kernel-64k-debug-modules-5.14.0-503.14.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']g7}releng@rockylinux.org p-Bm5 ']-2gF.6hirRdUS Y~s3Z!vy940u{/ҡ4^OXr6s#lϞ+YmtzN%݈YRJ#EPg0\7Fm5Lir&$X MUqD1VdMd@ex_O\l)6makZ&(rk)Ssbg͔r3]e6NOqSJ6T^-0 |x s`mDݍ%ڳeڹw Xȡv>G>"iXJ`3fS<*7Ʊ_ l5LMPnaP%թ:mΦ&~]l筺}_KogYz+Pg&'_ɘ "#{b nza Tτ^*إTRB Y|l83lJ4vAikUac1311b637ac293371ffd8bc2df528575ef7c920f8420c1adfcf1a78bff4acfd1abb053c8a5e75f6a1d86b3175b76b78eff25e75|5`1s>B(~?(~d" 1 Y   0 h(( X( ( #H( p( (8(((ؐ!   (8([9[:[>%(@%0G%8(H%(I&x(X&!Y&!\'X(]'aX(^'b'd'Ke'Pf'Sl'Vt'p(u'(v'w'(x'(y'@!(|(}(}(}(~(~D(~HCkernel-64k-debug-modules5.14.0503.14.1.el9_5kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.g7.iad1-prod-build-aarch001.bld.equ.rockylinux.orgqQdRocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering Unspecifiedhttps://www.kernel.org/linuxaarch64/sbin/depmod -a 5.14.0-503.14.1.el9_5.aarch64+64k-debug if [ ! -f /var/lib/rpm-state/kernel/installing_core_5.14.0-503.14.1.el9_5.aarch64+64k-debug ]; then mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.14.1.el9_5.aarch64+64k-debug fi/sbin/depmod -a 5.14.0-503.14.1.el9_5.aarch64+64k-debugd$>H66S_*|Y89`{L89R4D $`/Hd4(?LU`l^hR@3ll 4z<<@Dr(x@HnDta/0tGDP,D4tL#<0 < tT0,(,E) He @(<x/P<>4,J8d Az6_!\A ^*7|'t\D|G 5P-CzN|T%4 (,P3D <y$TUhGHG`h6 \I P4z*PQ>``R-P=hndt 2Ib\>>@:Rd"( 3p$$\'?5%vEA-,s(t4#D@;`"|#\WN/8D16$7XgLc%p0  0\0tOtQO ],%hyhɼ8&0{|pn06gw-(hpxa~H[U~\&JH\08@L<״T|TTUeTG$|?thtT,Z=T/\)+\\ , \DPuDt `fJǠ'd6# [p<U$2d$H6*82@4#Thp$l $(J >A Ck?|< @rX$#4#:Op;h8+P:T ,l7 xE  )-L sP HĤ(h(dHoW=Q84J  pQX4L#,"-.*x&,5+}{d-&x"=T@rK*<x% 5h5-P.j@&`wPu~`yyy{||MdXHJ,8#I4.pY->t.$R8 (",)T`,t0xOi8<[]xc\,`dAt{&(p=l*-X/XdUDzg7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>g7>d826ee266834cdeae8c0c4dd700fde4f95e62c2c73e9b7aab8dad3f292b31bd7211683285d2070e37aa4c58de39dd33395a777168cc1360d55ae8df88ee576712049a03478ef9ab67ad56ae0afe5bc020eedd3f18b4c9ea683dab856bc90241d51a94f27ad0dcfc7dc7780c95846fedf2e2a4d8b220e31405749a02ad2dcb0b53f137d5b6663c591b727b7c807ec2c6a3083ef5fc34751f60b19b37588c5cdaaea827b20cd814fc856b285878db9ccec5d5efce4d66fef8ec95d2a0276aac38a338a3c7e3309200804ee81daece6f1be8847a5654a021cd39754cbed7c909d4c4d11a671723f2fa40442af8a003a7c0b4b501913e984e96b26336432872f355eb959f42cf4735ef3d7747b458998e79f6407af7eec9f857145f173398d7a9c2fdaa1339caaa8c2ede0d12640ad92d3662e15e70f8482fcca75245e47ad9a9bdf413c0257a188e6e5b8666c594cb176f0811e5824633f74ba85e9298bee2190c05ab02efc538e485e2e54e15b3985b4afe53442874ea19eea742a738ad2e550b37ba1e7f7c03e9b94140037579fe42dc38d29b2d76e2b0a64dc04db807c9917bcc49e85e752b929738ca444b07b6aefc79cb7f6ec62eb929bb4179590db031d432102999b887179c70300c5b2a54852787f521acdc49a39dbe523ea547bfd50511e6926fc0022019d38d40a765cbf2a428aa16aaa022396c956d4b43eb3ccdeeda0740a20885ceb781d56d708e842acd6590e920d0dc2ec9c6549acfa4dfca49d5d51dd87abbb46ed702b89c47c2ea2f8852b8ca491fe709620beef812f6c78967c2c1b3b739d439c8a36b336a388f0f9339bfa7b2e7264622b85bf557b9fd9df2418c6be78bf27e06f58b39081c02a64f814099cc4dca7b9272705774ed5d0a03e3de7887bb44afe52f4d56924a1ac115b5d307f289772d0e036c89dd5f82b7d4adc2d2cdf9cafb33e9877b66475d7c2721e8fd09182aa5b7c288eb7b9d93b6b58780b95828c0294653ac3ba35206f4bb38e1c071474c7639ac27423a916ce3d047c59c8ab01bd427a51e51997ddd48fe97fa2001bab5a2fbb2470fa9b79c7ce6e0b6878710333c056cdb21b1aa7fc543a49b495e3623a5036d6c603a75809431440c4bcc2f9fc7d823fd289ed76313b0f1db0df9f84f2b848b49f6da93c557795f8f045307a072975a09e3db205cb579e0123f80778cb121a17dca955353cf232569b97ce0fb941b97523954de4340ca7301bce8cffdcdb276df6b784f1b7c1c78df8bfa0875832bea347e4108e748b9825df1724500c70300733535e8d6e155e822ee9ca51ced8576a3d848baf714aa939ae231db39fee3bb7eddaf8454592b9b655d211d0597eef333996298f494c9eebe4126036dcbcbf49d3a0ff591096edca5912eeac03fe5170a652b021de90ac6d59447f12b183d6244784eb8a8a95f872f6d6d224ab765a6223878aebe8a24ab98761c07d3f5a7136db489f90721681983e76015b904f36f285ef2dd2b9f799e5a3bb170bfdaab11488cea6ab64f3dcc3a6a5edb41cbd36517cce0486c07b8b012c00808ff91e0526bdb69b06550dd3d3c3595f957882c7d25e6d9b000c41da3872abf019e0e0802320355012ac363c1fb149d87e86cba79ceb9cc0dbf01fda5939bc5f34b25884e5f2c2c98ee3790e1d3aefbd902fa73e8d8b118c1cd2e99706a0af6685e8c1629e67918104716a172023bc7d5eca8bb7fa3fcbcfdf7226541f7c3f294b6b7a99b35ea9f07e38feb3ebdba5b249724617212ce631d94b7c084518d1259d5d883e4ab59e9a577ea67e032be57c7ac1ba30428dcdbcaf800eead42b55481aa81842c5e49f2c4216127d5d1642e03a9325fd7c440828c0f767622879b994a0683e34205fb2d85115d03f3582b3fe1ef4f75afea2b7d6c98d9ad15261eba7e492abef34a8913e9bf7c4434fd75779b3e0713ba57c70dae8436d958c3d40fa06f38d3908d9ff0e8ee022629c1cf52f88f497a005252d5bf4af89d5868e0e3434f23c6e0f8da475cb9c123b73ea94d917118345764c7d53fbacba3a1e2c56d406bac245ad45a7edabf9dd0b71f0287ae55966eacf213885ccdf35e47ab2a4bdcbae86839cb2ea8a28634b097a4b383e1d84b70deb2aeaf74792ab9adc4baaff46abd82743ae65b2992c0d0508d70a087136e5c53cc6bcdd29c0271ba99b6fee18374e6cf12e46f0a3950c84efdf5d6058d259d2e447a6b1ae2c7b18fce1786dab02e2ced12b97ac53b0e5fb1a3c6ab38dd0185c0e2f914409f9b45bd55e9af8b2b52fbf3af1eef60fa33231f54a5c0ec28b344a1f36fef96795db0fa166e15ad373843c3fccfeb91cac3eb2b7abe1230f4cda930d7fd0c9e8433db654724ff1d01e1f991d719336b88ba929c2ca0b92e91db411985eef99bda4d1e100ddb8b4f4522460336bfd2e617ab8b12479a7f2cc7a266649fc8b1376db05ffcb3652918a12717587f06ee6417a523796200be481848983551a9b8909e41838961ae36e8e92c4c2a41a5c379a011fd9b22a6eb353f19fbbe851a63217e98f443d261310fe0d2cea462936cb43214fd5e4af0b046885cda194c37056f2907bcf10a01769ff59d0759eba3c5880c4fcf7d6c2434906c74d2f36f52942dd240271b87fbbe3a77e1a122b1a484a2efb4b4dc23c272a0c07eac93ae49cf3b31e13999d74cb9e1f01bfe37469f46d52e1a76c483a14135c83512f7baa1a7fbb534c0cbafc675a62d20628ce249d64b2e890c96f6ef5c87dc610027a16924be2d6fed527f5e75d255fe6f7486f44b102cb39dca521846e0e25e768da9d0efbab6570799012e36f2fa1d6e3716276ec7375b0e86a8282c0b23272b99bd07dc30aa7c1dfacb74ae704aaa75aecdc5d70497d1af5d19f3fdab2f354aa126b5a84b822b4b174e64433db3edbdc1d4634e6b2cb943b77b1efc47161a47bf6890dac0bf8e128c8a49241b90c897db2f57c62aa14ad25cbc22d4b5a5aae216047b04b6e5f584c96e2336b418f11a90ae61e2c9f8b9a4d2fff4c96fab00ff285edd25c5d1173a106139dabf4dfefb2b17c8be827b76a4fd9b26169fe707c3e8d15dcb578cd2feedacc75f8fa9a1151bd9e366ca9bb8491f3c24c14760e0f13387a94712b2481db92e6951bc121e868d280a6facca390948977cc87f3f5f0e2bada5fbea858007e8a1fca14482d3ca11a9f2cf4ee4448b992ed61d05dc3d77320af0ec4f869cbf2b45c812bb6941e6bbe3ac1ab35152dd52450804545bc80bab7316f6ec82f7155fcffd1ba9af5b8f27813e5e1a49bcf226d2a5cd4c8da47533bb070c7c7e7fd5b0fea2d4c3632e82d8deee49b33dac7bd7b670a3b2559135600b2ec69fe0b69e15d08698807d5cfb826bfc250c83436eabedda2cca8028b3bc5ed3e02d6e50cb3f97df0966f002a4d592ee206ef19b331a58afc52d0830a8ef97bdb14458eeb4809a3357b19d3a6af6924bd304cf0d57c0deae5b2457f200fe33ed355e0253553072eda01bb5dd1082d60865e2db537a56a9f21272557bb479a101e80f9c34d88d7d1633a3a37ea37f0636f792f43d68b0725a8848122a6bccb62e49d233000dd30a2a4634dd6d22c0f59ed4f75943e6f3458a3e16440e7cefffdb27433db61d820051c82b6bea29472cce6e0b3827d2c17989cb165f79a934e82283dbbd8cf83a7ca8e259a0e059a3929f682a225aa2c6b06c33cb6269e54907e44b0cc6fb3e286860027b0d59b6b2d843617d075d1de5681d3a62e862a9dd07c206bb0657cdf71ac6082562025ee367aad0a24a9cfe0960dcf3394b5f93595abdfbd302e06145223186ea9f277534e6c07a5cacadecf752232aae5b43e36dc217b0b8b350cf2a563242326ffaacca25617e765d6f2e9f896b07a582265d54e009418857a86baf304f487de58f0a231f60d5be86001bcdb3d21c20c9cda431a4dde54927396e48194cfe0291fc868ee00a833dbb30c1d117f5dfd26a8f09663a1f38146492d9246524a8a1d6fde5052dc8409a33e5dbb66ca56fc09cd2b97e8487e12e6f1fe700bfacc0cadb5fedddd4cccdd4e96d506c9ca31402c3efd31ca77f4561066f94f372cde53c2b4a67c7421ff2fb8925b3a4f01bb853c97be03d47c9ba5871c4502727a88fe072ca1a053d8a241ab5b2d0df12ce96fe9bcfb1d7adc17ca4f49e93f73071f6571c83dfbccf5c0f095a5139df39ccafeb3b780b409b01f11fcaa12b3ec93d084b8f0c0f34184c4ddaa357bf0e27d0cb3e9cadce758e6dd7bca0424c543c2bdaade6ac65bb8c8e55f504ca243bf029fabc6e0e08193c104299217e89a5af71844396e57471b121a6961b1b34fb5aefa24d96e89acc4965b6d3a500de55bad91d2be0753315f4c5f2769a4b8303e7c6752278e65370f3b6fc7c7736c3a03b90da693ee0c67ea8b7b7519ae4eea25519918406d6e821e78e56a5845408e331af6b1abe32ee72aac930be8f430b0f980e3a3eaffc1f6cf99431535704b46128e987f3694acbc14591516f7297cb8bad35f8ba89c270d8f1ec8f1ffa0115289ca0533379dac4afb2aceb57b5246005d61c91ac4f89e24f16b383be8f1699b1587cd81ebc9348de58f8b4b2059f70ec4a79b3730e0e8db01c8a87fbf89974735173f3508fd90906f7ae671006f8526016553ecc7f6758412a3919ec326a52ccc360b641193fd9da7d92ef9fdcc18e6c9b9e548c7f38baa4c66f5ccaee59666392a59db2ca482d6406abaa2b665caa716db8d4616def8312ee948fdd7dc13d6c59e1fdf0f108ceddbe347a9b0ab076a69fe4ab0a6a8221c91bc368c3c90899e16975bef7d10e495d5b25fae0e55f082d524f4fff081d7480cfeda9b19eb24918d65a34b60e7338813cd75c7180e9c73f431661674b5baa1c60283a6c75318a0d0a75262da7a4833cf863e435868d9422fa23f62aca5c9f02ed40c7b63e989dd3e32a7bdeebe4c7c089f78b997ce0fc95321e7a956200c65923af886816e1161b550282f7ce258777a50276a2a3fe82b4db2b0f9cb659efcdb535d3fb86cd7a7b55a2f22d42a11a69d6345204bd55d567c703127d208137c13dc711757c83f2352e4aba683b197486f63bed835a2dbf38eae0193c8e9bdf8487b1a4672a8473f66222e3fb9618832e6629209f2466d7b74ff6e9cf8e13c75acedf6b9c84e77eaff0d9dd1fdc759506826c4b1d9963b4a0baf89ef6ebdb81dc5cb2c0280ec59c53f45cf79584c6b222b42f749f64e98a1f8fb7d59764942b7b08d9f9226cebbaae5fbf6c192c6a0f1419b40bf89d4aa74890897bcde060b973c21050714982404dc7947c15fa89902978889b000f48df34fef328ab45e1e749b02ca1a2cb0d7df797572ce5d12edc55ff138276d237a3cb8f31a933ae19fb8b4acfbf434ab15bcf7e702180ce5a09d9fb070bdf6cd8ce12296827f17740dccffdd2f749962bbfb95eac316db715f835fc03375eed4bfed1da0d9368d464ff208c2ac69d3b4dd0fa26556ad192d40deeea187c7dd9d47c44d6d8d4fe2425d01644685a71b6483506107702c4dc0ff49aae35af24c5cf545b37aa4b0b2e87461c0a1aadccf015c4eb89ff46ce033155096c6920e628efba0e8e38f7d9cda163c72e7930eb3bbf70ddb38d9682cea7f179989b930d3f6b898fc4bef2c345d828aeafdb48ea83f2fb82f188f4f9d3ed6413962e913536505683f1ec60c754bb9140189d50a8e2e71bdd48c3929e1f11438af2d138b04ad4a74b6e3ac5dee1c4b109c6650e2526780c63b3d7f5d374ec1d8b584ff132142bbf62c625312088aabc8f8d1dbd77c44075c8616861818be54561cf3ae113b3b589a6a9f637de4aa7789a8ce82f92b9b2a4db151b35419d9246bd8356ab4714495eee4d902b95575faa04ac46619f2053cf78f23170da6b8e2d1cdb50cbd2bb5803ff2cbad92657102b375dfe044898b793a729cea192b09ab128eb032b3a2d62fd7bfd9af11194d8e73336f15acc504269db4aafc242ec575150adcb5e2b8e335f38f083b8c663d65499a3e61e12d971195c8cce35c712a604981ee82ee19ecb3e8210d8977656a866ec7aabd01610c0999d37b162674bb946fd34d373f8b84afd7791af317b643415c3142530f6e63a8e722ba69ce566e018979127392adaaff041cd8c6fda974830fb175b12b822646e8c270ebf5b049df971fc70576a2c85f9b303f73c2c55e5afccabf720c700a763aafc2dd5291192b2e72d9223c192dc996c4e6c793798381172a576b97422e8416053bffa246bfc992a67e9f48b4138e6140d73db99a6840ccdf4021cfd5b7cad2de16f27fd5eaa008bb67738eb4f80ce0a2332e5095c120519785d099ce1174dcbbb7a4968a7e0d8fb41253c521db9d937f0c1bd3629f17458777f5616185ecec77df469492db9391b7324cb67375391921ed451820eeb607aa1bba7d2c0e22520b66e8bbfc13198e6ddfc0cf3988305a1813ee5904625903341320ee444b7dac7a6f5f26c0a03ff9fd1739e736f08988dd59c7d316d1d18b9ebc5b236f76d05516a090947b494e0458a71c360078c657aaa8dc3294ae93ce65b190efc746984ff43e7915b953b7d428437fb0e0c72d315ac6cc4fb35ea5089449262b85d7ddba1b9f941e26c18273fdff7707196b0d92723a5ded77bbd00f4dde5f6415c69dbaf3137c72da60becd5fcb0ba969c4f5512bee2f37dbeee1a1030e94f1e42ce23809590b296f9ee638e569aaf378820890520ac1019dfaa66d6095676bfed4d46c573286e44956554460c4fa74f782b24d514448f1b4d23b9b71f9572dfba0b1a4d6ad2e63cee3126e20e9c3f6526244af161a9c991d3c2e2e17eb829ec6fe693d8b9a09cd627414b28cebe15fe9db55fd9987df9d2ccb08bf8889646af2743a60be502de0857d906380dfd289e4f301fea409e86d442747464c83044ce27df1aa0e5633175c0573a74a8466548d065f8e5e6409190a6d08632ac9434e370b87c34110adb50e946dd403a3cd027bd21cc6a82efc578180b202e7e3b80af4559a6cf129c91db5479deb72f11d19e67695a2c997067b97636b3bae1a7bbcb717e1803606b8c098a93e180bcec8dfc81e1b92b5fcfd074d857ee06fd57b4fa88c4fb5ae62a64f9222058435a81af3ae43811f54425bfcf30713423da94f6d633ea424299d21fe5558eaa030a5005bfcc4ced616746f18574fb1757425d97875844e8eb609f5d4811d5aba752b21ec13958bddc009fe43181588d3cc987f28328dec56e305e60383112adb9ef69cf53ec71ec9da6ebc2ca5d2760251229419043b986bfaceba0fc3bf17da1ba35c9e48a1d07209dd7082743910f2f75e3753c02b5c1c160cdda7d391ada7e095b4983fbdf4f2d3ec92176b319ad71e7055665bd92e1b754fe5c521bd94bbfe70a77364623e9313eee7a724f46498aaaadbaac1327e72d5db7f6a337882646f880e4e88df187bf1751e6cd9f0e8ac941647b60b305c16fb86b4e1ae9e189e3103811edd097d92822a795c977aaabb65ae1e40ffcc016b767e4bfa53abec6e32523afbf54a8af671e0d59e723644b5265bcc777e7522784fc5809c2a232346675c88421e1acb0c55656c51f7efe943a2d431fa83b3af46acd38d90bbc4f1d59c707689a58516f2bfc9933d332b473142ccfd5d111e5119b5a3d604aab28ed69b63ffd968318fb4633a919ca60c1f8cd038a7533469a84dc0941be9fe73cfda878fe27a2208592b771d2b941fde5fbc28f079038fbb40caa4d813a5425763e9e608cf19df9c1385e25b988d733d99bff12c2f70c737673ee3abf6ed644738dfba3dc28c4a02d974b198e4ce45d414aa49519c3bde1fe37cb445d609d23b740278e81a10c77ed66fcb33069faceed1ab752b8063c5a1f81a78b16e35220622b2729986d0893e0cad904658041a85315a9812fb5f56c7430a279e75b486afcd32ac12a32533c44610d6afcc897ebf02f8259f22c82eba8ad187c85f59a9c08d4e5bb46daf0e7f16b06fb4bc0c5ff1152a7eaf136c40ec56c17cf189433e958295eba7339ca38423acbb1cb7d68f952b204ff1810198f20b52718747b92a2aa2fb5a9f1f5e4b9391a4b6ffe4b7ad26bd82564e2f2028a674a43ddc7440843478a225098875f71515eb815baf19a56a26c00af406797abef175ce212af38c1ee248e957f049d823df9d7d095b3ebd3be4bba16ba4699f1c0971c8928ce0987e30a118c865e96955abd069cda73b78fe5bbebf969efebc71c3165d670d57b1edb4f1411de71a391a665bb6924753889a121ec056f74a4916794ebde0bf7385dd3ae4b9708425bc2dff59cd5d4b4ac09b95a1042c0de655fe5d8a878922e0c26052243e4197b741ea7a655b79bb09a75346937f526c0bd867facaa46a8b2eb6adc0042ab79e371aa41b9e7734539e256e910eea4b5d611f27e3ef6ad82156b0a353ca65430247364d6f93d9869f17fed096fc59d7021b31e78e442b490acb46a6310b873519dfce91abf674eb7e582900c4e14c9d99ddd84484acb520a9a399efde7edabf0f4ef5bbbbc1c562f409861cab4f30c46adbe77d7f455b5add7b5b3c0be46376fca0d9edf709db32ab4763854890c242ab6f60c3af67e77628b12149fbae9248efb50e6f42014d0324ce76eaec1951c97a192552f948a065b1d63b70b260629322e10835bc08462ccc0afa2d1005d52d514b848882e79b635b16d27e8a447521c16809b4f1c0be2fb693173ecda3ed913417515c1e8c66f229a05d570b81dccf61b2249c978fa195bc04d723bfe0308020e7489be542572795840127823cef7c015278cb8e1233f897bd3a802a90000d84d9e374652b86b0aa20777437c2b7194691f8922ea02a88bd14c63b27a23bb1c871ca99430bd092eb77b778b6cb203b7b85e98628f9b5271456806f57b2c2e358e72a1b0fea751c2662764bb90e827747251b2efa370d408eec376c2a4a5c8e20f5c9170e5fe5d80de902291cf4c631940d4b96aad45fd614a1dfb2e26c530ff58ba4628af8e388a5847fd6a81d1dc666927ad839e8a90446d207b4ce5be11f365ef750b8dbf57a4770bfb518c57ea52127ce57b7ad2f3c195cbd5901ae45a4b8d57486dd71703d4260dd666fae5f3040bf03cfba0016dc5e6b43233f2effd469c98d3ad70f42f5f08d35904ad37fdfa58df47d88eb65ed0ace7530e84eb3564f68fe0ecd8064e68fff97c3e08867e22bdc014eff4c58359d9beffcf05158ec232cc4a5d3b259f7e893d5b32df221434a1bf968e2b3eeda57db7305ec84539dcf5f1a981d48a3da5c75c6ad66818ce071b157028eb732425db89c0284c5f03e7466feeed0d8e4099223c772f86ac9bb839461a7c544b419161138e9a4e8212742fca6986e6ec0b67c4e3769d60f9151612e34c757c681cebd8e04beeb1d3233ea400cc9da0feb68455476cfd592069984eaaded2f2d6f816c26c83a6436398546a6be9a7de48d4c42ef36e4d11d6ca8fc121dd930b0f0dd5fbba44acfa55695dcc52765f64ede4af860d7202fd95919f769e7aa86654f22b8b7275779c0f54e7d78cc76a865ffe6c53888d85df429faed222852bbd5e76b62b7d2b1ca554831a117d58ca6517f0091d31b5bf141251c615f5193cd4cf833b887563d05f9b7fcff397ddf0080815f1640edfa08257da6b0fb220a010e54ce5816cdcb75a4aa18bd89253bfa574e330d40715c14da0868d88b5ed92713b0d55a67c038efac4784b20371c078f2fc72dc4f78b6d86ff59a43d67ed76b43c71d721bf86a029b53151c155169e4ae55d09d8b2699b01afe38baed755ed081fc673a690ea2bd7a1212a01ec159d6ed9ee53dbbdd596ed620cafec436803eace8f7cd800e62ce1a4cf250a4c5ec906cdd6b9c8ea357a3ed9dc99d4a650996927a69b67dcd1bed64a79cbe9c291a0a1226c8002a2ad2732493de31f7a648ab9cbad511f0131b05c57b0bf0d37e0fae9ddd3382544ff25432b8ba4f2f210e5e5a4c7c3dfbcebb6431e951b7e790a41b7439414d5dd382e75a85bb05c3bbe2668e1190ad77aaa204cff19f9369391287c72a7f4a03b9c6cc7ed77f318e41ac8e80fdaa5c570bb27b92bbcfacf34f972b37f29555683ed859ab874afad84e30586734ee7e6d12defeb784550a3dda24105f1d885d9e775bdeb6b2748a3a1691e00c14d9c844d077ec76ceececcafc4506b0c856643e944758bb187f05e7b3e854d62a60b69cfcacb9601fbbadee568ac9b236da440ba88027a723a006b34251eff7cbd9912779626b77719f3b31b8d72a8483e357fec620b169815ec7f0fa493a427ee04bb4bdebe3c94d83ddb1a11a351c0e15c77aafc8a501ad3f77d3bf8716e8e32d1361a6dbefd1610cc961ac08e739e7a2cd3195de1fffba7a8f5c02d02d37847a6b590b2b6f656c688dd281a147e130fc2c4c5070aa30c97c1fd203e1e801e2140e2edb232be84184ff815df068052c545823bdd403fd061d7ad8cf4c2845838e3754ce496e5daf021d214c2155efa3a8f3a26e4c956a9b56e7c7ae613ddd81d2d2084fa8093ea85236da14f7156616f8146364a09924cb589cc3d165bc5e9565a1cdba9ac5e1698b04c27207c23d838bf5b54e4ff3a45c2318c1eeb216de45d2ac71c0f91a7b6ccce208a59b5b177c448a53d3faf4a1ec7ed73c1643b497e9b14cb02f194d7de940a3396d048c63c723b6facf2eeb611455c29ee8e6be3566c29f2db30f0f130d6b4d81d39d742b9ae557337821cd4e648f8cea38a564c4854b00cfa4db613c9f2ec595184043eb15dfebf0ee3f92debfbf6c4f2cacc043a0a8d8aebd05d492cbce5aa5df382a8a2e91b8b8418180a5af66885b7baaa78273275763316ae59a3ca98a82054dc58e5eec572806c72b2f9951ca721a4a64f93fc0c025687a9818fca882d44d486a7b8efbbf402ff355827112ce488d95ee92627dd1a3683d097938130e907aa18a72924c57ce67b62ad140c04f39c080672c3582658725db0788dcf193703cefa8f583d23324e4d1d506f06f316f19b1f3f645722cc0c8b9b6d6fdf3e2a6a9f0457d89570400aa933b990fc662e1b99eedff56403fddcb2413f6495e7dbe97d1c918843cfcf0b9d17f40ae7605917ff3752630b35977f7002eb0929c17e7f7b5445f40cef83af2ddff1507a3aa1c7b865e28b4fed6fd45ec5f0046635541ee4105d773c3b69cbf06521d54a246778d86f82d8b3b41e2c95a71363477529442503cfb335de608f0d509be56cc94b8365436652afb55eb3c568118183b1a47f49ed6967db40e3a1c025c97903ce0b3eee7e805ece82fc5f544c2fd0d582efcb536efc1fe12761bb80e2c6bd709e9f7605cd423ec22e0bfa62a9756ea1feb17f956a49c160c951c93f509112a6a2691595f54d146fcb80c6e07b0c26bdebb0be4e2b9bde13675b68ec722faed673d32e89605253da0b35ae00fc5773ef34edb1764903df24b4e9fae8f752e96196a961b17be59854a97097c9c646172753b95cb573b9c1e3889ce76a8a272378b6ff798ebf54bf0ba3bbeec3e90c3545dd742a4b608aacfde408df03f3681cc1c2ac7718ea431c5307e78869ef79b5476610c2e0a58b3b207ae44b199ad27893e8733d5f55745b8c081fe231095041e92f8d16d76efc09a9345be61427713fdd3591adf54bb7006e30484e5a31353d666ed562e30563470665500965b833c920fb074aadb8267ea532650d00850f62c960e510ece904f0effdefa6d4aad6781b24189658033156242ac5144b016c603f3d86f5fcbbba86ad25cece18579256fd558f2b7b4e1fadb8c9b1a3ea1fde11f95bba0f522dc8cb2f211f5d0a800a118a165f42af0eb5582d4068e3d51cf1cd2c2b5dc13384a9e9a02f066493e1ec58a6887770baa41469ab1b34e5fd7e01e351543a95dee323006fd33f1121a683113e762b134d151687d4e7e1751eb0fff1b8f1ebe10d7304038904f65df829eaca27989985abf548bf93e70efb50ac3490638aa77ea57ea2bb2b6e03b04c2fce4f4807fa7ed904ab4934999f377be4a0374e624464af204357d55c7cf56691fbaebe1354743ac575413ec541996ad5ca05906c9a191186fd66bf89ddb7ea135f75b7b2f42a0511bcc9397ddb1402b1c718bbffb71a78781bab68b8dee44f44e250bb796a5fca8d6c8abaca1b527bd6a149d1f3a885a699feed086a82715cbac5f7e90f9cee3aad3996094d0ccb9617c45ab8ca74ae936c75575fad1ed6cb9c4d31f561ddd6809c0b15700ad9f261f2e9608ba594758846e3401ebe5891fc472a70ffa21d4a091428bf87b00f135f15b08bd6ac367af4c9918bb79e5a9268b7213df363262be0d9ef9767100380631e51a040ff1e6222febd0274e54c7096be9d7ed2e57b382f2af67d103cdc188bcad2148c98fa1b33d97a0c74016d19341cbcbda2eb90cfccbb72914239e2f3e738896d2005323070bd54209d0b375f08080b4e4e4c61a7d0b159649a2bd4a2c9980e1775bab17642d50c2549d972f0f80544c89b178d2bd9ab2ce7881b6f7e11bc78e1a93b7947f51c2c4931a6c69c5bc33b8570d0a97624479a0ce5ce9880f871be5e4d2da7d503ee1215b7892555d6f5e257c4596991deac6ab1b4bce36c1b28f3c03df97b64404d016ff1b4eca9537d237a745f9d81b790083427658b000947cb14f29ed64736a3505ca9242f3d9f30432d154b52f092a69706de1f91e7ae9ce83d547f1dc0bdd866e39fe0d3a03b41b8a23f4aa1c9a88b4d4bbdc20e696b2232857dca6bca9f511df49ed7ad0e15eeda280b053c188fb17d9c10b586a60106a5375feb528fa762636899b49f2cf80a1e93d5cd78ca021642794c94b49dfb18cd86a34746308508d0549abd5bc908f3a9bdfa9926267ef55ff3baf947b19698fdecbbbc5c09d5e799225c3eed5c2da9029e2bca17b23ce821771e2526747665a07061d7729bdd7d5888c7c1cfc794b4f3f689f36266320c7dc5a07f6fd6f3959951064207a09e5e538d90792b47b5b85106ce7b073eaa2c1fd2c3699a38dbe53efb1fbf0787b8d8d611cc180c9e40fc5465e94ae30e9b19b774fe65ac6941a3e4b0f9c35d786c39a4f7d8b8bb795dc163da6b0453665c058ac6620f548752671de824adeaf3e7d068b31ab07fd1bde6ac532a11c28fe29453cb858af47dfbea2b40ba7a36b648e3d29aad2c825181addc830889f2c53ec75ba5fd84e07326c07a4dc1d72e5d2db6a5e6b983fd7eafe260a09c2d0904da66d9a8dd77bafe81861b8b162ce66a1d501f550c62a2ea6f581d0eb81c3a91a3716e50f278acffa57935d33435d61ece7f519665aecbad135e0ccfb476d19e8a0c4f6b095405fdd69a657ef4d4ebc6b7a196eef07871fc769cdc2c47352726f38dd9f0c0019d5f3484cf03f0e8ab57d30fc728fb200d1b5cbb4c699d88a41a9bdd420bc0edcb6e7fb9a0f25901bd3d0e6b3177d3bdc521ca2b893af0c6c76b9d2249916e382de3af668c454db017ec5e866371b868fd0f7f08040932b527e4ee6b456bdc95b0e06be6fccc0a9ae48d5b2bf77a0e60803da76e65b2c1677f58dfa97fbda68eed1bb3c464e3a3b2a7a3e96474cb92df867cd2a8b14e782cc69bc292600766a8ac013b46c01f0564d414901a1afeec6e6ac6dc11972621c1bce7ee43f46168ae5be49f51277e3b56f6b706b113bd5ffba0934f899d3b6743936e6ac1a3ae7930f2d1f3b72a7430b14cbe9d58de2d0a6e0123ff9984ec742cee4d64b87f0f531c0d9e1062e303ebf82dd73b76fdfa374a9994d1f8080c789b4cb7fefa5933482fcfa739c913133a0d9bdec2cdb5ca17c334d6fbfac9d7fb19fdf3189ea9f5c30243c3b85325724650b205f68eacea994fece04ebbaec2dd9b1c9456dfa6c18fa67d35fcda3bead11f339ebfc066b91910a4d831667819913079bbefa974a197363425f5f4d44d33be568ecf9ed51d6a950a4c09e78f6a46f22bf219c55c1c3701678c98f253006070628f993e56088417cc982f2afe36b44648bbd12d20879830847edcee55cf7186db65b93882a9b8254013fe1b098f7aa28a0ee86dadb43f35884af4c0274cd63c3c8217d4ea35e01b39005d1a3e7470984e565551ce27e7d553132b260ee9420f9c97d34e0b945ecd0a4f1bdee6ba6f14aab1f67f8a26b6dbcae629738764c098bf41921b943cabc5dc49d7f62f3bd381d39ba1818ccc33ee4107af206e0864ce55ae7f204be3d291b6886220c4d2b91e69829a0a3082a9869ee1d12f981e6dd5dc0c55164deb37068e31b2e01968c9f4b43cc36213f24328e383dca89311f2b938acc53b3bff7ea4ea5d43bdb523eceee493ed73e03eaba67add143568e3c6536d19401c5dbe4c92a75e06113ab5f3ea529c6d3f42cd6d88eb58baabff79f7422ecf5f0fd76a5eac0a1fbf95373a6e8e89b58fa73a475be5deac7954fdee81a0ed4e52ab8efb4781d08992b5e993f54159054f6ee826d131fdcd5417bfdb43fff4b31853265d47a5875be0a7c252e9571495e1cabaf973fb564a847e77c2aa80069b274ecc0e58f16e9a041f9a5aa6f0222947f37fbaa2edadd7d888f0d9225b11abaa48e96f901025b4366be2a63cff3408b18597c8bfb7afd20f4dff8ffc45b17cfb916c12842ddb9736d5224d89c95b9f9914cac8e665ba59d4e2dd4b154a579e5355651da498ba9ee3ba561b728daff9cc3e722be872cf7caad954ff07490dae52dd0df2b2b8353349c431a0905274e176af9a4eece0d1dcd41c9ff7e9e08e99efbb43f3fd9ecbee1d8e8e9c8a8a6782e490fb4718cc0c81095a68269375324115cd6862d545fac0fa34a8d2b4f33c56b1cc7c374ae41cb985e1dca6521d925f5d002067c0ba1ea859bbb33ad4ee9dffaff7c710d6981231ad26064fa0ef429734af3b31a235c97e026ff1b420233ca16a586155bc0b2837597a8f80bdd6b0d55a409920a22d4b3568d2a3be441809ae5e9ea0940c2cabcd6334626aaebb7e0a3f88fc4262b9fc0294a3fc7f31fe0d90f03f4a905f642d0f68f8dfa31336a5b8ca9c96c5673148c2ea156c7ffe76f3d16341e7374850864fbcc4a981dac521a90ba650122cf3c1cfd2dee7dbeccc9ad6f33594230d72cb75af2e0caea15f79aab382df8524e8babc669d9ab3ba8088e20b6afb5f51b8ef9bb1d92130f8f2bceb7b547fcebfce6734547f0ea7f12484494a7100c38f7d5a3814ce63eb1419ad46cd738f3a516f50a761c738c332eb33086dbe32a9584d94e3f1554c6d1563a5de48e54fb00a8068a546086501086e0ab47cc41c377bbcf5540fddcc3ef7f3532a0f8fce3be45e0afcff1dd7bfc411ece58b52b4ea93c3a98e17c752e355c0f23ddb852b419f0ccfab9695d79412a65fe3f96046c3ef582c172328f95acccf5a4ef06e406203911513f216a709e4d4ed2d04cc7c76739ba015ac2eddbc6cd5de0cf0f4d314571717269846cc870640435b404df7e13d725acd82bd0c475b8b6a6583ee25be5131bf4e85d6132cbb3ab1bae0f43d2f80b1673ff246b14675422851f791b282a11286f0c6d8750eeece6e6c3a63dcd66d7c83172931e0a7a055a049f19dc1c5a3f33ade121929c1941b163e198160976e3f0464c1ab0ca26a771d0449de5f1991ee860e91af575d2ab6dcab6d43bb067b319a92404927a61081e82c78ef9cafbb2a51a041f5c902a35200ee605bfd7d65fda0281f168c996721bd3f1a9518d3b5224b78f5906f97237f899e508950024cfd86eb585ad79aaab3966ed178e82ad09a666fb0c7fcad8d7eabcbd4a6e6d39d5f3570f8d86eb582d55eab84196372bf2a25a9df5aea8c5d955d6d714cacc52f05e9563e03cb4721d71c1bbda27f77f2438d9979f085de3447a1debf379c3ec6a7c2cffa262bfa82d04ecd78bdfc9b77994b0cd7d5a66163efcc66c3e7ef6142229ab9342f75b9001a8878bd606864726bfdd3d5edc43d15f16365d1da515c60a4ce99730c192ab386f8d94e64ae83c12549fff714413167654943b7be82bf654b566f344984abb2b14c0cc7b580c786c060f56fceecd098ba304f4ed55f5a82e71d660401de389de1c7d476ad186c2b12c0ee96f5097fea8e470f004a8c423384d932f9f063368e6651489ccd9f09f802c3794954d8ec13714bcc7cee4e2868394ce325d1081ab35ab2d6889a89aab4d533a21a1829484622fdb3b87777a2831bed568299f5c5349ba182d947f67323ce6f77b3b42787c660a60f4e5e002e946686c48dd3d1aa30d78b69830702e420377df0a00a7118e68c2189d8ab6ccb1834344343f6d69d674a75c7d3a9e20ca297fec6081079d42dd7f4552f319f09249cd79a626bcb023eba98b92bcc50ab5b287721ca99d47c29ed395ae11a36b7212114ea1f63c9b904843d74a05f0437e6e22d1e2fa02e8d9aba80b99b63d45409a3bc1abcbe514202bb91d51215c10de974e3986f608aad21293788848ef9b25f59293740f4bfc599ea93dc701730430ca86fd5b4dab846060ef9c81515e5cb247bc711fa9eb46cc6d572bb163b966786305cad444b5ae90f4357df549f875b2cc029cd84d8d6c42ca53b13add9a339aa0fde16cb8fcd14e52353a864fb845c0f8776905dfc32741031093b1070ea31647fc240488a1472642ecc5468e2b25addc01ad96ab50c402ad6515563f02705f9d96687aa8f8f27176f6e41d5e6735f5bc6b967faaf7f01a707e20099cf99f4998a48ce321298f8c2d40cc718a015b5564d7ceae9abe3cf50456d6bf8b55ade9cf64f9cb43723e5e922850fec5b5c76bb36838a0bc8d11f7d427c18fad90faebb00205ee2c6a990649b3fc03a054f4e417a946e8956b21d745dff7d56bca636d0b7797724fa80e7eaa038885f21cb7b4cbff9bda682765f6432eaf3d03899d130603d7c6493d3feffaf6cbec18c42b721b88c6d1a70ff6d38b862e9aa77a70b2d4ddc362652d9aec8f35573d8791454f96f396ae2695199831bd4cc3993f3acc0b5096b65a8e510aff8d2acf95028d27d6908167b72eb9e46317dafe3b0177599d838a3ac1ef44fc80b1b7aa65b0e68fad4e5a83b71b383dd10d4c89c2fa4f691e09b0e6a8435ebbf63fdb4855ac13c1d8206b7108ccc20fe08327995c6e27641df35027a31075cc12b25da777d5d462da533a5d3f422dd6fdf6252050a3365fa55c68046a3de71650c9a81d8bdb924315726060a97882775d4c3e16adf8432a5caa5f0f551bbb41fb19eb6864be6d45fa05a6384bd49fe32fdcbb443646ae584b6fdd326ecb12e1cf5701dad8863fcd0f78d69ea04a0e7a19bc2434bda015b9dd2aef1714488a756cb5b1124ecded1556983151599506807b826e4abee7cb57fb81033a56a7b9d1cd3a849d742a24c785cdbf0ae86ccfef83d45ed62c5da0864be447b908145e812856c74b2857ff64740d310476c21c3d20b57c7f53f2ce907d72b5cac1befa0133cbaf1e49252e2e11eb1e144eafc61fcf47491cfd29b3a40e060e5a3a03b7c14e6d605261db2ab8738964d75bd532abea55fe366c1ecf43491391e4556e7f81fe168d2a6484c5207603290b8a632710992ee399a9d9f1ab21b452743ba661fecc840c683cac22693304f025cbd23ada22e185311db3ce8bc9f0f5570770babb308a9c7889d1a35dde62d1f49966f8199f0371e3983aaa4c9cfbfc94c3ee58d0a3c6179666aec2e4ebf348db54e7dc222544b7853fa3dd375c677c20b54e9db27f8ce51e8cb6dfb42605ed14f69cb4e842ed3cd10b3bbe60ed91f679910240997d5a1d6484fe3a8a5f8c162a56c53a8aefd6a15c8475e930940ce258a94ff8cffd258cffa2c6e01a46003f031a41f7c568958a005f678b5b31a136ff45fa51eb3a24c4a1de188940bf805fa57f88153d6144f45cf898b2fe706f7201b4fd310acd39064f75bbb1813891dfdc1838c3aea6a0b8c967a2e914ba715a8b69c284226adaecf85badd1f7cb705f7e78adbe8028aceea899dc1f2ca42f102fc9010297b9e48b51ca855e32bc993b08244649633288da9cf4a6b4c83c9ccb2a0b844532ff65cc31d07f8a15cb2cca3319df0c4bd534b3502289d1261e286dff6a5f3d53d70a0cdadf947e652a1f1b733dcdabac2af276ff494c85e69d595d71688d5fee8be8f116398fc9c28467d4c742503fdb316e4d6af4e29cf9ddacb2c20c76cde5a901786f5629f50fbe89d47af65f72a70c561fc161cf4f4c62801cbcf90a7e2c584663acd740218ef51f2405733d8cbe65ebcb7d9bc8c1ea1dbab4939b054d35b0f440785ae1512767efd2430cd4f5ed16cbe834590e8a264e3c48bc8f92e791d75402c9a807bf53723c05ac7de38073f91e438e13691f3c3dbd75f31547a7b512ee93a38d32152df04c27787578933a40fb88a20a0e18b81bdf050fafe3d05124d733595f814c5773da83f478e8cb2d9f820e855ef8a5305f6973bb0f8332d803ab5e8a6655bd0a33aca68d9a604afbd363ef950c64d418eaf7390a37f9cafd7bcee9d078df0be2ed88fbe4695d005b25a626c1bb9740ea05fac568e4ed65afd02cda61645b673dd17c7e2457a805836487bc8808af2ae0a396ea9d52e4abd8166fa0b09d8e22ec1a5548402a35cf29303a84f354bc4c2ffdde88a9579ab9dc550ca8c2c22f080dd041a31f057576d6f818602436921a832d904b7dcd8d1de122f5ba10e25a87c80985b8a8a68a2963d4f06359e4b54ccad6bf8e9cfba7b443302744e5597b0433c75c9659a0d02fbe52a6624ea008a4a43b6a3c36f0a7ec6970110f72a8f22f82da0bbbc3b99db20ad4d69886e5ac4e452111ead3a5778e42d4a24e76056a72fce2e11139018f5a26129f4e241066a2c16688336a012067529c341e7fd524ff6eef0dfd8074bbc980dad99bae6aa8ad6554a27321d8bf9deb32a102c34e675f2d03681bcbec0c12b85e3f6761657dcf7bf1f1053a67a0a36a4dc8bf92bf3e0ee2047aa6f8497bbded6010edd33655aa63c83794db0976ab37e766f049da16743e3b7093b8176f5e09b52bf4ccbedd925145bd030538c3c4660bb836e6af9f039d3729c13e24ef5a7d3f0f2e68d8d2e404d8fd5bc0bb471d6b846023719a4da38250ba95b9465bdfed922877e15c3723544bf795116e1be60eea2ab0c5758172ded82a43210c1660f17acfbfdc233e3ad87a3cfda6c7515e8305d36df54569a600e5745e4d7515fa8ad2c17bc5d309782663a221c49a8d756db482e86f4ef67751e7cd5c5bb4f9b66f3e7982d6f67a6218201658b130da20e59c13774daef7d3f128bec59f1f692d7196194defa4a560c17db76e3e94f9f9d361025d7bcabd6ea280ccbb3c870ba193b87120a75c1f86afd5aac913ed242cbf9e75f8b045dad1a926fe570ac3ba78dae856890800d4d502fec013bd3fc13dd8004ca5c5b8845050b9e0c3aeb4780b705758a148d5caa047d69c1bbaaee0458d938f311b42689840e3df57c3ac8400d48ce9200c439921d06c07f773090ef7f29d1229d5893e49c47195a67283a2280b704c874f6d373b6a007aec2b621bdee182525873c1ccfc9e95c2d434915704df76d2d0d0e0bc87746ea467126c4637d2249e41a0f20ef58d9a7b2982376e9e3865f374259d55535787c61947125df57de0959c3ab887555e2787592f7c4c3a9c10b3434eb5f96f8ffd237bf5c655cab44edae480e5234faf396bf2a9956ee38ec1cab773d17d089f34c183f6cd3192a4cd785149b19a0db82363d2883009a7f96944f37c332fdc00301d397e6cf348d210495c318d70c5ec0536a34abb9c8c10f607dd517b14fee7f13a08c9ed42ada1d304ceb9ca2c6e54379d4381c123a73136356af2485c19987b09767dc2bce30b283f96e659dc5047f5de21e954985524856f20484323b371cb1c4d30f9cc342834a8b938da2ac38144790f2ca3d28cfb12af64be3126b315a71f8b8d6aa2320fc206ecbfa2c30c3f2297696b5c8ad2bdd8c9691cdd5700013016ebdd05e003ca31f21b836bc7af6e5ae2af2b3f88246878f1757be64c72b56aac734c78e33342411a841dc675e1005da13e2f245d9eaf0452fc77d446b570695c733e13c26c0a981dfd1e1b3e2c68db5f3ba052859c38202fe59733540ea0b7d27c99379f7dcb2b790aeb0e87bb2e4c4e191b7f323743d98795d77b426e76ab0f44a8d3c76a9f0312bf8d0b3280d014d014b253262aec4feb7890e19bd81d6b5f9438fcdd5c2aa345cb98409d381ba75478036f0cfe989efe1d11d4a75a8479b13591dece8688b38d38cd0bd887f2640b441d025b32afed4e9fb610ae90aa39c0bc3b39c97da39e73d494d9cd79198678e7056bf7e29bad204c29ee0c0550815f4a29e16e0313a63d395a33e4294d6cb7b19fa4c5c932862474cc7f28737824f022744ff674e4a5779e8dbc9fb2f09270ec82c68a0cbe0ec1cf08d9b3d5aef8d8446a686b64ecb8f7185df68a609ddd7d50c3acbd4a19a651aba84cba751082293f048d5c80fe66a29a38d98158776fffdcef5ac286ef288538aa169f4aa70db288d6e8bafc9254de2ffbcd7f3cb0a82eb5a016afc74cbaba5619821fe77ad2357f55dfc83742e58ab553686fbf4205a7822478dae22305f00cdfcc2ad5ba6a17f6e6c721e1fe0782c9e1d45566459016587f4707b6307fd29b03b83e0e216c9c4930c2fc1d142c49e471ebf9e2e120f4b3cee07b318dd2cf648dd7444d5e4d62b6bc075aea8486c8a142cb1eb4f2d77edb5652888624d84d315cc68ecad0768c641365f087855bf29d8b13e1bea87a3ec3dd5182e130257f5a17d660902c97bec6ddaf348b947bc4d1d369fb6d9e2da576b8ded1d3a2c95fee43c9e7f6581f7c25129b0f653ff473d2c6195c7f26fec5976bce3e2ff7df4a01efbf5ba3e7def7b3ba54b910bb711748216bd90a69760ac2a17b27193cc88f29bd1d76d04536569a0deaa879d7761d40aa31a48f12421240711c6b922a216406c97d404fde8ba8f5f4fa1d67a5d4e8e9b8e5edd7e44727ab94f123b1960fa16c87f4baef870e49bcc2ca69c8b3907bdea495500fdb777ecb22804123661e7590829a74dd4c8e3195a037ab394e14df8795d3c1395d16b55f84a8b946cb443acb34a3547dca7ca35ae6c0d31b9bd321202a8aa275a9e61c6417cf1317b190490d52522c21cc9e24687b1d38acdb4da3304ea1158d3b1d9c9853f517ec01adf9b443c06864b3e666303aa1e0d3dd1a03aafd5d247a17e562fe5a81ffe6be79006b71b4d6670a7a5285d1c277ea227bf010bfd9f1f9dcfd486abca8133538130b16c8251a2462f1d0d793a7f511b79271894431388be06b87c2eca426694d9179c3ad75ce457cd3520c3d074c0597b1aa1e4857f28e03f45f8a93e16f74f63cb53fe204576c889bddb32d69a57925747df648db1a30637d6379b599f8e28de3a871e527cfa77e8455c7c1721883626f5552461d88dfa5c5635cb1736ba3bf35c6f358ab34ed7f313b7591ad587c22d65710207c6adc550a86c6753863dd27fab7cb3b536a20ee5874877ae61557d1c4a99b5d99432f35c82ef15b5269c4993a2f10fd7ea49b3b2f5c8b9ed1aef9063700222d63b4a0fbe27dd48d8a21f87e8e92cd1b7ac3e0cc45e97b6d01be9b27062e66bf2dfe7c37c4bdeceb6ab0037af2979aa8a54c6ed972ef4c4f08a82c3840a04fb371d8d2ac15b110a856f32317a72912b2d3bbee51a76d76dffc5abe242e6b5f52a5b411b4dba22a97e618a8372eff28c7b57495ec72d3629785fe208e9f61472acad0e1cb92ad1a8c5a6a9adc8e48d4b335bdd1fc5808dee8b677c2d7a531df9d254b104f48d51ab9c93580acfff7d2a39b8c92c73cd2f516326521f4ceded008275c078ad7e06667ae31d67aba2445cab4565bcc707e61710c49de3ef2ebc77ded9b8a2df318cf3c277f0ff8ff18b7c49249b27e0b4a9829679d098b664f783e48aff420d508e23d802a7a76ac1f7a0586dd861907b789957208c331dd37c3e109972313772b1703049f574bc6d6485a6b2bcd5e80ca420ec4bb21235d9b3ed3f90b2a79be5b70ffd64cf073a4a1012b518168f3313a258a3685964e93146902ac427cdeeb5b13a1a0a841526051dbe9fb35882eb9fa139863d8da7c8cd462749d670fad5d64c3f09ab1cafaa2f51b81a4d04f9462a82fac05841d674998c828cb5b28601cb03a006f8e4678581f19096f6cf15aa5adc10e840cf656c1166f6cb631ae190e71706d5ece4ba400fda594ee413079fce7a6071c95503ce788177588f7521f02e187e6e0f78f8de4447531a29af0e4a40b649b078df580d1837c15221fc7e86caeb1ff90f0a6d7f9b4c48671c43df5d0272cb319d8c96cad318415d20f6271cf8accbb7ab8585390db0c11ba7bbdcc12091cd80595a815f3bf50197367c05e1fec158d9d2d7c48e983c6a28687c0b8597098b42827f0fc47e0431a50eddb9408193d66cbfe063aae54b384d6237eed602e911e994a0cfb62cceccc4fbcb12e6ba28b9e4125aaf1e54bc7617a6a0d3e4d4e571da4afb247e6d06839695b4de3fd1174e3283c532fa8aca2f20f1209de4d5a10d32d707e4708b5a07e6f9ead2a25cdc0043d44c901f6ec556fad9036023027332ac78ef046f7c7957a24b3f083cbb8508c5fd5e6eaa3998ba319ec4a25db42b1efe1a6e0c7a1fba87e533d29c9575dbeb1b83349f3615ab9849c635116e530d25090e06cb84ba0b545bc7407097e54b121f878bcbc9794072188c3fdb52fe9c5c480a311d182f516369e94391f8e6b0fc0a27654f653961cb3b23ad6e326d339a22c17c067ad997e15acdf2d81ab6a0c1ee37c3737b4105420ea6a60e5df360ab347abd68d4384d723b464f72adb3574bdabb375ff4aee2df5210a26112b0051c524e89ad8b79b8a09d7ee0124621fbee7f2174a1ecd4938023ef375818d6b0f984c28d9bbcbabdcc5903e5287ade6d398eb98ad72df930b7aff50da95e1b2c11a0f08ebfb40b455003602d820bc0475219f4b7587b921e7aea912b6cbe3a3dcdec4ae111ec25c47e6623a74fcfa07edd38d450a6e58467ab704365b8633f6c0b078a311e721e42590a8d440bc91adbc2170f7642620b0a4cf4e2e369326d93d52baa17b771ca1209bc85aa92d296a2cabad0cc25c4666111358f23d8a49e48a7f2938bfdd622709e02c462fa13d6b6acaa3b335900406f5c2078633c97dea769e043c2ff25b05c1f1000f7a53fd3ab0a158563579e70e36e519ac60bb8497e3133d28a039d799f86026244199724bc0ad41274f3413c7bf02d9ba481ef3f3911339e8d7daacc31fc6ed51713ccdb49c5fa216c69e61aaaf5b3dfa78ac28ece564e4deb9241252090abb0509b6b127bf324dc0ad12eb0b100efc1ea7716afc67a04ed7f5067edfcb89558555bf93c1e684d245e63f9bb458f44d1fcbbf1e502f6eb47198e7767f0c1e04a83854c3c56484c3e41d074ed911f14ea20e3b64e68889ea8e1a0407e198418b0187bdd3400a62827603ba7c47f6fde57f88b609f538c712a521be30424a7df5716a7a8431c8c05c5dc98919adaac032f3543fb02f24be609d565490f550d0622348b1c3756efa8c1a878e63b05bf90ad6d1adc92be23f12d9ff389356ff8298d5c59f55dc8df1e21e7565394a1c75bbfe73dbc94725bf82be267a0f90d5577f0bef0680b199a4064cdbdb87af899adc4313ebba7c25b8a1169b082dc2619460b552fe71fd067d23b9aafc87fc8693de311ea08bcf64948163a2f1b057f9cd4f70711667225b71396c3ab3c3fbf06c6d7de81a4806611d4d1d5e45e31931d3d02081fbbb955190a83e4a5c38788e2c7d23fc250ae559d8bbe0af3ecdb8e2987f508487efef945cd9849d4633a4d692515aa745fefdba382b44be67925c1d717c3afc5bdb028ede1b642a75cb34509e7c2c41004188a170f5dbdf99f40f4a76c130c5be3f2bef34e776f467e5ebf9de9c99e49a6e7b93e2ca7fe458906c22d8e2e401449b4402024f1122479e7224602fd8ce4e7c539fb02ed965254ad914bfff18b5aa336654aa580ffd8c2006027b314c35f120f8f6bbef55ba877ed9205c7737f61465c4c030536292e68fc033d946f29ed5a8c5e20eecec8061a16a35457148303de0eb34732e2accbb1f71a57d66456fa8c051710821cd3c8bc74b8a8ff2d6a2088dffb231353bf674623ce6d653f87cfd3d7a9d2d40a00e800cb149e1a0d2becdf6b0d9a11059a007e1bd2bf8a92f7d014da08b4d9122179148c976b56483c29d2dfe0feabadf1936fa1a79a2b89eb2f15fa6a8c4fb541043610c9e242b3cef7105e53e0acf04a07edc5c05fefe885f7a87e1765262cbe71472c6bd23fbdd55a0af47b03cc5f0ec6466e242a52629cfecf5b120c791427438fea9cab615e81f7a9dc3b41fa7ea194cea8a093392088f3db9b24d5dfeb017fa9b6b740fda12f70dd4b4a2c0f57ae3157d0734f5482e597b15c140210e7bfc7ff5b7bf084ee79c11b707a660ba283cc892b2d9848855c77c909ad3975aecd18ae38038b199bd4d89f1cbe06fdc91239bf3342bc7e7424faf8bf26168af02f0223fe4be1c695ce12543d67dd1b251ae6efc7b0d69586e1716c69abef4a42ae7d34c07bd5b847e7ce06e2e62870f348928e8cbf6c9b66231e59c8616ecd8f0988687dcb6ec6b52a12ceec02ed94c7269dba3e7fbd053d1c14481531e4d3945c52486205bb30961eb83efd985e4536d5c35e207763e11ba78077bd9d5930e3e7ecb1805d2facd09c61efa3c0b02f62c941bd900a304c02100ca394bd870b8b61ec8a6a161f8d8ad0240d1c5bb5eb382814e9f4b890b5466e0aa9a56788aaabe8f5bd2c04ff7fe4f840c587378ad1a35003b3d5e999cce9b48b241a7f2ad227a42c16b23dde5e4f914384628bea44658d27ce76bcbb323725a2e444736da54bbb77f98ceda6f501b55ae2a8a9aa66a25a12c2d4a5bd068a299a8435f80b57dc975415763080f13c1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.14.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel(__SCK__tp_func_dev_irq)kernel(__SCK__tp_func_iwlwifi_dev_ucode_cont_event)kernel(__SCK__tp_func_iwlwifi_dev_ucode_event)kernel(__SCK__tp_func_iwlwifi_dev_ucode_wrap_event)kernel(__SCK__tp_func_lp_event)kernel(__SCK__tp_func_mac_txdone)kernel(__SCK__tp_func_otx2_msg_alloc)kernel(__SCK__tp_func_otx2_msg_interrupt)kernel(__SCK__tp_func_otx2_msg_process)kernel(__SCK__tp_func_vb2_buf_done)kernel(__SCK__tp_func_vb2_buf_queue)kernel(__SCK__tp_func_vb2_dqbuf)kernel(__SCK__tp_func_vb2_qbuf)kernel(__SCK__tp_func_vb2_v4l2_buf_done)kernel(__SCK__tp_func_vb2_v4l2_buf_queue)kernel(__SCK__tp_func_vb2_v4l2_dqbuf)kernel(__SCK__tp_func_vb2_v4l2_qbuf)kernel(____mt76_poll_msec)kernel(___mt76u_rr)kernel(___mt76u_wr)kernel(__ath10k_ce_rx_num_free_bufs)kernel(__ath10k_ce_send_revert)kernel(__ath10k_dbg)kernel(__ath11k_dbg)kernel(__bcma_driver_register)kernel(__cfg80211_alloc_event_skb)kernel(__cfg80211_alloc_reply_skb)kernel(__cfg80211_get_bss)kernel(__cfg80211_radar_event)kernel(__cfg80211_send_event_skb)kernel(__devm_uio_register_device)kernel(__fcoe_get_lesb)kernel(__get_mtd_device)kernel(__hci_cmd_send)kernel(__hci_cmd_sync)kernel(__hci_cmd_sync_ev)kernel(__hci_cmd_sync_sk)kernel(__hci_cmd_sync_status)kernel(__hci_cmd_sync_status_sk)kernel(__hda_codec_driver_register)kernel(__ib_alloc_cq)kernel(__ib_alloc_cq_any)kernel(__ib_alloc_pd)kernel(__ib_create_cq)kernel(__ieee80211_create_tpt_led_trigger)kernel(__ieee80211_get_assoc_led_name)kernel(__ieee80211_get_radio_led_name)kernel(__ieee80211_get_rx_led_name)kernel(__ieee80211_get_tx_led_name)kernel(__ieee80211_schedule_txq)kernel(__iwl_crit)kernel(__iwl_dbg)kernel(__iwl_err)kernel(__iwl_info)kernel(__iwl_warn)kernel(__media_device_register)kernel(__media_device_usb_init)kernel(__media_entity_enum_init)kernel(__media_entity_remove_links)kernel(__media_entity_setup_link)kernel(__media_pipeline_start)kernel(__media_pipeline_stop)kernel(__media_remove_intf_link)kernel(__media_remove_intf_links)kernel(__mmc_claim_host)kernel(__mmc_poll_for_busy)kernel(__mmc_send_status)kernel(__mt76_connac_mcu_alloc_sta_req)kernel(__mt76_mcu_msg_alloc)kernel(__mt76_mcu_send_firmware)kernel(__mt76_poll)kernel(__mt76_set_tx_blocked)kernel(__mt76_sta_remove)kernel(__mt76_tx_complete_skb)kernel(__mt76_worker_fn)kernel(__mt76u_init)kernel(__mt76u_vendor_request)kernel(__mt7921_start)kernel(__mt7925_start)kernel(__mt792xe_mcu_drv_pmctrl)kernel(__mtd_next_device)kernel(__otx2_mbox_reset)kernel(__put_mtd_device)kernel(__rdma_block_iter_next)kernel(__rdma_block_iter_start)kernel(__rdma_create_kernel_id)kernel(__register_mtd_parser)kernel(__sdhci_add_host)kernel(__sdhci_read_caps)kernel(__sdhci_set_timeout)kernel(__snd_hda_add_vmaster)kernel(__snd_hda_apply_fixup)kernel(__snd_hda_codec_cleanup_stream)kernel(__snd_pcm_lib_xfer)kernel(__snd_printk)kernel(__snd_seq_driver_register)kernel(__snd_usbmidi_create)kernel(__snd_util_mem_alloc)kernel(__snd_util_mem_free)kernel(__snd_util_memblk_new)kernel(__traceiter_dev_irq)kernel(__traceiter_iwlwifi_dev_ucode_cont_event)kernel(__traceiter_iwlwifi_dev_ucode_event)kernel(__traceiter_iwlwifi_dev_ucode_wrap_event)kernel(__traceiter_lp_event)kernel(__traceiter_mac_txdone)kernel(__traceiter_otx2_msg_alloc)kernel(__traceiter_otx2_msg_interrupt)kernel(__traceiter_otx2_msg_process)kernel(__traceiter_vb2_buf_done)kernel(__traceiter_vb2_buf_queue)kernel(__traceiter_vb2_dqbuf)kernel(__traceiter_vb2_qbuf)kernel(__traceiter_vb2_v4l2_buf_done)kernel(__traceiter_vb2_v4l2_buf_queue)kernel(__traceiter_vb2_v4l2_dqbuf)kernel(__traceiter_vb2_v4l2_qbuf)kernel(__tracepoint_ath10k_log_dbg)kernel(__tracepoint_ath11k_log_dbg)kernel(__tracepoint_dev_irq)kernel(__tracepoint_iwlwifi_dev_ucode_cont_event)kernel(__tracepoint_iwlwifi_dev_ucode_event)kernel(__tracepoint_iwlwifi_dev_ucode_wrap_event)kernel(__tracepoint_lp_event)kernel(__tracepoint_mac_txdone)kernel(__tracepoint_otx2_msg_alloc)kernel(__tracepoint_otx2_msg_interrupt)kernel(__tracepoint_otx2_msg_process)kernel(__tracepoint_vb2_buf_done)kernel(__tracepoint_vb2_buf_queue)kernel(__tracepoint_vb2_dqbuf)kernel(__tracepoint_vb2_qbuf)kernel(__tracepoint_vb2_v4l2_buf_done)kernel(__tracepoint_vb2_v4l2_buf_queue)kernel(__tracepoint_vb2_v4l2_dqbuf)kernel(__tracepoint_vb2_v4l2_qbuf)kernel(__uio_register_device)kernel(__v4l2_ctrl_grab)kernel(__v4l2_ctrl_handler_setup)kernel(__v4l2_ctrl_modify_range)kernel(__v4l2_ctrl_s_ctrl)kernel(__v4l2_ctrl_s_ctrl_compound)kernel(__v4l2_ctrl_s_ctrl_int64)kernel(__v4l2_ctrl_s_ctrl_string)kernel(__v4l2_device_register_subdev_nodes)kernel(__v4l2_find_nearest_size)kernel(__video_register_device)kernel(_ib_alloc_device)kernel(_iwl_dbg_tlv_time_point)kernel(_mwifiex_dbg)kernel(_rtl92c_phy_bb8192c_config_parafile)kernel(_rtl92c_phy_dbm_to_txpwr_idx)kernel(_rtl92c_phy_fw_rf_serial_read)kernel(_rtl92c_phy_fw_rf_serial_write)kernel(_rtl92c_phy_init_bb_rf_register_definition)kernel(_rtl92c_phy_rf_serial_read)kernel(_rtl92c_phy_rf_serial_write)kernel(_rtl92c_phy_set_rf_sleep)kernel(_rtl92c_phy_txpwr_idx_to_dbm)kernel(_rtl92c_store_pwrindex_diffrate_offset)kernel(_rtl_dbg_print)kernel(_rtl_dbg_print_data)kernel(_snd_ctl_add_follower)kernel(_snd_hda_set_pin_ctl)kernel(_snd_hdac_read_parm)kernel(_snd_pcm_hw_param_setempty)kernel(_snd_pcm_hw_params_any)kernel(_snd_pcm_lib_alloc_vmalloc_buffer)kernel(_snd_pcm_stream_lock_irqsave)kernel(_snd_pcm_stream_lock_irqsave_nested)kernel(_uverbs_alloc)kernel(_uverbs_get_const_signed)kernel(_uverbs_get_const_unsigned)kernel(_vb2_fop_release)kernel(ac97_bus_type)kernel(add_mtd_blktrans_dev)kernel(alloc_can_err_skb)kernel(alloc_can_skb)kernel(alloc_candev_mqs)kernel(alloc_canfd_skb)kernel(alloc_canxl_skb)kernel(amdgpu_xcp_drm_dev_alloc)kernel(amdgpu_xcp_drv_release)kernel(ar9003_get_pll_sqsum_dvc)kernel(ar9003_hw_bb_watchdog_check)kernel(ar9003_hw_bb_watchdog_dbg_info)kernel(ar9003_hw_disable_phy_restart)kernel(ar9003_is_paprd_enabled)kernel(ar9003_mci_cleanup)kernel(ar9003_mci_get_interrupt)kernel(ar9003_mci_get_next_gpm_offset)kernel(ar9003_mci_send_message)kernel(ar9003_mci_send_wlan_channels)kernel(ar9003_mci_set_bt_version)kernel(ar9003_mci_setup)kernel(ar9003_mci_state)kernel(ar9003_paprd_create_curve)kernel(ar9003_paprd_enable)kernel(ar9003_paprd_init_table)kernel(ar9003_paprd_is_done)kernel(ar9003_paprd_populate_single_table)kernel(ar9003_paprd_setup_gain_table)kernel(ath10k_bmi_read_memory)kernel(ath10k_bmi_start)kernel(ath10k_ce_alloc_pipe)kernel(ath10k_ce_alloc_rri)kernel(ath10k_ce_cancel_send_next)kernel(ath10k_ce_completed_recv_next)kernel(ath10k_ce_completed_recv_next_nolock)kernel(ath10k_ce_completed_send_next)kernel(ath10k_ce_completed_send_next_nolock)kernel(ath10k_ce_deinit_pipe)kernel(ath10k_ce_disable_interrupt)kernel(ath10k_ce_disable_interrupts)kernel(ath10k_ce_dump_registers)kernel(ath10k_ce_enable_interrupt)kernel(ath10k_ce_enable_interrupts)kernel(ath10k_ce_free_pipe)kernel(ath10k_ce_free_rri)kernel(ath10k_ce_init_pipe)kernel(ath10k_ce_num_free_src_entries)kernel(ath10k_ce_per_engine_service)kernel(ath10k_ce_per_engine_service_any)kernel(ath10k_ce_revoke_recv_next)kernel(ath10k_ce_rx_post_buf)kernel(ath10k_ce_rx_update_write_idx)kernel(ath10k_ce_send)kernel(ath10k_ce_send_nolock)kernel(ath10k_core_check_dt)kernel(ath10k_core_create)kernel(ath10k_core_destroy)kernel(ath10k_core_fetch_board_file)kernel(ath10k_core_free_board_files)kernel(ath10k_core_napi_enable)kernel(ath10k_core_napi_sync_disable)kernel(ath10k_core_register)kernel(ath10k_core_start)kernel(ath10k_core_start_recovery)kernel(ath10k_core_stop)kernel(ath10k_core_unregister)kernel(ath10k_coredump_get_mem_layout)kernel(ath10k_coredump_new)kernel(ath10k_dbg_dump)kernel(ath10k_debug_mask)kernel(ath10k_err)kernel(ath10k_htc_notify_tx_completion)kernel(ath10k_htc_process_trailer)kernel(ath10k_htc_rx_completion_handler)kernel(ath10k_htc_tx_completion_handler)kernel(ath10k_htt_hif_tx_complete)kernel(ath10k_htt_rx_hl_indication)kernel(ath10k_htt_rx_pktlog_completion_handler)kernel(ath10k_htt_t2h_msg_handler)kernel(ath10k_htt_txrx_compl_task)kernel(ath10k_info)kernel(ath10k_mac_tx_push_pending)kernel(ath10k_print_driver_info)kernel(ath10k_warn)kernel(ath11k_ce_alloc_pipes)kernel(ath11k_ce_cleanup_pipes)kernel(ath11k_ce_free_pipes)kernel(ath11k_ce_get_attr_flags)kernel(ath11k_ce_get_shadow_config)kernel(ath11k_ce_per_engine_service)kernel(ath11k_ce_rx_post_buf)kernel(ath11k_cold_boot_cal)kernel(ath11k_core_alloc)kernel(ath11k_core_deinit)kernel(ath11k_core_free)kernel(ath11k_core_init)kernel(ath11k_core_pre_init)kernel(ath11k_core_resume)kernel(ath11k_core_resume_early)kernel(ath11k_core_suspend)kernel(ath11k_core_suspend_late)kernel(ath11k_dbg_dump)kernel(ath11k_debug_mask)kernel(ath11k_debugfs_soc_destroy)kernel(ath11k_dp_service_srng)kernel(ath11k_err)kernel(ath11k_hal_srng_deinit)kernel(ath11k_hal_srng_init)kernel(ath11k_info)kernel(ath11k_pci_disable_ce_irqs_except_wake_irq)kernel(ath11k_pci_enable_ce_irqs_except_wake_irq)kernel(ath11k_pcic_ce_irq_disable_sync)kernel(ath11k_pcic_ce_irqs_enable)kernel(ath11k_pcic_config_irq)kernel(ath11k_pcic_ext_irq_disable)kernel(ath11k_pcic_ext_irq_enable)kernel(ath11k_pcic_free_irq)kernel(ath11k_pcic_get_ce_msi_idx)kernel(ath11k_pcic_get_msi_address)kernel(ath11k_pcic_get_user_msi_assignment)kernel(ath11k_pcic_init_msi_config)kernel(ath11k_pcic_map_service_to_pipe)kernel(ath11k_pcic_read)kernel(ath11k_pcic_read32)kernel(ath11k_pcic_register_pci_ops)kernel(ath11k_pcic_start)kernel(ath11k_pcic_stop)kernel(ath11k_pcic_write32)kernel(ath11k_qmi_deinit_service)kernel(ath11k_qmi_fwreset_from_cold_boot)kernel(ath11k_warn)kernel(ath9k_cmn_beacon_config_adhoc)kernel(ath9k_cmn_beacon_config_ap)kernel(ath9k_cmn_beacon_config_sta)kernel(ath9k_cmn_count_streams)kernel(ath9k_cmn_debug_base_eeprom)kernel(ath9k_cmn_debug_modal_eeprom)kernel(ath9k_cmn_debug_phy_err)kernel(ath9k_cmn_debug_recv)kernel(ath9k_cmn_debug_stat_rx)kernel(ath9k_cmn_get_channel)kernel(ath9k_cmn_get_hw_crypto_keytype)kernel(ath9k_cmn_init_channels_rates)kernel(ath9k_cmn_init_crypto)kernel(ath9k_cmn_process_rate)kernel(ath9k_cmn_process_rssi)kernel(ath9k_cmn_reload_chainmask)kernel(ath9k_cmn_rx_accept)kernel(ath9k_cmn_rx_skb_postprocess)kernel(ath9k_cmn_setup_ht_cap)kernel(ath9k_cmn_update_txpow)kernel(ath9k_hw_abort_tx_dma)kernel(ath9k_hw_abortpcurecv)kernel(ath9k_hw_addrxbuf_edma)kernel(ath9k_hw_ani_monitor)kernel(ath9k_hw_beaconinit)kernel(ath9k_hw_beaconq_setup)kernel(ath9k_hw_bstuck_nfcal)kernel(ath9k_hw_btcoex_bt_stomp)kernel(ath9k_hw_btcoex_deinit)kernel(ath9k_hw_btcoex_disable)kernel(ath9k_hw_btcoex_enable)kernel(ath9k_hw_btcoex_init_2wire)kernel(ath9k_hw_btcoex_init_3wire)kernel(ath9k_hw_btcoex_init_mci)kernel(ath9k_hw_btcoex_init_scheme)kernel(ath9k_hw_btcoex_set_concur_txprio)kernel(ath9k_hw_btcoex_set_weight)kernel(ath9k_hw_check_alive)kernel(ath9k_hw_check_nav)kernel(ath9k_hw_computetxtime)kernel(ath9k_hw_deinit)kernel(ath9k_hw_disable)kernel(ath9k_hw_disable_interrupts)kernel(ath9k_hw_disable_mib_counters)kernel(ath9k_hw_enable_interrupts)kernel(ath9k_hw_gen_timer_start)kernel(ath9k_hw_gen_timer_stop)kernel(ath9k_hw_get_tsf_offset)kernel(ath9k_hw_get_txq_props)kernel(ath9k_hw_getchan_noise)kernel(ath9k_hw_getnf)kernel(ath9k_hw_getrxfilter)kernel(ath9k_hw_gettsf32)kernel(ath9k_hw_gettsf64)kernel(ath9k_hw_gettxbuf)kernel(ath9k_hw_gpio_free)kernel(ath9k_hw_gpio_get)kernel(ath9k_hw_gpio_request_in)kernel(ath9k_hw_gpio_request_out)kernel(ath9k_hw_init)kernel(ath9k_hw_init_btcoex_hw)kernel(ath9k_hw_init_global_settings)kernel(ath9k_hw_intrpend)kernel(ath9k_hw_kill_interrupts)kernel(ath9k_hw_loadnf)kernel(ath9k_hw_name)kernel(ath9k_hw_numtxpending)kernel(ath9k_hw_phy_disable)kernel(ath9k_hw_process_rxdesc_edma)kernel(ath9k_hw_putrxbuf)kernel(ath9k_hw_puttxbuf)kernel(ath9k_hw_releasetxqueue)kernel(ath9k_hw_reset)kernel(ath9k_hw_reset_calvalid)kernel(ath9k_hw_reset_tsf)kernel(ath9k_hw_resettxqueue)kernel(ath9k_hw_resume_interrupts)kernel(ath9k_hw_rxprocdesc)kernel(ath9k_hw_set_gpio)kernel(ath9k_hw_set_interrupts)kernel(ath9k_hw_set_rx_bufsize)kernel(ath9k_hw_set_sta_beacon_timers)kernel(ath9k_hw_set_tsfadjust)kernel(ath9k_hw_set_tx_filter)kernel(ath9k_hw_set_txpowerlimit)kernel(ath9k_hw_set_txq_props)kernel(ath9k_hw_setantenna)kernel(ath9k_hw_setmcastfilter)kernel(ath9k_hw_setopmode)kernel(ath9k_hw_setpower)kernel(ath9k_hw_setrxabort)kernel(ath9k_hw_setrxfilter)kernel(ath9k_hw_settsf64)kernel(ath9k_hw_setup_statusring)kernel(ath9k_hw_setuprxdesc)kernel(ath9k_hw_setuptxqueue)kernel(ath9k_hw_startpcureceive)kernel(ath9k_hw_stop_dma_queue)kernel(ath9k_hw_stopdmarecv)kernel(ath9k_hw_txstart)kernel(ath9k_hw_updatetxtriglevel)kernel(ath9k_hw_wait)kernel(ath9k_hw_wow_apply_pattern)kernel(ath9k_hw_wow_enable)kernel(ath9k_hw_wow_wakeup)kernel(ath9k_hw_write_associd)kernel(ath_bus_type_strings)kernel(ath_gen_timer_alloc)kernel(ath_gen_timer_free)kernel(ath_gen_timer_isr)kernel(ath_hw_cycle_counters_update)kernel(ath_hw_get_listen_time)kernel(ath_hw_keyreset)kernel(ath_hw_keysetmac)kernel(ath_hw_setbssidmask)kernel(ath_is_49ghz_allowed)kernel(ath_is_mybeacon)kernel(ath_is_world_regd)kernel(ath_key_config)kernel(ath_key_delete)kernel(ath_opmode_to_string)kernel(ath_printk)kernel(ath_reg_notifier_apply)kernel(ath_regd_find_country_by_name)kernel(ath_regd_get_band_ctl)kernel(ath_regd_init)kernel(ath_rxbuf_alloc)kernel(atm_alloc_charge)kernel(atm_charge)kernel(atm_dev_deregister)kernel(atm_dev_lookup)kernel(atm_dev_register)kernel(atm_dev_release_vccs)kernel(atm_dev_signal_change)kernel(atm_init_aal5)kernel(atm_pcr_goal)kernel(atm_proc_root)kernel(azx_bus_init)kernel(azx_codec_configure)kernel(azx_free_streams)kernel(azx_get_pos_lpib)kernel(azx_get_pos_posbuf)kernel(azx_get_position)kernel(azx_init_chip)kernel(azx_init_streams)kernel(azx_interrupt)kernel(azx_probe_codecs)kernel(azx_stop_all_streams)kernel(azx_stop_chip)kernel(baswap)kernel(bcma_chipco_b_mii_write)kernel(bcma_chipco_chipctl_maskset)kernel(bcma_chipco_get_alp_clock)kernel(bcma_chipco_gpio_control)kernel(bcma_chipco_gpio_out)kernel(bcma_chipco_gpio_outen)kernel(bcma_chipco_pll_maskset)kernel(bcma_chipco_pll_read)kernel(bcma_chipco_pll_write)kernel(bcma_chipco_regctl_maskset)kernel(bcma_core_disable)kernel(bcma_core_dma_translation)kernel(bcma_core_enable)kernel(bcma_core_irq)kernel(bcma_core_is_enabled)kernel(bcma_core_pci_power_save)kernel(bcma_core_pll_ctl)kernel(bcma_core_set_clockmode)kernel(bcma_driver_unregister)kernel(bcma_find_core_unit)kernel(bcma_host_pci_down)kernel(bcma_host_pci_irq_ctl)kernel(bcma_host_pci_up)kernel(bcma_pmu_get_bus_clock)kernel(bcma_pmu_spuravoid_pllupdate)kernel(bnxt_register_async_events)kernel(bnxt_register_dev)kernel(bnxt_send_msg)kernel(bnxt_unregister_dev)kernel(brcmf_fil_bsscfg_data_get)kernel(brcmf_fil_bsscfg_data_set)kernel(brcmf_fil_cmd_data_get)kernel(brcmf_fil_cmd_data_set)kernel(brcmf_fil_iovar_data_get)kernel(brcmf_fil_iovar_data_set)kernel(brcmf_fil_xtlv_data_get)kernel(brcmf_fil_xtlv_data_set)kernel(brcmf_fwvid_register_vendor)kernel(brcmf_fwvid_unregister_vendor)kernel(brcmf_set_wsec)kernel(brcmu_boardrev_str)kernel(brcmu_d11_attach)kernel(brcmu_dbg_hex_dump)kernel(brcmu_dotrev_str)kernel(brcmu_pkt_buf_free_skb)kernel(brcmu_pkt_buf_get_skb)kernel(brcmu_pktq_flush)kernel(brcmu_pktq_init)kernel(brcmu_pktq_mdeq)kernel(brcmu_pktq_mlen)kernel(brcmu_pktq_pdeq)kernel(brcmu_pktq_pdeq_match)kernel(brcmu_pktq_pdeq_tail)kernel(brcmu_pktq_peek_tail)kernel(brcmu_pktq_penq)kernel(brcmu_pktq_penq_head)kernel(brcmu_pktq_pflush)kernel(brcmu_prpkt)kernel(bridge_tunnel_header)kernel(bt_accept_dequeue)kernel(bt_accept_enqueue)kernel(bt_accept_unlink)kernel(bt_debugfs)kernel(bt_err)kernel(bt_err_ratelimited)kernel(bt_info)kernel(bt_procfs_cleanup)kernel(bt_procfs_init)kernel(bt_sock_alloc)kernel(bt_sock_ioctl)kernel(bt_sock_link)kernel(bt_sock_poll)kernel(bt_sock_reclassify_lock)kernel(bt_sock_recvmsg)kernel(bt_sock_register)kernel(bt_sock_stream_recvmsg)kernel(bt_sock_unlink)kernel(bt_sock_unregister)kernel(bt_sock_wait_ready)kernel(bt_sock_wait_state)kernel(bt_status)kernel(bt_to_errno)kernel(bt_warn)kernel(bt_warn_ratelimited)kernel(btbcm_check_bdaddr)kernel(btbcm_finalize)kernel(btbcm_initialize)kernel(btbcm_patchram)kernel(btbcm_read_pcm_int_params)kernel(btbcm_set_bdaddr)kernel(btbcm_setup_apple)kernel(btbcm_setup_patchram)kernel(btbcm_write_pcm_int_params)kernel(btintel_bootup)kernel(btintel_check_bdaddr)kernel(btintel_configure_setup)kernel(btintel_download_firmware)kernel(btintel_enter_mfg)kernel(btintel_exit_mfg)kernel(btintel_load_ddc_config)kernel(btintel_read_boot_params)kernel(btintel_read_version)kernel(btintel_recv_event)kernel(btintel_regmap_init)kernel(btintel_secure_send_result)kernel(btintel_send_intel_reset)kernel(btintel_set_bdaddr)kernel(btintel_set_diag)kernel(btintel_set_event_mask_mfg)kernel(btintel_set_quality_report)kernel(btintel_version_info)kernel(btmrvl_add_card)kernel(btmrvl_check_evtpkt)kernel(btmrvl_enable_hs)kernel(btmrvl_enable_ps)kernel(btmrvl_interrupt)kernel(btmrvl_process_event)kernel(btmrvl_pscan_window_reporting)kernel(btmrvl_register_hdev)kernel(btmrvl_remove_card)kernel(btmrvl_send_hscfg_cmd)kernel(btmrvl_send_module_cfg_cmd)kernel(btmtk_process_coredump)kernel(btmtk_register_coredump)kernel(btmtk_reset_sync)kernel(btmtk_set_bdaddr)kernel(btmtk_setup_firmware)kernel(btmtk_setup_firmware_79xx)kernel(btrtl_download_firmware)kernel(btrtl_free)kernel(btrtl_get_uart_settings)kernel(btrtl_initialize)kernel(btrtl_set_driver_name)kernel(btrtl_set_quirks)kernel(btrtl_setup_realtek)kernel(btrtl_shutdown_realtek)kernel(caam_dpaa2)kernel(caam_dump_sg)kernel(caam_imx)kernel(caam_jr_alloc)kernel(caam_jr_enqueue)kernel(caam_jr_free)kernel(caam_little_end)kernel(caam_ptr_sz)kernel(caam_strstatus)kernel(can_bus_off)kernel(can_change_mtu)kernel(can_change_state)kernel(can_dropped_invalid_skb)kernel(can_eth_ioctl_hwts)kernel(can_ethtool_op_get_ts_info_hwts)kernel(can_fd_dlc2len)kernel(can_fd_len2dlc)kernel(can_free_echo_skb)kernel(can_get_echo_skb)kernel(can_get_state_str)kernel(can_proto_register)kernel(can_proto_unregister)kernel(can_put_echo_skb)kernel(can_rx_offload_add_fifo)kernel(can_rx_offload_add_manual)kernel(can_rx_offload_add_timestamp)kernel(can_rx_offload_del)kernel(can_rx_offload_enable)kernel(can_rx_offload_get_echo_skb)kernel(can_rx_offload_irq_finish)kernel(can_rx_offload_irq_offload_fifo)kernel(can_rx_offload_irq_offload_timestamp)kernel(can_rx_offload_queue_tail)kernel(can_rx_offload_queue_timestamp)kernel(can_rx_offload_threaded_irq_finish)kernel(can_rx_register)kernel(can_rx_unregister)kernel(can_send)kernel(can_skb_get_frame_len)kernel(can_sock_destruct)kernel(cdc_ncm_bind_common)kernel(cdc_ncm_change_mtu)kernel(cdc_ncm_fill_tx_frame)kernel(cdc_ncm_rx_fixup)kernel(cdc_ncm_rx_verify_ndp16)kernel(cdc_ncm_rx_verify_ndp32)kernel(cdc_ncm_rx_verify_nth16)kernel(cdc_ncm_rx_verify_nth32)kernel(cdc_ncm_select_altsetting)kernel(cdc_ncm_tx_fixup)kernel(cdc_ncm_unbind)kernel(cfg80211_any_usable_channels)kernel(cfg80211_assoc_comeback)kernel(cfg80211_assoc_failure)kernel(cfg80211_auth_timeout)kernel(cfg80211_background_cac_abort)kernel(cfg80211_bss_color_notify)kernel(cfg80211_bss_flush)kernel(cfg80211_bss_iter)kernel(cfg80211_cac_event)kernel(cfg80211_calculate_bitrate)kernel(cfg80211_ch_switch_notify)kernel(cfg80211_ch_switch_started_notify)kernel(cfg80211_chandef_compatible)kernel(cfg80211_chandef_create)kernel(cfg80211_chandef_dfs_cac_time)kernel(cfg80211_chandef_dfs_required)kernel(cfg80211_chandef_dfs_usable)kernel(cfg80211_chandef_primary)kernel(cfg80211_chandef_usable)kernel(cfg80211_chandef_valid)kernel(cfg80211_check_combinations)kernel(cfg80211_check_station_change)kernel(cfg80211_classify8021d)kernel(cfg80211_conn_failed)kernel(cfg80211_connect_done)kernel(cfg80211_control_port_tx_status)kernel(cfg80211_cqm_beacon_loss_notify)kernel(cfg80211_cqm_pktloss_notify)kernel(cfg80211_cqm_rssi_notify)kernel(cfg80211_cqm_txe_notify)kernel(cfg80211_crit_proto_stopped)kernel(cfg80211_defragment_element)kernel(cfg80211_del_sta_sinfo)kernel(cfg80211_disconnected)kernel(cfg80211_external_auth_request)kernel(cfg80211_find_elem_match)kernel(cfg80211_find_vendor_elem)kernel(cfg80211_free_coloc_ap_list)kernel(cfg80211_free_nan_func)kernel(cfg80211_ft_event)kernel(cfg80211_gen_new_ie)kernel(cfg80211_get_drvinfo)kernel(cfg80211_get_ies_channel_number)kernel(cfg80211_get_iftype_ext_capa)kernel(cfg80211_get_p2p_attr)kernel(cfg80211_get_station)kernel(cfg80211_gtk_rekey_notify)kernel(cfg80211_ibss_joined)kernel(cfg80211_iftype_allowed)kernel(cfg80211_inform_bss_data)kernel(cfg80211_inform_bss_frame_data)kernel(cfg80211_is_element_inherited)kernel(cfg80211_iter_combinations)kernel(cfg80211_iter_rnr)kernel(cfg80211_links_removed)kernel(cfg80211_merge_profile)kernel(cfg80211_mgmt_tx_status_ext)kernel(cfg80211_michael_mic_failure)kernel(cfg80211_nan_func_terminated)kernel(cfg80211_nan_match)kernel(cfg80211_new_sta)kernel(cfg80211_notify_new_peer_candidate)kernel(cfg80211_parse_colocated_ap)kernel(cfg80211_pmksa_candidate_notify)kernel(cfg80211_pmsr_complete)kernel(cfg80211_pmsr_report)kernel(cfg80211_port_authorized)kernel(cfg80211_probe_status)kernel(cfg80211_put_bss)kernel(cfg80211_ready_on_channel)kernel(cfg80211_ref_bss)kernel(cfg80211_reg_can_beacon)kernel(cfg80211_reg_can_beacon_relax)kernel(cfg80211_register_netdevice)kernel(cfg80211_remain_on_channel_expired)kernel(cfg80211_report_obss_beacon_khz)kernel(cfg80211_report_wowlan_wakeup)kernel(cfg80211_roamed)kernel(cfg80211_rx_assoc_resp)kernel(cfg80211_rx_control_port)kernel(cfg80211_rx_mgmt_ext)kernel(cfg80211_rx_mlme_mgmt)kernel(cfg80211_rx_spurious_frame)kernel(cfg80211_rx_unexpected_4addr_frame)kernel(cfg80211_rx_unprot_mlme_mgmt)kernel(cfg80211_scan_done)kernel(cfg80211_sched_scan_results)kernel(cfg80211_sched_scan_stopped)kernel(cfg80211_sched_scan_stopped_locked)kernel(cfg80211_schedule_channels_check)kernel(cfg80211_send_layer2_update)kernel(cfg80211_shutdown_all_interfaces)kernel(cfg80211_sinfo_alloc_tid_stats)kernel(cfg80211_sta_opmode_change_notify)kernel(cfg80211_stop_iface)kernel(cfg80211_tdls_oper_request)kernel(cfg80211_tx_mgmt_expired)kernel(cfg80211_tx_mlme_mgmt)kernel(cfg80211_unlink_bss)kernel(cfg80211_unregister_wdev)kernel(cfg80211_update_owe_info_event)kernel(cfg80211_vendor_cmd_get_sender)kernel(cfg80211_vendor_cmd_reply)kernel(cfi_build_cmd)kernel(cfi_build_cmd_addr)kernel(cfi_cmdset_0001)kernel(cfi_cmdset_0002)kernel(cfi_cmdset_0003)kernel(cfi_cmdset_0006)kernel(cfi_cmdset_0020)kernel(cfi_cmdset_0200)kernel(cfi_cmdset_0701)kernel(cfi_fixup)kernel(cfi_merge_status)kernel(cfi_qry_mode_off)kernel(cfi_qry_mode_on)kernel(cfi_qry_present)kernel(cfi_read_pri)kernel(cfi_send_gen_cmd)kernel(cfi_udelay)kernel(cfi_varsize_frob)kernel(channel5g)kernel(channel5g_80m)kernel(check_hw_ready)kernel(cifs_arc4_crypt)kernel(cifs_arc4_setkey)kernel(cifs_md4_final)kernel(cifs_md4_init)kernel(cifs_md4_update)kernel(close_candev)kernel(cn10k_lmtst_init)kernel(cnstr_shdsc_aead_decap)kernel(cnstr_shdsc_aead_encap)kernel(cnstr_shdsc_aead_givencap)kernel(cnstr_shdsc_aead_null_decap)kernel(cnstr_shdsc_aead_null_encap)kernel(cnstr_shdsc_ahash)kernel(cnstr_shdsc_chachapoly)kernel(cnstr_shdsc_gcm_decap)kernel(cnstr_shdsc_gcm_encap)kernel(cnstr_shdsc_rfc4106_decap)kernel(cnstr_shdsc_rfc4106_encap)kernel(cnstr_shdsc_rfc4543_decap)kernel(cnstr_shdsc_rfc4543_encap)kernel(cnstr_shdsc_sk_hash)kernel(cnstr_shdsc_skcipher_decap)kernel(cnstr_shdsc_skcipher_encap)kernel(cnstr_shdsc_xts_skcipher_decap)kernel(cnstr_shdsc_xts_skcipher_encap)kernel(copy_from_iter_toio)kernel(copy_from_user_toio)kernel(copy_to_iter_fromio)kernel(copy_to_user_fromio)kernel(cqhci_deactivate)kernel(cqhci_init)kernel(cqhci_irq)kernel(cqhci_pltfm_init)kernel(cqhci_resume)kernel(cxgb4_alloc_atid)kernel(cxgb4_alloc_sftid)kernel(cxgb4_alloc_stid)kernel(cxgb4_bar2_sge_qregs)kernel(cxgb4_best_aligned_mtu)kernel(cxgb4_best_mtu)kernel(cxgb4_check_l2t_valid)kernel(cxgb4_clip_get)kernel(cxgb4_clip_release)kernel(cxgb4_create_server)kernel(cxgb4_create_server6)kernel(cxgb4_create_server_filter)kernel(cxgb4_crypto_send)kernel(cxgb4_dbfifo_count)kernel(cxgb4_flush_eq_cache)kernel(cxgb4_free_atid)kernel(cxgb4_free_stid)kernel(cxgb4_get_srq_entry)kernel(cxgb4_get_tcp_stats)kernel(cxgb4_immdata_send)kernel(cxgb4_inline_tx_skb)kernel(cxgb4_iscsi_init)kernel(cxgb4_l2t_alloc_switching)kernel(cxgb4_l2t_get)kernel(cxgb4_l2t_release)kernel(cxgb4_l2t_send)kernel(cxgb4_map_skb)kernel(cxgb4_ofld_send)kernel(cxgb4_pktgl_to_skb)kernel(cxgb4_port_chan)kernel(cxgb4_port_e2cchan)kernel(cxgb4_port_idx)kernel(cxgb4_port_viid)kernel(cxgb4_read_sge_timestamp)kernel(cxgb4_read_tpte)kernel(cxgb4_reclaim_completed_tx)kernel(cxgb4_register_uld)kernel(cxgb4_remove_server)kernel(cxgb4_remove_server_filter)kernel(cxgb4_remove_tid)kernel(cxgb4_ring_tx_db)kernel(cxgb4_select_ntuple)kernel(cxgb4_smt_alloc_switching)kernel(cxgb4_smt_release)kernel(cxgb4_sync_txq_pidx)kernel(cxgb4_unregister_uld)kernel(cxgb4_update_root_dev_clip)kernel(cxgb4_write_partial_sgl)kernel(cxgb4_write_sgl)kernel(cxgb_find_route)kernel(cxgb_find_route6)kernel(cxgb_get_4tuple)kernel(cxgbi_attr_is_visible)kernel(cxgbi_bind_conn)kernel(cxgbi_cleanup_task)kernel(cxgbi_conn_alloc_pdu)kernel(cxgbi_conn_init_pdu)kernel(cxgbi_conn_pdu_ready)kernel(cxgbi_conn_tx_open)kernel(cxgbi_conn_xmit_pdu)kernel(cxgbi_create_conn)kernel(cxgbi_create_session)kernel(cxgbi_ddp_ppm_setup)kernel(cxgbi_ddp_set_one_ppod)kernel(cxgbi_destroy_session)kernel(cxgbi_device_find_by_lldev)kernel(cxgbi_device_find_by_netdev)kernel(cxgbi_device_find_by_netdev_rcu)kernel(cxgbi_device_portmap_cleanup)kernel(cxgbi_device_portmap_create)kernel(cxgbi_device_register)kernel(cxgbi_device_unregister)kernel(cxgbi_device_unregister_all)kernel(cxgbi_ep_connect)kernel(cxgbi_ep_disconnect)kernel(cxgbi_ep_poll)kernel(cxgbi_get_conn_stats)kernel(cxgbi_get_ep_param)kernel(cxgbi_get_host_param)kernel(cxgbi_hbas_add)kernel(cxgbi_hbas_remove)kernel(cxgbi_iscsi_cleanup)kernel(cxgbi_iscsi_init)kernel(cxgbi_parse_pdu_itt)kernel(cxgbi_ppm_init)kernel(cxgbi_ppm_make_ppod_hdr)kernel(cxgbi_ppm_ppod_release)kernel(cxgbi_ppm_ppods_reserve)kernel(cxgbi_ppm_release)kernel(cxgbi_set_conn_param)kernel(cxgbi_set_host_param)kernel(cxgbi_sock_act_open_req_arp_failure)kernel(cxgbi_sock_check_wr_invariants)kernel(cxgbi_sock_closed)kernel(cxgbi_sock_established)kernel(cxgbi_sock_fail_act_open)kernel(cxgbi_sock_free_cpl_skbs)kernel(cxgbi_sock_purge_wr_queue)kernel(cxgbi_sock_rcv_abort_rpl)kernel(cxgbi_sock_rcv_close_conn_rpl)kernel(cxgbi_sock_rcv_peer_close)kernel(cxgbi_sock_rcv_wr_ack)kernel(cxgbi_sock_select_mss)kernel(cxgbi_sock_skb_entail)kernel(cxgbi_tagmask_set)kernel(del_mtd_blktrans_dev)kernel(deregister_atm_ioctl)kernel(deregister_mtd_blktrans)kernel(deregister_mtd_parser)kernel(dev_attr_phy_event_threshold)kernel(devm_led_classdev_flash_register_ext)kernel(devm_led_classdev_flash_unregister)kernel(devm_mmc_alloc_host)kernel(devm_stmmac_pltfr_probe)kernel(devm_stmmac_probe_config_dt)kernel(dfs_pattern_detector_init)kernel(dm_restorepowerindex)kernel(dm_savepowerindex)kernel(dm_writepowerindex)kernel(do_map_probe)kernel(dw_mci_pltfm_pmops)kernel(dw_mci_pltfm_register)kernel(dw_mci_pltfm_remove)kernel(dw_mci_probe)kernel(dw_mci_remove)kernel(dw_mci_runtime_resume)kernel(dw_mci_runtime_suspend)kernel(efuse_one_byte_read)kernel(efuse_power_switch)kernel(efuse_read_1byte)kernel(efuse_shadow_read)kernel(ezusb_fx1_ihex_firmware_download)kernel(ezusb_fx1_set_reset)kernel(fcoe_check_wait_queue)kernel(fcoe_clean_pending_queue)kernel(fcoe_ctlr_destroy)kernel(fcoe_ctlr_device_add)kernel(fcoe_ctlr_device_delete)kernel(fcoe_ctlr_els_send)kernel(fcoe_ctlr_get_lesb)kernel(fcoe_ctlr_init)kernel(fcoe_ctlr_link_down)kernel(fcoe_ctlr_link_up)kernel(fcoe_ctlr_recv)kernel(fcoe_ctlr_recv_flogi)kernel(fcoe_ctlr_set_fip_mode)kernel(fcoe_fc_crc)kernel(fcoe_fcf_device_add)kernel(fcoe_fcf_device_delete)kernel(fcoe_fcf_get_selected)kernel(fcoe_get_lesb)kernel(fcoe_get_paged_crc_eof)kernel(fcoe_get_wwn)kernel(fcoe_libfc_config)kernel(fcoe_link_speed_update)kernel(fcoe_queue_timer)kernel(fcoe_start_io)kernel(fcoe_transport_attach)kernel(fcoe_transport_detach)kernel(fcoe_validate_vport_create)kernel(fcoe_wwn_from_mac)kernel(fcoe_wwn_to_str)kernel(flow_resources_add)kernel(flow_resources_alloc)kernel(frame_vector_create)kernel(frame_vector_destroy)kernel(frame_vector_to_pages)kernel(frame_vector_to_pfns)kernel(free_candev)kernel(freq_reg_info)kernel(gen_split_key)kernel(generic_rndis_bind)kernel(get_mtd_device)kernel(get_mtd_device_nm)kernel(get_tree_mtd)kernel(get_vaddr_frames)kernel(get_wiphy_regdom)kernel(h4_recv_buf)kernel(hci_alloc_dev_priv)kernel(hci_cmd_sync)kernel(hci_cmd_sync_cancel)kernel(hci_cmd_sync_queue)kernel(hci_cmd_sync_submit)kernel(hci_conn_check_secure)kernel(hci_conn_security)kernel(hci_conn_switch_role)kernel(hci_devcd_abort)kernel(hci_devcd_append)kernel(hci_devcd_append_pattern)kernel(hci_devcd_complete)kernel(hci_devcd_init)kernel(hci_devcd_register)kernel(hci_devcd_rx)kernel(hci_devcd_timeout)kernel(hci_free_dev)kernel(hci_get_route)kernel(hci_mgmt_chan_register)kernel(hci_mgmt_chan_unregister)kernel(hci_recv_diag)kernel(hci_recv_frame)kernel(hci_register_cb)kernel(hci_register_dev)kernel(hci_release_dev)kernel(hci_reset_dev)kernel(hci_resume_dev)kernel(hci_set_fw_info)kernel(hci_set_hw_info)kernel(hci_suspend_dev)kernel(hci_uart_tx_wakeup)kernel(hci_unregister_cb)kernel(hci_unregister_dev)kernel(hda_codec_driver_unregister)kernel(hda_component_acpi_device_notify)kernel(hda_component_manager_bind)kernel(hda_component_manager_bind_acpi_notifications)kernel(hda_component_manager_free)kernel(hda_component_manager_init)kernel(hda_component_manager_playback_hook)kernel(hda_component_manager_unbind_acpi_notifications)kernel(hda_extra_out_badness)kernel(hda_get_autocfg_input_label)kernel(hda_main_out_badness)kernel(hdac_get_device_id)kernel(hisi_sas_alloc)kernel(hisi_sas_controller_reset_done)kernel(hisi_sas_controller_reset_prepare)kernel(hisi_sas_debugfs_dir)kernel(hisi_sas_debugfs_dump_count)kernel(hisi_sas_debugfs_enable)kernel(hisi_sas_free)kernel(hisi_sas_get_ata_protocol)kernel(hisi_sas_get_fw_info)kernel(hisi_sas_get_prog_phy_linkrate_mask)kernel(hisi_sas_host_reset)kernel(hisi_sas_init_mem)kernel(hisi_sas_notify_phy_event)kernel(hisi_sas_phy_down)kernel(hisi_sas_phy_enable)kernel(hisi_sas_phy_oob_ready)kernel(hisi_sas_probe)kernel(hisi_sas_release_tasks)kernel(hisi_sas_remove)kernel(hisi_sas_rst_work_handler)kernel(hisi_sas_sata_done)kernel(hisi_sas_scan_finished)kernel(hisi_sas_scan_start)kernel(hisi_sas_slave_configure)kernel(hisi_sas_slot_task_free)kernel(hisi_sas_stop_phys)kernel(hisi_sas_stt)kernel(hisi_sas_sync_irqs)kernel(hisi_sas_sync_rst_work_handler)kernel(ib_advise_mr)kernel(ib_alloc_mr)kernel(ib_alloc_mr_integrity)kernel(ib_alloc_xrcd_user)kernel(ib_attach_mcast)kernel(ib_cache_gid_parse_type_str)kernel(ib_cache_gid_type_str)kernel(ib_check_mr_status)kernel(ib_close_qp)kernel(ib_cm_init_qp_attr)kernel(ib_cm_insert_listen)kernel(ib_cm_listen)kernel(ib_cm_notify)kernel(ib_copy_ah_attr_to_user)kernel(ib_copy_path_rec_from_user)kernel(ib_copy_path_rec_to_user)kernel(ib_copy_qp_attr_to_user)kernel(ib_cq_pool_get)kernel(ib_cq_pool_put)kernel(ib_create_ah_from_wc)kernel(ib_create_cm_id)kernel(ib_create_qp_kernel)kernel(ib_create_qp_security)kernel(ib_create_qp_user)kernel(ib_create_send_mad)kernel(ib_create_srq_user)kernel(ib_create_wq)kernel(ib_dealloc_device)kernel(ib_dealloc_pd_user)kernel(ib_dealloc_xrcd_user)kernel(ib_dereg_mr_user)kernel(ib_destroy_cm_id)kernel(ib_destroy_cq_user)kernel(ib_destroy_qp_user)kernel(ib_destroy_srq_user)kernel(ib_destroy_wq_user)kernel(ib_detach_mcast)kernel(ib_device_get_by_name)kernel(ib_device_get_by_netdev)kernel(ib_device_put)kernel(ib_device_set_netdev)kernel(ib_dispatch_event)kernel(ib_dma_virt_map_sg)kernel(ib_drain_qp)kernel(ib_drain_rq)kernel(ib_drain_sq)kernel(ib_event_msg)kernel(ib_find_cached_pkey)kernel(ib_find_exact_cached_pkey)kernel(ib_find_gid)kernel(ib_find_pkey)kernel(ib_free_cq)kernel(ib_free_recv_mad)kernel(ib_free_send_mad)kernel(ib_get_cached_lmc)kernel(ib_get_cached_pkey)kernel(ib_get_cached_port_state)kernel(ib_get_cached_subnet_prefix)kernel(ib_get_device_fw_str)kernel(ib_get_eth_speed)kernel(ib_get_gids_from_rdma_hdr)kernel(ib_get_mad_data_offset)kernel(ib_get_net_dev_by_params)kernel(ib_get_rdma_header_version)kernel(ib_get_rmpp_segment)kernel(ib_get_vf_config)kernel(ib_get_vf_guid)kernel(ib_get_vf_stats)kernel(ib_init_ah_attr_from_path)kernel(ib_init_ah_attr_from_wc)kernel(ib_init_ah_from_mcmember)kernel(ib_is_mad_class_rmpp)kernel(ib_mad_kernel_rmpp_agent)kernel(ib_map_mr_sg)kernel(ib_map_mr_sg_pi)kernel(ib_modify_device)kernel(ib_modify_mad)kernel(ib_modify_port)kernel(ib_modify_qp)kernel(ib_modify_qp_is_ok)kernel(ib_modify_qp_with_udata)kernel(ib_modify_srq)kernel(ib_mr_pool_destroy)kernel(ib_mr_pool_get)kernel(ib_mr_pool_init)kernel(ib_mr_pool_put)kernel(ib_open_qp)kernel(ib_pack)kernel(ib_port_immutable_read)kernel(ib_port_register_client_groups)kernel(ib_port_sysfs_get_ibdev_kobj)kernel(ib_port_unregister_client_groups)kernel(ib_post_send_mad)kernel(ib_process_cq_direct)kernel(ib_qp_usecnt_dec)kernel(ib_qp_usecnt_inc)kernel(ib_query_pkey)kernel(ib_query_port)kernel(ib_query_qp)kernel(ib_query_srq)kernel(ib_rate_to_mbps)kernel(ib_rate_to_mult)kernel(ib_rdmacg_try_charge)kernel(ib_rdmacg_uncharge)kernel(ib_reg_user_mr)kernel(ib_register_client)kernel(ib_register_device)kernel(ib_register_event_handler)kernel(ib_register_mad_agent)kernel(ib_resize_cq)kernel(ib_response_mad)kernel(ib_sa_cancel_query)kernel(ib_sa_free_multicast)kernel(ib_sa_get_mcmember_rec)kernel(ib_sa_guid_info_rec_query)kernel(ib_sa_join_multicast)kernel(ib_sa_pack_path)kernel(ib_sa_path_rec_get)kernel(ib_sa_register_client)kernel(ib_sa_unpack_path)kernel(ib_sa_unregister_client)kernel(ib_send_cm_drep)kernel(ib_send_cm_dreq)kernel(ib_send_cm_mra)kernel(ib_send_cm_rej)kernel(ib_send_cm_rep)kernel(ib_send_cm_req)kernel(ib_send_cm_rtu)kernel(ib_send_cm_sidr_rep)kernel(ib_send_cm_sidr_req)kernel(ib_set_client_data)kernel(ib_set_device_ops)kernel(ib_set_vf_guid)kernel(ib_set_vf_link_state)kernel(ib_sg_to_pages)kernel(ib_ud_header_init)kernel(ib_ud_header_pack)kernel(ib_ud_header_unpack)kernel(ib_ud_ip4_csum)kernel(ib_umem_copy_from)kernel(ib_umem_dmabuf_get)kernel(ib_umem_dmabuf_get_pinned)kernel(ib_umem_dmabuf_map_pages)kernel(ib_umem_dmabuf_unmap_pages)kernel(ib_umem_find_best_pgsz)kernel(ib_umem_get)kernel(ib_umem_odp_alloc_child)kernel(ib_umem_odp_alloc_implicit)kernel(ib_umem_odp_get)kernel(ib_umem_odp_map_dma_and_lock)kernel(ib_umem_odp_release)kernel(ib_umem_odp_unmap_dma_pages)kernel(ib_umem_release)kernel(ib_unpack)kernel(ib_unregister_client)kernel(ib_unregister_device)kernel(ib_unregister_device_and_put)kernel(ib_unregister_device_queued)kernel(ib_unregister_driver)kernel(ib_unregister_event_handler)kernel(ib_unregister_mad_agent)kernel(ib_uverbs_flow_resources_free)kernel(ib_uverbs_get_ucontext_file)kernel(ib_wc_status_msg)kernel(ib_wq)kernel(ibcm_reject_msg)kernel(ibdev_alert)kernel(ibdev_crit)kernel(ibdev_emerg)kernel(ibdev_err)kernel(ibdev_info)kernel(ibdev_notice)kernel(ibdev_printk)kernel(ibdev_warn)kernel(ibnl_put_attr)kernel(ibnl_put_msg)kernel(ieee80211_alloc_hw_nm)kernel(ieee80211_amsdu_to_8023s)kernel(ieee80211_ap_probereq_get)kernel(ieee80211_ave_rssi)kernel(ieee80211_beacon_cntdwn_is_complete)kernel(ieee80211_beacon_free_ema_list)kernel(ieee80211_beacon_get_template)kernel(ieee80211_beacon_get_template_ema_index)kernel(ieee80211_beacon_get_template_ema_list)kernel(ieee80211_beacon_get_tim)kernel(ieee80211_beacon_loss)kernel(ieee80211_beacon_set_cntdwn)kernel(ieee80211_beacon_update_cntdwn)kernel(ieee80211_bss_get_elem)kernel(ieee80211_calc_rx_airtime)kernel(ieee80211_calc_tx_airtime)kernel(ieee80211_chandef_to_operating_class)kernel(ieee80211_channel_switch_disconnect)kernel(ieee80211_channel_to_freq_khz)kernel(ieee80211_chswitch_done)kernel(ieee80211_color_change_finish)kernel(ieee80211_connection_loss)kernel(ieee80211_cqm_beacon_loss_notify)kernel(ieee80211_cqm_rssi_notify)kernel(ieee80211_csa_finish)kernel(ieee80211_ctstoself_duration)kernel(ieee80211_ctstoself_get)kernel(ieee80211_data_to_8023_exthdr)kernel(ieee80211_disable_rssi_reports)kernel(ieee80211_disconnect)kernel(ieee80211_drop_unencrypted_mgmt)kernel(ieee80211_emulate_add_chanctx)kernel(ieee80211_emulate_change_chanctx)kernel(ieee80211_emulate_remove_chanctx)kernel(ieee80211_emulate_switch_vif_chanctx)kernel(ieee80211_enable_rssi_reports)kernel(ieee80211_find_sta)kernel(ieee80211_find_sta_by_ifaddr)kernel(ieee80211_find_sta_by_link_addrs)kernel(ieee80211_fragment_element)kernel(ieee80211_free_hw)kernel(ieee80211_free_txskb)kernel(ieee80211_freq_khz_to_channel)kernel(ieee80211_generic_frame_duration)kernel(ieee80211_get_8023_tunnel_proto)kernel(ieee80211_get_bssid)kernel(ieee80211_get_buffered_bc)kernel(ieee80211_get_channel_khz)kernel(ieee80211_get_fils_discovery_tmpl)kernel(ieee80211_get_hdrlen_from_skb)kernel(ieee80211_get_key_rx_seq)kernel(ieee80211_get_mesh_hdrlen)kernel(ieee80211_get_num_supported_channels)kernel(ieee80211_get_response_rate)kernel(ieee80211_get_tkip_p1k_iv)kernel(ieee80211_get_tkip_p2k)kernel(ieee80211_get_tkip_rx_p1k)kernel(ieee80211_get_tx_rates)kernel(ieee80211_get_unsol_bcast_probe_resp_tmpl)kernel(ieee80211_get_vht_max_nss)kernel(ieee80211_gtk_rekey_add)kernel(ieee80211_gtk_rekey_notify)kernel(ieee80211_handle_wake_tx_queue)kernel(ieee80211_hdrlen)kernel(ieee80211_hw_restart_disconnect)kernel(ieee80211_ie_split_ric)kernel(ieee80211_is_valid_amsdu)kernel(ieee80211_iter_chan_contexts_atomic)kernel(ieee80211_iter_keys)kernel(ieee80211_iter_keys_rcu)kernel(ieee80211_iterate_active_interfaces_atomic)kernel(ieee80211_iterate_active_interfaces_mtx)kernel(ieee80211_iterate_interfaces)kernel(ieee80211_iterate_stations_atomic)kernel(ieee80211_key_mic_failure)kernel(ieee80211_key_replay)kernel(ieee80211_manage_rx_ba_offl)kernel(ieee80211_mandatory_rates)kernel(ieee80211_mark_rx_ba_filtered_frames)kernel(ieee80211_nan_func_match)kernel(ieee80211_nan_func_terminated)kernel(ieee80211_next_txq)kernel(ieee80211_nullfunc_get)kernel(ieee80211_obss_color_collision_notify)kernel(ieee80211_operating_class_to_band)kernel(ieee80211_operating_class_to_chandef)kernel(ieee80211_parse_p2p_noa)kernel(ieee80211_probereq_get)kernel(ieee80211_proberesp_get)kernel(ieee80211_pspoll_get)kernel(ieee80211_queue_delayed_work)kernel(ieee80211_queue_stopped)kernel(ieee80211_queue_work)kernel(ieee80211_radar_detected)kernel(ieee80211_radiotap_iterator_init)kernel(ieee80211_radiotap_iterator_next)kernel(ieee80211_rate_control_register)kernel(ieee80211_rate_control_unregister)kernel(ieee80211_ready_on_channel)kernel(ieee80211_refresh_tx_agg_session_timer)kernel(ieee80211_register_hw)kernel(ieee80211_remain_on_channel_expired)kernel(ieee80211_remove_key)kernel(ieee80211_report_low_ack)kernel(ieee80211_report_wowlan_wakeup)kernel(ieee80211_request_smps)kernel(ieee80211_reserve_tid)kernel(ieee80211_restart_hw)kernel(ieee80211_resume_disconnect)kernel(ieee80211_rts_duration)kernel(ieee80211_rts_get)kernel(ieee80211_rx_ba_timer_expired)kernel(ieee80211_rx_irqsafe)kernel(ieee80211_rx_list)kernel(ieee80211_rx_napi)kernel(ieee80211_s1g_channel_width)kernel(ieee80211_scan_completed)kernel(ieee80211_sched_scan_results)kernel(ieee80211_sched_scan_stopped)kernel(ieee80211_send_bar)kernel(ieee80211_send_eosp_nullfunc)kernel(ieee80211_set_active_links)kernel(ieee80211_set_active_links_async)kernel(ieee80211_set_key_rx_seq)kernel(ieee80211_sta_block_awake)kernel(ieee80211_sta_eosp)kernel(ieee80211_sta_ps_transition)kernel(ieee80211_sta_pspoll)kernel(ieee80211_sta_recalc_aggregates)kernel(ieee80211_sta_register_airtime)kernel(ieee80211_sta_set_buffered)kernel(ieee80211_sta_uapsd_trigger)kernel(ieee80211_start_tx_ba_cb_irqsafe)kernel(ieee80211_start_tx_ba_session)kernel(ieee80211_stop_queue)kernel(ieee80211_stop_queues)kernel(ieee80211_stop_rx_ba_session)kernel(ieee80211_stop_tx_ba_cb_irqsafe)kernel(ieee80211_stop_tx_ba_session)kernel(ieee80211_strip_8023_mesh_hdr)kernel(ieee80211_tdls_oper_request)kernel(ieee80211_tkip_add_iv)kernel(ieee80211_tx_dequeue)kernel(ieee80211_tx_prepare_skb)kernel(ieee80211_tx_rate_update)kernel(ieee80211_tx_status_ext)kernel(ieee80211_tx_status_irqsafe)kernel(ieee80211_tx_status_skb)kernel(ieee80211_txq_airtime_check)kernel(ieee80211_txq_get_depth)kernel(ieee80211_txq_may_transmit)kernel(ieee80211_txq_schedule_start)kernel(ieee80211_unregister_hw)kernel(ieee80211_unreserve_tid)kernel(ieee80211_update_mu_groups)kernel(ieee80211_update_p2p_noa)kernel(ieee80211_vif_to_wdev)kernel(ieee80211_wake_queue)kernel(ieee80211_wake_queues)kernel(ieee802_11_parse_elems_full)kernel(intel_nhlt_free)kernel(intel_nhlt_get_dmic_geo)kernel(intel_nhlt_get_endpoint_blob)kernel(intel_nhlt_has_endpoint_type)kernel(intel_nhlt_init)kernel(intel_nhlt_ssp_device_type)kernel(intel_nhlt_ssp_endpoint_mask)kernel(intel_nhlt_ssp_mclk_mask)kernel(ioc_list)kernel(is_jack_detectable)kernel(iscsi_boot_create_acpitbl)kernel(iscsi_boot_create_ethernet)kernel(iscsi_boot_create_host_kset)kernel(iscsi_boot_create_initiator)kernel(iscsi_boot_create_kset)kernel(iscsi_boot_create_target)kernel(iscsi_boot_destroy_kset)kernel(iw_cm_accept)kernel(iw_cm_connect)kernel(iw_cm_disconnect)kernel(iw_cm_init_qp_attr)kernel(iw_cm_listen)kernel(iw_cm_reject)kernel(iw_create_cm_id)kernel(iw_destroy_cm_id)kernel(iwcm_reject_msg)kernel(iwl_abort_notification_waits)kernel(iwl_acpi_get_guid_lock_status)kernel(iwl_acpi_get_phy_filters)kernel(iwl_bios_get_dsm)kernel(iwl_bios_get_eckv)kernel(iwl_bios_get_ewrd_table)kernel(iwl_bios_get_mcc)kernel(iwl_bios_get_ppag_table)kernel(iwl_bios_get_pwr_limit)kernel(iwl_bios_get_tas_table)kernel(iwl_bios_get_wgds_table)kernel(iwl_bios_get_wrds_table)kernel(iwl_clear_bits_prph)kernel(iwl_cmd_groups_verify_sorted)kernel(iwl_configure_rxq)kernel(iwl_dbg_tlv_del_timers)kernel(iwl_dev_info_table)kernel(iwl_dev_info_table_size)kernel(iwl_drv_get_fwname_pre)kernel(iwl_dump_desc_assert)kernel(iwl_fill_ppag_table)kernel(iwl_finish_nic_init)kernel(iwl_force_nmi)kernel(iwl_free_fw_paging)kernel(iwl_fw_dbg_clear_monitor_buf)kernel(iwl_fw_dbg_collect)kernel(iwl_fw_dbg_collect_desc)kernel(iwl_fw_dbg_collect_trig)kernel(iwl_fw_dbg_error_collect)kernel(iwl_fw_dbg_read_d3_debug_data)kernel(iwl_fw_dbg_stop_restart_recording)kernel(iwl_fw_dbg_stop_sync)kernel(iwl_fw_disable_dbg_asserts)kernel(iwl_fw_lookup_assert_desc)kernel(iwl_fw_lookup_cmd_ver)kernel(iwl_fw_lookup_notif_ver)kernel(iwl_fw_rate_idx_to_plcp)kernel(iwl_fw_runtime_init)kernel(iwl_fw_runtime_resume)kernel(iwl_fw_runtime_suspend)kernel(iwl_fw_start_dbg_conf)kernel(iwl_fwrt_dump_error_logs)kernel(iwl_get_cmd_string)kernel(iwl_get_lari_config_bitmap)kernel(iwl_get_nvm)kernel(iwl_get_shared_mem_conf)kernel(iwl_he_is_sgi)kernel(iwl_init_notification_wait)kernel(iwl_init_paging)kernel(iwl_is_ppag_approved)kernel(iwl_is_tas_approved)kernel(iwl_new_rate_from_v1)kernel(iwl_notification_wait)kernel(iwl_notification_wait_init)kernel(iwl_nvm_fixups)kernel(iwl_opmode_deregister)kernel(iwl_opmode_register)kernel(iwl_parse_eeprom_data)kernel(iwl_parse_mei_nvm_data)kernel(iwl_parse_nvm_data)kernel(iwl_parse_nvm_mcc_info)kernel(iwl_pci_find_dev_info)kernel(iwl_phy_db_free)kernel(iwl_phy_db_init)kernel(iwl_phy_db_set_section)kernel(iwl_pnvm_load)kernel(iwl_poll_bit)kernel(iwl_poll_direct_bit)kernel(iwl_rate_mcs)kernel(iwl_read32)kernel(iwl_read_direct32)kernel(iwl_read_eeprom)kernel(iwl_read_external_nvm)kernel(iwl_read_prph)kernel(iwl_read_prph_no_grab)kernel(iwl_reinit_cab)kernel(iwl_remove_notification)kernel(iwl_rs_pretty_ant)kernel(iwl_rs_pretty_bw)kernel(iwl_sar_fill_profile)kernel(iwl_sar_geo_fill_table)kernel(iwl_sar_geo_support)kernel(iwl_send_phy_db_data)kernel(iwl_set_bits_mask_prph)kernel(iwl_set_bits_prph)kernel(iwl_set_soc_latency)kernel(iwl_trans_pcie_remove)kernel(iwl_trans_send_cmd)kernel(iwl_uefi_get_sgom_table)kernel(iwl_uefi_get_step_table)kernel(iwl_uefi_get_uats_table)kernel(iwl_wait_notification)kernel(iwl_write32)kernel(iwl_write64)kernel(iwl_write8)kernel(iwl_write_direct32)kernel(iwl_write_direct64)kernel(iwl_write_prph64_no_grab)kernel(iwl_write_prph_delay)kernel(iwl_write_prph_no_grab)kernel(iwlwifi_mod_params)kernel(kill_mtd_super)kernel(l2cap_add_psm)kernel(l2cap_chan_close)kernel(l2cap_chan_connect)kernel(l2cap_chan_create)kernel(l2cap_chan_del)kernel(l2cap_chan_list)kernel(l2cap_chan_put)kernel(l2cap_chan_send)kernel(l2cap_chan_set_defaults)kernel(l2cap_conn_get)kernel(l2cap_conn_put)kernel(l2cap_is_socket)kernel(l2cap_register_user)kernel(l2cap_unregister_user)kernel(led_classdev_flash_register_ext)kernel(led_classdev_flash_unregister)kernel(led_get_flash_fault)kernel(led_set_flash_brightness)kernel(led_set_flash_timeout)kernel(led_update_flash_brightness)kernel(ledtrig_audio_get)kernel(ledtrig_audio_set)kernel(ledtrig_flash_ctrl)kernel(ledtrig_torch_ctrl)kernel(line6_alloc_sysex_buffer)kernel(line6_disconnect)kernel(line6_init_midi)kernel(line6_init_pcm)kernel(line6_midi_id)kernel(line6_pcm_acquire)kernel(line6_pcm_release)kernel(line6_probe)kernel(line6_read_data)kernel(line6_read_serial_number)kernel(line6_resume)kernel(line6_send_raw_message)kernel(line6_send_raw_message_async)kernel(line6_send_sysex_message)kernel(line6_suspend)kernel(line6_version_request_async)kernel(line6_write_data)kernel(lockdep_sta_mutex_held)kernel(m_can_class_allocate_dev)kernel(m_can_class_free_dev)kernel(m_can_class_get_clocks)kernel(m_can_class_register)kernel(m_can_class_resume)kernel(m_can_class_suspend)kernel(m_can_class_unregister)kernel(m_can_init_ram)kernel(map_destroy)kernel(mbox_handler_msix_offset)kernel(mbox_handler_nix_bp_enable)kernel(mbox_handler_nix_lf_alloc)kernel(mbox_handler_nix_txsch_alloc)kernel(mbox_handler_npa_lf_alloc)kernel(media_create_intf_link)kernel(media_create_pad_link)kernel(media_create_pad_links)kernel(media_device_cleanup)kernel(media_device_delete)kernel(media_device_init)kernel(media_device_pci_init)kernel(media_device_register_entity)kernel(media_device_register_entity_notify)kernel(media_device_unregister)kernel(media_device_unregister_entity)kernel(media_device_unregister_entity_notify)kernel(media_device_usb_allocate)kernel(media_devnode_create)kernel(media_devnode_remove)kernel(media_entity_enum_cleanup)kernel(media_entity_find_link)kernel(media_entity_get_fwnode_pad)kernel(media_entity_pads_init)kernel(media_entity_remote_pad)kernel(media_entity_remove_links)kernel(media_entity_setup_link)kernel(media_get_pad_index)kernel(media_graph_walk_cleanup)kernel(media_graph_walk_init)kernel(media_graph_walk_next)kernel(media_graph_walk_start)kernel(media_pipeline_start)kernel(media_pipeline_stop)kernel(media_remove_intf_link)kernel(media_remove_intf_links)kernel(media_request_get_by_fd)kernel(media_request_object_bind)kernel(media_request_object_complete)kernel(media_request_object_find)kernel(media_request_object_init)kernel(media_request_object_put)kernel(media_request_object_unbind)kernel(media_request_put)kernel(memstick_add_host)kernel(memstick_alloc_host)kernel(memstick_detect_change)kernel(memstick_free_host)kernel(memstick_init_req)kernel(memstick_init_req_sg)kernel(memstick_new_req)kernel(memstick_next_req)kernel(memstick_register_driver)kernel(memstick_remove_host)kernel(memstick_resume_host)kernel(memstick_set_rw_addr)kernel(memstick_suspend_host)kernel(memstick_unregister_driver)kernel(mmc_add_host)kernel(mmc_alloc_host)kernel(mmc_app_cmd)kernel(mmc_calc_max_discard)kernel(mmc_can_discard)kernel(mmc_can_erase)kernel(mmc_can_gpio_cd)kernel(mmc_can_gpio_ro)kernel(mmc_can_secure_erase_trim)kernel(mmc_can_trim)kernel(mmc_card_alternative_gpt_sector)kernel(mmc_card_is_blockaddr)kernel(mmc_cmdq_disable)kernel(mmc_cmdq_enable)kernel(mmc_command_done)kernel(mmc_cqe_post_req)kernel(mmc_cqe_recovery)kernel(mmc_cqe_request_done)kernel(mmc_cqe_start_req)kernel(mmc_detect_card_removed)kernel(mmc_detect_change)kernel(mmc_erase)kernel(mmc_erase_group_aligned)kernel(mmc_free_host)kernel(mmc_get_card)kernel(mmc_get_ext_csd)kernel(mmc_gpio_get_cd)kernel(mmc_gpio_get_ro)kernel(mmc_gpio_set_cd_irq)kernel(mmc_gpio_set_cd_isr)kernel(mmc_gpio_set_cd_wake)kernel(mmc_gpiod_request_cd)kernel(mmc_gpiod_request_cd_irq)kernel(mmc_gpiod_request_ro)kernel(mmc_hw_reset)kernel(mmc_is_req_done)kernel(mmc_of_parse)kernel(mmc_of_parse_clk_phase)kernel(mmc_of_parse_voltage)kernel(mmc_poll_for_busy)kernel(mmc_prepare_busy_cmd)kernel(mmc_put_card)kernel(mmc_pwrseq_register)kernel(mmc_pwrseq_unregister)kernel(mmc_register_driver)kernel(mmc_regulator_disable_vqmmc)kernel(mmc_regulator_enable_vqmmc)kernel(mmc_regulator_get_supply)kernel(mmc_regulator_set_ocr)kernel(mmc_regulator_set_vqmmc)kernel(mmc_release_host)kernel(mmc_remove_host)kernel(mmc_request_done)kernel(mmc_retune_pause)kernel(mmc_retune_release)kernel(mmc_retune_timer_stop)kernel(mmc_retune_unpause)kernel(mmc_run_bkops)kernel(mmc_sanitize)kernel(mmc_sd_switch)kernel(mmc_send_abort_tuning)kernel(mmc_send_status)kernel(mmc_send_tuning)kernel(mmc_set_blocklen)kernel(mmc_set_data_timeout)kernel(mmc_start_request)kernel(mmc_sw_reset)kernel(mmc_switch)kernel(mmc_unregister_driver)kernel(mmc_wait_for_cmd)kernel(mmc_wait_for_req)kernel(mmc_wait_for_req_done)kernel(mpls_dev_mtu)kernel(mpls_output_possible)kernel(mpls_pkt_too_big)kernel(mpls_stats_inc_outucastpkts)kernel(mpt_GetIocState)kernel(mpt_HardResetHandler)kernel(mpt_Soft_Hard_ResetHandler)kernel(mpt_alloc_fw_memory)kernel(mpt_attach)kernel(mpt_clear_taskmgmt_in_progress_flag)kernel(mpt_config)kernel(mpt_deregister)kernel(mpt_detach)kernel(mpt_device_driver_deregister)kernel(mpt_device_driver_register)kernel(mpt_event_deregister)kernel(mpt_event_register)kernel(mpt_findImVolumes)kernel(mpt_free_fw_memory)kernel(mpt_free_msg_frame)kernel(mpt_fwfault_debug)kernel(mpt_get_msg_frame)kernel(mpt_halt_firmware)kernel(mpt_print_ioc_summary)kernel(mpt_put_msg_frame)kernel(mpt_put_msg_frame_hi_pri)kernel(mpt_raid_phys_disk_get_num_paths)kernel(mpt_raid_phys_disk_pg0)kernel(mpt_raid_phys_disk_pg1)kernel(mpt_register)kernel(mpt_reset_deregister)kernel(mpt_reset_register)kernel(mpt_resume)kernel(mpt_send_handshake_request)kernel(mpt_set_taskmgmt_in_progress_flag)kernel(mpt_suspend)kernel(mpt_verify_adapter)kernel(mptbase_sas_persist_operation)kernel(mptscsih_IssueTaskMgmt)kernel(mptscsih_abort)kernel(mptscsih_bios_param)kernel(mptscsih_bus_reset)kernel(mptscsih_change_queue_depth)kernel(mptscsih_dev_reset)kernel(mptscsih_event_process)kernel(mptscsih_flush_running_cmds)kernel(mptscsih_get_scsi_lookup)kernel(mptscsih_host_attrs)kernel(mptscsih_host_reset)kernel(mptscsih_info)kernel(mptscsih_io_done)kernel(mptscsih_ioc_reset)kernel(mptscsih_is_phys_disk)kernel(mptscsih_qcmd)kernel(mptscsih_raid_id_to_num)kernel(mptscsih_remove)kernel(mptscsih_resume)kernel(mptscsih_scandv_complete)kernel(mptscsih_show_info)kernel(mptscsih_shutdown)kernel(mptscsih_slave_configure)kernel(mptscsih_slave_destroy)kernel(mptscsih_suspend)kernel(mptscsih_taskmgmt_complete)kernel(mptscsih_taskmgmt_response_code)kernel(mt76_ac_to_hwq)kernel(mt76_alloc_device)kernel(mt76_alloc_phy)kernel(mt76_calculate_default_rate)kernel(mt76_connac2_load_patch)kernel(mt76_connac2_load_ram)kernel(mt76_connac2_mac_add_txs_skb)kernel(mt76_connac2_mac_decode_he_radiotap)kernel(mt76_connac2_mac_fill_rx_rate)kernel(mt76_connac2_mac_fill_txs)kernel(mt76_connac2_mac_tx_rate_val)kernel(mt76_connac2_mac_write_txwi)kernel(mt76_connac2_mcu_fill_message)kernel(mt76_connac2_reverse_frag0_hdr_trans)kernel(mt76_connac2_tx_check_aggr)kernel(mt76_connac2_tx_token_put)kernel(mt76_connac2_txwi_free)kernel(mt76_connac3_mac_decode_he_radiotap)kernel(mt76_connac_free_pending_tx_skbs)kernel(mt76_connac_gen_ppe_thresh)kernel(mt76_connac_get_ch_power)kernel(mt76_connac_get_eht_phy_cap)kernel(mt76_connac_get_he_phy_cap)kernel(mt76_connac_get_phy_mode)kernel(mt76_connac_get_phy_mode_ext)kernel(mt76_connac_get_phy_mode_v2)kernel(mt76_connac_init_tx_queues)kernel(mt76_connac_mcu_add_key)kernel(mt76_connac_mcu_add_nested_tlv)kernel(mt76_connac_mcu_alloc_wtbl_req)kernel(mt76_connac_mcu_beacon_loss_iter)kernel(mt76_connac_mcu_bss_basic_tlv)kernel(mt76_connac_mcu_bss_ext_tlv)kernel(mt76_connac_mcu_bss_omac_tlv)kernel(mt76_connac_mcu_cancel_hw_scan)kernel(mt76_connac_mcu_chip_config)kernel(mt76_connac_mcu_coredump_event)kernel(mt76_connac_mcu_hw_scan)kernel(mt76_connac_mcu_init_download)kernel(mt76_connac_mcu_patch_sem_ctrl)kernel(mt76_connac_mcu_rdd_cmd)kernel(mt76_connac_mcu_reg_rr)kernel(mt76_connac_mcu_reg_wr)kernel(mt76_connac_mcu_restart)kernel(mt76_connac_mcu_sched_scan_enable)kernel(mt76_connac_mcu_sched_scan_req)kernel(mt76_connac_mcu_set_channel_domain)kernel(mt76_connac_mcu_set_deep_sleep)kernel(mt76_connac_mcu_set_gtk_rekey)kernel(mt76_connac_mcu_set_hif_suspend)kernel(mt76_connac_mcu_set_mac_enable)kernel(mt76_connac_mcu_set_p2p_oppps)kernel(mt76_connac_mcu_set_pm)kernel(mt76_connac_mcu_set_rate_txpower)kernel(mt76_connac_mcu_set_rts_thresh)kernel(mt76_connac_mcu_set_suspend_iter)kernel(mt76_connac_mcu_set_suspend_mode)kernel(mt76_connac_mcu_set_vif_ps)kernel(mt76_connac_mcu_set_wow_ctrl)kernel(mt76_connac_mcu_sta_ba)kernel(mt76_connac_mcu_sta_ba_tlv)kernel(mt76_connac_mcu_sta_basic_tlv)kernel(mt76_connac_mcu_sta_cmd)kernel(mt76_connac_mcu_sta_he_tlv_v2)kernel(mt76_connac_mcu_sta_tlv)kernel(mt76_connac_mcu_sta_uapsd)kernel(mt76_connac_mcu_sta_update_hdr_trans)kernel(mt76_connac_mcu_sta_wed_update)kernel(mt76_connac_mcu_start_firmware)kernel(mt76_connac_mcu_start_patch)kernel(mt76_connac_mcu_uni_add_bss)kernel(mt76_connac_mcu_uni_add_dev)kernel(mt76_connac_mcu_uni_set_chctx)kernel(mt76_connac_mcu_update_arp_filter)kernel(mt76_connac_mcu_update_gtk_rekey)kernel(mt76_connac_mcu_wtbl_ba_tlv)kernel(mt76_connac_mcu_wtbl_generic_tlv)kernel(mt76_connac_mcu_wtbl_hdr_trans_tlv)kernel(mt76_connac_mcu_wtbl_ht_tlv)kernel(mt76_connac_mcu_wtbl_smps_tlv)kernel(mt76_connac_mcu_wtbl_update_hdr_trans)kernel(mt76_connac_pm_dequeue_skbs)kernel(mt76_connac_pm_queue_skb)kernel(mt76_connac_pm_wake)kernel(mt76_connac_power_save_sched)kernel(mt76_connac_sta_state_dp)kernel(mt76_connac_tx_complete_skb)kernel(mt76_connac_txp_skb_unmap)kernel(mt76_connac_wowlan_support)kernel(mt76_connac_write_hw_txp)kernel(mt76_create_page_pool)kernel(mt76_csa_check)kernel(mt76_csa_finish)kernel(mt76_dma_attach)kernel(mt76_dma_cleanup)kernel(mt76_dma_rx_poll)kernel(mt76_dma_wed_reset)kernel(mt76_dma_wed_setup)kernel(mt76_eeprom_init)kernel(mt76_eeprom_override)kernel(mt76_ethtool_page_pool_stats)kernel(mt76_ethtool_worker)kernel(mt76_find_channel_node)kernel(mt76_find_power_limits_node)kernel(mt76_free_device)kernel(mt76_free_pending_rxwi)kernel(mt76_get_antenna)kernel(mt76_get_min_avg_rssi)kernel(mt76_get_of_data_from_mtd)kernel(mt76_get_of_data_from_nvmem)kernel(mt76_get_rate)kernel(mt76_get_rate_power_limits)kernel(mt76_get_rxwi)kernel(mt76_get_sar_power)kernel(mt76_get_survey)kernel(mt76_get_txpower)kernel(mt76_has_tx_pending)kernel(mt76_init_queue)kernel(mt76_init_sar_power)kernel(mt76_insert_ccmp_hdr)kernel(mt76_mcu_get_response)kernel(mt76_mcu_rx_event)kernel(mt76_mcu_send_and_get_msg)kernel(mt76_mcu_skb_send_and_get_msg)kernel(mt76_mmio_init)kernel(mt76_pci_disable_aspm)kernel(mt76_phy_dfs_state)kernel(mt76_put_rxwi)kernel(mt76_put_txwi)kernel(mt76_queue_tx_complete)kernel(mt76_queues_read)kernel(mt76_rates)kernel(mt76_register_debugfs_fops)kernel(mt76_register_device)kernel(mt76_register_phy)kernel(mt76_release_buffered_frames)kernel(mt76_rx)kernel(mt76_rx_aggr_start)kernel(mt76_rx_aggr_stop)kernel(mt76_rx_poll_complete)kernel(mt76_rx_signal)kernel(mt76_rx_token_consume)kernel(mt76_rx_token_release)kernel(mt76_seq_puts_array)kernel(mt76_set_channel)kernel(mt76_set_irq_mask)kernel(mt76_set_stream_caps)kernel(mt76_set_tim)kernel(mt76_skb_adjust_pad)kernel(mt76_sta_pre_rcu_remove)kernel(mt76_sta_state)kernel(mt76_stop_tx_queues)kernel(mt76_sw_scan)kernel(mt76_sw_scan_complete)kernel(mt76_token_consume)kernel(mt76_token_release)kernel(mt76_tx)kernel(mt76_tx_check_agg_ssn)kernel(mt76_tx_status_check)kernel(mt76_tx_status_lock)kernel(mt76_tx_status_skb_add)kernel(mt76_tx_status_skb_done)kernel(mt76_tx_status_skb_get)kernel(mt76_tx_status_unlock)kernel(mt76_tx_worker_run)kernel(mt76_txq_schedule)kernel(mt76_txq_schedule_all)kernel(mt76_unregister_device)kernel(mt76_unregister_phy)kernel(mt76_update_survey)kernel(mt76_update_survey_active_time)kernel(mt76_wake_tx_queue)kernel(mt76_wcid_alloc)kernel(mt76_wcid_cleanup)kernel(mt76_wcid_init)kernel(mt76_wcid_key_setup)kernel(mt76_write_mac_initvals)kernel(mt76u_alloc_mcu_queue)kernel(mt76u_alloc_queues)kernel(mt76u_init)kernel(mt76u_queues_deinit)kernel(mt76u_read_copy)kernel(mt76u_resume_rx)kernel(mt76u_single_wr)kernel(mt76u_stop_rx)kernel(mt76u_stop_tx)kernel(mt76u_vendor_request)kernel(mt76x02_add_interface)kernel(mt76x02_add_rate_power_offset)kernel(mt76x02_ampdu_action)kernel(mt76x02_bss_info_changed)kernel(mt76x02_conf_tx)kernel(mt76x02_config_mac_addr_list)kernel(mt76x02_configure_filter)kernel(mt76x02_dfs_init_params)kernel(mt76x02_dma_disable)kernel(mt76x02_dma_init)kernel(mt76x02_edcca_init)kernel(mt76x02_eeprom_copy)kernel(mt76x02_eeprom_parse_hw_cap)kernel(mt76x02_enqueue_buffered_bc)kernel(mt76x02_ext_pa_enabled)kernel(mt76x02_get_efuse_data)kernel(mt76x02_get_lna_gain)kernel(mt76x02_get_max_rate_power)kernel(mt76x02_get_rx_gain)kernel(mt76x02_init_agc_gain)kernel(mt76x02_init_beacon_config)kernel(mt76x02_init_debugfs)kernel(mt76x02_init_device)kernel(mt76x02_irq_handler)kernel(mt76x02_limit_rate_power)kernel(mt76x02_mac_cc_reset)kernel(mt76x02_mac_reset_counters)kernel(mt76x02_mac_set_beacon)kernel(mt76x02_mac_setaddr)kernel(mt76x02_mac_shared_key_setup)kernel(mt76x02_mac_start)kernel(mt76x02_mac_wcid_setup)kernel(mt76x02_mac_write_txwi)kernel(mt76x02_mcu_calibrate)kernel(mt76x02_mcu_cleanup)kernel(mt76x02_mcu_function_select)kernel(mt76x02_mcu_msg_send)kernel(mt76x02_mcu_parse_response)kernel(mt76x02_mcu_set_radio_state)kernel(mt76x02_phy_adjust_vga_gain)kernel(mt76x02_phy_dfs_adjust_agc)kernel(mt76x02_phy_set_band)kernel(mt76x02_phy_set_bw)kernel(mt76x02_phy_set_rxpath)kernel(mt76x02_phy_set_txdac)kernel(mt76x02_phy_set_txpower)kernel(mt76x02_queue_rx_skb)kernel(mt76x02_rates)kernel(mt76x02_reconfig_complete)kernel(mt76x02_remove_hdr_pad)kernel(mt76x02_remove_interface)kernel(mt76x02_resync_beacon_timer)kernel(mt76x02_rx_poll_complete)kernel(mt76x02_set_coverage_class)kernel(mt76x02_set_ethtool_fwver)kernel(mt76x02_set_key)kernel(mt76x02_set_rts_threshold)kernel(mt76x02_set_tx_ackto)kernel(mt76x02_sta_add)kernel(mt76x02_sta_ps)kernel(mt76x02_sta_rate_tbl_update)kernel(mt76x02_sta_remove)kernel(mt76x02_sw_scan_complete)kernel(mt76x02_tx)kernel(mt76x02_tx_complete_skb)kernel(mt76x02_tx_prepare_skb)kernel(mt76x02_tx_set_txpwr_auto)kernel(mt76x02_tx_status_data)kernel(mt76x02_update_beacon_iter)kernel(mt76x02_update_channel)kernel(mt76x02e_init_beacon_config)kernel(mt76x02u_exit_beacon_config)kernel(mt76x02u_init_beacon_config)kernel(mt76x02u_init_mcu)kernel(mt76x02u_mac_start)kernel(mt76x02u_mcu_fw_reset)kernel(mt76x02u_mcu_fw_send_data)kernel(mt76x02u_tx_complete_skb)kernel(mt76x02u_tx_prepare_skb)kernel(mt76x0_chip_onoff)kernel(mt76x0_config)kernel(mt76x0_init_hardware)kernel(mt76x0_mac_stop)kernel(mt76x0_phy_calibrate)kernel(mt76x0_register_device)kernel(mt76x0_set_sar_specs)kernel(mt76x2_apply_gain_adj)kernel(mt76x2_configure_tx_delay)kernel(mt76x2_eeprom_init)kernel(mt76x2_get_power_info)kernel(mt76x2_get_rate_power)kernel(mt76x2_get_temp_comp)kernel(mt76x2_init_txpower)kernel(mt76x2_mac_stop)kernel(mt76x2_mcu_init_gain)kernel(mt76x2_mcu_load_cr)kernel(mt76x2_mcu_set_channel)kernel(mt76x2_mcu_tssi_comp)kernel(mt76x2_phy_set_txpower)kernel(mt76x2_phy_set_txpower_regs)kernel(mt76x2_phy_tssi_compensate)kernel(mt76x2_phy_update_channel_gain)kernel(mt76x2_read_rx_gain)kernel(mt76x2_reset_wlan)kernel(mt76x2_set_sar_specs)kernel(mt7921_mac_init)kernel(mt7921_mac_sta_add)kernel(mt7921_mac_sta_assoc)kernel(mt7921_mac_sta_remove)kernel(mt7921_mcu_parse_response)kernel(mt7921_mcu_set_eeprom)kernel(mt7921_ops)kernel(mt7921_queue_rx_skb)kernel(mt7921_regd_update)kernel(mt7921_register_device)kernel(mt7921_roc_abort_sync)kernel(mt7921_run_firmware)kernel(mt7921_rx_check)kernel(mt7921_usb_sdio_tx_complete_skb)kernel(mt7921_usb_sdio_tx_prepare_skb)kernel(mt7921_usb_sdio_tx_status_data)kernel(mt7925_mac_init)kernel(mt7925_mac_sta_add)kernel(mt7925_mac_sta_assoc)kernel(mt7925_mac_sta_remove)kernel(mt7925_mac_write_txwi)kernel(mt7925_mcu_cancel_hw_scan)kernel(mt7925_mcu_fill_message)kernel(mt7925_mcu_hw_scan)kernel(mt7925_mcu_parse_response)kernel(mt7925_mcu_regval)kernel(mt7925_mcu_sched_scan_req)kernel(mt7925_mcu_set_channel_domain)kernel(mt7925_mcu_set_deep_sleep)kernel(mt7925_mcu_set_eeprom)kernel(mt7925_ops)kernel(mt7925_queue_rx_skb)kernel(mt7925_register_device)kernel(mt7925_run_firmware)kernel(mt7925_rx_check)kernel(mt7925_txwi_free)kernel(mt7925_usb_sdio_tx_complete_skb)kernel(mt7925_usb_sdio_tx_prepare_skb)kernel(mt7925_usb_sdio_tx_status_data)kernel(mt792x_acpi_get_flags)kernel(mt792x_acpi_get_mtcl_conf)kernel(mt792x_assign_vif_chanctx)kernel(mt792x_conf_tx)kernel(mt792x_dma_cleanup)kernel(mt792x_dma_disable)kernel(mt792x_dma_enable)kernel(mt792x_flush)kernel(mt792x_get_et_sset_count)kernel(mt792x_get_et_stats)kernel(mt792x_get_et_strings)kernel(mt792x_get_mac80211_ops)kernel(mt792x_get_stats)kernel(mt792x_get_tsf)kernel(mt792x_init_acpi_sar)kernel(mt792x_init_acpi_sar_power)kernel(mt792x_init_wcid)kernel(mt792x_init_wiphy)kernel(mt792x_irq_handler)kernel(mt792x_irq_tasklet)kernel(mt792x_load_firmware)kernel(mt792x_mac_assoc_rssi)kernel(mt792x_mac_init_band)kernel(mt792x_mac_reset_counters)kernel(mt792x_mac_set_timeing)kernel(mt792x_mac_update_mib_stats)kernel(mt792x_mac_work)kernel(mt792x_mcu_drv_pmctrl)kernel(mt792x_mcu_fw_pmctrl)kernel(mt792x_pm_idle_timeout_get)kernel(mt792x_pm_idle_timeout_set)kernel(mt792x_pm_power_save_work)kernel(mt792x_pm_stats)kernel(mt792x_pm_wake_work)kernel(mt792x_poll_rx)kernel(mt792x_poll_tx)kernel(mt792x_queues_acq)kernel(mt792x_queues_read)kernel(mt792x_remove_interface)kernel(mt792x_reset)kernel(mt792x_roc_timer)kernel(mt792x_rx_get_wcid)kernel(mt792x_rx_poll_complete)kernel(mt792x_set_coverage_class)kernel(mt792x_set_tsf)kernel(mt792x_set_wakeup)kernel(mt792x_sta_statistics)kernel(mt792x_stop)kernel(mt792x_tx)kernel(mt792x_tx_stats_show)kernel(mt792x_tx_worker)kernel(mt792x_unassign_vif_chanctx)kernel(mt792x_update_channel)kernel(mt792x_wfsys_reset)kernel(mt792x_wpdma_reinit_cond)kernel(mt792x_wpdma_reset)kernel(mt792xe_mcu_drv_pmctrl)kernel(mt792xe_mcu_fw_pmctrl)kernel(mtd_add_partition)kernel(mtd_blktrans_cease_background)kernel(mtd_block_isbad)kernel(mtd_block_isreserved)kernel(mtd_block_markbad)kernel(mtd_concat_create)kernel(mtd_concat_destroy)kernel(mtd_del_partition)kernel(mtd_device_parse_register)kernel(mtd_device_unregister)kernel(mtd_do_chip_probe)kernel(mtd_erase)kernel(mtd_erase_user_prot_reg)kernel(mtd_get_device_size)kernel(mtd_get_fact_prot_info)kernel(mtd_get_unmapped_area)kernel(mtd_get_user_prot_info)kernel(mtd_is_locked)kernel(mtd_kmalloc_up_to)kernel(mtd_lock)kernel(mtd_lock_user_prot_reg)kernel(mtd_ooblayout_count_eccbytes)kernel(mtd_ooblayout_count_freebytes)kernel(mtd_ooblayout_ecc)kernel(mtd_ooblayout_find_eccregion)kernel(mtd_ooblayout_free)kernel(mtd_ooblayout_get_databytes)kernel(mtd_ooblayout_get_eccbytes)kernel(mtd_ooblayout_set_databytes)kernel(mtd_ooblayout_set_eccbytes)kernel(mtd_pairing_groups)kernel(mtd_pairing_info_to_wunit)kernel(mtd_panic_write)kernel(mtd_point)kernel(mtd_read)kernel(mtd_read_fact_prot_reg)kernel(mtd_read_oob)kernel(mtd_read_user_prot_reg)kernel(mtd_table_mutex)kernel(mtd_unlock)kernel(mtd_unpoint)kernel(mtd_write)kernel(mtd_write_oob)kernel(mtd_write_user_prot_reg)kernel(mtd_writev)kernel(mtd_wunit_to_pairing_info)kernel(mult_to_ib_rate)kernel(mwifiex_add_card)kernel(mwifiex_add_virtual_intf)kernel(mwifiex_alloc_dma_align_buf)kernel(mwifiex_cancel_hs)kernel(mwifiex_deauthenticate_all)kernel(mwifiex_del_virtual_intf)kernel(mwifiex_disable_auto_ds)kernel(mwifiex_dnld_fw)kernel(mwifiex_drv_info_dump)kernel(mwifiex_enable_hs)kernel(mwifiex_fw_dump_event)kernel(mwifiex_handle_rx_packet)kernel(mwifiex_init_shutdown_fw)kernel(mwifiex_main_process)kernel(mwifiex_multi_chan_resync)kernel(mwifiex_prepare_fw_dump_info)kernel(mwifiex_process_hs_config)kernel(mwifiex_process_sleep_confirm_resp)kernel(mwifiex_queue_main_work)kernel(mwifiex_reinit_sw)kernel(mwifiex_remove_card)kernel(mwifiex_shutdown_sw)kernel(mwifiex_upload_device_dump)kernel(mwifiex_write_data_complete)kernel(nand_change_read_column_op)kernel(nand_change_write_column_op)kernel(nand_check_erased_ecc_chunk)kernel(nand_cleanup)kernel(nand_create_bbt)kernel(nand_decode_ext_id)kernel(nand_deselect_target)kernel(nand_ecc_choose_conf)kernel(nand_ecc_cleanup_ctx)kernel(nand_ecc_cleanup_req_tweaking)kernel(nand_ecc_finish_io_req)kernel(nand_ecc_get_on_die_hw_engine)kernel(nand_ecc_get_sw_engine)kernel(nand_ecc_init_ctx)kernel(nand_ecc_init_req_tweaking)kernel(nand_ecc_is_strong_enough)kernel(nand_ecc_prepare_io_req)kernel(nand_ecc_restore_req)kernel(nand_ecc_tweak_req)kernel(nand_erase_op)kernel(nand_extract_bits)kernel(nand_get_large_page_hamming_ooblayout)kernel(nand_get_large_page_ooblayout)kernel(nand_get_set_features_notsupp)kernel(nand_get_small_page_ooblayout)kernel(nand_gpio_waitrdy)kernel(nand_monolithic_read_page_raw)kernel(nand_monolithic_write_page_raw)kernel(nand_op_parser_exec_op)kernel(nand_prog_page_begin_op)kernel(nand_prog_page_end_op)kernel(nand_prog_page_op)kernel(nand_read_data_op)kernel(nand_read_oob_op)kernel(nand_read_oob_std)kernel(nand_read_page_op)kernel(nand_read_page_raw)kernel(nand_readid_op)kernel(nand_reset)kernel(nand_reset_op)kernel(nand_scan_with_ids)kernel(nand_select_target)kernel(nand_soft_waitrdy)kernel(nand_status_op)kernel(nand_subop_get_addr_start_off)kernel(nand_subop_get_data_len)kernel(nand_subop_get_data_start_off)kernel(nand_subop_get_num_addr_cyc)kernel(nand_wait_ready)kernel(nand_write_data_op)kernel(nand_write_oob_std)kernel(nand_write_page_raw)kernel(nanddev_bbt_cleanup)kernel(nanddev_bbt_get_block_status)kernel(nanddev_bbt_init)kernel(nanddev_bbt_set_block_status)kernel(nanddev_bbt_update)kernel(nanddev_cleanup)kernel(nanddev_ecc_engine_cleanup)kernel(nanddev_ecc_engine_init)kernel(nanddev_erase)kernel(nanddev_init)kernel(nanddev_isbad)kernel(nanddev_isreserved)kernel(nanddev_markbad)kernel(nanddev_mtd_erase)kernel(nanddev_mtd_max_bad_blocks)kernel(nl80211_chan_width_to_mhz)kernel(nl80211_send_chandef)kernel(nla_get_labels)kernel(nla_put_labels)kernel(of_can_transceiver)kernel(of_get_nand_ecc_user_config)kernel(open_candev)kernel(otx2_alloc_mcam_entries)kernel(otx2_attach_npa_nix)kernel(otx2_config_hwtstamp)kernel(otx2_config_pause_frm)kernel(otx2_detach_resources)kernel(otx2_get_mac_from_af)kernel(otx2_get_max_mtu)kernel(otx2_get_maxflows)kernel(otx2_get_stats64)kernel(otx2_handle_ntuple_tc_features)kernel(otx2_init_tc)kernel(otx2_ioctl)kernel(otx2_mbox_alloc_msg_rsp)kernel(otx2_mbox_busy_poll_for_rsp)kernel(otx2_mbox_check_rsp_msgs)kernel(otx2_mbox_destroy)kernel(otx2_mbox_get_rsp)kernel(otx2_mbox_id2name)kernel(otx2_mbox_init)kernel(otx2_mbox_msg_send)kernel(otx2_mbox_nonempty)kernel(otx2_mbox_regions_init)kernel(otx2_mbox_reset)kernel(otx2_mbox_up_handler_cgx_link_event)kernel(otx2_mbox_wait_for_rsp)kernel(otx2_mcam_flow_del)kernel(otx2_nix_config_bp)kernel(otx2_open)kernel(otx2_ptp_clock_index)kernel(otx2_ptp_destroy)kernel(otx2_ptp_init)kernel(otx2_ptp_tstamp2time)kernel(otx2_reply_invalid_msg)kernel(otx2_set_mac_address)kernel(otx2_set_real_num_queues)kernel(otx2_setup_tc)kernel(otx2_shutdown_tc)kernel(otx2_smq_flush)kernel(otx2_sq_append_skb)kernel(otx2_stop)kernel(otx2_tc_alloc_ent_bitmap)kernel(otx2_tx_timeout)kernel(otx2_txschq_config)kernel(otx2vf_mcam_flow_init)kernel(otx2vf_set_ethtool_ops)kernel(oxygen_pci_pm)kernel(oxygen_pci_probe)kernel(oxygen_pci_shutdown)kernel(oxygen_read16)kernel(oxygen_read32)kernel(oxygen_read8)kernel(oxygen_read_ac97)kernel(oxygen_reset_uart)kernel(oxygen_update_dac_routing)kernel(oxygen_write16)kernel(oxygen_write16_masked)kernel(oxygen_write32)kernel(oxygen_write32_masked)kernel(oxygen_write8)kernel(oxygen_write8_masked)kernel(oxygen_write_ac97)kernel(oxygen_write_ac97_masked)kernel(oxygen_write_i2c)kernel(oxygen_write_spi)kernel(oxygen_write_uart)kernel(ppp_channel_index)kernel(ppp_dev_name)kernel(ppp_input)kernel(ppp_input_error)kernel(ppp_output_wakeup)kernel(ppp_register_channel)kernel(ppp_register_compressor)kernel(ppp_register_net_channel)kernel(ppp_unit_number)kernel(ppp_unregister_channel)kernel(ppp_unregister_compressor)kernel(pppox_ioctl)kernel(pppox_unbind_sock)kernel(put_mtd_device)kernel(put_vaddr_frames)kernel(qed_get_eth_ops)kernel(qed_get_fcoe_ops)kernel(qed_get_iscsi_ops)kernel(qed_get_rdma_ops)kernel(qed_put_eth_ops)kernel(qed_put_fcoe_ops)kernel(qed_put_iscsi_ops)kernel(qede_rdma_register_driver)kernel(qede_rdma_unregister_driver)kernel(qlt_abort_cmd)kernel(qlt_enable_vha)kernel(qlt_free_cmd)kernel(qlt_free_mcmd)kernel(qlt_lport_deregister)kernel(qlt_lport_register)kernel(qlt_rdy_to_xfer)kernel(qlt_stop_phase1)kernel(qlt_stop_phase2)kernel(qlt_unreg_sess)kernel(qlt_xmit_response)kernel(qlt_xmit_tm_rsp)kernel(query_amp_caps)kernel(rate_control_set_rates)kernel(rawnand_dt_parse_gpio_cs)kernel(rawnand_sw_bch_cleanup)kernel(rawnand_sw_bch_correct)kernel(rawnand_sw_bch_init)kernel(rawnand_sw_hamming_calculate)kernel(rawnand_sw_hamming_cleanup)kernel(rawnand_sw_hamming_correct)kernel(rawnand_sw_hamming_init)kernel(rdma_accept)kernel(rdma_accept_ece)kernel(rdma_addr_cancel)kernel(rdma_addr_size)kernel(rdma_addr_size_in6)kernel(rdma_addr_size_kss)kernel(rdma_alloc_hw_stats_struct)kernel(rdma_alloc_netdev)kernel(rdma_bind_addr)kernel(rdma_connect)kernel(rdma_connect_ece)kernel(rdma_connect_locked)kernel(rdma_consumer_reject_data)kernel(rdma_copy_ah_attr)kernel(rdma_copy_src_l2_addr)kernel(rdma_create_ah)kernel(rdma_create_qp)kernel(rdma_create_user_ah)kernel(rdma_create_user_id)kernel(rdma_destroy_ah_attr)kernel(rdma_destroy_ah_user)kernel(rdma_destroy_id)kernel(rdma_destroy_qp)kernel(rdma_dev_access_netns)kernel(rdma_disconnect)kernel(rdma_event_msg)kernel(rdma_find_gid)kernel(rdma_find_gid_by_port)kernel(rdma_free_hw_stats_struct)kernel(rdma_get_gid_attr)kernel(rdma_get_service_id)kernel(rdma_hold_gid_attr)kernel(rdma_init_netdev)kernel(rdma_init_qp_attr)kernel(rdma_is_zero_gid)kernel(rdma_iw_cm_id)kernel(rdma_join_multicast)kernel(rdma_leave_multicast)kernel(rdma_link_register)kernel(rdma_link_unregister)kernel(rdma_listen)kernel(rdma_lock_handler)kernel(rdma_modify_ah)kernel(rdma_move_ah_attr)kernel(rdma_move_grh_sgid_attr)kernel(rdma_nl_chk_listeners)kernel(rdma_nl_multicast)kernel(rdma_nl_put_driver_string)kernel(rdma_nl_put_driver_u32)kernel(rdma_nl_put_driver_u32_hex)kernel(rdma_nl_put_driver_u64)kernel(rdma_nl_put_driver_u64_hex)kernel(rdma_nl_register)kernel(rdma_nl_stat_hwcounter_entry)kernel(rdma_nl_unicast)kernel(rdma_nl_unicast_wait)kernel(rdma_nl_unregister)kernel(rdma_node_get_transport)kernel(rdma_notify)kernel(rdma_port_get_link_layer)kernel(rdma_put_gid_attr)kernel(rdma_query_ah)kernel(rdma_query_gid)kernel(rdma_query_gid_table)kernel(rdma_read_gid_attr_ndev_rcu)kernel(rdma_read_gid_hw_context)kernel(rdma_read_gid_l2_fields)kernel(rdma_read_gids)kernel(rdma_reject)kernel(rdma_reject_msg)kernel(rdma_replace_ah_attr)kernel(rdma_res_to_id)kernel(rdma_resolve_addr)kernel(rdma_resolve_ip)kernel(rdma_resolve_route)kernel(rdma_restrack_add)kernel(rdma_restrack_count)kernel(rdma_restrack_del)kernel(rdma_restrack_get)kernel(rdma_restrack_get_byid)kernel(rdma_restrack_new)kernel(rdma_restrack_parent_name)kernel(rdma_restrack_put)kernel(rdma_restrack_set_name)kernel(rdma_roce_rescan_device)kernel(rdma_rw_ctx_destroy)kernel(rdma_rw_ctx_destroy_signature)kernel(rdma_rw_ctx_init)kernel(rdma_rw_ctx_post)kernel(rdma_rw_ctx_signature_init)kernel(rdma_rw_ctx_wrs)kernel(rdma_rw_mr_factor)kernel(rdma_set_ack_timeout)kernel(rdma_set_afonly)kernel(rdma_set_cq_moderation)kernel(rdma_set_ib_path)kernel(rdma_set_min_rnr_timer)kernel(rdma_set_reuseaddr)kernel(rdma_set_service_type)kernel(rdma_translate_ip)kernel(rdma_umap_priv_init)kernel(rdma_unlock_handler)kernel(rdma_user_mmap_entry_get)kernel(rdma_user_mmap_entry_get_pgoff)kernel(rdma_user_mmap_entry_insert)kernel(rdma_user_mmap_entry_insert_range)kernel(rdma_user_mmap_entry_put)kernel(rdma_user_mmap_entry_remove)kernel(rdma_user_mmap_io)kernel(read_efuse_byte)kernel(reg_initiator_name)kernel(reg_query_regdb_wmm)kernel(register_atm_ioctl)kernel(register_atmdevice_notifier)kernel(register_candev)kernel(register_mtd_blktrans)kernel(register_mtd_chip_driver)kernel(register_mtd_user)kernel(register_pppox_proto)kernel(register_sound_dsp)kernel(register_sound_mixer)kernel(register_sound_special)kernel(register_sound_special_device)kernel(regulatory_hint)kernel(regulatory_pre_cac_allowed)kernel(regulatory_set_wiphy_regd)kernel(regulatory_set_wiphy_regd_sync)kernel(release_and_free_resource)kernel(rfc1042_header)kernel(rfkill_alloc)kernel(rfkill_blocked)kernel(rfkill_destroy)kernel(rfkill_find_type)kernel(rfkill_get_led_trigger_name)kernel(rfkill_init_sw_state)kernel(rfkill_pause_polling)kernel(rfkill_register)kernel(rfkill_resume_polling)kernel(rfkill_set_hw_state_reason)kernel(rfkill_set_led_trigger_name)kernel(rfkill_set_states)kernel(rfkill_set_sw_state)kernel(rfkill_soft_blocked)kernel(rfkill_unregister)kernel(rndis_command)kernel(rndis_rx_fixup)kernel(rndis_status)kernel(rndis_tx_fixup)kernel(rndis_unbind)kernel(roce_gid_type_mask_support)kernel(rs_pretty_print_rate)kernel(rt2800_ampdu_action)kernel(rt2800_check_firmware)kernel(rt2800_clear_beacon)kernel(rt2800_conf_tx)kernel(rt2800_config)kernel(rt2800_config_ant)kernel(rt2800_config_erp)kernel(rt2800_config_filter)kernel(rt2800_config_intf)kernel(rt2800_config_pairwise_key)kernel(rt2800_config_shared_key)kernel(rt2800_disable_radio)kernel(rt2800_disable_wpdma)kernel(rt2800_efuse_detect)kernel(rt2800_enable_radio)kernel(rt2800_gain_calibration)kernel(rt2800_get_key_seq)kernel(rt2800_get_survey)kernel(rt2800_get_tsf)kernel(rt2800_get_txwi_rxwi_size)kernel(rt2800_link_stats)kernel(rt2800_link_tuner)kernel(rt2800_load_firmware)kernel(rt2800_mcu_request)kernel(rt2800_pre_reset_hw)kernel(rt2800_probe_hw)kernel(rt2800_process_rxwi)kernel(rt2800_read_eeprom_efuse)kernel(rt2800_reset_tuner)kernel(rt2800_rfkill_poll)kernel(rt2800_rt2x00debug)kernel(rt2800_set_rts_threshold)kernel(rt2800_sta_add)kernel(rt2800_sta_remove)kernel(rt2800_txdone)kernel(rt2800_txdone_entry)kernel(rt2800_txdone_nostatus)kernel(rt2800_txstatus_pending)kernel(rt2800_txstatus_timeout)kernel(rt2800_vco_calibration)kernel(rt2800_wait_csr_ready)kernel(rt2800_wait_wpdma_ready)kernel(rt2800_watchdog)kernel(rt2800_write_beacon)kernel(rt2800_write_tx_data)kernel(rt2800mmio_autowake_tasklet)kernel(rt2800mmio_clear_entry)kernel(rt2800mmio_enable_radio)kernel(rt2800mmio_fill_rxdone)kernel(rt2800mmio_flush_queue)kernel(rt2800mmio_get_dma_done)kernel(rt2800mmio_get_entry_state)kernel(rt2800mmio_get_txwi)kernel(rt2800mmio_init_queues)kernel(rt2800mmio_init_registers)kernel(rt2800mmio_interrupt)kernel(rt2800mmio_kick_queue)kernel(rt2800mmio_pretbtt_tasklet)kernel(rt2800mmio_probe_hw)kernel(rt2800mmio_queue_init)kernel(rt2800mmio_rxdone_tasklet)kernel(rt2800mmio_start_queue)kernel(rt2800mmio_stop_queue)kernel(rt2800mmio_tbtt_tasklet)kernel(rt2800mmio_toggle_irq)kernel(rt2800mmio_txstatus_tasklet)kernel(rt2800mmio_write_tx_desc)kernel(rt2x00debug_dump_frame)kernel(rt2x00lib_beacondone)kernel(rt2x00lib_dmadone)kernel(rt2x00lib_dmastart)kernel(rt2x00lib_get_bssidx)kernel(rt2x00lib_pretbtt)kernel(rt2x00lib_probe_dev)kernel(rt2x00lib_remove_dev)kernel(rt2x00lib_resume)kernel(rt2x00lib_rxdone)kernel(rt2x00lib_set_mac_address)kernel(rt2x00lib_suspend)kernel(rt2x00lib_txdone)kernel(rt2x00lib_txdone_noinfo)kernel(rt2x00lib_txdone_nomatch)kernel(rt2x00mac_add_interface)kernel(rt2x00mac_bss_info_changed)kernel(rt2x00mac_conf_tx)kernel(rt2x00mac_config)kernel(rt2x00mac_configure_filter)kernel(rt2x00mac_flush)kernel(rt2x00mac_get_antenna)kernel(rt2x00mac_get_ringparam)kernel(rt2x00mac_get_stats)kernel(rt2x00mac_reconfig_complete)kernel(rt2x00mac_remove_interface)kernel(rt2x00mac_rfkill_poll)kernel(rt2x00mac_set_antenna)kernel(rt2x00mac_set_key)kernel(rt2x00mac_set_tim)kernel(rt2x00mac_start)kernel(rt2x00mac_stop)kernel(rt2x00mac_sw_scan_complete)kernel(rt2x00mac_sw_scan_start)kernel(rt2x00mac_tx)kernel(rt2x00mac_tx_frames_pending)kernel(rt2x00mmio_flush_queue)kernel(rt2x00mmio_initialize)kernel(rt2x00mmio_regbusy_read)kernel(rt2x00mmio_rxdone)kernel(rt2x00mmio_uninitialize)kernel(rt2x00pci_pm_ops)kernel(rt2x00pci_probe)kernel(rt2x00pci_remove)kernel(rt2x00queue_flush_queue)kernel(rt2x00queue_flush_queues)kernel(rt2x00queue_for_each_entry)kernel(rt2x00queue_get_entry)kernel(rt2x00queue_map_txskb)kernel(rt2x00queue_pause_queue)kernel(rt2x00queue_start_queue)kernel(rt2x00queue_start_queues)kernel(rt2x00queue_stop_queue)kernel(rt2x00queue_stop_queues)kernel(rt2x00queue_unmap_skb)kernel(rt2x00queue_unpause_queue)kernel(rt2x00usb_clear_entry)kernel(rt2x00usb_disable_radio)kernel(rt2x00usb_disconnect)kernel(rt2x00usb_flush_queue)kernel(rt2x00usb_initialize)kernel(rt2x00usb_kick_queue)kernel(rt2x00usb_probe)kernel(rt2x00usb_regbusy_read)kernel(rt2x00usb_register_read_async)kernel(rt2x00usb_resume)kernel(rt2x00usb_suspend)kernel(rt2x00usb_uninitialize)kernel(rt2x00usb_vendor_req_buff_lock)kernel(rt2x00usb_vendor_request)kernel(rt2x00usb_vendor_request_buff)kernel(rt2x00usb_watchdog)kernel(rtl8152_get_version)kernel(rtl8192_phy_check_is_legal_rfpath)kernel(rtl8723_dm_init_dynamic_bb_powersaving)kernel(rtl8723_dm_init_dynamic_txpower)kernel(rtl8723_dm_init_edca_turbo)kernel(rtl8723_download_fw)kernel(rtl8723_enable_fw_download)kernel(rtl8723_fw_free_to_go)kernel(rtl8723_phy_init_bb_rf_reg_def)kernel(rtl8723_phy_mac_setting_calibration)kernel(rtl8723_phy_path_a_fill_iqk_matrix)kernel(rtl8723_phy_path_a_standby)kernel(rtl8723_phy_path_adda_on)kernel(rtl8723_phy_pi_mode_switch)kernel(rtl8723_phy_query_bb_reg)kernel(rtl8723_phy_reload_adda_registers)kernel(rtl8723_phy_reload_mac_registers)kernel(rtl8723_phy_rf_serial_read)kernel(rtl8723_phy_rf_serial_write)kernel(rtl8723_phy_save_mac_registers)kernel(rtl8723_phy_set_bb_reg)kernel(rtl8723_phy_set_sw_chnl_cmdarray)kernel(rtl8723_phy_txpwr_idx_to_dbm)kernel(rtl8723_save_adda_registers)kernel(rtl8723_write_fw)kernel(rtl8723ae_firmware_selfreset)kernel(rtl8723be_firmware_selfreset)kernel(rtl92c_bt_rssi_state_change)kernel(rtl92c_dm_bt_coexist)kernel(rtl92c_dm_check_txpower_tracking)kernel(rtl92c_dm_init)kernel(rtl92c_dm_init_edca_turbo)kernel(rtl92c_dm_init_rate_adaptive_mask)kernel(rtl92c_dm_rf_saving)kernel(rtl92c_dm_watchdog)kernel(rtl92c_dm_write_dig)kernel(rtl92c_download_fw)kernel(rtl92c_fill_h2c_cmd)kernel(rtl92c_firmware_selfreset)kernel(rtl92c_phy_ap_calibrate)kernel(rtl92c_phy_iq_calibrate)kernel(rtl92c_phy_lc_calibrate)kernel(rtl92c_phy_query_bb_reg)kernel(rtl92c_phy_rf_config)kernel(rtl92c_phy_set_bb_reg)kernel(rtl92c_phy_set_bw_mode)kernel(rtl92c_phy_set_io)kernel(rtl92c_phy_set_io_cmd)kernel(rtl92c_phy_set_rfpath_switch)kernel(rtl92c_phy_set_txpower_level)kernel(rtl92c_phy_sw_chnl)kernel(rtl92c_phy_sw_chnl_callback)kernel(rtl92c_phy_update_txpower_dbm)kernel(rtl92c_set_fw_joinbss_report_cmd)kernel(rtl92c_set_fw_pwrmode_cmd)kernel(rtl92c_set_fw_rsvdpagepkt)kernel(rtl92c_set_p2p_ps_offload_cmd)kernel(rtl92ce_phy_set_rf_on)kernel(rtl_action_proc)kernel(rtl_addr_delay)kernel(rtl_bb_delay)kernel(rtl_beacon_statistic)kernel(rtl_btc_get_ops_pointer)kernel(rtl_btc_status_false)kernel(rtl_c2hcmd_enqueue)kernel(rtl_cam_add_one_entry)kernel(rtl_cam_del_entry)kernel(rtl_cam_delete_one_entry)kernel(rtl_cam_empty_entry)kernel(rtl_cam_get_free_entry)kernel(rtl_cam_mark_invalid)kernel(rtl_cam_reset_all_entry)kernel(rtl_cmd_send_packet)kernel(rtl_collect_scan_list)kernel(rtl_debug_add_one)kernel(rtl_debug_remove_one)kernel(rtl_deinit_core)kernel(rtl_deinit_deferred_work)kernel(rtl_deinit_rfkill)kernel(rtl_dm_diginit)kernel(rtl_efuse_ops_init)kernel(rtl_efuse_shadow_map_update)kernel(rtl_evm_db_to_percentage)kernel(rtl_fill_dummy)kernel(rtl_fw_block_write)kernel(rtl_fw_cb)kernel(rtl_fw_page_write)kernel(rtl_get_hal_edca_param)kernel(rtl_get_hwinfo)kernel(rtl_get_tcb_desc)kernel(rtl_global_var)kernel(rtl_hal_pwrseqcmdparsing)kernel(rtl_init_core)kernel(rtl_init_rfkill)kernel(rtl_init_rx_config)kernel(rtl_init_sw_leds)kernel(rtl_ips_nic_on)kernel(rtl_is_special_data)kernel(rtl_lps_change_work_callback)kernel(rtl_lps_enter)kernel(rtl_lps_leave)kernel(rtl_mrate_idx_to_arfr_id)kernel(rtl_ops)kernel(rtl_p2p_info)kernel(rtl_pci_disconnect)kernel(rtl_pci_probe)kernel(rtl_pci_resume)kernel(rtl_pci_suspend)kernel(rtl_phy_scan_operation_backup)kernel(rtl_process_phyinfo)kernel(rtl_ps_disable_nic)kernel(rtl_ps_enable_nic)kernel(rtl_query_rxpwrpercentage)kernel(rtl_recognize_peer)kernel(rtl_rfreg_delay)kernel(rtl_rx_ampdu_apply)kernel(rtl_send_smps_action)kernel(rtl_set_tx_report)kernel(rtl_signal_scale_mapping)kernel(rtl_swlps_beacon)kernel(rtl_tid_to_ac)kernel(rtl_tx_ackqueue)kernel(rtl_tx_mgmt_proc)kernel(rtl_tx_report_handler)kernel(rtl_update_beacon_work_callback)kernel(rtl_usb_disconnect)kernel(rtl_usb_probe)kernel(rtl_usb_resume)kernel(rtl_usb_suspend)kernel(rtl_wowlan_fw_cb)kernel(rtlwifi_rate_mapping)kernel(rtw8723d_hw_spec)kernel(rtw8821c_hw_spec)kernel(rtw8822b_hw_spec)kernel(rtw8822c_hw_spec)kernel(rtw8852a_chip_info)kernel(rtw8852b_chip_info)kernel(rtw8852c_chip_info)kernel(rtw89_alloc_ieee80211_hw)kernel(rtw89_bd_ram_table_dual)kernel(rtw89_bd_ram_table_single)kernel(rtw89_btc_ntfy_wl_rfk)kernel(rtw89_btc_set_policy)kernel(rtw89_btc_set_policy_v1)kernel(rtw89_chip_info_setup)kernel(rtw89_core_deinit)kernel(rtw89_core_fill_txdesc)kernel(rtw89_core_fill_txdesc_fwcmd_v1)kernel(rtw89_core_fill_txdesc_fwcmd_v2)kernel(rtw89_core_fill_txdesc_v1)kernel(rtw89_core_fill_txdesc_v2)kernel(rtw89_core_init)kernel(rtw89_core_napi_deinit)kernel(rtw89_core_napi_init)kernel(rtw89_core_napi_start)kernel(rtw89_core_napi_stop)kernel(rtw89_core_query_rxdesc)kernel(rtw89_core_query_rxdesc_v2)kernel(rtw89_core_register)kernel(rtw89_core_rx)kernel(rtw89_core_unregister)kernel(rtw89_debug)kernel(rtw89_debug_mask)kernel(rtw89_decode_chan_idx)kernel(rtw89_encode_chan_idx)kernel(rtw89_free_ieee80211_hw)kernel(rtw89_fw_h2c_ampdu_cmac_tbl_g7)kernel(rtw89_fw_h2c_assoc_cmac_tbl)kernel(rtw89_fw_h2c_assoc_cmac_tbl_g7)kernel(rtw89_fw_h2c_ba_cam)kernel(rtw89_fw_h2c_ba_cam_v1)kernel(rtw89_fw_h2c_dctl_sec_cam_v1)kernel(rtw89_fw_h2c_dctl_sec_cam_v2)kernel(rtw89_fw_h2c_default_cmac_tbl)kernel(rtw89_fw_h2c_default_cmac_tbl_g7)kernel(rtw89_fw_h2c_default_dmac_tbl_v2)kernel(rtw89_fw_h2c_rf_ntfy_mcc)kernel(rtw89_fw_h2c_update_beacon)kernel(rtw89_fw_h2c_update_beacon_be)kernel(rtw89_mac_cfg_ctrl_path)kernel(rtw89_mac_cfg_ctrl_path_v1)kernel(rtw89_mac_cfg_gnt)kernel(rtw89_mac_cfg_gnt_v1)kernel(rtw89_mac_coex_init)kernel(rtw89_mac_coex_init_v1)kernel(rtw89_mac_disable_bb_rf)kernel(rtw89_mac_enable_bb_rf)kernel(rtw89_mac_gen_ax)kernel(rtw89_mac_get_err_status)kernel(rtw89_mac_resume_sch_tx)kernel(rtw89_mac_resume_sch_tx_v1)kernel(rtw89_mac_set_err_status)kernel(rtw89_mac_size)kernel(rtw89_mac_stop_sch_tx)kernel(rtw89_mac_stop_sch_tx_v1)kernel(rtw89_ops)kernel(rtw89_pci_ch_dma_addr_set)kernel(rtw89_pci_ch_dma_addr_set_be)kernel(rtw89_pci_ch_dma_addr_set_v1)kernel(rtw89_pci_config_intr_mask)kernel(rtw89_pci_config_intr_mask_v1)kernel(rtw89_pci_config_intr_mask_v2)kernel(rtw89_pci_disable_intr)kernel(rtw89_pci_disable_intr_v1)kernel(rtw89_pci_disable_intr_v2)kernel(rtw89_pci_enable_intr)kernel(rtw89_pci_enable_intr_v1)kernel(rtw89_pci_enable_intr_v2)kernel(rtw89_pci_fill_txaddr_info)kernel(rtw89_pci_fill_txaddr_info_v1)kernel(rtw89_pci_gen_ax)kernel(rtw89_pci_ltr_set)kernel(rtw89_pci_ltr_set_v1)kernel(rtw89_pci_probe)kernel(rtw89_pci_recognize_intrs)kernel(rtw89_pci_recognize_intrs_v1)kernel(rtw89_pci_recognize_intrs_v2)kernel(rtw89_pci_remove)kernel(rtw89_phy_config_rf_reg_v1)kernel(rtw89_phy_gen_ax)kernel(rtw89_phy_get_kpath)kernel(rtw89_phy_get_syn_sel)kernel(rtw89_phy_get_txsb)kernel(rtw89_phy_get_txsc)kernel(rtw89_phy_load_txpwr_byrate)kernel(rtw89_phy_read32_idx)kernel(rtw89_phy_read_rf)kernel(rtw89_phy_read_rf_v1)kernel(rtw89_phy_read_rf_v2)kernel(rtw89_phy_read_txpwr_limit)kernel(rtw89_phy_rfk_dack_and_wait)kernel(rtw89_phy_rfk_dpk_and_wait)kernel(rtw89_phy_rfk_iqk_and_wait)kernel(rtw89_phy_rfk_pre_ntfy_and_wait)kernel(rtw89_phy_rfk_rxdck_and_wait)kernel(rtw89_phy_rfk_tssi_and_wait)kernel(rtw89_phy_rfk_txgapk_and_wait)kernel(rtw89_phy_set_phy_regs)kernel(rtw89_phy_tssi_ctrl_set_bandedge_cfg)kernel(rtw89_phy_write32_idx)kernel(rtw89_phy_write_reg3_tbl)kernel(rtw89_phy_write_rf)kernel(rtw89_phy_write_rf_v1)kernel(rtw89_phy_write_rf_v2)kernel(rtw89_pm_ops)kernel(rtw89_read_efuse_ver)kernel(rtw89_rfk_parser)kernel(rtw89_ser_notify)kernel(rtw_bf_cfg_csi_rate)kernel(rtw_bf_enable_bfee_mu)kernel(rtw_bf_enable_bfee_su)kernel(rtw_bf_phy_init)kernel(rtw_bf_remove_bfee_mu)kernel(rtw_bf_remove_bfee_su)kernel(rtw_bf_set_gid_table)kernel(rtw_chip_info_setup)kernel(rtw_coex_read_indirect_reg)kernel(rtw_coex_write_indirect_reg)kernel(rtw_coex_write_scbd)kernel(rtw_core_deinit)kernel(rtw_core_init)kernel(rtw_dbg)kernel(rtw_debug_mask)kernel(rtw_disable_lps_deep_mode)kernel(rtw_dump_fw)kernel(rtw_dump_reg)kernel(rtw_fw_c2h_cmd_isr)kernel(rtw_fw_c2h_cmd_rx_irqsafe)kernel(rtw_fw_do_iqk)kernel(rtw_fw_inform_rfk_status)kernel(rtw_ops)kernel(rtw_parse_tbl_bb_pg)kernel(rtw_parse_tbl_phy_cond)kernel(rtw_parse_tbl_txpwr_lmt)kernel(rtw_pci_probe)kernel(rtw_pci_remove)kernel(rtw_pci_shutdown)kernel(rtw_phy_cfg_agc)kernel(rtw_phy_cfg_bb)kernel(rtw_phy_cfg_mac)kernel(rtw_phy_cfg_rf)kernel(rtw_phy_config_swing_table)kernel(rtw_phy_get_tx_power_index)kernel(rtw_phy_init)kernel(rtw_phy_load_tables)kernel(rtw_phy_parsing_cfo)kernel(rtw_phy_pwrtrack_avg)kernel(rtw_phy_pwrtrack_get_delta)kernel(rtw_phy_pwrtrack_get_pwridx)kernel(rtw_phy_pwrtrack_need_iqk)kernel(rtw_phy_pwrtrack_need_lck)kernel(rtw_phy_pwrtrack_thermal_changed)kernel(rtw_phy_read_rf)kernel(rtw_phy_read_rf_sipi)kernel(rtw_phy_rf_power_2_rssi)kernel(rtw_phy_set_edcca_th)kernel(rtw_phy_set_tx_power_level)kernel(rtw_phy_write_rf_reg_mix)kernel(rtw_phy_write_rf_reg_sipi)kernel(rtw_pm_ops)kernel(rtw_power_mode_change)kernel(rtw_rate_section)kernel(rtw_rate_size)kernel(rtw_read8_physical_efuse)kernel(rtw_regd_get)kernel(rtw_regd_srrc)kernel(rtw_register_hw)kernel(rtw_restore_reg)kernel(rtw_rx_fill_rx_status)kernel(rtw_rx_stats)kernel(rtw_set_channel_mac)kernel(rtw_set_rx_freq_band)kernel(rtw_tx_ac_to_hwq)kernel(rtw_tx_fill_tx_desc)kernel(rtw_tx_queue_mapping)kernel(rtw_tx_report_enqueue)kernel(rtw_tx_write_data_h2c_get)kernel(rtw_tx_write_data_rsvd_page_get)kernel(rtw_unregister_hw)kernel(rtw_usb_disconnect)kernel(rtw_usb_probe)kernel(safe_candev_priv)kernel(sas_alloc_slow_task)kernel(sas_alloc_task)kernel(sas_ata_schedule_reset)kernel(sas_bios_param)kernel(sas_change_queue_depth)kernel(sas_domain_attach_transport)kernel(sas_drain_work)kernel(sas_eh_abort_handler)kernel(sas_eh_device_reset_handler)kernel(sas_eh_target_reset_handler)kernel(sas_free_task)kernel(sas_get_local_phy)kernel(sas_ioctl)kernel(sas_notify_phy_event)kernel(sas_notify_port_event)kernel(sas_phy_reset)kernel(sas_prep_resume_ha)kernel(sas_queuecommand)kernel(sas_register_ha)kernel(sas_request_addr)kernel(sas_resume_ha)kernel(sas_slave_alloc)kernel(sas_slave_configure)kernel(sas_ssp_task_response)kernel(sas_suspend_ha)kernel(sas_target_alloc)kernel(sas_target_destroy)kernel(sas_task_abort)kernel(sas_unregister_ha)kernel(sdhci_abort_tuning)kernel(sdhci_add_host)kernel(sdhci_adma_write_desc)kernel(sdhci_alloc_host)kernel(sdhci_calc_clk)kernel(sdhci_cleanup_host)kernel(sdhci_cqe_disable)kernel(sdhci_cqe_enable)kernel(sdhci_cqe_irq)kernel(sdhci_dumpregs)kernel(sdhci_enable_clk)kernel(sdhci_enable_sdio_irq)kernel(sdhci_enable_v4_mode)kernel(sdhci_end_tuning)kernel(sdhci_execute_tuning)kernel(sdhci_free_host)kernel(sdhci_get_cd_nogpio)kernel(sdhci_get_property)kernel(sdhci_pltfm_clk_get_max_clock)kernel(sdhci_pltfm_free)kernel(sdhci_pltfm_init)kernel(sdhci_pltfm_init_and_add_host)kernel(sdhci_pltfm_pmops)kernel(sdhci_pltfm_remove)kernel(sdhci_pltfm_resume)kernel(sdhci_pltfm_suspend)kernel(sdhci_remove_host)kernel(sdhci_request)kernel(sdhci_request_atomic)kernel(sdhci_reset)kernel(sdhci_reset_tuning)kernel(sdhci_resume_host)kernel(sdhci_runtime_resume_host)kernel(sdhci_runtime_suspend_host)kernel(sdhci_send_tuning)kernel(sdhci_set_bus_width)kernel(sdhci_set_clock)kernel(sdhci_set_data_timeout_irq)kernel(sdhci_set_ios)kernel(sdhci_set_power)kernel(sdhci_set_power_and_bus_voltage)kernel(sdhci_set_power_noreg)kernel(sdhci_set_uhs_signaling)kernel(sdhci_setup_host)kernel(sdhci_start_signal_voltage_switch)kernel(sdhci_start_tuning)kernel(sdhci_suspend_host)kernel(sdhci_switch_external_dma)kernel(sdio_align_size)kernel(sdio_claim_host)kernel(sdio_claim_irq)kernel(sdio_disable_func)kernel(sdio_enable_func)kernel(sdio_f0_readb)kernel(sdio_f0_writeb)kernel(sdio_get_host_pm_caps)kernel(sdio_memcpy_fromio)kernel(sdio_memcpy_toio)kernel(sdio_readb)kernel(sdio_readl)kernel(sdio_readsb)kernel(sdio_readw)kernel(sdio_register_driver)kernel(sdio_release_host)kernel(sdio_release_irq)kernel(sdio_retune_crc_disable)kernel(sdio_retune_crc_enable)kernel(sdio_retune_hold_now)kernel(sdio_retune_release)kernel(sdio_set_block_size)kernel(sdio_set_host_pm_flags)kernel(sdio_signal_irq)kernel(sdio_unregister_driver)kernel(sdio_writeb)kernel(sdio_writeb_readb)kernel(sdio_writel)kernel(sdio_writesb)kernel(sdio_writew)kernel(sdw_intel_acpi_scan)kernel(slhc_compress)kernel(slhc_free)kernel(slhc_init)kernel(slhc_remember)kernel(slhc_toss)kernel(slhc_uncompress)kernel(snd_ac97_bus)kernel(snd_ac97_get_short_name)kernel(snd_ac97_mixer)kernel(snd_ac97_pcm_assign)kernel(snd_ac97_pcm_close)kernel(snd_ac97_pcm_double_rate_rules)kernel(snd_ac97_pcm_open)kernel(snd_ac97_read)kernel(snd_ac97_reset)kernel(snd_ac97_resume)kernel(snd_ac97_set_rate)kernel(snd_ac97_suspend)kernel(snd_ac97_tune_hardware)kernel(snd_ac97_update)kernel(snd_ac97_update_bits)kernel(snd_ac97_update_power)kernel(snd_ac97_write)kernel(snd_ac97_write_cache)kernel(snd_ak4113_build)kernel(snd_ak4113_check_rate_and_errors)kernel(snd_ak4113_create)kernel(snd_ak4113_external_rate)kernel(snd_ak4113_reg_write)kernel(snd_ak4113_reinit)kernel(snd_ak4113_resume)kernel(snd_ak4113_suspend)kernel(snd_ak4114_build)kernel(snd_ak4114_check_rate_and_errors)kernel(snd_ak4114_create)kernel(snd_ak4114_external_rate)kernel(snd_ak4114_reg_write)kernel(snd_ak4114_reinit)kernel(snd_ak4114_resume)kernel(snd_ak4114_suspend)kernel(snd_akm4xxx_build_controls)kernel(snd_akm4xxx_init)kernel(snd_akm4xxx_reset)kernel(snd_akm4xxx_write)kernel(snd_array_free)kernel(snd_array_new)kernel(snd_card_add_dev_attr)kernel(snd_card_disconnect)kernel(snd_card_disconnect_sync)kernel(snd_card_file_add)kernel(snd_card_file_remove)kernel(snd_card_free)kernel(snd_card_free_on_error)kernel(snd_card_free_when_closed)kernel(snd_card_new)kernel(snd_card_ref)kernel(snd_card_register)kernel(snd_card_rw_proc_new)kernel(snd_card_set_id)kernel(snd_component_add)kernel(snd_cs8427_create)kernel(snd_cs8427_iec958_active)kernel(snd_cs8427_iec958_build)kernel(snd_cs8427_iec958_pcm)kernel(snd_cs8427_init)kernel(snd_cs8427_reg_write)kernel(snd_ctl_activate_id)kernel(snd_ctl_add)kernel(snd_ctl_add_followers)kernel(snd_ctl_add_vmaster_hook)kernel(snd_ctl_apply_vmaster_followers)kernel(snd_ctl_boolean_mono_info)kernel(snd_ctl_boolean_stereo_info)kernel(snd_ctl_disconnect_layer)kernel(snd_ctl_enum_info)kernel(snd_ctl_find_id)kernel(snd_ctl_find_id_locked)kernel(snd_ctl_find_numid)kernel(snd_ctl_find_numid_locked)kernel(snd_ctl_free_one)kernel(snd_ctl_get_preferred_subdevice)kernel(snd_ctl_make_virtual_master)kernel(snd_ctl_new1)kernel(snd_ctl_notify)kernel(snd_ctl_notify_one)kernel(snd_ctl_register_ioctl)kernel(snd_ctl_register_layer)kernel(snd_ctl_remove)kernel(snd_ctl_remove_id)kernel(snd_ctl_rename)kernel(snd_ctl_rename_id)kernel(snd_ctl_replace)kernel(snd_ctl_request_layer)kernel(snd_ctl_sync_vmaster)kernel(snd_ctl_unregister_ioctl)kernel(snd_device_alloc)kernel(snd_device_disconnect)kernel(snd_device_free)kernel(snd_device_get_state)kernel(snd_device_new)kernel(snd_device_register)kernel(snd_devm_alloc_dir_pages)kernel(snd_devm_card_new)kernel(snd_dma_alloc_dir_pages)kernel(snd_dma_alloc_pages_fallback)kernel(snd_dma_buffer_mmap)kernel(snd_dma_buffer_sync)kernel(snd_dma_free_pages)kernel(snd_ecards_limit)kernel(snd_emu10k1_memblk_map)kernel(snd_emu10k1_ptr_read)kernel(snd_emu10k1_ptr_write)kernel(snd_emu10k1_ptr_write_multiple)kernel(snd_emu10k1_synth_alloc)kernel(snd_emu10k1_synth_bzero)kernel(snd_emu10k1_synth_copy_from_user)kernel(snd_emu10k1_synth_free)kernel(snd_emu10k1_voice_alloc)kernel(snd_emu10k1_voice_free)kernel(snd_emux_free)kernel(snd_emux_lock_voice)kernel(snd_emux_new)kernel(snd_emux_register)kernel(snd_emux_terminate_all)kernel(snd_emux_unlock_voice)kernel(snd_fasync_free)kernel(snd_fasync_helper)kernel(snd_hda_activate_path)kernel(snd_hda_add_imux_item)kernel(snd_hda_add_new_ctls)kernel(snd_hda_add_new_path)kernel(snd_hda_add_nid)kernel(snd_hda_add_verbs)kernel(snd_hda_add_vmaster_hook)kernel(snd_hda_apply_fixup)kernel(snd_hda_apply_pincfgs)kernel(snd_hda_apply_verbs)kernel(snd_hda_attach_beep_device)kernel(snd_hda_bus_type)kernel(snd_hda_check_amp_caps)kernel(snd_hda_check_amp_list_power)kernel(snd_hda_codec_amp_init)kernel(snd_hda_codec_amp_init_stereo)kernel(snd_hda_codec_amp_stereo)kernel(snd_hda_codec_amp_update)kernel(snd_hda_codec_build_controls)kernel(snd_hda_codec_cleanup)kernel(snd_hda_codec_cleanup_for_unbind)kernel(snd_hda_codec_configure)kernel(snd_hda_codec_device_init)kernel(snd_hda_codec_device_new)kernel(snd_hda_codec_eapd_power_filter)kernel(snd_hda_codec_get_pin_target)kernel(snd_hda_codec_get_pincfg)kernel(snd_hda_codec_load_dsp_cleanup)kernel(snd_hda_codec_load_dsp_prepare)kernel(snd_hda_codec_load_dsp_trigger)kernel(snd_hda_codec_new)kernel(snd_hda_codec_parse_pcms)kernel(snd_hda_codec_pcm_new)kernel(snd_hda_codec_pcm_put)kernel(snd_hda_codec_prepare)kernel(snd_hda_codec_register)kernel(snd_hda_codec_set_name)kernel(snd_hda_codec_set_pin_target)kernel(snd_hda_codec_set_pincfg)kernel(snd_hda_codec_set_power_save)kernel(snd_hda_codec_set_power_to_all)kernel(snd_hda_codec_setup_stream)kernel(snd_hda_codec_unregister)kernel(snd_hda_codec_update_widgets)kernel(snd_hda_correct_pin_ctl)kernel(snd_hda_create_dig_out_ctls)kernel(snd_hda_create_spdif_in_ctls)kernel(snd_hda_create_spdif_share_sw)kernel(snd_hda_ctl_add)kernel(snd_hda_detach_beep_device)kernel(snd_hda_enable_beep_device)kernel(snd_hda_enum_helper_info)kernel(snd_hda_find_mixer_ctl)kernel(snd_hda_gen_add_kctl)kernel(snd_hda_gen_add_micmute_led_cdev)kernel(snd_hda_gen_add_mute_led_cdev)kernel(snd_hda_gen_build_controls)kernel(snd_hda_gen_build_pcms)kernel(snd_hda_gen_check_power_status)kernel(snd_hda_gen_fix_pin_power)kernel(snd_hda_gen_free)kernel(snd_hda_gen_hp_automute)kernel(snd_hda_gen_init)kernel(snd_hda_gen_line_automute)kernel(snd_hda_gen_mic_autoswitch)kernel(snd_hda_gen_parse_auto_config)kernel(snd_hda_gen_path_power_filter)kernel(snd_hda_gen_spec_init)kernel(snd_hda_gen_stream_pm)kernel(snd_hda_gen_update_outputs)kernel(snd_hda_get_bool_hint)kernel(snd_hda_get_conn_index)kernel(snd_hda_get_conn_list)kernel(snd_hda_get_connections)kernel(snd_hda_get_default_vref)kernel(snd_hda_get_dev_select)kernel(snd_hda_get_hint)kernel(snd_hda_get_input_pin_attr)kernel(snd_hda_get_int_hint)kernel(snd_hda_get_num_devices)kernel(snd_hda_get_path_from_idx)kernel(snd_hda_get_path_idx)kernel(snd_hda_get_pin_label)kernel(snd_hda_input_mux_info)kernel(snd_hda_input_mux_put)kernel(snd_hda_jack_add_kctl_mst)kernel(snd_hda_jack_add_kctls)kernel(snd_hda_jack_bind_keymap)kernel(snd_hda_jack_detect_enable)kernel(snd_hda_jack_detect_enable_callback_mst)kernel(snd_hda_jack_detect_state_mst)kernel(snd_hda_jack_pin_sense)kernel(snd_hda_jack_poll_all)kernel(snd_hda_jack_report_sync)kernel(snd_hda_jack_set_button_state)kernel(snd_hda_jack_set_dirty_all)kernel(snd_hda_jack_set_gating_jack)kernel(snd_hda_jack_tbl_get_from_tag)kernel(snd_hda_jack_tbl_get_mst)kernel(snd_hda_jack_unsol_event)kernel(snd_hda_load_patch)kernel(snd_hda_lock_devices)kernel(snd_hda_mixer_amp_switch_get)kernel(snd_hda_mixer_amp_switch_get_beep)kernel(snd_hda_mixer_amp_switch_info)kernel(snd_hda_mixer_amp_switch_put)kernel(snd_hda_mixer_amp_switch_put_beep)kernel(snd_hda_mixer_amp_tlv)kernel(snd_hda_mixer_amp_volume_get)kernel(snd_hda_mixer_amp_volume_info)kernel(snd_hda_mixer_amp_volume_put)kernel(snd_hda_multi_out_analog_cleanup)kernel(snd_hda_multi_out_analog_open)kernel(snd_hda_multi_out_analog_prepare)kernel(snd_hda_multi_out_dig_cleanup)kernel(snd_hda_multi_out_dig_close)kernel(snd_hda_multi_out_dig_open)kernel(snd_hda_multi_out_dig_prepare)kernel(snd_hda_override_amp_caps)kernel(snd_hda_override_conn_list)kernel(snd_hda_parse_pin_defcfg)kernel(snd_hda_pick_fixup)kernel(snd_hda_pick_pin_fixup)kernel(snd_hda_sequence_write)kernel(snd_hda_set_dev_select)kernel(snd_hda_set_power_save)kernel(snd_hda_set_vmaster_tlv)kernel(snd_hda_shutup_pins)kernel(snd_hda_spdif_ctls_assign)kernel(snd_hda_spdif_ctls_unassign)kernel(snd_hda_spdif_out_of_nid)kernel(snd_hda_sync_vmaster_hook)kernel(snd_hda_unlock_devices)kernel(snd_hdac_acomp_exit)kernel(snd_hdac_acomp_get_eld)kernel(snd_hdac_acomp_init)kernel(snd_hdac_acomp_register_notifier)kernel(snd_hdac_add_chmap_ctls)kernel(snd_hdac_bus_alloc_stream_pages)kernel(snd_hdac_bus_enter_link_reset)kernel(snd_hdac_bus_exec_verb_unlocked)kernel(snd_hdac_bus_exit)kernel(snd_hdac_bus_exit_link_reset)kernel(snd_hdac_bus_free_stream_pages)kernel(snd_hdac_bus_get_response)kernel(snd_hdac_bus_handle_stream_irq)kernel(snd_hdac_bus_init)kernel(snd_hdac_bus_init_chip)kernel(snd_hdac_bus_init_cmd_io)kernel(snd_hdac_bus_link_power)kernel(snd_hdac_bus_parse_capabilities)kernel(snd_hdac_bus_reset_link)kernel(snd_hdac_bus_send_cmd)kernel(snd_hdac_bus_stop_chip)kernel(snd_hdac_bus_stop_cmd_io)kernel(snd_hdac_bus_update_rirb)kernel(snd_hdac_channel_allocation)kernel(snd_hdac_check_power_state)kernel(snd_hdac_chmap_to_spk_mask)kernel(snd_hdac_codec_link_down)kernel(snd_hdac_codec_link_up)kernel(snd_hdac_codec_modalias)kernel(snd_hdac_codec_read)kernel(snd_hdac_codec_write)kernel(snd_hdac_device_exit)kernel(snd_hdac_device_init)kernel(snd_hdac_device_register)kernel(snd_hdac_device_set_chip_name)kernel(snd_hdac_device_unregister)kernel(snd_hdac_display_power)kernel(snd_hdac_dsp_cleanup)kernel(snd_hdac_dsp_prepare)kernel(snd_hdac_dsp_trigger)kernel(snd_hdac_get_active_channels)kernel(snd_hdac_get_ch_alloc_from_ca)kernel(snd_hdac_get_connections)kernel(snd_hdac_get_stream)kernel(snd_hdac_get_stream_stripe_ctl)kernel(snd_hdac_get_sub_nodes)kernel(snd_hdac_is_supported_format)kernel(snd_hdac_override_parm)kernel(snd_hdac_power_down)kernel(snd_hdac_power_down_pm)kernel(snd_hdac_power_up)kernel(snd_hdac_power_up_pm)kernel(snd_hdac_print_channel_allocation)kernel(snd_hdac_query_supported_pcm)kernel(snd_hdac_read)kernel(snd_hdac_read_parm_uncached)kernel(snd_hdac_refresh_widgets)kernel(snd_hdac_register_chmap_ops)kernel(snd_hdac_regmap_add_vendor_verb)kernel(snd_hdac_regmap_exit)kernel(snd_hdac_regmap_init)kernel(snd_hdac_regmap_read_raw)kernel(snd_hdac_regmap_sync)kernel(snd_hdac_regmap_update_raw)kernel(snd_hdac_regmap_update_raw_once)kernel(snd_hdac_regmap_write_raw)kernel(snd_hdac_set_codec_wakeup)kernel(snd_hdac_setup_channel_mapping)kernel(snd_hdac_spdif_stream_format)kernel(snd_hdac_spk_to_chmap)kernel(snd_hdac_stop_streams)kernel(snd_hdac_stop_streams_and_chip)kernel(snd_hdac_stream_assign)kernel(snd_hdac_stream_cleanup)kernel(snd_hdac_stream_drsm_enable)kernel(snd_hdac_stream_format)kernel(snd_hdac_stream_format_bits)kernel(snd_hdac_stream_get_spbmaxfifo)kernel(snd_hdac_stream_init)kernel(snd_hdac_stream_release)kernel(snd_hdac_stream_release_locked)kernel(snd_hdac_stream_reset)kernel(snd_hdac_stream_set_dpibr)kernel(snd_hdac_stream_set_lpib)kernel(snd_hdac_stream_set_params)kernel(snd_hdac_stream_set_spib)kernel(snd_hdac_stream_setup)kernel(snd_hdac_stream_setup_periods)kernel(snd_hdac_stream_spbcap_enable)kernel(snd_hdac_stream_start)kernel(snd_hdac_stream_stop)kernel(snd_hdac_stream_sync)kernel(snd_hdac_stream_sync_trigger)kernel(snd_hdac_stream_timecounter_init)kernel(snd_hdac_stream_wait_drsm)kernel(snd_hdac_sync_audio_rate)kernel(snd_hdac_sync_power_state)kernel(snd_hwdep_new)kernel(snd_i2c_bus_create)kernel(snd_i2c_device_create)kernel(snd_i2c_device_free)kernel(snd_i2c_probeaddr)kernel(snd_i2c_readbytes)kernel(snd_i2c_sendbytes)kernel(snd_ice1712_akm4xxx_build_controls)kernel(snd_ice1712_akm4xxx_free)kernel(snd_ice1712_akm4xxx_init)kernel(snd_info_create_card_entry)kernel(snd_info_create_module_entry)kernel(snd_info_free_entry)kernel(snd_info_get_line)kernel(snd_info_get_str)kernel(snd_info_register)kernel(snd_intel_acpi_dsp_driver_probe)kernel(snd_intel_dsp_driver_probe)kernel(snd_interval_list)kernel(snd_interval_ranges)kernel(snd_interval_ratnum)kernel(snd_interval_refine)kernel(snd_jack_add_new_kctl)kernel(snd_jack_new)kernel(snd_jack_report)kernel(snd_jack_set_key)kernel(snd_jack_set_parent)kernel(snd_kill_fasync)kernel(snd_lookup_minor_data)kernel(snd_lookup_oss_minor_data)kernel(snd_major)kernel(snd_midi_channel_alloc_set)kernel(snd_midi_channel_free_set)kernel(snd_midi_channel_set_clear)kernel(snd_midi_event_decode)kernel(snd_midi_event_encode_byte)kernel(snd_midi_event_free)kernel(snd_midi_event_new)kernel(snd_midi_event_no_status)kernel(snd_midi_event_reset_decode)kernel(snd_midi_event_reset_encode)kernel(snd_midi_process_event)kernel(snd_mpu401_uart_interrupt)kernel(snd_mpu401_uart_interrupt_tx)kernel(snd_mpu401_uart_new)kernel(snd_opl3_create)kernel(snd_opl3_find_patch)kernel(snd_opl3_hwdep_new)kernel(snd_opl3_init)kernel(snd_opl3_interrupt)kernel(snd_opl3_load_patch)kernel(snd_opl3_new)kernel(snd_opl3_regmap)kernel(snd_opl3_reset)kernel(snd_opl3_timer_new)kernel(snd_oss_info_register)kernel(snd_pci_quirk_lookup)kernel(snd_pci_quirk_lookup_id)kernel(snd_pcm_2_1_chmaps)kernel(snd_pcm_add_chmap_ctls)kernel(snd_pcm_alt_chmaps)kernel(snd_pcm_debug_name)kernel(snd_pcm_format_big_endian)kernel(snd_pcm_format_linear)kernel(snd_pcm_format_little_endian)kernel(snd_pcm_format_name)kernel(snd_pcm_format_physical_width)kernel(snd_pcm_format_set_silence)kernel(snd_pcm_format_signed)kernel(snd_pcm_format_silence_64)kernel(snd_pcm_format_size)kernel(snd_pcm_format_unsigned)kernel(snd_pcm_format_width)kernel(snd_pcm_hw_constraint_integer)kernel(snd_pcm_hw_constraint_list)kernel(snd_pcm_hw_constraint_mask64)kernel(snd_pcm_hw_constraint_minmax)kernel(snd_pcm_hw_constraint_msbits)kernel(snd_pcm_hw_constraint_pow2)kernel(snd_pcm_hw_constraint_ranges)kernel(snd_pcm_hw_constraint_ratdens)kernel(snd_pcm_hw_constraint_ratnums)kernel(snd_pcm_hw_constraint_step)kernel(snd_pcm_hw_limit_rates)kernel(snd_pcm_hw_param_first)kernel(snd_pcm_hw_param_last)kernel(snd_pcm_hw_param_value)kernel(snd_pcm_hw_params_bits)kernel(snd_pcm_hw_refine)kernel(snd_pcm_hw_rule_add)kernel(snd_pcm_hw_rule_noresample)kernel(snd_pcm_kernel_ioctl)kernel(snd_pcm_lib_default_mmap)kernel(snd_pcm_lib_free_pages)kernel(snd_pcm_lib_free_vmalloc_buffer)kernel(snd_pcm_lib_get_vmalloc_page)kernel(snd_pcm_lib_ioctl)kernel(snd_pcm_lib_malloc_pages)kernel(snd_pcm_lib_preallocate_free_for_all)kernel(snd_pcm_lib_preallocate_pages)kernel(snd_pcm_lib_preallocate_pages_for_all)kernel(snd_pcm_mmap_data)kernel(snd_pcm_new)kernel(snd_pcm_new_internal)kernel(snd_pcm_new_stream)kernel(snd_pcm_open_substream)kernel(snd_pcm_period_elapsed)kernel(snd_pcm_period_elapsed_under_stream_lock)kernel(snd_pcm_rate_bit_to_rate)kernel(snd_pcm_rate_mask_intersect)kernel(snd_pcm_rate_range_to_bits)kernel(snd_pcm_rate_to_rate_bit)kernel(snd_pcm_release_substream)kernel(snd_pcm_set_managed_buffer)kernel(snd_pcm_set_managed_buffer_all)kernel(snd_pcm_set_ops)kernel(snd_pcm_set_sync)kernel(snd_pcm_std_chmaps)kernel(snd_pcm_stop)kernel(snd_pcm_stop_xrun)kernel(snd_pcm_stream_lock)kernel(snd_pcm_stream_lock_irq)kernel(snd_pcm_stream_unlock)kernel(snd_pcm_stream_unlock_irq)kernel(snd_pcm_stream_unlock_irqrestore)kernel(snd_pcm_suspend_all)kernel(snd_power_ref_and_wait)kernel(snd_power_wait)kernel(snd_print_pcm_bits)kernel(snd_pt2258_build_controls)kernel(snd_pt2258_reset)kernel(snd_rawmidi_drain_input)kernel(snd_rawmidi_drain_output)kernel(snd_rawmidi_drop_output)kernel(snd_rawmidi_free)kernel(snd_rawmidi_info_select)kernel(snd_rawmidi_init)kernel(snd_rawmidi_input_params)kernel(snd_rawmidi_kernel_open)kernel(snd_rawmidi_kernel_read)kernel(snd_rawmidi_kernel_release)kernel(snd_rawmidi_kernel_write)kernel(snd_rawmidi_new)kernel(snd_rawmidi_output_params)kernel(snd_rawmidi_proceed)kernel(snd_rawmidi_receive)kernel(snd_rawmidi_set_ops)kernel(snd_rawmidi_transmit)kernel(snd_rawmidi_transmit_ack)kernel(snd_rawmidi_transmit_empty)kernel(snd_rawmidi_transmit_peek)kernel(snd_register_device)kernel(snd_register_oss_device)kernel(snd_request_card)kernel(snd_seq_autoload_exit)kernel(snd_seq_autoload_init)kernel(snd_seq_client_ioctl_lock)kernel(snd_seq_client_ioctl_unlock)kernel(snd_seq_create_kernel_client)kernel(snd_seq_delete_kernel_client)kernel(snd_seq_device_load_drivers)kernel(snd_seq_device_new)kernel(snd_seq_driver_unregister)kernel(snd_seq_dump_var_event)kernel(snd_seq_event_port_attach)kernel(snd_seq_event_port_detach)kernel(snd_seq_expand_var_event)kernel(snd_seq_expand_var_event_at)kernel(snd_seq_kernel_client_ctl)kernel(snd_seq_kernel_client_dispatch)kernel(snd_seq_kernel_client_enqueue)kernel(snd_seq_kernel_client_get)kernel(snd_seq_kernel_client_put)kernel(snd_seq_kernel_client_write_poll)kernel(snd_seq_root)kernel(snd_seq_set_queue_tempo)kernel(snd_seq_system_broadcast)kernel(snd_sf_linear_to_log)kernel(snd_sgbuf_get_addr)kernel(snd_sgbuf_get_chunk_size)kernel(snd_sgbuf_get_page)kernel(snd_timer_close)kernel(snd_timer_continue)kernel(snd_timer_global_free)kernel(snd_timer_global_new)kernel(snd_timer_global_register)kernel(snd_timer_instance_free)kernel(snd_timer_instance_new)kernel(snd_timer_interrupt)kernel(snd_timer_new)kernel(snd_timer_notify)kernel(snd_timer_open)kernel(snd_timer_pause)kernel(snd_timer_resolution)kernel(snd_timer_start)kernel(snd_timer_stop)kernel(snd_trident_alloc_voice)kernel(snd_trident_free_voice)kernel(snd_trident_start_voice)kernel(snd_trident_stop_voice)kernel(snd_trident_write_voice_regs)kernel(snd_ump_attach_legacy_rawmidi)kernel(snd_ump_block_new)kernel(snd_ump_convert_from_ump)kernel(snd_ump_convert_to_ump)kernel(snd_ump_endpoint_new)kernel(snd_ump_parse_endpoint)kernel(snd_ump_receive)kernel(snd_ump_receive_ump_val)kernel(snd_ump_switch_protocol)kernel(snd_ump_transmit)kernel(snd_unregister_device)kernel(snd_unregister_oss_device)kernel(snd_usbmidi_disconnect)kernel(snd_usbmidi_input_start)kernel(snd_usbmidi_input_stop)kernel(snd_usbmidi_resume)kernel(snd_usbmidi_suspend)kernel(snd_use_lock_sync_helper)kernel(snd_util_mem_alloc)kernel(snd_util_mem_avail)kernel(snd_util_mem_free)kernel(snd_util_memhdr_free)kernel(snd_util_memhdr_new)kernel(snd_virmidi_new)kernel(snd_vx_check_reg_bit)kernel(snd_vx_create)kernel(snd_vx_dsp_boot)kernel(snd_vx_dsp_load)kernel(snd_vx_free_firmware)kernel(snd_vx_irq_handler)kernel(snd_vx_load_boot_image)kernel(snd_vx_resume)kernel(snd_vx_setup_firmware)kernel(snd_vx_suspend)kernel(snd_vx_threaded_irq_handler)kernel(sonet_copy_stats)kernel(sonet_subtract_stats)kernel(sound_class)kernel(sound_debugfs_root)kernel(spi_nor_restore)kernel(spi_nor_scan)kernel(split_key_done)kernel(stmmac_bus_clks_config)kernel(stmmac_dvr_probe)kernel(stmmac_dvr_remove)kernel(stmmac_get_mac_addr)kernel(stmmac_get_platform_resources)kernel(stmmac_init_tstamp_counter)kernel(stmmac_pltfr_exit)kernel(stmmac_pltfr_init)kernel(stmmac_pltfr_pm_ops)kernel(stmmac_pltfr_probe)kernel(stmmac_pltfr_remove)kernel(stmmac_resume)kernel(stmmac_set_mac_addr)kernel(stmmac_suspend)kernel(t4_cleanup_clip_tbl)kernel(to_hisi_sas_port)kernel(try_test_sas_gpio_gp_bit)kernel(ubi_close_volume)kernel(ubi_do_get_device_info)kernel(ubi_flush)kernel(ubi_get_device_info)kernel(ubi_get_volume_info)kernel(ubi_is_mapped)kernel(ubi_leb_change)kernel(ubi_leb_erase)kernel(ubi_leb_map)kernel(ubi_leb_read)kernel(ubi_leb_read_sg)kernel(ubi_leb_unmap)kernel(ubi_leb_write)kernel(ubi_open_volume)kernel(ubi_open_volume_nm)kernel(ubi_open_volume_path)kernel(ubi_register_volume_notifier)kernel(ubi_sync)kernel(ubi_unregister_volume_notifier)kernel(uio_event_notify)kernel(uio_unregister_device)kernel(unregister_atmdevice_notifier)kernel(unregister_candev)kernel(unregister_mtd_chip_driver)kernel(unregister_mtd_user)kernel(unregister_pppox_proto)kernel(unregister_sound_dsp)kernel(unregister_sound_mixer)kernel(unregister_sound_special)kernel(usb_wwan_chars_in_buffer)kernel(usb_wwan_close)kernel(usb_wwan_dtr_rts)kernel(usb_wwan_open)kernel(usb_wwan_port_probe)kernel(usb_wwan_port_remove)kernel(usb_wwan_resume)kernel(usb_wwan_suspend)kernel(usb_wwan_tiocmget)kernel(usb_wwan_tiocmset)kernel(usb_wwan_write)kernel(usb_wwan_write_room)kernel(usbatm_usb_disconnect)kernel(usbatm_usb_probe)kernel(usbnet_cdc_bind)kernel(usbnet_cdc_status)kernel(usbnet_cdc_unbind)kernel(usbnet_cdc_update_filter)kernel(usbnet_cdc_zte_rx_fixup)kernel(usbnet_change_mtu)kernel(usbnet_defer_kevent)kernel(usbnet_device_suggests_idle)kernel(usbnet_disconnect)kernel(usbnet_ether_cdc_bind)kernel(usbnet_generic_cdc_bind)kernel(usbnet_get_drvinfo)kernel(usbnet_get_endpoints)kernel(usbnet_get_ethernet_addr)kernel(usbnet_get_link)kernel(usbnet_get_link_ksettings_internal)kernel(usbnet_get_link_ksettings_mii)kernel(usbnet_get_msglevel)kernel(usbnet_link_change)kernel(usbnet_manage_power)kernel(usbnet_nway_reset)kernel(usbnet_open)kernel(usbnet_pause_rx)kernel(usbnet_probe)kernel(usbnet_purge_paused_rxq)kernel(usbnet_read_cmd)kernel(usbnet_read_cmd_nopm)kernel(usbnet_resume)kernel(usbnet_resume_rx)kernel(usbnet_set_link_ksettings_mii)kernel(usbnet_set_msglevel)kernel(usbnet_set_rx_mode)kernel(usbnet_skb_return)kernel(usbnet_start_xmit)kernel(usbnet_status_start)kernel(usbnet_status_stop)kernel(usbnet_stop)kernel(usbnet_suspend)kernel(usbnet_tx_timeout)kernel(usbnet_unlink_rx_urbs)kernel(usbnet_update_max_qlen)kernel(usbnet_write_cmd)kernel(usbnet_write_cmd_async)kernel(usbnet_write_cmd_nopm)kernel(uvc_format_by_guid)kernel(uverbs_copy_to)kernel(uverbs_copy_to_struct_or_zero)kernel(uverbs_destroy_def_handler)kernel(uverbs_fd_class)kernel(uverbs_finalize_uobj_create)kernel(uverbs_get_flags32)kernel(uverbs_get_flags64)kernel(uverbs_idr_class)kernel(uverbs_uobject_fd_release)kernel(uverbs_uobject_put)kernel(v4l2_apply_frmsize_constraints)kernel(v4l2_calc_aspect_ratio)kernel(v4l2_calc_timeperframe)kernel(v4l2_create_fwnode_links)kernel(v4l2_create_fwnode_links_to_pad)kernel(v4l2_ctrl_activate)kernel(v4l2_ctrl_add_handler)kernel(v4l2_ctrl_auto_cluster)kernel(v4l2_ctrl_cluster)kernel(v4l2_ctrl_fill)kernel(v4l2_ctrl_find)kernel(v4l2_ctrl_g_ctrl)kernel(v4l2_ctrl_g_ctrl_int64)kernel(v4l2_ctrl_get_int_menu)kernel(v4l2_ctrl_get_menu)kernel(v4l2_ctrl_get_name)kernel(v4l2_ctrl_handler_free)kernel(v4l2_ctrl_handler_init_class)kernel(v4l2_ctrl_handler_log_status)kernel(v4l2_ctrl_handler_setup)kernel(v4l2_ctrl_log_status)kernel(v4l2_ctrl_merge)kernel(v4l2_ctrl_new_custom)kernel(v4l2_ctrl_new_fwnode_properties)kernel(v4l2_ctrl_new_int_menu)kernel(v4l2_ctrl_new_std)kernel(v4l2_ctrl_new_std_compound)kernel(v4l2_ctrl_new_std_menu)kernel(v4l2_ctrl_new_std_menu_items)kernel(v4l2_ctrl_notify)kernel(v4l2_ctrl_poll)kernel(v4l2_ctrl_query_fill)kernel(v4l2_ctrl_radio_filter)kernel(v4l2_ctrl_replace)kernel(v4l2_ctrl_request_complete)kernel(v4l2_ctrl_request_hdl_ctrl_find)kernel(v4l2_ctrl_request_hdl_find)kernel(v4l2_ctrl_request_setup)kernel(v4l2_ctrl_sub_ev_ops)kernel(v4l2_ctrl_subdev_log_status)kernel(v4l2_ctrl_subdev_subscribe_event)kernel(v4l2_ctrl_subscribe_event)kernel(v4l2_detect_cvt)kernel(v4l2_detect_gtf)kernel(v4l2_device_disconnect)kernel(v4l2_device_put)kernel(v4l2_device_register)kernel(v4l2_device_register_subdev)kernel(v4l2_device_set_name)kernel(v4l2_device_unregister)kernel(v4l2_device_unregister_subdev)kernel(v4l2_dv_timings_aspect_ratio)kernel(v4l2_dv_timings_presets)kernel(v4l2_enum_dv_timings_cap)kernel(v4l2_event_dequeue)kernel(v4l2_event_pending)kernel(v4l2_event_queue)kernel(v4l2_event_queue_fh)kernel(v4l2_event_subdev_unsubscribe)kernel(v4l2_event_subscribe)kernel(v4l2_event_unsubscribe)kernel(v4l2_event_unsubscribe_all)kernel(v4l2_event_wake_all)kernel(v4l2_fh_add)kernel(v4l2_fh_del)kernel(v4l2_fh_exit)kernel(v4l2_fh_init)kernel(v4l2_fh_is_singular)kernel(v4l2_fh_open)kernel(v4l2_fh_release)kernel(v4l2_field_names)kernel(v4l2_fill_pixfmt)kernel(v4l2_fill_pixfmt_mp)kernel(v4l2_find_dv_timings_cap)kernel(v4l2_find_dv_timings_cea861_vic)kernel(v4l2_format_info)kernel(v4l2_fraction_to_interval)kernel(v4l2_g_ctrl)kernel(v4l2_g_ext_ctrls)kernel(v4l2_g_parm_cap)kernel(v4l2_get_edid_phys_addr)kernel(v4l2_get_link_freq)kernel(v4l2_hdmi_rx_colorimetry)kernel(v4l2_i2c_new_subdev)kernel(v4l2_i2c_new_subdev_board)kernel(v4l2_i2c_subdev_addr)kernel(v4l2_i2c_subdev_init)kernel(v4l2_i2c_subdev_set_name)kernel(v4l2_i2c_tuner_addrs)kernel(v4l2_match_dv_timings)kernel(v4l2_mc_create_media_graph)kernel(v4l2_norm_to_name)kernel(v4l2_phys_addr_for_input)kernel(v4l2_phys_addr_validate)kernel(v4l2_pipeline_link_notify)kernel(v4l2_pipeline_pm_get)kernel(v4l2_pipeline_pm_put)kernel(v4l2_print_dv_timings)kernel(v4l2_prio_change)kernel(v4l2_prio_check)kernel(v4l2_prio_close)kernel(v4l2_prio_init)kernel(v4l2_prio_max)kernel(v4l2_prio_open)kernel(v4l2_query_ext_ctrl)kernel(v4l2_queryctrl)kernel(v4l2_querymenu)kernel(v4l2_s_ctrl)kernel(v4l2_s_ext_ctrls)kernel(v4l2_s_parm_cap)kernel(v4l2_set_edid_phys_addr)kernel(v4l2_simplify_fraction)kernel(v4l2_spi_new_subdev)kernel(v4l2_spi_subdev_init)kernel(v4l2_src_change_event_subdev_subscribe)kernel(v4l2_src_change_event_subscribe)kernel(v4l2_subdev_alloc_state)kernel(v4l2_subdev_call_wrappers)kernel(v4l2_subdev_free_state)kernel(v4l2_subdev_get_fwnode_pad_1_to_1)kernel(v4l2_subdev_init)kernel(v4l2_subdev_link_validate)kernel(v4l2_subdev_link_validate_default)kernel(v4l2_subdev_notify_event)kernel(v4l2_try_ext_ctrls)kernel(v4l2_type_names)kernel(v4l2_valid_dv_timings)kernel(v4l2_video_std_construct)kernel(v4l2_video_std_frame_period)kernel(v4l_bound_align_image)kernel(v4l_disable_media_source)kernel(v4l_enable_media_source)kernel(v4l_printk_ioctl)kernel(v4l_vb2q_enable_media_source)kernel(vb2_buffer_done)kernel(vb2_buffer_in_use)kernel(vb2_common_vm_ops)kernel(vb2_core_create_bufs)kernel(vb2_core_dqbuf)kernel(vb2_core_expbuf)kernel(vb2_core_poll)kernel(vb2_core_prepare_buf)kernel(vb2_core_qbuf)kernel(vb2_core_querybuf)kernel(vb2_core_queue_init)kernel(vb2_core_queue_release)kernel(vb2_core_reqbufs)kernel(vb2_core_streamoff)kernel(vb2_core_streamon)kernel(vb2_create_bufs)kernel(vb2_create_framevec)kernel(vb2_destroy_framevec)kernel(vb2_discard_done)kernel(vb2_dqbuf)kernel(vb2_expbuf)kernel(vb2_find_timestamp)kernel(vb2_fop_mmap)kernel(vb2_fop_poll)kernel(vb2_fop_read)kernel(vb2_fop_release)kernel(vb2_fop_write)kernel(vb2_ioctl_create_bufs)kernel(vb2_ioctl_dqbuf)kernel(vb2_ioctl_expbuf)kernel(vb2_ioctl_prepare_buf)kernel(vb2_ioctl_qbuf)kernel(vb2_ioctl_querybuf)kernel(vb2_ioctl_reqbufs)kernel(vb2_ioctl_streamoff)kernel(vb2_ioctl_streamon)kernel(vb2_mmap)kernel(vb2_ops_wait_finish)kernel(vb2_ops_wait_prepare)kernel(vb2_plane_cookie)kernel(vb2_plane_vaddr)kernel(vb2_poll)kernel(vb2_prepare_buf)kernel(vb2_qbuf)kernel(vb2_querybuf)kernel(vb2_queue_change_type)kernel(vb2_queue_error)kernel(vb2_queue_init)kernel(vb2_queue_init_name)kernel(vb2_queue_release)kernel(vb2_read)kernel(vb2_reqbufs)kernel(vb2_request_buffer_cnt)kernel(vb2_request_object_is_buffer)kernel(vb2_request_queue)kernel(vb2_request_validate)kernel(vb2_streamoff)kernel(vb2_streamon)kernel(vb2_thread_start)kernel(vb2_thread_stop)kernel(vb2_verify_memory_type)kernel(vb2_video_unregister_device)kernel(vb2_vmalloc_memops)kernel(vb2_wait_for_all_buffers)kernel(vb2_write)kernel(vcc_hash)kernel(vcc_insert_socket)kernel(vcc_process_recv_queue)kernel(vcc_release_async)kernel(vcc_sklist_lock)kernel(video_devdata)kernel(video_device_alloc)kernel(video_device_release)kernel(video_device_release_empty)kernel(video_ioctl2)kernel(video_unregister_device)kernel(wdev_chandef)kernel(wdev_to_ieee80211_vif)kernel(wiphy_apply_custom_regulatory)kernel(wiphy_delayed_work_cancel)kernel(wiphy_delayed_work_flush)kernel(wiphy_delayed_work_queue)kernel(wiphy_delayed_work_timer)kernel(wiphy_free)kernel(wiphy_new_nm)kernel(wiphy_read_of_freq_limits)kernel(wiphy_register)kernel(wiphy_rfkill_set_hw_state_reason)kernel(wiphy_rfkill_start_polling)kernel(wiphy_to_ieee80211_hw)kernel(wiphy_unregister)kernel(wiphy_work_cancel)kernel(wiphy_work_flush)kernel(wiphy_work_queue)kernel(zgid)kernel-64k-debug-moduleskernel-64k-debug-modules(aarch-64)kernel-64k-debug-modules-aarch64kernel-64k-debug-modules-uname-rkernel-moduleskernel-modules-aarch64kmod(ac97_bus.ko)kmod(adutux.ko)kmod(aircable.ko)kmod(alx.ko)kmod(amdgpu.ko)kmod(amdxcp.ko)kmod(appledisplay.ko)kmod(ark3116.ko)kmod(armmmci.ko)kmod(asix.ko)kmod(ast.ko)kmod(ath.ko)kmod(ath10k_core.ko)kmod(ath10k_pci.ko)kmod(ath11k.ko)kmod(ath11k_pci.ko)kmod(ath3k.ko)kmod(ath9k.ko)kmod(ath9k_common.ko)kmod(ath9k_htc.ko)kmod(ath9k_hw.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atm.ko)kmod(ax88179_178a.ko)kmod(bcm203x.ko)kmod(bcm_crypto_spu.ko)kmod(bcma.ko)kmod(be2iscsi.ko)kmod(belkin_sa.ko)kmod(bfusb.ko)kmod(bluetooth.ko)kmod(bnep.ko)kmod(bnx2.ko)kmod(bnx2x.ko)kmod(bnxt_en.ko)kmod(bnxt_re.ko)kmod(bpa10x.ko)kmod(brcmfmac-bca.ko)kmod(brcmfmac-cyw.ko)kmod(brcmfmac-wcc.ko)kmod(brcmfmac.ko)kmod(brcmsmac.ko)kmod(brcmutil.ko)kmod(bsd_comp.ko)kmod(btbcm.ko)kmod(btcoexist.ko)kmod(btintel.ko)kmod(btmrvl.ko)kmod(btmrvl_sdio.ko)kmod(btmtk.ko)kmod(btrtl.ko)kmod(btsdio.ko)kmod(btusb.ko)kmod(caam.ko)kmod(caam_jr.ko)kmod(caamalg_desc.ko)kmod(caamhash_desc.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-isotp.ko)kmod(can-j1939.ko)kmod(can-raw.ko)kmod(can.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cfg80211.ko)kmod(cfi_cmdset_0001.ko)kmod(cfi_cmdset_0002.ko)kmod(cfi_cmdset_0020.ko)kmod(cfi_probe.ko)kmod(cfi_util.ko)kmod(ch341.ko)kmod(ch7006.ko)kmod(ch9200.ko)kmod(ch_ipsec.ko)kmod(ch_ktls.ko)kmod(chaoskey.ko)kmod(chcr.ko)kmod(chipreg.ko)kmod(cifs.ko)kmod(cifs_arc4.ko)kmod(cifs_md4.ko)kmod(cp210x.ko)kmod(cptpf.ko)kmod(cptvf.ko)kmod(cqhci.ko)kmod(cros_hps_i2c.ko)kmod(csiostor.ko)kmod(cx82310_eth.ko)kmod(cxacru.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cypress_m8.ko)kmod(digi_acceleport.ko)kmod(dm9601.ko)kmod(dw_mmc-bluefield.ko)kmod(dw_mmc-pltfm.ko)kmod(dw_mmc.ko)kmod(dwmac-dwc-qos-eth.ko)kmod(dwmac-imx.ko)kmod(dwmac-tegra.ko)kmod(efa.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(error.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(ftdi_sio.ko)kmod(garmin_gps.ko)kmod(gen_probe.ko)kmod(genet.ko)kmod(gl620a.ko)kmod(gpmi-nand.ko)kmod(hci_uart.ko)kmod(hci_vhci.ko)kmod(hibmc-drm.ko)kmod(hid-picolcd.ko)kmod(hid-prodikeys.ko)kmod(hidp.ko)kmod(hisi_sas_main.ko)kmod(hisi_sas_v1_hw.ko)kmod(hisi_sas_v2_hw.ko)kmod(hisi_sas_v3_hw.ko)kmod(hisi_sec.ko)kmod(hso.ko)kmod(huawei_cdc_ncm.ko)kmod(hwpoison-inject.ko)kmod(ib_cm.ko)kmod(ib_core.ko)kmod(ib_ipoib.ko)kmod(ib_iser.ko)kmod(ib_isert.ko)kmod(ib_srp.ko)kmod(ib_srpt.ko)kmod(ib_umad.ko)kmod(ib_uverbs.ko)kmod(idmouse.ko)kmod(int51x1.ko)kmod(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-usb.ko)kmod(irdma.ko)kmod(iscsi_boot_sysfs.ko)kmod(isight_firmware.ko)kmod(iuu_phoenix.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(iwldvm.ko)kmod(iwlmvm.ko)kmod(iwlwifi.ko)kmod(jmb38x_ms.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.ko)kmod(lan78xx.ko)kmod(ldusb.ko)kmod(led-class-flash.ko)kmod(leds-blinkm.ko)kmod(leds-lm3530.ko)kmod(leds-lp3944.ko)kmod(leds-lt3593.ko)kmod(leds-mlxreg.ko)kmod(ledtrig-audio.ko)kmod(ledtrig-backlight.ko)kmod(ledtrig-camera.ko)kmod(ledtrig-default-on.ko)kmod(ledtrig-gpio.ko)kmod(ledtrig-heartbeat.ko)kmod(ledtrig-netdev.ko)kmod(ledtrig-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lpfc.ko)kmod(m_can.ko)kmod(m_can_pci.ko)kmod(mac80211.ko)kmod(mc.ko)kmod(mcp251x.ko)kmod(mcp251xfd.ko)kmod(mcs7830.ko)kmod(mct_u232.ko)kmod(mdc800.ko)kmod(megaraid_sas.ko)kmod(memstick.ko)kmod(mgag200.ko)kmod(microtek.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mlxbf-bootctl.ko)kmod(mlxbf-pmc.ko)kmod(mlxbf-tmfifo.ko)kmod(mlxreg-hotplug.ko)kmod(mlxreg-io.ko)kmod(mlxreg-lc.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(mptbase.ko)kmod(mptsas.ko)kmod(mptscsih.ko)kmod(mptspi.ko)kmod(mspro_block.ko)kmod(mt76-connac-lib.ko)kmod(mt76-usb.ko)kmod(mt76.ko)kmod(mt7601u.ko)kmod(mt76x0-common.ko)kmod(mt76x02-lib.ko)kmod(mt76x02-usb.ko)kmod(mt76x0e.ko)kmod(mt76x0u.ko)kmod(mt76x2-common.ko)kmod(mt76x2e.ko)kmod(mt76x2u.ko)kmod(mt7921-common.ko)kmod(mt7921e.ko)kmod(mt7925-common.ko)kmod(mt7925e.ko)kmod(mt792x-lib.ko)kmod(mtd.ko)kmod(mtd_blkdevs.ko)kmod(mtdblock.ko)kmod(mwifiex.ko)kmod(mwifiex_pcie.ko)kmod(mwifiex_sdio.ko)kmod(mwifiex_usb.ko)kmod(mxuport.ko)kmod(n5pf.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(nand.ko)kmod(nandcore.ko)kmod(navman.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(nouveau.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(octeon_ep.ko)kmod(octeon_ep_vf.ko)kmod(ofpart.ko)kmod(omninet.ko)kmod(onboard_usb_hub.ko)kmod(opticon.ko)kmod(option.ko)kmod(oti6858.ko)kmod(otx2_ptp.ko)kmod(peak_pciefd.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(physmap.ko)kmod(pl2303.ko)kmod(plusb.ko)kmod(ppp_async.ko)kmod(ppp_deflate.ko)kmod(ppp_generic.ko)kmod(ppp_mppe.ko)kmod(ppp_synctty.ko)kmod(pppoe.ko)kmod(pppox.ko)kmod(pptp.ko)kmod(pulse8-cec.ko)kmod(pwr-mlxbf.ko)kmod(pwrseq_emmc.ko)kmod(pwrseq_simple.ko)kmod(qcaux.ko)kmod(qcserial.ko)kmod(qed.ko)kmod(qede.ko)kmod(qedf.ko)kmod(qedi.ko)kmod(qedr.ko)kmod(qla2xxx.ko)kmod(qla3xxx.ko)kmod(qla4xxx.ko)kmod(qmi_wwan.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r8153_ecm.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rfcomm.ko)kmod(rfkill-gpio.ko)kmod(rfkill.ko)kmod(rndis_host.ko)kmod(rpcrdma.ko)kmod(rt2800lib.ko)kmod(rt2800mmio.ko)kmod(rt2800pci.ko)kmod(rt2800usb.ko)kmod(rt2x00lib.ko)kmod(rt2x00mmio.ko)kmod(rt2x00pci.ko)kmod(rt2x00usb.ko)kmod(rtl8150.ko)kmod(rtl8188ee.ko)kmod(rtl8192c-common.ko)kmod(rtl8192ce.ko)kmod(rtl8192cu.ko)kmod(rtl8192de.ko)kmod(rtl8192ee.ko)kmod(rtl8192se.ko)kmod(rtl8723-common.ko)kmod(rtl8723ae.ko)kmod(rtl8723be.ko)kmod(rtl8821ae.ko)kmod(rtl8xxxu.ko)kmod(rtl_pci.ko)kmod(rtl_usb.ko)kmod(rtlwifi.ko)kmod(rtw88_8723d.ko)kmod(rtw88_8723de.ko)kmod(rtw88_8821c.ko)kmod(rtw88_8821ce.ko)kmod(rtw88_8822b.ko)kmod(rtw88_8822be.ko)kmod(rtw88_8822bu.ko)kmod(rtw88_8822c.ko)kmod(rtw88_8822ce.ko)kmod(rtw88_core.ko)kmod(rtw88_pci.ko)kmod(rtw88_usb.ko)kmod(rtw89_8852a.ko)kmod(rtw89_8852ae.ko)kmod(rtw89_8852b.ko)kmod(rtw89_8852be.ko)kmod(rtw89_8852c.ko)kmod(rtw89_8852ce.ko)kmod(rtw89_core.ko)kmod(rtw89_pci.ko)kmod(rvu_af.ko)kmod(rvu_cptpf.ko)kmod(rvu_cptvf.ko)kmod(rvu_mbox.ko)kmod(rvu_nicpf.ko)kmod(rvu_nicvf.ko)kmod(safe_serial.ko)kmod(sdhci-acpi.ko)kmod(sdhci-esdhc-imx.ko)kmod(sdhci-iproc.ko)kmod(sdhci-of-dwcmshc.ko)kmod(sdhci-pci.ko)kmod(sdhci-pltfm.ko)kmod(sdhci-tegra.ko)kmod(sdhci.ko)kmod(sdio_uart.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(slhc.ko)kmod(smb347-charger.ko)kmod(smc91x.ko)kmod(smsc75xx.ko)kmod(smsc95xx.ko)kmod(snd-ac97-codec.ko)kmod(snd-ak4113.ko)kmod(snd-ak4114.ko)kmod(snd-ak4xxx-adda.ko)kmod(snd-aloop.ko)kmod(snd-au8810.ko)kmod(snd-au8820.ko)kmod(snd-au8830.ko)kmod(snd-bcd2000.ko)kmod(snd-bt87x.ko)kmod(snd-ca0106.ko)kmod(snd-cmipci.ko)kmod(snd-cs46xx.ko)kmod(snd-cs8427.ko)kmod(snd-ctl-led.ko)kmod(snd-ctxfi.ko)kmod(snd-darla20.ko)kmod(snd-darla24.ko)kmod(snd-dummy.ko)kmod(snd-echo3g.ko)kmod(snd-emu10k1-synth.ko)kmod(snd-emu10k1.ko)kmod(snd-emu10k1x.ko)kmod(snd-emux-synth.ko)kmod(snd-ens1370.ko)kmod(snd-ens1371.ko)kmod(snd-es1968.ko)kmod(snd-gina20.ko)kmod(snd-gina24.ko)kmod(snd-hda-codec-analog.ko)kmod(snd-hda-codec-ca0110.ko)kmod(snd-hda-codec-ca0132.ko)kmod(snd-hda-codec-cirrus.ko)kmod(snd-hda-codec-cmedia.ko)kmod(snd-hda-codec-conexant.ko)kmod(snd-hda-codec-generic.ko)kmod(snd-hda-codec-hdmi.ko)kmod(snd-hda-codec-idt.ko)kmod(snd-hda-codec-realtek.ko)kmod(snd-hda-codec-si3054.ko)kmod(snd-hda-codec-via.ko)kmod(snd-hda-codec.ko)kmod(snd-hda-core.ko)kmod(snd-hda-intel.ko)kmod(snd-hda-scodec-component.ko)kmod(snd-hdsp.ko)kmod(snd-hdspm.ko)kmod(snd-hrtimer.ko)kmod(snd-hwdep.ko)kmod(snd-i2c.ko)kmod(snd-ice1712.ko)kmod(snd-ice1724.ko)kmod(snd-ice17xx-ak4xxx.ko)kmod(snd-indigo.ko)kmod(snd-indigodj.ko)kmod(snd-indigodjx.ko)kmod(snd-indigoio.ko)kmod(snd-indigoiox.ko)kmod(snd-intel-dspcfg.ko)kmod(snd-intel-sdw-acpi.ko)kmod(snd-korg1212.ko)kmod(snd-layla20.ko)kmod(snd-layla24.ko)kmod(snd-lola.ko)kmod(snd-lx6464es.ko)kmod(snd-maestro3.ko)kmod(snd-mia.ko)kmod(snd-mixart.ko)kmod(snd-mona.ko)kmod(snd-mpu401-uart.ko)kmod(snd-mpu401.ko)kmod(snd-mtpav.ko)kmod(snd-opl3-lib.ko)kmod(snd-opl3-synth.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pcm.ko)kmod(snd-pcxhr.ko)kmod(snd-pt2258.ko)kmod(snd-rawmidi.ko)kmod(snd-rme32.ko)kmod(snd-rme96.ko)kmod(snd-rme9652.ko)kmod(snd-seq-device.ko)kmod(snd-seq-dummy.ko)kmod(snd-seq-midi-emul.ko)kmod(snd-seq-midi-event.ko)kmod(snd-seq-midi.ko)kmod(snd-seq-ump-client.ko)kmod(snd-seq-virmidi.ko)kmod(snd-seq.ko)kmod(snd-timer.ko)kmod(snd-trident.ko)kmod(snd-ua101.ko)kmod(snd-ump.ko)kmod(snd-usb-6fire.ko)kmod(snd-usb-audio.ko)kmod(snd-usb-caiaq.ko)kmod(snd-usb-hiface.ko)kmod(snd-usb-line6.ko)kmod(snd-usb-pod.ko)kmod(snd-usb-podhd.ko)kmod(snd-usb-toneport.ko)kmod(snd-usb-variax.ko)kmod(snd-usbmidi-lib.ko)kmod(snd-util-mem.ko)kmod(snd-virmidi.ko)kmod(snd-virtuoso.ko)kmod(snd-vx-lib.ko)kmod(snd-vx222.ko)kmod(snd.ko)kmod(soundcore.ko)kmod(spcp8x5.ko)kmod(spi-nor.ko)kmod(squashfs.ko)kmod(sr9700.ko)kmod(ssu100.ko)kmod(stmmac-platform.ko)kmod(stmmac.ko)kmod(symbolserial.ko)kmod(synclink_gt.ko)kmod(target_core_user.ko)kmod(tda998x.ko)kmod(tegra-drm.ko)kmod(tg3.ko)kmod(thunderx_zip.ko)kmod(ti_usb_3410_5052.ko)kmod(tifm_ms.ko)kmod(tifm_sd.ko)kmod(toshsd.ko)kmod(ubi.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_hv_generic.ko)kmod(uio_pci_generic.ko)kmod(upd78f0730.ko)kmod(usb-serial-simple.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(ushc.ko)kmod(uvc.ko)kmod(uvcvideo.ko)kmod(v4l2-dv-timings.ko)kmod(via-sdmmc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(virtio_snd.ko)kmod(visor.ko)kmod(vub300.ko)kmod(vxcan.ko)kmod(whiteheat.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(zaurus.ko)modalias(acpi*:80860F1[46]:*)modalias(acpi*:80865AC[AC]:*)modalias(acpi*:80865AD0:*)modalias(acpi*:AMDI004[01]:*)modalias(acpi*:BCM2847:*)modalias(acpi*:BCM4752:*)modalias(acpi*:BCM6E4E:*)modalias(acpi*:BRCM587[12]:*)modalias(acpi*:BRCME88C:*)modalias(acpi*:GOOG0020:*)modalias(acpi*:HISI0161:*)modalias(acpi*:HISI0162:*)modalias(acpi*:HISI02C1:*)modalias(acpi*:INT33BB:*)modalias(acpi*:INT33C6:*)modalias(acpi*:INT3436:*)modalias(acpi*:INT344D:*)modalias(acpi*:LNRO0003:*)modalias(acpi*:LNV4752:*)modalias(acpi*:MLNXBF01:*)modalias(acpi*:MLNXBF04:*)modalias(acpi*:MLNXBF2[49]:*)modalias(acpi*:MLNXBF30:*)modalias(acpi*:MLNXBFD[012]:*)modalias(acpi*:PNP0D40:*)modalias(acpi*:PNPB006:*)modalias(acpi*:QCOM805[12]:*)modalias(acpi:GOOG0020)modalias(amba:d0?480180)modalias(amba:d0?[23]53180)modalias(amba:d0[012]?41180)modalias(amba:d1?153180)modalias(amba:d1?[14]80180)modalias(amba:d2?253180)modalias(amba:d???41181)modalias(amba:d???51180)modalias(amba:d??[128]80180)modalias(auxiliary:bnxt_en.rdma)modalias(auxiliary:i40e.iwarp)modalias(auxiliary:ice.iwarp)modalias(auxiliary:ice.roce)modalias(auxiliary:mlx4_core.ib)modalias(auxiliary:mlx5_core.multiport)modalias(auxiliary:mlx5_core.rdma)modalias(auxiliary:mlx5_core.rdma-rep)modalias(bcma:m04BFid0812rev1[178]cl*)modalias(bt-proto-3)modalias(bt-proto-4)modalias(bt-proto-6)modalias(can-gw)modalias(can-proto-1)modalias(can-proto-2)modalias(can-proto-6)modalias(can-proto-7)modalias(cfi_cmdset_0003)modalias(cfi_cmdset_0006)modalias(cfi_cmdset_0200)modalias(cfi_cmdset_0701)modalias(char-major-10-137)modalias(char-major-10-242)modalias(char-major-108-0)modalias(char-major-116-*)modalias(char-major-116-1)modalias(char-major-116-33)modalias(char-major-14-*)modalias(char-major-81-*)modalias(char-major-90-*)modalias(devname:ppp)modalias(devname:rfkill)modalias(devname:snd/seq)modalias(devname:snd/timer)modalias(devname:vhci)modalias(fixed-partitions)modalias(fs-cifs)modalias(fs-smb3)modalias(fs-squashfs)modalias(hdaudio:v00000101r*a01*)modalias(hdaudio:v00000201r*a01*)modalias(hdaudio:v00147A47r*a01*)modalias(hdaudio:v1002791[9A]r*a01*)modalias(hdaudio:v1002793Cr*a01*)modalias(hdaudio:v1002AA01r*a01*)modalias(hdaudio:v1013420[678]r*a01*)modalias(hdaudio:v1013421[03]r*a01*)modalias(hdaudio:v1057305[57]r*a01*)modalias(hdaudio:v10573155r*a01*)modalias(hdaudio:v1095139[02]r*a01*)modalias(hdaudio:v10DE000[123456789ABCD]r*a01*)modalias(hdaudio:v10DE001[012345689ABC]r*a01*)modalias(hdaudio:v10DE002[0289DEF]r*a01*)modalias(hdaudio:v10DE003[01]r*a01*)modalias(hdaudio:v10DE004[012345]r*a01*)modalias(hdaudio:v10DE005[012]r*a01*)modalias(hdaudio:v10DE006[0127]r*a01*)modalias(hdaudio:v10DE007[012346BCDE]r*a01*)modalias(hdaudio:v10DE008[01234]r*a01*)modalias(hdaudio:v10DE009[012345789ADEF]r*a01*)modalias(hdaudio:v10DE00A[034567]r*a01*)modalias(hdaudio:v10DE8001r*a01*)modalias(hdaudio:v10DE8067r*a01*)modalias(hdaudio:v10EC0215r*a01*)modalias(hdaudio:v10EC022[125]r*a01*)modalias(hdaudio:v10EC023[013456]r*a01*)modalias(hdaudio:v10EC025[67]r*a01*)modalias(hdaudio:v10EC026[02789]r*a01*)modalias(hdaudio:v10EC027[02456]r*a01*)modalias(hdaudio:v10EC028[023456789]r*a01*)modalias(hdaudio:v10EC029[0234589]r*a01*)modalias(hdaudio:v10EC02[45]5r*a01*)modalias(hdaudio:v10EC0300r*a01*)modalias(hdaudio:v10EC0623r*a01*)modalias(hdaudio:v10EC0660r*a01*)modalias(hdaudio:v10EC0662r00100002a01*)modalias(hdaudio:v10EC0662r00100101a01*)modalias(hdaudio:v10EC0662r00100300a01*)modalias(hdaudio:v10EC066[3578]r*a01*)modalias(hdaudio:v10EC067[01]r*a01*)modalias(hdaudio:v10EC0680r*a01*)modalias(hdaudio:v10EC070[013]r*a01*)modalias(hdaudio:v10EC0711r*a01*)modalias(hdaudio:v10EC0861r*a01*)modalias(hdaudio:v10EC0861r00100340a01*)modalias(hdaudio:v10EC086[27]r*a01*)modalias(hdaudio:v10EC0885r0010010[13]a01*)modalias(hdaudio:v10EC0888r00100101a01*)modalias(hdaudio:v10EC0889r*a01*)modalias(hdaudio:v10EC088[0235]r*a01*)modalias(hdaudio:v10EC088[78]r*a01*)modalias(hdaudio:v10EC089[279]r*a01*)modalias(hdaudio:v10EC0[9B]00r*a01*)modalias(hdaudio:v10EC1168r*a01*)modalias(hdaudio:v10EC1220r*a01*)modalias(hdaudio:v1102000[ABD]r*a01*)modalias(hdaudio:v11020011r*a01*)modalias(hdaudio:v1106039[78]r*a01*)modalias(hdaudio:v11060428r*a01*)modalias(hdaudio:v1106043[38]r*a01*)modalias(hdaudio:v1106044[0168]r*a01*)modalias(hdaudio:v1106139[78]r*a01*)modalias(hdaudio:v1106170[89AB]r*a01*)modalias(hdaudio:v1106239[78]r*a01*)modalias(hdaudio:v11063288r*a01*)modalias(hdaudio:v1106339[78]r*a01*)modalias(hdaudio:v1106439[78]r*a01*)modalias(hdaudio:v11064441r*a01*)modalias(hdaudio:v110644[23]8r*a01*)modalias(hdaudio:v1106476[012]r*a01*)modalias(hdaudio:v1106539[78]r*a01*)modalias(hdaudio:v1106639[78]r*a01*)modalias(hdaudio:v1106739[78]r*a01*)modalias(hdaudio:v11068446r*a01*)modalias(hdaudio:v11069F8[0145]r*a01*)modalias(hdaudio:v1106A721r*a01*)modalias(hdaudio:v1106E71[01234567]r*a01*)modalias(hdaudio:v1106E72[01234567]r*a01*)modalias(hdaudio:v111D760[3458]r*a01*)modalias(hdaudio:v111D766[6789]r*a01*)modalias(hdaudio:v111D767[456]r*a01*)modalias(hdaudio:v111D7695r*a01*)modalias(hdaudio:v111D76B[01234567]r*a01*)modalias(hdaudio:v111D76C[0123456789ABCDE]r*a01*)modalias(hdaudio:v111D76D[1459F]r*a01*)modalias(hdaudio:v111D76E[035789ABCDEF]r*a01*)modalias(hdaudio:v111D76F[0123]r*a01*)modalias(hdaudio:v11C13026r*a01*)modalias(hdaudio:v11C13[01]55r*a01*)modalias(hdaudio:v11D4184Ar*a01*)modalias(hdaudio:v11D4188[234]r*a01*)modalias(hdaudio:v11D4194[AB]r*a01*)modalias(hdaudio:v11D4198[13468B]r*a01*)modalias(hdaudio:v11D4882Ar*a01*)modalias(hdaudio:v11D4989[AB]r*a01*)modalias(hdaudio:v13F68888r*a01*)modalias(hdaudio:v13F69880r*a01*)modalias(hdaudio:v14F11F8[67]r*a01*)modalias(hdaudio:v14F12008r*a01*)modalias(hdaudio:v14F120D[01]r*a01*)modalias(hdaudio:v14F1504[57]r*a01*)modalias(hdaudio:v14F15051r*a01*)modalias(hdaudio:v14F1506[6789CE]r*a01*)modalias(hdaudio:v14F1509[78]r*a01*)modalias(hdaudio:v14F150A[12BC]r*a01*)modalias(hdaudio:v14F150B[89]r*a01*)modalias(hdaudio:v14F150F[1234]r*a01*)modalias(hdaudio:v14F1510Fr*a01*)modalias(hdaudio:v14F1511[01345]r*a01*)modalias(hdaudio:v14F151D7r*a01*)modalias(hdaudio:v15433155r*a01*)modalias(hdaudio:v163C3[01]55r*a01*)modalias(hdaudio:v17E80047r*a01*)modalias(hdaudio:v18540018r*a01*)modalias(hdaudio:v19E58326r*a01*)modalias(hdaudio:v434D4980r*a01*)modalias(hdaudio:v67663D8[234567]r*a01*)modalias(hdaudio:v80860054r*a01*)modalias(hdaudio:v8086280[0123456789ABCDF]r*a01*)modalias(hdaudio:v8086281[245689ABCDF]r*a01*)modalias(hdaudio:v8086288[23]r*a01*)modalias(hdaudio:v808628[28]0r*a01*)modalias(hdaudio:v808629FBr*a01*)modalias(hdaudio:v8384761[456789]r*a01*)modalias(hdaudio:v8384762[0123456789]r*a01*)modalias(hdaudio:v8384763[2345678]r*a01*)modalias(hdaudio:v8384764[56]r*a01*)modalias(hdaudio:v8384766[124]r*a01*)modalias(hdaudio:v8384768[0123]r*a01*)modalias(hdaudio:v8384769[08]r*a01*)modalias(hdaudio:v838476A[01234567]r*a01*)modalias(hdaudio:v8384788[02]r*a01*)modalias(hid:b0003g*v0000041Ep00002801)modalias(hid:b0003g*v000004D8p0000[CF]002)modalias(i2c:blinkm)modalias(i2c:ch7006)modalias(i2c:cros-hps)modalias(i2c:lm3530-led)modalias(i2c:lp3944)modalias(i2c:smb34[57])modalias(i2c:smb358)modalias(i2c:tda998x)modalias(i2c:usb3503)modalias(i40iw)modalias(ledtrig:audio-micmute)modalias(ledtrig:audio-mute)modalias(ledtrig:default-on)modalias(ledtrig:netdev)modalias(mmc:block)modalias(mpt2sas)modalias(net-pf-16-proto-16-family-nl80211)modalias(net-pf-16-proto-20)modalias(net-pf-20)modalias(net-pf-24)modalias(net-pf-24-proto-0)modalias(net-pf-24-proto-2)modalias(net-pf-28)modalias(net-pf-29)modalias(net-pf-31)modalias(net-pf-8)modalias(nvmet-transport-1)modalias(of:N*T*Caltr_socfpga-dw-mshc)modalias(of:N*T*Caltr_socfpga-dw-mshcC*)modalias(of:N*T*Cbrcm_bcm2711-emmc2)modalias(of:N*T*Cbrcm_bcm2711-emmc2C*)modalias(of:N*T*Cbrcm_bcm2711-genet-v5)modalias(of:N*T*Cbrcm_bcm2711-genet-v5C*)modalias(of:N*T*Cbrcm_bcm2835-sdhci)modalias(of:N*T*Cbrcm_bcm2835-sdhciC*)modalias(of:N*T*Cbrcm_bcm4908-partitions)modalias(of:N*T*Cbrcm_bcm4908-partitionsC*)modalias(of:N*T*Cbrcm_bcm7211a0-sdhci)modalias(of:N*T*Cbrcm_bcm7211a0-sdhciC*)modalias(of:N*T*Cbrcm_genet-v1)modalias(of:N*T*Cbrcm_genet-v1C*)modalias(of:N*T*Cbrcm_genet-v2)modalias(of:N*T*Cbrcm_genet-v2C*)modalias(of:N*T*Cbrcm_genet-v3)modalias(of:N*T*Cbrcm_genet-v3C*)modalias(of:N*T*Cbrcm_genet-v4)modalias(of:N*T*Cbrcm_genet-v4C*)modalias(of:N*T*Cbrcm_genet-v5)modalias(of:N*T*Cbrcm_genet-v5C*)modalias(of:N*T*Cbrcm_sdhci-iproc)modalias(of:N*T*Cbrcm_sdhci-iproc-cygnus)modalias(of:N*T*Cbrcm_sdhci-iproc-cygnusC*)modalias(of:N*T*Cbrcm_sdhci-iprocC*)modalias(of:N*T*Cbrcm_spu2-crypto)modalias(of:N*T*Cbrcm_spu2-cryptoC*)modalias(of:N*T*Cbrcm_spu2-v2-crypto)modalias(of:N*T*Cbrcm_spu2-v2-cryptoC*)modalias(of:N*T*Cbrcm_spum-crypto)modalias(of:N*T*Cbrcm_spum-cryptoC*)modalias(of:N*T*Cbrcm_spum-nsp-crypto)modalias(of:N*T*Cbrcm_spum-nsp-cryptoC*)modalias(of:N*T*Ccfi-flash)modalias(of:N*T*Ccfi-flashC*)modalias(of:N*T*Cfixed-partitions)modalias(of:N*T*Cfixed-partitionsC*)modalias(of:N*T*Cfsl_imx23-gpmi-nand)modalias(of:N*T*Cfsl_imx23-gpmi-nandC*)modalias(of:N*T*Cfsl_imx25-esdhc)modalias(of:N*T*Cfsl_imx25-esdhcC*)modalias(of:N*T*Cfsl_imx28-gpmi-nand)modalias(of:N*T*Cfsl_imx28-gpmi-nandC*)modalias(of:N*T*Cfsl_imx35-esdhc)modalias(of:N*T*Cfsl_imx35-esdhcC*)modalias(of:N*T*Cfsl_imx51-esdhc)modalias(of:N*T*Cfsl_imx51-esdhcC*)modalias(of:N*T*Cfsl_imx53-esdhc)modalias(of:N*T*Cfsl_imx53-esdhcC*)modalias(of:N*T*Cfsl_imx6q-gpmi-nand)modalias(of:N*T*Cfsl_imx6q-gpmi-nandC*)modalias(of:N*T*Cfsl_imx6q-usdhc)modalias(of:N*T*Cfsl_imx6q-usdhcC*)modalias(of:N*T*Cfsl_imx6sl-usdhc)modalias(of:N*T*Cfsl_imx6sl-usdhcC*)modalias(of:N*T*Cfsl_imx6sll-usdhc)modalias(of:N*T*Cfsl_imx6sll-usdhcC*)modalias(of:N*T*Cfsl_imx6sx-gpmi-nand)modalias(of:N*T*Cfsl_imx6sx-gpmi-nandC*)modalias(of:N*T*Cfsl_imx6sx-usdhc)modalias(of:N*T*Cfsl_imx6sx-usdhcC*)modalias(of:N*T*Cfsl_imx6ull-usdhc)modalias(of:N*T*Cfsl_imx6ull-usdhcC*)modalias(of:N*T*Cfsl_imx7d-gpmi-nand)modalias(of:N*T*Cfsl_imx7d-gpmi-nandC*)modalias(of:N*T*Cfsl_imx7d-usdhc)modalias(of:N*T*Cfsl_imx7d-usdhcC*)modalias(of:N*T*Cfsl_imx7ulp-usdhc)modalias(of:N*T*Cfsl_imx7ulp-usdhcC*)modalias(of:N*T*Cfsl_imx8mm-usdhc)modalias(of:N*T*Cfsl_imx8mm-usdhcC*)modalias(of:N*T*Cfsl_imx8qxp-usdhc)modalias(of:N*T*Cfsl_imx8qxp-usdhcC*)modalias(of:N*T*Cfsl_imxrt1050-usdhc)modalias(of:N*T*Cfsl_imxrt1050-usdhcC*)modalias(of:N*T*Cfsl_sec-v4.0)modalias(of:N*T*Cfsl_sec-v4.0-job-ring)modalias(of:N*T*Cfsl_sec-v4.0-job-ringC*)modalias(of:N*T*Cfsl_sec-v4.0C*)modalias(of:N*T*Cfsl_sec4.0)modalias(of:N*T*Cfsl_sec4.0-job-ring)modalias(of:N*T*Cfsl_sec4.0-job-ringC*)modalias(of:N*T*Cfsl_sec4.0C*)modalias(of:N*T*Chisilicon_hip05-sas-v1)modalias(of:N*T*Chisilicon_hip05-sas-v1C*)modalias(of:N*T*Chisilicon_hip06-sas-v2)modalias(of:N*T*Chisilicon_hip06-sas-v2C*)modalias(of:N*T*Chisilicon_hip06-sec)modalias(of:N*T*Chisilicon_hip06-secC*)modalias(of:N*T*Chisilicon_hip07-sas-v2)modalias(of:N*T*Chisilicon_hip07-sas-v2C*)modalias(of:N*T*Chisilicon_hip07-sec)modalias(of:N*T*Chisilicon_hip07-secC*)modalias(of:N*T*Cimg_pistachio-dw-mshc)modalias(of:N*T*Cimg_pistachio-dw-mshcC*)modalias(of:N*T*Cjedec-flash)modalias(of:N*T*Cjedec-flashC*)modalias(of:N*T*Cjedec_spi-nor)modalias(of:N*T*Cjedec_spi-norC*)modalias(of:N*T*Clinksys_ns-partitions)modalias(of:N*T*Clinksys_ns-partitionsC*)modalias(of:N*T*Clltc_lt3593)modalias(of:N*T*Clltc_lt3593C*)modalias(of:N*T*Cmellanox_bluefield-dw-mshc)modalias(of:N*T*Cmellanox_bluefield-dw-mshcC*)modalias(of:N*T*Cmicrochip_mcp2510)modalias(of:N*T*Cmicrochip_mcp2510C*)modalias(of:N*T*Cmicrochip_mcp2515)modalias(of:N*T*Cmicrochip_mcp2515C*)modalias(of:N*T*Cmicrochip_mcp2517fd)modalias(of:N*T*Cmicrochip_mcp2517fdC*)modalias(of:N*T*Cmicrochip_mcp251863)modalias(of:N*T*Cmicrochip_mcp251863C*)modalias(of:N*T*Cmicrochip_mcp2518fd)modalias(of:N*T*Cmicrochip_mcp2518fdC*)modalias(of:N*T*Cmicrochip_mcp251xfd)modalias(of:N*T*Cmicrochip_mcp251xfdC*)modalias(of:N*T*Cmicrochip_mcp25625)modalias(of:N*T*Cmicrochip_mcp25625C*)modalias(of:N*T*Cmmc-pwrseq-emmc)modalias(of:N*T*Cmmc-pwrseq-emmcC*)modalias(of:N*T*Cmmc-pwrseq-simple)modalias(of:N*T*Cmmc-pwrseq-simpleC*)modalias(of:N*T*Cmtd-ram)modalias(of:N*T*Cmtd-ramC*)modalias(of:N*T*Cmtd-rom)modalias(of:N*T*Cmtd-romC*)modalias(of:N*T*Cnvidia_tegra114-dc)modalias(of:N*T*Cnvidia_tegra114-dcC*)modalias(of:N*T*Cnvidia_tegra114-dsi)modalias(of:N*T*Cnvidia_tegra114-dsiC*)modalias(of:N*T*Cnvidia_tegra114-gr2d)modalias(of:N*T*Cnvidia_tegra114-gr2dC*)modalias(of:N*T*Cnvidia_tegra114-gr3d)modalias(of:N*T*Cnvidia_tegra114-gr3dC*)modalias(of:N*T*Cnvidia_tegra114-hdmi)modalias(of:N*T*Cnvidia_tegra114-hdmiC*)modalias(of:N*T*Cnvidia_tegra114-sdhci)modalias(of:N*T*Cnvidia_tegra114-sdhciC*)modalias(of:N*T*Cnvidia_tegra124-dc)modalias(of:N*T*Cnvidia_tegra124-dcC*)modalias(of:N*T*Cnvidia_tegra124-dpaux)modalias(of:N*T*Cnvidia_tegra124-dpauxC*)modalias(of:N*T*Cnvidia_tegra124-dsi)modalias(of:N*T*Cnvidia_tegra124-dsiC*)modalias(of:N*T*Cnvidia_tegra124-hdmi)modalias(of:N*T*Cnvidia_tegra124-hdmiC*)modalias(of:N*T*Cnvidia_tegra124-sdhci)modalias(of:N*T*Cnvidia_tegra124-sdhciC*)modalias(of:N*T*Cnvidia_tegra124-sor)modalias(of:N*T*Cnvidia_tegra124-sorC*)modalias(of:N*T*Cnvidia_tegra124-vic)modalias(of:N*T*Cnvidia_tegra124-vicC*)modalias(of:N*T*Cnvidia_tegra132-dsi)modalias(of:N*T*Cnvidia_tegra132-dsiC*)modalias(of:N*T*Cnvidia_tegra132-sor)modalias(of:N*T*Cnvidia_tegra132-sorC*)modalias(of:N*T*Cnvidia_tegra186-dc)modalias(of:N*T*Cnvidia_tegra186-dcC*)modalias(of:N*T*Cnvidia_tegra186-display)modalias(of:N*T*Cnvidia_tegra186-displayC*)modalias(of:N*T*Cnvidia_tegra186-dpaux)modalias(of:N*T*Cnvidia_tegra186-dpauxC*)modalias(of:N*T*Cnvidia_tegra186-eqos)modalias(of:N*T*Cnvidia_tegra186-eqosC*)modalias(of:N*T*Cnvidia_tegra186-nvdec)modalias(of:N*T*Cnvidia_tegra186-nvdecC*)modalias(of:N*T*Cnvidia_tegra186-sdhci)modalias(of:N*T*Cnvidia_tegra186-sdhciC*)modalias(of:N*T*Cnvidia_tegra186-sor)modalias(of:N*T*Cnvidia_tegra186-sorC*)modalias(of:N*T*Cnvidia_tegra186-vic)modalias(of:N*T*Cnvidia_tegra186-vicC*)modalias(of:N*T*Cnvidia_tegra194-dc)modalias(of:N*T*Cnvidia_tegra194-dcC*)modalias(of:N*T*Cnvidia_tegra194-display)modalias(of:N*T*Cnvidia_tegra194-displayC*)modalias(of:N*T*Cnvidia_tegra194-dpaux)modalias(of:N*T*Cnvidia_tegra194-dpauxC*)modalias(of:N*T*Cnvidia_tegra194-nvdec)modalias(of:N*T*Cnvidia_tegra194-nvdecC*)modalias(of:N*T*Cnvidia_tegra194-sdhci)modalias(of:N*T*Cnvidia_tegra194-sdhciC*)modalias(of:N*T*Cnvidia_tegra194-sor)modalias(of:N*T*Cnvidia_tegra194-sorC*)modalias(of:N*T*Cnvidia_tegra194-vic)modalias(of:N*T*Cnvidia_tegra194-vicC*)modalias(of:N*T*Cnvidia_tegra20-dc)modalias(of:N*T*Cnvidia_tegra20-dcC*)modalias(of:N*T*Cnvidia_tegra20-gr2d)modalias(of:N*T*Cnvidia_tegra20-gr2dC*)modalias(of:N*T*Cnvidia_tegra20-gr3d)modalias(of:N*T*Cnvidia_tegra20-gr3dC*)modalias(of:N*T*Cnvidia_tegra20-hdmi)modalias(of:N*T*Cnvidia_tegra20-hdmiC*)modalias(of:N*T*Cnvidia_tegra20-sdhci)modalias(of:N*T*Cnvidia_tegra20-sdhciC*)modalias(of:N*T*Cnvidia_tegra210-dc)modalias(of:N*T*Cnvidia_tegra210-dcC*)modalias(of:N*T*Cnvidia_tegra210-dpaux)modalias(of:N*T*Cnvidia_tegra210-dpauxC*)modalias(of:N*T*Cnvidia_tegra210-dsi)modalias(of:N*T*Cnvidia_tegra210-dsiC*)modalias(of:N*T*Cnvidia_tegra210-nvdec)modalias(of:N*T*Cnvidia_tegra210-nvdecC*)modalias(of:N*T*Cnvidia_tegra210-sdhci)modalias(of:N*T*Cnvidia_tegra210-sdhciC*)modalias(of:N*T*Cnvidia_tegra210-sor)modalias(of:N*T*Cnvidia_tegra210-sor1)modalias(of:N*T*Cnvidia_tegra210-sor1C*)modalias(of:N*T*Cnvidia_tegra210-sorC*)modalias(of:N*T*Cnvidia_tegra210-vic)modalias(of:N*T*Cnvidia_tegra210-vicC*)modalias(of:N*T*Cnvidia_tegra234-mgbe)modalias(of:N*T*Cnvidia_tegra234-mgbeC*)modalias(of:N*T*Cnvidia_tegra234-sdhci)modalias(of:N*T*Cnvidia_tegra234-sdhciC*)modalias(of:N*T*Cnvidia_tegra234-vic)modalias(of:N*T*Cnvidia_tegra234-vicC*)modalias(of:N*T*Cnvidia_tegra30-dc)modalias(of:N*T*Cnvidia_tegra30-dcC*)modalias(of:N*T*Cnvidia_tegra30-gr2d)modalias(of:N*T*Cnvidia_tegra30-gr2dC*)modalias(of:N*T*Cnvidia_tegra30-gr3d)modalias(of:N*T*Cnvidia_tegra30-gr3dC*)modalias(of:N*T*Cnvidia_tegra30-hdmi)modalias(of:N*T*Cnvidia_tegra30-hdmiC*)modalias(of:N*T*Cnvidia_tegra30-sdhci)modalias(of:N*T*Cnvidia_tegra30-sdhciC*)modalias(of:N*T*Cnxp_imx8dxl-dwmac-eqos)modalias(of:N*T*Cnxp_imx8dxl-dwmac-eqosC*)modalias(of:N*T*Cnxp_imx8mp-dwmac-eqos)modalias(of:N*T*Cnxp_imx8mp-dwmac-eqosC*)modalias(of:N*T*Cnxp_imx93-dwmac-eqos)modalias(of:N*T*Cnxp_imx93-dwmac-eqosC*)modalias(of:N*T*Cnxp_s32g2-usdhc)modalias(of:N*T*Cnxp_s32g2-usdhcC*)modalias(of:N*T*Cnxp_tda998x)modalias(of:N*T*Cnxp_tda998xC*)modalias(of:N*T*Crfkill-gpio)modalias(of:N*T*Crfkill-gpioC*)modalias(of:N*T*Crockchip_rk3568-dwcmshc)modalias(of:N*T*Crockchip_rk3568-dwcmshcC*)modalias(of:N*T*Crockchip_rk3588-dwcmshc)modalias(of:N*T*Crockchip_rk3588-dwcmshcC*)modalias(of:N*T*Csmsc_lan91c111)modalias(of:N*T*Csmsc_lan91c111C*)modalias(of:N*T*Csmsc_lan91c94)modalias(of:N*T*Csmsc_lan91c94C*)modalias(of:N*T*Csmsc_usb3503)modalias(of:N*T*Csmsc_usb3503C*)modalias(of:N*T*Csmsc_usb3503a)modalias(of:N*T*Csmsc_usb3503aC*)modalias(of:N*T*Csmsc_usb3803)modalias(of:N*T*Csmsc_usb3803C*)modalias(of:N*T*Csnps_dw-mshc)modalias(of:N*T*Csnps_dw-mshcC*)modalias(of:N*T*Csnps_dwc-qos-ethernet-4.10)modalias(of:N*T*Csnps_dwc-qos-ethernet-4.10C*)modalias(of:N*T*Csnps_dwcmshc-sdhci)modalias(of:N*T*Csnps_dwcmshc-sdhciC*)modalias(of:N*T*Csummit_smb345)modalias(of:N*T*Csummit_smb345C*)modalias(of:N*T*Csummit_smb347)modalias(of:N*T*Csummit_smb347C*)modalias(of:N*T*Csummit_smb358)modalias(of:N*T*Csummit_smb358C*)modalias(of:N*T*Cusb1286_204e)modalias(of:N*T*Cusb1286_204eC*)modalias(of:N*T*Cusb2109_2817)modalias(of:N*T*Cusb2109_2817C*)modalias(of:N*T*Cusb2109_817)modalias(of:N*T*Cusb2109_817C*)modalias(of:N*T*Cusb424_2412)modalias(of:N*T*Cusb424_2412C*)modalias(of:N*T*Cusb424_2514)modalias(of:N*T*Cusb424_2514C*)modalias(of:N*T*Cusb424_2517)modalias(of:N*T*Cusb424_2517C*)modalias(of:N*T*Cusb424_2744)modalias(of:N*T*Cusb424_2744C*)modalias(of:N*T*Cusb424_5744)modalias(of:N*T*Cusb424_5744C*)modalias(of:N*T*Cusb451_8025)modalias(of:N*T*Cusb451_8025C*)modalias(of:N*T*Cusb451_8027)modalias(of:N*T*Cusb451_8027C*)modalias(of:N*T*Cusb451_8140)modalias(of:N*T*Cusb451_8140C*)modalias(of:N*T*Cusb451_8142)modalias(of:N*T*Cusb451_8142C*)modalias(of:N*T*Cusb4b4_6504)modalias(of:N*T*Cusb4b4_6504C*)modalias(of:N*T*Cusb4b4_6506)modalias(of:N*T*Cusb4b4_6506C*)modalias(of:N*T*Cusb4b4_6570)modalias(of:N*T*Cusb4b4_6570C*)modalias(of:N*T*Cusb4ca_301a)modalias(of:N*T*Cusb4ca_301aC*)modalias(of:N*T*Cusb5e3_608)modalias(of:N*T*Cusb5e3_608C*)modalias(of:N*T*Cusb5e3_610)modalias(of:N*T*Cusb5e3_610C*)modalias(of:N*T*Cusb5e3_620)modalias(of:N*T*Cusb5e3_620C*)modalias(of:N*T*Cusb5e3_626)modalias(of:N*T*Cusb5e3_626C*)modalias(of:N*T*Cusbbda_411)modalias(of:N*T*Cusbbda_411C*)modalias(of:N*T*Cusbbda_414)modalias(of:N*T*Cusbbda_414C*)modalias(of:N*T*Cusbbda_5411)modalias(of:N*T*Cusbbda_5411C*)modalias(of:N*T*Cusbbda_5414)modalias(of:N*T*Cusbbda_5414C*)modalias(of:N*T*Cusbcf3_e300)modalias(of:N*T*Cusbcf3_e300C*)modalias(of:N*Trom*Cdirect-mapped)modalias(of:N*Trom*Cdirect-mappedC*)modalias(ofoldpart)modalias(pci:hisi_sas_v3_hw)modalias(pci:v*d*sv*sd*bc08sc05i*)modalias(pci:v00000014d00007A[03]7sv*sd*bc*sc*i*)modalias(pci:v0000001Cd0000001[34789A]sv*sd*bc*sc*i*)modalias(pci:v00000777d000011ACsv*sd*bc*sc*i*)modalias(pci:v00000B48d00007922sv*sd*bc*sc*i*)modalias(pci:v00001000d0000001[4567BC]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000002Fsv*sd*bc*sc*i*)modalias(pci:v00001000d00000030sv000015ADsd*bc*sc*i*)modalias(pci:v00001000d00000054sv000015ADsd*bc*sc*i*)modalias(pci:v00001000d0000005[23BDF]sv*sd*bc*sc*i*)modalias(pci:v00001000d00000060sv*sd*bc*sc*i*)modalias(pci:v00001000d0000006[45E]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000007[02467E]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000007[1389C]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000008[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000009[014567]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000A[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000B2sv*sd*bc*sc*i*)modalias(pci:v00001000d000000C[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000C[EF]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000D1sv*sd*bc*sc*i*)modalias(pci:v00001000d000000E[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001000d000002B[01]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000041[13]sv*sd*bc*sc*i*)modalias(pci:v00001000d000010E[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001002d*sv*sd*bc03sc[08]0i00*)modalias(pci:v00001002d*sv*sd*bc04sc03i00*)modalias(pci:v00001002d*sv*sd*bc12sc00i00*)modalias(pci:v00001002d00000002sv*sd*bc*sc*i*)modalias(pci:v00001002d00001308sv*sd*bc*sc*i*)modalias(pci:v00001002d0000130[45679ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000131[01235678BCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d000013FEsv*sd*bc*sc*i*)modalias(pci:v00001002d0000143Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000157Asv*sd*bc*sc*i*)modalias(pci:v00001002d000015B3sv*sd*bc*sc*i*)modalias(pci:v00001002d000015D[8D]sv*sd*bc*sc*i*)modalias(pci:v00001002d000015E7sv*sd*bc*sc*i*)modalias(pci:v00001002d0000163[68]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000164[CD]sv*sd*bc*sc*i*)modalias(pci:v00001002d00001681sv*sd*bc*sc*i*)modalias(pci:v00001002d0000315[01245]sv*sd*bc*sc*i*)modalias(pci:v00001002d00003E5[04]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000413[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000414[456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000415[0123456]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004237sv*sd*bc*sc*i*)modalias(pci:v00001002d00004242sv*sd*bc*sc*i*)modalias(pci:v00001002d0000433[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000437Bsv*sd*bc*sc*i*)modalias(pci:v00001002d00004383sv*sd*bc*sc*i*)modalias(pci:v00001002d00004437sv*sd*bc*sc*i*)modalias(pci:v00001002d0000496[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004A4[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004A5[04]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004B4[89ABC]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004C5[789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004C6[467]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004E4[456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004E5[012346]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000514[45678CD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000515[789AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000546[024]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000554[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000555[0124]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000564[ABF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000565[237]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000583[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000595[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000596[012459]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000597[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005A4[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005A6[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005B6[02345]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005C6[13]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005D4[89ACDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005D5[027]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005E4[8ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000660[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000661[0137]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000662[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d00006631sv*sd*bc*sc*i*)modalias(pci:v00001002d0000664[01679]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000665[018CDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000666[03457F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000066A[012347F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000670[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000671[89CDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000672[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000673[89E]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000674[0123456789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000675[0189BDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000676[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000677[01289B]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000678[048A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000679[01289ABEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067A[01289A]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067B[0189AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067C[0124789ACF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067D[0F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067E[013789BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067FFsv*sd*bc*sc*i*)modalias(pci:v00001002d0000680[012689]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000681[016789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000682[0123456789ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000683[015789BDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000684[01239C]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000685[089]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000686[01234789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000687Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000688[089ACD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000689[89BCDE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068A[0189]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068B[089AEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068C[01789]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068D[89AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068E[014589]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068F[1289AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000690[01237]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000692[0189BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000693[089]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000694[CEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000698[01567]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000699[57F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000069A[0123F]sv*sd*bc*sc*i*)modalias(pci:v00001002d00006FDFsv*sd*bc*sc*i*)modalias(pci:v00001002d0000710[012345689ABCEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000714[012345679ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000715[123EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000718[013678ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000719[36BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000071C[01234567DE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000071D[2456AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d00007211sv*sd*bc*sc*i*)modalias(pci:v00001002d0000724[03456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000728[0134789BC]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000729[0137]sv*sd*bc*sc*i*)modalias(pci:v00001002d000072[01]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000730[0F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000731[0289ABEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000734[017F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000736[02]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000738[8CE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073A[123589BCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073BFsv*sd*bc*sc*i*)modalias(pci:v00001002d000073C[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073D[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073E[012389ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073FFsv*sd*bc*sc*i*)modalias(pci:v00001002d000073[9A]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000740[8CF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000742[1234]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000743Fsv*sd*bc*sc*i*)modalias(pci:v00001002d000074[12]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000783[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d00007919sv*sd*bc*sc*i*)modalias(pci:v00001002d0000791[EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000793Bsv*sd*bc*sc*i*)modalias(pci:v00001002d0000793Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000794[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000796[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000940[01235ABF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000944[012346ABCE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000945[026ABE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000946[02AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000947[AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000948[0789AF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000949[0158CEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094A[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094B[13459]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094C[013456789BCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000950[01456789F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000951[1579]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000954[012EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000955[2357F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000958[0136789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000959[01356789B]sv*sd*bc*sc*i*)modalias(pci:v00001002d000095C[0245679CDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000961[0123456]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000964[012345789ABCEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000971[012345]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000980[23456789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000983[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00009840sv*sd*bc*sc*i*)modalias(pci:v00001002d0000985[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000987[04567]sv*sd*bc*sc*i*)modalias(pci:v00001002d000098E4sv*sd*bc*sc*i*)modalias(pci:v00001002d00009902sv*sd*bc*sc*i*)modalias(pci:v00001002d0000990[013456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000991[03789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000999[0123456789ABCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d000099A[024]sv*sd*bc*sc*i*)modalias(pci:v00001002d00009[67]0Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA0[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA1[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA2[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA3[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA4[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA5[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA6[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA8[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA9[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAA[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAE[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAF[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA[BC]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA[CD]8sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB0[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB1[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB2[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB3[08]sv*sd*bc*sc*i*)modalias(pci:v00001013d0000600[134]sv*sd*bc*sc*i*)modalias(pci:v00001022d*sv*sd*bc04sc03i00*)modalias(pci:v00001022d*sv*sd*bc08sc05i*)modalias(pci:v00001022d000014[58]7sv*sd*bc*sc*i*)modalias(pci:v00001022d0000157Asv*sd*bc*sc*i*)modalias(pci:v00001022d000015E3sv*sd*bc*sc*i*)modalias(pci:v00001022d0000780Dsv*sd*bc*sc*i*)modalias(pci:v00001023d00002000sv*sd*bc04sc01i*)modalias(pci:v00001023d00002001sv*sd*bc*sc*i*)modalias(pci:v00001028d00000015sv*sd*bc*sc*i*)modalias(pci:v0000102Bd0000052[0124]sv*sd*bc*sc*i*)modalias(pci:v0000102Bd0000053[023468]sv*sd*bc*sc*i*)modalias(pci:v00001039d00007018sv*sd*bc*sc*i*)modalias(pci:v00001039d00007502sv*sd*bc*sc*i*)modalias(pci:v00001057d00000003sv*sd*bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd00000010bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd00000020bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000003[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000004[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000005[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000007[012]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000005[01]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000060bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000007[012]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000008[01]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000090bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000A0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000B0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000D0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000E0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000100bc*sc*i*)modalias(pci:v0000106Bd00001645sv*sd*bc*sc*i*)modalias(pci:v00001077d0000163[46]sv*sd*bc*sc*i*)modalias(pci:v00001077d00001656sv*sd*bc*sc*i*)modalias(pci:v00001077d0000165Csv*sd*bc*sc*i*)modalias(pci:v00001077d0000165Esv*sd*bc*sc*i*)modalias(pci:v00001077d0000166[46]sv*sd*bc*sc*i*)modalias(pci:v00001077d000016A[14D]sv*sd*bc*sc*i*)modalias(pci:v00001077d000016[45]4sv*sd*bc*sc*i*)modalias(pci:v00001077d00002089sv*sd*bc*sc*i*)modalias(pci:v00001077d000020[3678]1sv*sd*bc*sc*i*)modalias(pci:v00001077d00002289sv*sd*bc*sc*i*)modalias(pci:v00001077d000022[678]1sv*sd*bc*sc*i*)modalias(pci:v00001077d00002532sv*sd*bc*sc*i*)modalias(pci:v00001077d000030[23]2sv*sd*bc*sc*i*)modalias(pci:v00001077d00004010sv*sd*bc*sc*i*)modalias(pci:v00001077d000040[23]2sv*sd*bc*sc*i*)modalias(pci:v00001077d00008031sv*sd*bc*sc*i*)modalias(pci:v00001077d00008080sv*sd*bc*sc*i*)modalias(pci:v00001077d00008084sv*sd*bc*sc*i*)modalias(pci:v00001077d000080[79]0sv*sd*bc*sc*i*)modalias(pci:v0000109Ed00000878sv00000070sd000013EBbc*sc*i*)modalias(pci:v0000109Ed00000878sv00000070sd0000FF0[17]bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001002sd00000001bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000107Dsd00006606bc*sc*i*)modalias(pci:v0000109Ed00000878sv000011BDsd00000012bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000121Asd00003000bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000144Fsd00003000bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001461sd00000003bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001554sd00004011bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000BD11sd00001200bc*sc*i*)modalias(pci:v0000109Ed00000879sv00000070sd000013EBbc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BA[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BB[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BC[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BD[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BF[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000B[01234567]21bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000C00[12]bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000C02[12]bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000D[0123]21bc*sc*i*)modalias(pci:v000010B5d0000906Dsv*sd*bc*sc*i*)modalias(pci:v000010B5d000090[35]0sv00001369sd*bc*sc*i*)modalias(pci:v000010B5d00009656sv00001369sd0000B[01234567]01bc*sc*i*)modalias(pci:v000010B5d00009656sv00001369sd0000D[0123]01bc*sc*i*)modalias(pci:v000010B9d00000111sv*sd*bc*sc*i*)modalias(pci:v000010B9d00005461sv*sd*bc*sc*i*)modalias(pci:v000010CFd000011A2sv*sd*bc*sc*i*)modalias(pci:v000010DEd*sv*sd*bc03sc*i*)modalias(pci:v000010DEd*sv*sd*bc04sc03i00*)modalias(pci:v000010DFd00000722sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000072[4C]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000E[23]00sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F01[15]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F0D5sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F0E[15]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F100sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F11[12]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F180sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FC40sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FE00sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FE1[12]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F[45]00sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000002Bsv*sd*bc*sc*i*)modalias(pci:v000010ECd00005250sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008179sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000817[1234]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000817[678]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000818Bsv*sd*bc*sc*i*)modalias(pci:v000010ECd00008191sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008192sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008193sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008723sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008812sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008821sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008852sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000A85Asv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B723sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B822sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B85[2B]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000C82[2F]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000C852sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000D723sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000[BC]821sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC4sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC5sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC6sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC[0123]sv*sd*bc*sc*i*)modalias(pci:v00001102d00000006sv*sd*bc*sc*i*)modalias(pci:v00001102d00000007sv*sd*bc*sc*i*)modalias(pci:v00001102d00000009sv*sd*bc*sc*i*)modalias(pci:v00001102d0000000[248]sv*sd*bc*sc*i*)modalias(pci:v00001102d0000000[5B]sv*sd*bc*sc*i*)modalias(pci:v00001102d0000001[02]sv*sd*bc*sc*i*)modalias(pci:v00001102d00008938sv*sd*bc*sc*i*)modalias(pci:v00001106d00003288sv*sd*bc*sc*i*)modalias(pci:v00001106d000091[47]0sv*sd*bc*sc*i*)modalias(pci:v00001106d00009530sv*sd*bc*sc*i*)modalias(pci:v00001106d000095D0sv*sd*bc*sc*i*)modalias(pci:v00001148d00004[45]00sv*sd*bc*sc*i*)modalias(pci:v00001148d00008000sv*sd*bc*sc*i*)modalias(pci:v00001179d00000805sv*sd*bc*sc*i*)modalias(pci:v0000117Cd00000064sv0000117Csd0000006[345]bc*sc*i*)modalias(pci:v0000117Cd00000064sv0000117Csd00004064bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd00000094bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd000000A[0123C]bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd000040A[67]bc*sc*i*)modalias(pci:v0000117Cd000000BBsv0000117Csd000000B[CDE]bc*sc*i*)modalias(pci:v0000117Cd000000E6sv*sd*bc*sc*i*)modalias(pci:v00001180d00000592sv*sd*bc*sc*i*)modalias(pci:v00001180d00000822sv*sd*bc*sc*i*)modalias(pci:v00001180d00000843sv*sd*bc*sc*i*)modalias(pci:v00001180d0000E82[23]sv*sd*bc*sc*i*)modalias(pci:v000011ABd00002B3[08]sv*sd*bc*sc*i*)modalias(pci:v000011ABd00002B42sv*sd*bc*sc*i*)modalias(pci:v000011ABd00004101sv*sd*bc*sc*i*)modalias(pci:v00001217d00008221sv*sd*bc*sc*i*)modalias(pci:v00001217d0000832[01]sv*sd*bc*sc*i*)modalias(pci:v00001217d0000842[01]sv*sd*bc*sc*i*)modalias(pci:v00001217d00008621sv*sd*bc*sc*i*)modalias(pci:v00001217d00008[12]20sv*sd*bc*sc*i*)modalias(pci:v00001217d00008[56]20sv*sd*bc*sc*i*)modalias(pci:v0000125Dd0000198[89]sv*sd*bc04sc01i*)modalias(pci:v0000125Dd0000199[0289AB]sv*sd*bc04sc01i*)modalias(pci:v0000125Dd000019[67]8sv*sd*bc04sc01i*)modalias(pci:v00001274d00001371sv*sd*bc*sc*i*)modalias(pci:v00001274d00005000sv*sd*bc*sc*i*)modalias(pci:v00001274d00005880sv*sd*bc*sc*i*)modalias(pci:v00001285d00000100sv*sd*bc04sc01i*)modalias(pci:v000012D2d*sv*sd*bc03sc*i*)modalias(pci:v000012EBd00000001sv*sd*bc*sc*i*)modalias(pci:v000012EBd00000002sv*sd*bc*sc*i*)modalias(pci:v000012EBd00000003sv*sd*bc*sc*i*)modalias(pci:v00001369d00000001sv*sd*bc*sc*i*)modalias(pci:v000013C0d000000[789A]0sv*sd*bc*sc*i*)modalias(pci:v000013F6d0000010[01]sv*sd*bc*sc*i*)modalias(pci:v000013F6d0000011[12]sv*sd*bc*sc*i*)modalias(pci:v000013F6d00005011sv*sd*bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008269bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008275bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd000082B7bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008314bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008327bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000834Fbc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000835[CDE]bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000838Ebc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008428bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008467bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008521bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008522bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd000085F4bc*sc*i*)modalias(pci:v000013F6d00008788sv000010B0sd0000021[6789]bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00000001bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00000010bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd0000878[28]bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd0000FFFFbc*sc*i*)modalias(pci:v000013F6d00008788sv0000147Asd0000A017bc*sc*i*)modalias(pci:v000013F6d00008788sv000014C3sd0000171[01]bc*sc*i*)modalias(pci:v000013F6d00008788sv00001A58sd00000910bc*sc*i*)modalias(pci:v000013F6d00008788sv0000415Asd00005431bc*sc*i*)modalias(pci:v000013F6d00008788sv00005431sd0000017Abc*sc*i*)modalias(pci:v000013F6d00008788sv00007284sd000097[68]1bc*sc*i*)modalias(pci:v00001412d00001712sv*sd*bc*sc*i*)modalias(pci:v00001412d00001724sv*sd*bc*sc*i*)modalias(pci:v00001425d0000400[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000408[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000440[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000448[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000460[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000468[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000480[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000488[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000500[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000501[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000508[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000509[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000050A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000050B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000540[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000541[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000548[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000549[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000054A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000054B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000560[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000561[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000568[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000569[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000580[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000581[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000588[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000589[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000058A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000058B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000600[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000601[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000608[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006092sv*sd*bc*sc*i*)modalias(pci:v00001425d0000640[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000641[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000648[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006492sv*sd*bc*sc*i*)modalias(pci:v00001425d0000660[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000661[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000668[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006692sv*sd*bc*sc*i*)modalias(pci:v00001425d0000680[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000681[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000688[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006892sv*sd*bc*sc*i*)modalias(pci:v00001432d00007708sv*sd*bc*sc*i*)modalias(pci:v00001432d00007711sv*sd*bc*sc*i*)modalias(pci:v00001432d0000772[278]sv*sd*bc*sc*i*)modalias(pci:v00001432d000077[3456]8sv*sd*bc*sc*i*)modalias(pci:v00001462d0000891Asv*sd*bc*sc*i*)modalias(pci:v000014C3d00000608sv*sd*bc*sc*i*)modalias(pci:v000014C3d00000616sv*sd*bc*sc*i*)modalias(pci:v000014C3d00000717sv*sd*bc*sc*i*)modalias(pci:v000014C3d000076[016]2sv*sd*bc*sc*i*)modalias(pci:v000014C3d000076[135]0sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007922sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007925sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007961sv*sd*bc*sc*i*)modalias(pci:v000014E4d00000576sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000160[01]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000160[456789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001614sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000163[9ABC]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000163[DEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164Asv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164Asv0000103Csd0000310[16]bc*sc*i*)modalias(pci:v000014E4d0000164Csv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164[123456789D]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164[EF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001650sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000165[345679ABDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000166[23F]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000166[589ABE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000167[2346789ABDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000168[012346789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000168[ADE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001692sv00001025sd00000601bc*sc*i*)modalias(pci:v000014E4d00001692sv00001025sd00000612bc*sc*i*)modalias(pci:v000014E4d00001693sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001693sv000017AAsd00003056bc*sc*i*)modalias(pci:v000014E4d0000169[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000169[4689ABCD]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016AAsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*)modalias(pci:v000014E4d000016ACsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016A[0678]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016A[12459BDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016BDsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016B[01234567]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016C[01234589ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016C[67]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016DDsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016D[0123456789CEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016E[12356789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016F[01]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016F[37DE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000170[DE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000171[23]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000175[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000176[0123]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000180[0123456789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004313sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004331sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004354sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004355sv000014E4sd00004355bc02sc80i*)modalias(pci:v000014E4d0000435[3789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004360sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004365sv00001028sd0000001[68]bc*sc*i*)modalias(pci:v000014E4d00004365sv0000103Csd0000804Abc*sc*i*)modalias(pci:v000014E4d00004365sv0000105Bsd0000E092bc*sc*i*)modalias(pci:v000014E4d00004365sv000014E4sd00004365bc02sc80i*)modalias(pci:v000014E4d000043A3sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043A[09A]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000043B1sv*sd*bc*sc*i*)modalias(pci:v000014E4d000043B[ABC]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043C[345ABC]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043D[39C]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043E[9CF]sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000440Dsv*sd*bc02sc80i*)modalias(pci:v000014E4d00004433sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004464sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004488sv*sd*bc02sc80i*)modalias(pci:v000014E4d000044[12]5sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004727sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000A8D[8BC]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000AA31sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000AA52sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000D80[024]sv*sd*bc*sc*i*)modalias(pci:v00001524d0000055[01]sv*sd*bc*sc*i*)modalias(pci:v00001524d0000075[01]sv*sd*bc*sc*i*)modalias(pci:v000015ADd00001977sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000029sv0000168Csd00002096bc*sc*i*)modalias(pci:v0000168Cd0000002Asv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002Asv0000105Bsd0000E01Fbc*sc*i*)modalias(pci:v0000168Cd0000002Asv000010CFsd0000147[CD]bc*sc*i*)modalias(pci:v0000168Cd0000002Asv000010CFsd00001536bc*sc*i*)modalias(pci:v0000168Cd0000002Asv000011ADsd000066[34]2bc*sc*i*)modalias(pci:v0000168Cd0000002Asv0000185Fsd0000309Dbc*sc*i*)modalias(pci:v0000168Cd0000002Asv00001A32sd00000306bc*sc*i*)modalias(pci:v0000168Cd0000002Asv00001A3Bsd00001C71bc*sc*i*)modalias(pci:v0000168Cd0000002Bsv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002Bsv00001A3Bsd00002C37bc*sc*i*)modalias(pci:v0000168Cd0000002[3479]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002[CDE]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000030sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000030sv00001A56sd0000200[013]bc*sc*i*)modalias(pci:v0000168Cd00000032sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001043sd0000850Dbc*sc*i*)modalias(pci:v0000168Cd00000032sv0000105Bsd0000E04[EF]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000105Bsd0000E075bc*sc*i*)modalias(pci:v0000168Cd00000032sv000011ADsd0000662[78]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000410[56DEF]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000C680bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000C70[68]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Fsd00007197bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000168Csd00003119bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000168Csd00003122bc*sc*i*)modalias(pci:v0000168Cd00000032sv000017AAsd0000321[89]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000185Fsd00003027bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000185Fsd00003119bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001186bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001195bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001237bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd0000126Abc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001F86bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001F95bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002086bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002100bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002126bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002152bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002C97bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001B9Asd00001C0[01]bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001B9Asd0000200[01]bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001C56sd00004001bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001028sd0000020Bbc*sc*i*)modalias(pci:v0000168Cd00000034sv00001028sd00000300bc*sc*i*)modalias(pci:v0000168Cd00000034sv0000103Csd00001864bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001043sd0000850Ebc*sc*i*)modalias(pci:v0000168Cd00000034sv000010CFsd00001783bc*sc*i*)modalias(pci:v0000168Cd00000034sv000011ADsd000066[346]1bc*sc*i*)modalias(pci:v0000168Cd00000034sv000014CDsd0000006[34]bc*sc*i*)modalias(pci:v0000168Cd00000034sv0000168Csd00003117bc*sc*i*)modalias(pci:v0000168Cd00000034sv000017AAsd00003214bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001969sd00000091bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001A3Bsd0000211[06]bc*sc*i*)modalias(pci:v0000168Cd00000036sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001028sd0000020[CE]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd000018E3bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd00002005bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd0000217Fbc*sc*i*)modalias(pci:v0000168Cd00000036sv00001043sd000085F2bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E06[89]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E07Fbc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E08[1F]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E09[19]bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000006[123456789AB]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000008[01]3bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000008[34]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000018[34]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd00006671bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Dsd0000411[ABCDE]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Dsd0000412[9A]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Fsd00007202bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000168Csd0000302[5678BC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv000017AAsd0000[34]026bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000302[78]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000A119bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000A120bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd0000213[0ABC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd00002176bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd0000218[2ABC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd00002F8[2A]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001B9Asd0000281[0123]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001B9Asd000028A[1234]bc*sc*i*)modalias(pci:v0000168Cd00000037sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000003[34]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000003[CE]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000004[0126]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000005[06]sv*sd*bc*sc*i*)modalias(pci:v000016C3d0000C202sv*sd*bc*sc*i*)modalias(pci:v000016E6d00000670sv*sd*bc*sc*i*)modalias(pci:v0000173Bd000003E[89AB]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd00000012sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A01Asv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A040sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A041sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A059sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A063sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A064sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A06[05]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A09Fsv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F8sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F[2D]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F[3E]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000B[1249ACD]00sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000B[1249ACD]03sv*sd*bc*sc*i*)modalias(pci:v000017A0d0000975[05]sv*sd*bc*sc*i*)modalias(pci:v000017A0d00009767sv*sd*bc*sc*i*)modalias(pci:v000017A0d0000E763sv*sd*bc*sc*i*)modalias(pci:v000017CBd0000110[134]sv*sd*bc*sc*i*)modalias(pci:v000017F3d00003010sv*sd*bc*sc*i*)modalias(pci:v00001814d000006[08]1sv*sd*bc*sc*i*)modalias(pci:v00001814d000007[08]1sv*sd*bc*sc*i*)modalias(pci:v00001814d0000306[02]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000309[012]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000359[3F]sv*sd*bc*sc*i*)modalias(pci:v00001814d000035[69]2sv*sd*bc*sc*i*)modalias(pci:v00001814d00003[23]90sv*sd*bc*sc*i*)modalias(pci:v00001814d0000536[02]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000539[02ABF]sv*sd*bc*sc*i*)modalias(pci:v00001969d00001048sv*sd*bc*sc*i*)modalias(pci:v00001969d0000106[23]sv*sd*bc*sc*i*)modalias(pci:v00001969d0000109[01]sv*sd*bc*sc*i*)modalias(pci:v00001969d000010A[01]sv*sd*bc*sc*i*)modalias(pci:v00001969d000010[26]6sv*sd*bc*sc*i*)modalias(pci:v00001969d000010[78]3sv*sd*bc*sc*i*)modalias(pci:v00001969d0000206[02]sv*sd*bc*sc*i*)modalias(pci:v00001969d0000E0[9AB]1sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000238[12]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000238[38]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd00002393sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000239[12]sv*sd*bc*sc*i*)modalias(pci:v000019E5d00001711sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000A230sv*sd*bc*sc*i*)modalias(pci:v00001A03d000020[01]0sv*sd*bc03sc*i*)modalias(pci:v00001A3Bd00001059sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd00002B42sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000EFA[012]sv*sd*bc*sc*i*)modalias(pci:v00001D17d00003288sv*sd*bc*sc*i*)modalias(pci:v00004040d0000000[12345]sv*sd*bc02sc00i00*)modalias(pci:v00004040d0000002[45]sv*sd*bc02sc00i00*)modalias(pci:v00004040d00000100sv*sd*bc02sc00i00*)modalias(pci:v00006549d0000[12]200sv*sd*bc*sc*i*)modalias(pci:v00006766d*sv*sd*bc04sc03i00*)modalias(pci:v00008086d*sv*sd*bc04sc03i00*)modalias(pci:v00008086d00000082sv*sd0000130[145678]bc*sc*i*)modalias(pci:v00008086d00000082sv*sd0000132[168]bc*sc*i*)modalias(pci:v00008086d00000082sv*sd00004820bc*sc*i*)modalias(pci:v00008086d00000082sv*sd0000C020bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000120[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000122[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000130[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000132[56]bc*sc*i*)modalias(pci:v00008086d00000084sv*sd0000121[56]bc*sc*i*)modalias(pci:v00008086d00000084sv*sd0000131[56]bc*sc*i*)modalias(pci:v00008086d00000085sv*sd0000131[168]bc*sc*i*)modalias(pci:v00008086d00000085sv*sd0000C22[08]bc*sc*i*)modalias(pci:v00008086d00000087sv*sd0000130[16]bc*sc*i*)modalias(pci:v00008086d00000087sv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d00000089sv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d0000008Asv*sd0000530[57]bc*sc*i*)modalias(pci:v00008086d0000008Asv*sd0000532[57]bc*sc*i*)modalias(pci:v00008086d0000008Bsv*sd0000531[57]bc*sc*i*)modalias(pci:v00008086d00000090sv*sd0000521[156]bc*sc*i*)modalias(pci:v00008086d00000091sv*sd0000520[1567]bc*sc*i*)modalias(pci:v00008086d00000091sv*sd0000522[156]bc*sc*i*)modalias(pci:v00008086d000002C4sv*sd*bc*sc*i*)modalias(pci:v00008086d0000080Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000080[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000082[01234]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000084Fsv*sd*bc*sc*i*)modalias(pci:v00008086d00000885sv*sd0000130[57]bc*sc*i*)modalias(pci:v00008086d00000885sv*sd0000132[57]bc*sc*i*)modalias(pci:v00008086d00000886sv*sd0000131[57]bc*sc*i*)modalias(pci:v00008086d00000887sv*sd00004[04]62bc*sc*i*)modalias(pci:v00008086d00000888sv*sd00004262bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd0000406[0A]bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd0000446[0A]bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd00004860bc*sc*i*)modalias(pci:v00008086d0000088Fsv*sd0000426[0A]bc*sc*i*)modalias(pci:v00008086d0000088Fsv*sd00005260bc*sc*i*)modalias(pci:v00008086d00000890sv*sd00004[048]22bc*sc*i*)modalias(pci:v00008086d00000891sv*sd00004222bc*sc*i*)modalias(pci:v00008086d00000892sv*sd00000[04]62bc*sc*i*)modalias(pci:v00008086d00000893sv*sd00000262bc*sc*i*)modalias(pci:v00008086d00000894sv*sd00000[048]22bc*sc*i*)modalias(pci:v00008086d00000895sv*sd00000222bc*sc*i*)modalias(pci:v00008086d00000896sv*sd0000500[57]bc*sc*i*)modalias(pci:v00008086d00000896sv*sd0000502[57]bc*sc*i*)modalias(pci:v00008086d00000897sv*sd0000501[57]bc*sc*i*)modalias(pci:v00008086d000008A7sv*sd*bc*sc*i*)modalias(pci:v00008086d000008AEsv*sd0000100[57]bc*sc*i*)modalias(pci:v00008086d000008AEsv*sd0000102[57]bc*sc*i*)modalias(pci:v00008086d000008AFsv*sd0000101[57]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000402[0A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000406[02A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000407[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000416[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004170bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000446[2A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000447[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd000044[26]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd000045[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000486Ebc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004870bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004A6[CE]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004A70bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004C[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000507[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00005[17]70bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C02[0A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C06[02A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C07[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C16[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C170bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C360bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C462bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C47[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C4[26]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C5[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C7[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000CC[67]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000426[2A]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000427[02]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd000042[26]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd000043[67]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C26[2A]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C27[02]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C2[26]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C370bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000006[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000007[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000017[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000047[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd00001[01]70bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000806[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000807[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000817[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd00008[45]70bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd0000027[02]bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd00000370bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd0000827[02]bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd00008370bc*sc*i*)modalias(pci:v00008086d000008E[56]sv*sd*bc*sc*i*)modalias(pci:v00008086d000008F[9AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00001010bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000500[02A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000501[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000502[0A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005090bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000510[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000051[19]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005412bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000054[01]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000054[29]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000055[19]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005[CF]10bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000900[0A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000901[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000911[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000094[01]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00009[5E]10bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd0000520[02A]bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd0000521[02]bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005290bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005302bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005310bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd000092[01]0bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00009310bc*sc*i*)modalias(pci:v00008086d00000AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F04sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F15sv00001093sd00007884bc*sc*i*)modalias(pci:v00008086d00000F16sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F1[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F50sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F5sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[ACD]0Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001190sv*sd*bc*sc*i*)modalias(pci:v00008086d0000160Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00001[89]DBsv*sd*bc*sc*i*)modalias(pci:v00008086d00001[CDE]20sv*sd*bc*sc*i*)modalias(pci:v00008086d00002284sv*sd*bc*sc*i*)modalias(pci:v00008086d0000229[456]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000000[04]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000001[02]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000044bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000050bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000001[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000001[5F]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000250bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000008[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000009[135]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000101[02]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000010[5B]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00001132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00001150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000011[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008050bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000081[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000090[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00009132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00009150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000091[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000B0B0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000C0[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000C110bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000D0[15B]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000[48]010bc*sc*i*)modalias(pci:v00008086d000024F4sv*sd0000[0189CD]030bc*sc*i*)modalias(pci:v00008086d000024F5sv*sd00000010bc*sc*i*)modalias(pci:v00008086d000024F6sv*sd00000030bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd00000000bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd000020[15]0bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd000021[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd0000001[024]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00000050bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000001[135]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000008[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000009[135]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd0000101[024]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000010D0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000011[13]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00003E0[12]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000080[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000081[13]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009010bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009074bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009110bc*sc*i*)modalias(pci:v00008086d00002526sv*sd*bc*sc*i*)modalias(pci:v00008086d00002668sv*sd*bc*sc*i*)modalias(pci:v00008086d0000269Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000271[BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000272[3579BD]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027D8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000284Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000293[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000030DCsv*sd*bc*sc*i*)modalias(pci:v00008086d00003165sv*sd0000401[02]bc*sc*i*)modalias(pci:v00008086d00003165sv*sd00004[145]10bc*sc*i*)modalias(pci:v00008086d00003165sv*sd00008[01]10bc*sc*i*)modalias(pci:v00008086d00003166sv*sd0000421[02]bc*sc*i*)modalias(pci:v00008086d00003166sv*sd00004310bc*sc*i*)modalias(pci:v00008086d00003198sv*sd*bc*sc*i*)modalias(pci:v00008086d000031C[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d000031D0sv*sd*bc*sc*i*)modalias(pci:v00008086d000031DCsv*sd*bc*sc*i*)modalias(pci:v00008086d000034C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000034F8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A[36]Esv*sd*bc*sc*i*)modalias(pci:v00008086d00003B5[67]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[48]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[4D]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000422Bsv*sd0000110[18]bc*sc*i*)modalias(pci:v00008086d0000422Bsv*sd0000112[18]bc*sc*i*)modalias(pci:v00008086d0000422Csv*sd0000130[167]bc*sc*i*)modalias(pci:v00008086d0000422Csv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000120[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000122[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000130[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000132[1456]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000100[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000102[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000110[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000112[14]bc*sc*i*)modalias(pci:v00008086d00004236sv*sd0000101[14]bc*sc*i*)modalias(pci:v00008086d00004236sv*sd0000111[14]bc*sc*i*)modalias(pci:v00008086d00004237sv*sd0000121[1456]bc*sc*i*)modalias(pci:v00008086d00004237sv*sd0000131[1456]bc*sc*i*)modalias(pci:v00008086d00004238sv*sd0000111[18]bc*sc*i*)modalias(pci:v00008086d00004239sv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d0000423Asv*sd000010[02]1bc*sc*i*)modalias(pci:v00008086d0000423Bsv*sd00001011bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000120[16]bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd00001221bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000130[16]bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d0000423Dsv*sd0000121[16]bc*sc*i*)modalias(pci:v00008086d0000423Dsv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d000043C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000490Dsv*sd*bc*sc*i*)modalias(pci:v00008086d00004B4[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B5[58]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BC[12]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC4sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DF8sv*sd*bc*sc*i*)modalias(pci:v00008086d00004F9[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004[3D]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d000051C[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000051F[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C8sv*sd*bc*sc*i*)modalias(pci:v00008086d000054F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00005A98sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00006E70sv*sd*bc*sc*i*)modalias(pci:v00008086d00007728sv*sd*bc*sc*i*)modalias(pci:v00008086d00007740sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[5D]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[7F]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E28sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E40sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F50sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F70sv*sd*bc*sc*i*)modalias(pci:v00008086d0000811Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000880[9A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C[2A]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000098C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000098F8sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009CA0sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D2[BCD]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D7[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC4sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF0sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF5sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A17[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2[7F]0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A348sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A370sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A375sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A828sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A840sv*sd*bc*sc*i*)modalias(pci:v00008086d0000E440sv*sd*bc*sc*i*)modalias(pci:v00008086d0000F[01]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000[DE]340sv*sd*bc*sc*i*)modalias(pci:v0000EA60d0000989[678]sv*sd*bc*sc*i*)modalias(platform:ar93[34]x_wmac)modalias(platform:ath9k)modalias(platform:bcmgenet)modalias(platform:cb710-mmc)modalias(platform:hisi_sas)modalias(platform:hisi_sas_v1_hw)modalias(platform:hisi_sas_v2_hw)modalias(platform:leds-lt3593)modalias(platform:leds-mlxreg)modalias(platform:mlxreg-hotplug)modalias(platform:mlxreg-io)modalias(platform:mlxreg-lc)modalias(platform:physmap-flash)modalias(platform:qca95[356]x_wmac)modalias(platform:smc91x)modalias(pnp:dPNPb006*)modalias(ppp-compress-18)modalias(ppp-compress-21)modalias(ppp-compress-2[46])modalias(rdma-client-issm)modalias(rdma-client-rdma_cm)modalias(rdma-client-umad)modalias(rdma-client-uverbs)modalias(rdma-link-rxe)modalias(rdma-link-siw)modalias(rdma-netlink-subsys-2)modalias(rdma-netlink-subsys-[45])modalias(rpcrdma6)modalias(rtnl-link-can)modalias(rtnl-link-ipoib)modalias(rtnl-link-ppp)modalias(rtnl-link-vxcan)modalias(rtnl-lwt-MPLS)modalias(sdio:c*v02D0d432[49]*)modalias(sdio:c*v02D0d433[0459]*)modalias(sdio:c*v02D0d4345*)modalias(sdio:c*v02D0d435[4569]*)modalias(sdio:c*v02D0d4373*)modalias(sdio:c*v02D0dA804*)modalias(sdio:c*v02D0dA887*)modalias(sdio:c*v02D0dA94[CD]*)modalias(sdio:c*v02D0dA962*)modalias(sdio:c*v02D0dA9A[46F]*)modalias(sdio:c*v02D0dA9BF*)modalias(sdio:c*v02D0dAAE8*)modalias(sdio:c*v02DFd9105*)modalias(sdio:c*v02DFd911[69]*)modalias(sdio:c*v02DFd911[AB]*)modalias(sdio:c*v02DFd912[9D]*)modalias(sdio:c*v02DFd912[AE]*)modalias(sdio:c*v02DFd9136*)modalias(sdio:c*v02DFd913[59]*)modalias(sdio:c*v02DFd914[159]*)modalias(sdio:c*v02DFd914[26A]*)modalias(sdio:c*v02DFd9159*)modalias(sdio:c*v04B4dBD3D*)modalias(sdio:c0[14]v*d*)modalias(sdio:c0[239]v*d*)modalias(serio:ty02pr40id*ex*)modalias(serio:ty02pr41id*ex*)modalias(smb3)modalias(snd-hda-codec-atihdmi)modalias(snd-hda-codec-intelhdmi)modalias(snd-hda-codec-nvhdmi)modalias(snd-seq-client-14)modalias(snd-timer-3)modalias(spi:at25df321a)modalias(spi:at25df641)modalias(spi:at26df081a)modalias(spi:m25p05-nonjedec)modalias(spi:m25p10)modalias(spi:m25p10-nonjedec)modalias(spi:m25p128)modalias(spi:m25p128-nonjedec)modalias(spi:m25p16)modalias(spi:m25p16-nonjedec)modalias(spi:m25p20-nonjedec)modalias(spi:m25p32)modalias(spi:m25p32-nonjedec)modalias(spi:m25p40)modalias(spi:m25p40-nonjedec)modalias(spi:m25p64)modalias(spi:m25p64-nonjedec)modalias(spi:m25p80)modalias(spi:m25p80-nonjedec)modalias(spi:m25px64)modalias(spi:mcp2517fd)modalias(spi:mcp251863)modalias(spi:mcp251[05])modalias(spi:mcp251[8x]fd)modalias(spi:mcp25625)modalias(spi:mr25h10)modalias(spi:mr25h128)modalias(spi:mr25h256)modalias(spi:mr25h40)modalias(spi:mx25l12805d)modalias(spi:mx25l1606e)modalias(spi:mx25l25635e)modalias(spi:mx25l4005a)modalias(spi:mx25l6405d)modalias(spi:mx66l51235l)modalias(spi:n25q064)modalias(spi:n25q128a1[13])modalias(spi:n25q512a)modalias(spi:s25fl008k)modalias(spi:s25fl064k)modalias(spi:s25fl256s1)modalias(spi:s25fl512s)modalias(spi:s25sl064a)modalias(spi:s25sl12801)modalias(spi:spi-nor)modalias(spi:sst25vf016b)modalias(spi:sst25vf032b)modalias(spi:sst25vf040b)modalias(spi:sst25wf040)modalias(spi:w25q128)modalias(spi:w25q256)modalias(spi:w25q32)modalias(spi:w25q32dw)modalias(spi:w25q80bl)modalias(spi:w25x16)modalias(spi:w25x32)modalias(spi:w25x80)modalias(svcrdma)modalias(tty-ldisc-13)modalias(tty-ldisc-14)modalias(tty-ldisc-15)modalias(tty-ldisc-21)modalias(tty-ldisc-3)modalias(usb:v*p*d*dc*dsc*dp*ic01isc0[13]ip*in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0Cip07in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0[DE]ip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic0Eisc01ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*icE0isc01ip01in*)modalias(usb:v*p*d*dc*dsc*dp*icE0isc01ip03in*)modalias(usb:v*p*d*dc*dsc*dp*icEFisc0[14]ip01in*)modalias(usb:v*p*d*dc*dsc*dp*icFEisc02ip00in*)modalias(usb:v*p*d*dcE0dsc01dp0[14]ic*isc*ip*in*)modalias(usb:v0104p00BEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03E8p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03EBp2109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0183d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p026Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0956d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0B39d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0F7Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0F9Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v03F0p1[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1[BE]1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p2101d*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v03F0p211Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p251Dd*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v03F0p2[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p2[045]1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p311Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p3524d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v03F0p3[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p3[12]39d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p421Dd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v03F0p421Dd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v03F0p4349d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4439d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v03F0p4[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p5039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p581Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p581Dd*dc*dsc*dp*icFFisc01ip07in*)modalias(usb:v03F0p5[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p811Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p9D1Dd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v03F0pA31Dd*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip1[0234B]in*)modalias(usb:v0402p5632d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p4F50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p600[126]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p601[0145]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p604[0123458]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p715[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p7C9[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8348d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8372d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8698d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p87D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8A[29]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8E08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9090d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p937[89AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9868d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9E[59]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9F80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA54[89AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA559d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA5A[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA6D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA951d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA9A0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pABB[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pB81[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pB8D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBAF8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBCA[0124]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBCD[89A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBDC8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBFD[89ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC1E0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC7D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC811d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC850d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC991d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCAA0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCB08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCC4[89A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCFF8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD01[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD07[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD38[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD491d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD73[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD780d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD9A[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDA7[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDAF[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDC0[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDD20d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDF28d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDF3[01235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD[56]78d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE00[0124689A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0A1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0E[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0F[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0[5A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE40Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE520d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE548d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE6C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE700d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE729d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE80[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE88[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEA90d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEBE0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEC8[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pED22d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pED7[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEEE[9ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEE[1E]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEF5[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF06[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0E[9E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0[7C]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF208d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF2D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF3C[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF44[0189ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF460d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF60[8B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF680d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF7C0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF85[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF9D[012345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA0[0123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA33d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA[78]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA[DF]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB5[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB99d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFBFAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC0[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC7[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC8[2AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC[67]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFD4[89AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFD60d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFE38d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF1[8CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF20d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF3[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFFA8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p020[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p031[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p034Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408p3090d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0408p4030d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0408p4034d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v0408pEA0[23456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0409p0063d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p00D[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p802[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v040Dp3801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p000[159]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p003Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p006Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p00E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p012Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0148d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p015[08D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p016Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p017Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01A[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01EEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01FDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0241d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0253d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0413p2101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v041Ep0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep3F0[24A]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v041Ep3F19d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v041Ep4095d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v0421p069Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0423p000[AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p2412d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p251[47]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p750[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p780[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p7850d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p950[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p990[0123456789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p9E0[018]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p9[57]30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424pB832d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424pEC00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p[25]744d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep3101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep7A1[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep7A[234]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep9C01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v044Ep300[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p3410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p505[23AF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p5152d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p802[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p814[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451pC32Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451pF430d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0456pF00[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Bp0053d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Bp0212d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep007Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Ep0283d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep040[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep041[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep043[23456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep044[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep045[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep046[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep047[0123456789AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04C[89ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04D[789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04E[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep072[13]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Ep07ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep07C6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0927d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0C5Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp082[13D]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v046Dp0850d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08AEd*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08C6d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08C[123567]d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v046Dp08F[056]d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp0990d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046DpC11Fd*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v0471p066Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p081Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p200Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p209Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p20DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p2104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p2126d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p218[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0474p0754d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0483p1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0483p374[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0489pE00[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE02[7C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE03[6CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE04[DE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE05[67F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE07[68]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE095d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE0B[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE0B[45]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0489pE0D[AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0489pE0EEd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0489pE0F0d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p*d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p1004d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p100Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p100[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p100[56789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p100[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p101[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p102[0123456789ABE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p103[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p104Ed*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p104Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p104[012345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p105[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p105[34]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p105[56789ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p150[379AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p200[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p500[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p70[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp0032d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp505Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp8511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049FpFFFFd*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v04A4p0014d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p4027d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p4068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04ADp030[1236]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p4016d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p454[3BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p009Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p0384d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p0BDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p3610d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04B4p5500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p650[46]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p6570d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p931[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p932[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p93[01]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4pBD29d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4pF900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B7p0531d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p052[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0904d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0913d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0930d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp093Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp094[4578BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0A0[3E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BFp130[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1058d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1079d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1330d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v04CAp300[45678BDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp301[048]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp4605d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp8602d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v04CEp0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04D8p000Ad*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04DAp180[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp23F6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp2500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp250Dd*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v04DAp250[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp3904d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp800[1234]d*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v04DDp800[4567]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9031d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v04DDp9032d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v04DDp9032d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v04DDp903[12]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9050d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp912[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp9151d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp91ACd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p2018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p5F0[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p661[13579B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p662Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p663[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6640d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v04E8p6889d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6889d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v04E8p689Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8pA100d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04E8pA101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p3008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p301[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pAFF1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pAFF[789ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB5EBd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB67Cd*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v04F2pB6BAd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB746d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04FCp020[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp023[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502p163[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502p16E[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p03E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p11F8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p4601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0509p0812d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v050Dp0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0121d*dc00dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0122d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0128d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v050Dp0257d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp11[0F]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1[01]03d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp210[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp258Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp5055d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp805[3C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp815Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp825[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp935[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp945Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Fp0180d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Fp0190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p1080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p127Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p2888d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p9901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525pA4A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0536p01A0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p0ED9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p152[79BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p192[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0547p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0547p272[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0038d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0066d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp009[5A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp00DAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp00E9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0144d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0169d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0437d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p202[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p7820d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpA800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0565p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0565p000[235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Cp8007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Cp8100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep4008d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v056Ep400[25B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep4010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep500[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056EpABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572pCAFEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572pCB01d*dcFFdsc00dp00ic*isc*ip*in*)modalias(usb:v0572pCB0[01267]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp2200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8403d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p*d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p000[02345789BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p001[0246BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p002Bd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p002[3579]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p002[DF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p003Bd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p003[37]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0044d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p004[02478CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p005[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p006[045D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0074d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p0075d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p007Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p007Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p008[0BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00A3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00C4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00E6d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p00[78]Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0108d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p0113d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p012[0F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0159d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB03Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p1[05]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p330[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p341[68AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3421d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3425d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3427d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p343Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v058Bp0028d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v058Bp0041d*dc*dsc*dp*ic0Aisc*ip*in*)modalias(usb:v058Bp0043d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v058Fp9720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0590p00B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A6p0101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p264[013A]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v05ACp*d*dc*dsc*dp*icFFiscFDip01in*)modalias(usb:v05ACp1402d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp821[358ABF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp8514d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp921[89CD]d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ACp922[26]d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ACp9236d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ADp0FBAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C5p000[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p0023d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p3197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p6000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p6001d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p6001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v05C6p6613d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p7000d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p700[12]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p7101d*dc*dsc*dp*ic*isc*ip*in0[123]*)modalias(usb:v05C6p7102d*dc*dsc*dp*ic*isc*ip*in0[123]*)modalias(usb:v05C6p8000d*dc*dsc*dp*ic*isc*ip*in07*)modalias(usb:v05C6p8001d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v05C6p9000d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9003d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9005d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p9009d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p900Ad*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p900Bd*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p900Cd*dc*dsc*dp*ic*isc*ip*in0[456]*)modalias(usb:v05C6p900Dd*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p900Fd*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v05C6p900[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p900[1289]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p900[12]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9010d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9011d*dc*dsc*dp*ic*isc*ip*in0[34]*)modalias(usb:v05C6p9021d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p9022d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p9025d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9026d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p902Ed*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9031d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9032d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9033d*dc*dsc*dp*ic*isc*ip*in0[3456]*)modalias(usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in0[34567]*)modalias(usb:v05C6p9035d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9036d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9037d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9038d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p903Bd*dc*dsc*dp*ic*isc*ip*in07*)modalias(usb:v05C6p903Ed*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p903[CD]d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v05C6p9046d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9047d*dc*dsc*dp*ic*isc*ip*in0[234]*)modalias(usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p904Cd*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p904[36]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9050d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9052d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9053d*dc*dsc*dp*ic*isc*ip*in0[67]*)modalias(usb:v05C6p9054d*dc*dsc*dp*ic*isc*ip*in0[56]*)modalias(usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in0[34567]*)modalias(usb:v05C6p9056d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in0[23456789]*)modalias(usb:v05C6p9064d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9065d*dc*dsc*dp*ic*isc*ip*in0[67]*)modalias(usb:v05C6p9066d*dc*dsc*dp*ic*isc*ip*in0[56]*)modalias(usb:v05C6p9067d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in0[234567]*)modalias(usb:v05C6p9069d*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p9070d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9075d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p9077d*dc*dsc*dp*ic*isc*ip*in0[3456]*)modalias(usb:v05C6p9078d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p9080d*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p9083d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9084d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p908Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9090d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p90FAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p920Dd*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p920[123458BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p920[23]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p920[5BD]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p9212d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9215d*dc*dsc*dp*ic*isc*ip*in0[04]*)modalias(usb:v05C6p921[1245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9222d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p922[1245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p923[145]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p924[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p926[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p927[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p92[23467]5d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05CCp3000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05CCp335[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05CCp336[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p100[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p101[1379]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p1021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p200[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p201[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p202[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p301[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p800[234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p900[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p[5678]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA225d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA758d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA794d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp009[49A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp00A[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp00B6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp80A[3C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E0p0600d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E0p200[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05E3p0608d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p06[12]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E9p000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05F9pFFFFd*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v061DpC020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v061DpC1[245678A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0644p8021d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0647p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v064Bp7825d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0659p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v065Ap0009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp20F9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp2202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp220[2346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp400Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0675p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp000[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp0307d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp04BBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp0609d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp061[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp230[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp23[ABCDEF]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2[57]A1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp331Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067BpAAA[028]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067BpE1F1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Cp1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p004[07AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0685p7000d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0694p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp010[12356789ABCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp010[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp011[0234589ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp012[1A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp013[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CEp8311d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D0p0622d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D3p0284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0p0319d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0pF10[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0pF11[01245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E1p000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v06F8pB000d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8pE036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0707p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0707p020[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0710p[08]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0179d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0711p02[013]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0550d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p090[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0918d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p09[25]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p5200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0731p0528d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0731p2003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0745p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0745p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p1002d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p101[15]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1021d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1031d010dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p1033d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1041d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p200[138D]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p2019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p201Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p203[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p208[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v077Bp08B4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v077Bp2226d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p0160d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p016[234689B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p0170d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v078Bp1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v079Bp0027d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p07C2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p0986d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p851[135]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp000[4D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp002Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp002Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp003[CF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp004[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B4p0F02d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v07B8p110Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p2[78]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p307[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p400[247BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p410[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p420Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p7610d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p8179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p81[78]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p9271d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8pABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p150[013456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p151[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p158[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9p000[EF]d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v07C9p0010d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v07C9p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9pB010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9pB100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp200[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp680[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D0p4101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3A10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C0[9ABDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C1[13567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3E0[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07D1p7E11d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07FAp7712d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07FDp0001d*dc*dsc02dp*ic*isc*ip*in*)modalias(usb:v07FDp0004d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v082Dp0[123]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p00[456]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p00[78]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap6618d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap751[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA512d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA618d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA704d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA70[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApB004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApB51[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApF511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[15]046d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[78]522d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[BCD]522d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p100[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1040d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0846p68D3d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0846p9014d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p901[239]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p904[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9053d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9055d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0846p90[24]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084Fp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC0[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC1[126789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC2[249]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC2[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC3[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC3[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC49d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC4[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pBA02d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pBC0[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap802[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap010[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap0110d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v087Dp5704d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08B9p1197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08D1p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08D1p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp0114d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp098[678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp8511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp90FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E3p010[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E4p0163d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v08E4p017Fd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v08E6p5501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E9p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08FDp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08FDp000Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p0070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p01FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v091Ep0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v091Ep0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0920p7500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0921p1[02]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0930p021[59C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p022[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p070[056789AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A07d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A13d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0930p0D45d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p1302d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Cp0[67]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0944p020[014]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v094Bp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p000Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0955p09FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v095Ap3003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0960p006[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0961p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0988p0578d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v099Ep0052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v099Ep4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09C4p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09D7p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E1p5121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E8p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E8p0062d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0064d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0082d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p00C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p00D[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A12p5D10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A21p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p026[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p1269d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p6688d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p8515d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p9000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p962[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A47p9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A4Ep[24]040d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0A5Cp0BDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp2033d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp6422d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5CpBD1[7EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5CpBD27d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A99p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0AC8p34[12]0d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0ACDp0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p61[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p62[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p63[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p650[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p660[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p67[0246]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p67[13579]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p69[57]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6[89]11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p70[0246]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p70[1357]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p72[57]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p73[0168]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7706d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7A05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[12]11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[4567]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[89A]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0AF0p820[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p830[024]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8[4689]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p9[02]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD013d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD03[135]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD05[578]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD15[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD25[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD357d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p[56]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B00p3070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0B05p166Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p173[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1742d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p176[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1776d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v0B05p177[46]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1784d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p179[0D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17A[7D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17BCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D[1B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17EBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p180Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1833d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p184[1C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p187[04]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p18F[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p1976d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p19AAd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p420[012F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p920[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0421d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B3CpC00Bd*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0B3CpC00[012345AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B3CpC00[012]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0B3CpC00[45A]d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v0B63p653[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B8Cp2303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p172[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p1780d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p178Ad*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0B95p1790d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0B95p279[01]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v0B95p772[0AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p7E2Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BAFp00F[1256789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0BB4p00C[EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A0[123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A1[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A2[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A3[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A4[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A5[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A6[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A7[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A8[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A9[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0BCEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC3p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0BDAp0179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp041[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp2005d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp2102d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp318Bd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp541[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp805[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8153d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v0BDAp815[2356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp817[0678ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp818[6A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp819[1A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8724d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDApB711d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB720d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB81[2A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB82Cd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApF192d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApFFEFd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp[01]724d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDBp*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v0BDBp*d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BEDp110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BF8p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp000[2345ABCEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp001[01236789ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp002[237]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp010[2456789ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp011[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp012[01234678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p000[49ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p001[01238]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C33p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C44p0022d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C44p03A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C4Bp0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p210[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p221[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p222[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p241[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p242[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p243[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p244[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p281[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p282[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p283[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p284[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p285[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p286[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p287[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p288[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p9020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52pA02[ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C6Cp04B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C72p000[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C72p001[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C7Dp0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p17DAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p180Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C8Ep6000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CAAp3001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CADp9001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CADp901[12356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CCDp001[234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0CCDp0035d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CCDp0080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CDEp002[25]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p0036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p1006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p20FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p300[0248]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p311[DEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p3121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p701[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p817[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p9271d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pB00[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pE00[3456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pE019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D3Ap0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p0081d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p201[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p202[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D9Fp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p382[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p387[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p6899d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p822[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p82[12]Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p871[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p87[01]Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p899Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0pA877d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB7p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DBAp[135]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DCDp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p002[BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p003[9BCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p004[01278AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0056d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p005[013F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p005[2C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p006[0256789AEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0072d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0DF6p0076d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0DF6p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p007[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p007[59]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p061Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF7p0620d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF7p0900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E0Bp90[34]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4141d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4142d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4147d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p414[ABD]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4151d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4153d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p415[69]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p425[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4642d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v0E41p4750d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5044d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5051d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v0E41p505[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p534Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E55p110Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p000[139B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p0019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p001[378]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p0025d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0E66p002[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p400Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E67p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E7Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0E8Dp00A0d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00[0234]3d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v0E8Dp7101d*dc*dsc*dp*ic02isc00ip00in*)modalias(usb:v0E8Dp7102d*dc*dsc*dp*ic02isc02ip01in*)modalias(usb:v0E8Dp7103d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp7106d*dc*dsc*dp*ic02isc02ip01in*)modalias(usb:v0E8Dp760[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp7610d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp76[13]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp76[35]0d*dc*dsc*dp*icFFisc02ipFFin*)modalias(usb:v0EA0p6858d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EABpC893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EB0p3457d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EBAp[12]080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p100[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p101[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p102[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p103[12358]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p104[023]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p108[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p10[9AB]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p12[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p2051d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p20[012345]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p20[6789A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp0112d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0F3Dp68A3d*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v0F3Dp68AAd*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v0F3Dp68A[3A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0F4Ep0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F94p000[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F98p0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FB8p300[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FB8p4001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FC5p1227d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCFp100[346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCFp100[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FD8p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FDEpCA05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE6p8101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE6p9700d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE9pB307d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1004p6000d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v1004p618Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1004p61AAd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v100Dp3342d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v100Dp903[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v100DpCB01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1011p3198d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p210[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p211[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p212[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p213[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v103Ep03E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1044p8002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1044p800[BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v104Dp300[026]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v104Fp0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v1066p00CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1066p0[3567]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v106Cp*d*dc*dsc*dp*icFFiscF[01]ipFFin*)modalias(usb:v106Cp*d*dc*dsc*dp*icFFiscF[DEF]ipFFin*)modalias(usb:v106Cp370[12]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v106Cp371[1245]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v106Fp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10A6pAA26d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10ABp10C5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10ACp0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10B5pAC70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10BDp1427d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p0F91d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p1[16]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p800Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p803Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p804[4E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p805[346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p806[6F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p807Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80C[4A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80F6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8115d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p813[DF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p814[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p815[6EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p817[CDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p818Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p819Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81A[69CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81D7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81E[278]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81F2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8218d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8281d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8293d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82AAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82EFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82F[1249]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82[26]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8341d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8382d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p83A[8A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p83D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p841[148]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p846Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p847[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p84B6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p851Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85A7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85B8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85E[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85F8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p863Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p866[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p87EDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p885[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88A[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88FBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8938d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8946d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8962d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8977d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8998d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p89A4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p89FBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8A2Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8A5[BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8B34d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pEA6[013]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pEA7[01AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pF00[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C5pEA61d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10CEpEA6Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10D2p*d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap1131d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap115[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap11[13]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap125[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap1451d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap14[15]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap161[38]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap165[38]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap2210d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p900[01F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p9010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p902[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p903[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p904[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1114p000[146]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v115EpF100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1163p0[12]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1182p1388d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1186p3E04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1189p0893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p001[789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0023d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p0024d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0025d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p002[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p002[6789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0112d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0218d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p022[04]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p680[234589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p681[2356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p682[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p683[234589ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p685[0123569A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p6893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p689[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in13*)modalias(usb:v1199p68A3d*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v1199p68AAd*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v1199p68ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68A[24589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68A[3A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p68A[59]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p68[89]0d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p900[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p900[123456789A]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p901[01234589BCEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p901[1359B]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p901[CF]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p9041d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p904[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p905[134567]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p905[13456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p9063d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v1199p906[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p906[13]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p9071d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p9079d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p907Bd*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p907[0189AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p9091d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p909[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p90D2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p90D3d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1199p90D3d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v1199pC08[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11ADp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11CAp0212d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11D9p100[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F5p000[1345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F6p2001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F7p02DFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1209p100[26]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1209p8B00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1231pCE0[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p000[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1235p000[AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p001[08]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p4661d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1266p100[23456789ABCDEF]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1266p101[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1286p2041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p2042d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2043d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p2044d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2049d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p204[AE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v128Dp000[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v129Bp1828d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12B8pEC6[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc06ipFFin*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip11in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip[147]6in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip16in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p140[6C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p144[12]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p146[45]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14ACd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v12D1p14ACd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14C6d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14F1d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v12D1p14F[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p14[0A]Cd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v12D1p15C1d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v12D1p1C05d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p1C07d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p1C1Fd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p1C23d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D8p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12EFp0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v133Ep0815d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1342p0202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1342p0204d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1342p0304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1395p0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1397p00BDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13ADp9999d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p002Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p003Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p003[1B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p004[35]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v13D2p0400d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v13D3p3247d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3262d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3273d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p330[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p332[129]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p332[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3340d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p334[689]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3350d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p335[789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3362d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3365d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3375d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3399d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p339[35]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p340[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p340[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3423d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p343[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3474d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3487d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3490d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p34[37]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v13E5p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1404pCDDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p11[0123]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p14[01235]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p21[0123]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p24[012]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p4[14]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p600[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p6010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p700[0134567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p7030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p704[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p800[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p900[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p901[01]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1410p901[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1410p9022d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1410pA00[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA00[1234567]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1410pA010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA01[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA021d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1410pA02[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pB001d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1410pB001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1435p0918d*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v1435p3185d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD111d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD181d*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v1435pD182d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v1435pD191d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD191d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1453p4026d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1457p5118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1482p3C09d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1485p000[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp2[078]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp3370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp357[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp537[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp5572d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp760Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp760[1ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp761[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp8070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148FpF[13]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B0p3410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C0[6789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C1[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C2[3578C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14EApAB11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1514p2008d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1519p0443d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1546p050[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p1010d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v1546p1104d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1546p1313d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1546p131[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p134[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p1[13]43d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v154Ep500Ed*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v1555p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p0A80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p7720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p8150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v155Ap1006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v157Ep300Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v157Ep3013d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15A9p0006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15A9p001[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15BAp000[34]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v15BAp002[AB]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v15C5p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15E8p91[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15EBp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p000[12345678CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p001[0123489A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p020[1567CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p021[257ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p024[012347]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p030[123456789ABCE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p1403d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p1A01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p0407d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p080[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p7002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1630p0042d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v1631p6200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p000[58]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p8005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p8093d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v165Cp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1668p0323d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1668p1200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap030[345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap0401d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap0[123]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v167Bp4001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1686p00DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p0601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p074[04]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p076[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p7588d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1690p7588d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v16C0p09B[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16CAp1502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D0p0870d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D5p6202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D5p650Ad*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v16D5p650[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D6p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p5553d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v16D8p600[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p600[378]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p6280d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p628[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p6512d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v16D8p680[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p7003d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v16D8p7004d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v16D8p7006d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v16D8p700Ad*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v16D8p700[123456A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p700[12]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p721[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p721[123]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p725[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p725[123]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v16D8p8002d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p800[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16DCp001[0125]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1726p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1737p0039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1737p007[01789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p060[025]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p0615d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p970[12356789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p9801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp8A3[134]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1761p0B05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp016[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp01[56]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0254d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0302d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0324d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp03[12]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp1163d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1781p0C30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1782p4055d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1782p4D10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1782p4D11d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1782p4E00d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v17A8p000[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p001[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p010[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp041[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0808d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0815d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0839d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0D8Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp10[012]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1915d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1940d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1969d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1978d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp2305d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp471[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCpBAFFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v17DDp5500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp304Bd*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v17EFp304Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp3054d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp306[29]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp3082d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v17EFp7203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp720[5C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp721Ed*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v17EFp721[4E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFpA387d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17F4pAAAAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1803p5510d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp021Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp0269d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp207Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1843p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v18C5p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18C5p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18D1p*d*dc*dsc*dp*icFFisc50ip01in*)modalias(usb:v18E8p6259d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18ECp3118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18ECp3[12]88d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18EFpE00Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18EFpE025d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18EFpE03[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1901p0015d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1901p019[0345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1934p1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v199BpBA30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19B5p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19CFp3000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p*d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p*d*dc*dsc*dp*icFFisc02ip0[15]in*)modalias(usb:v19D2p*d*dc*dsc*dp*icFFisc86ip10in*)modalias(usb:v19D2p000[12345689ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p001[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p001[79]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0021d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0025d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p002[012345789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0031d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p003[01234789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0042d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0049d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p004[023489]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0052d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0055d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0058d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p005[012456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0063d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p006[012345679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p007[036789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p008[236789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p009[01234567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p00[01]2d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0104d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p010[4568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p011[378]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p011[38]d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0121d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0123d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0124d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0125d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v19D2p0126d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p012[1234568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0130d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0133d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p013[035679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0141d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p014[1234578]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0157d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0158d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p015[12356789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p016[124578]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p016[78]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p017[068]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p017[68]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0189d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0191d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0199d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p019[1679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0200d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p020[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0257d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p025[47]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0265d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0265d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0284d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0284d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0317d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0326d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0326d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0330d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0395d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0412d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p041[247]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0426d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p060[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v19D2p1003d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1008d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1008d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1015d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1018d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p101[028]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p101[02]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1021d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p1021d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p105[789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p106[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p107[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p108[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p109[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p110[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p111[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p112[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p113[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p114[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p115[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p116[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1170d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p117[37]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1181d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p124[456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p124[57]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1255d*dc*dsc*dp*ic*isc*ip*in0[34]*)modalias(usb:v19D2p1256d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p125[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p125[24]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p126[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1270d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p127[01234]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p127[6789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p128[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p129[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p130[0123]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1333d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p140[12]d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p140[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p142[4568]d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p142[4568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1432d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p143[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1476d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v19D2p1481d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v19D2p1485d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p153[345]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p154[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p156[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1589d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p159[012468]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1600d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p2002d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p200[23]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF4[23456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF5[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF6[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF7[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF8[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF9[01234F]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFA[0123456789ABCEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFB[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFC[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFD[012345]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFE[89BCDE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFF3d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2pFFF[16789BCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFF[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A28p6010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A32p0304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A61p34[12]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A72p100[0125789DEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A72p101[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A79p6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p5523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p752Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p752[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86pE092d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A8Dp100[23456789ABCDEF]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1A8Dp101[012]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1ADBp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1Cp1C00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1FpC006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1B3Dp010[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp011[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp012[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp013[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp014[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp015[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp016[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp017[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp018[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp019[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01A[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01B[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01C[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01D[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01E[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01F[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp4701d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp930[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp931[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1B5Cp010[345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75p307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75p7733d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75pA200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B91p0064d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BA4p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp00B[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p*d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1BC7p0036d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v1BC7p100[3456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p101[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1031d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1BC7p103[135]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1041d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v1BC7p1045d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p104[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p105[012345678]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p106[0123]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p107[01235]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p108[0123]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p10A[049]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p10[45]0d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p110[01]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1BC7p110[2AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1200d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v1BC7p1201d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p120[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p120[34]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p120[678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1213d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1214d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p121[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p123[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1250d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1BC7p1261d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p126[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p12[36]0d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v1BC7p1901d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p701[01AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p900Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p9010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p920[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC9p6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BCFp0B40d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1BE3p07A6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C04p0015d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1C0Cp0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C40p0477d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1C9Ep7605d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep960[357]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep9801d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1C9Ep9803d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1C9Ep980[013]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1C9Ep9B01d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1C9Ep9B0[125]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep9B3Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CBEp0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CD7p0217d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CF1p000[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D4Dp000[2CE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D4Dp001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D50p60C6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D5Fp1004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D6Bp001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D6Fp0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1DA5p451[2589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1DA5p4523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9001d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v1E0Ep9003d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0Ep900[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9011d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0Ep9100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9200d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1E0Ep920[56]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0EpCE1[6E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E29p0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E29p0501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp004[AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp0053d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp0055d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp005[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp005[5B]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp0063d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v1E2Dp006Cd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp006Fd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1E2Dp006[19]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1E2Dp0082d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v1E2Dp0083d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp008[2345]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp00B0d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp00B7d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1E2Dp00B[03789]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp00F[1234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E8Ep6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2315d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2[23]10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1F38p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1F45p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FACp0151d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1FB9p020[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p030[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p040[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p060[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p070[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p0[12]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FF4p600[AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p1A0[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p330Fd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p330[789AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3317d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p331[019B]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p331[CEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p3C05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3C1[579ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3C2[01235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3D02d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3D04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p400[123B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4A00d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v2001p7D0[1234E]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001p7E16d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v2001p7E19d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2001p7E19d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001p7E3[5D]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2001p7E3[5D]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001pABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001pB301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v200Cp100Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p1201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p5201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB2[459]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB2[ABE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED06d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED1[49]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v201Ep10F8d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v201Ep2009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2020p203[13]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2020p203[13]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2020p2060d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2020p2060d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2020p4000d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v203Dp1480d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v203Dp14A[19]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2077p7001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20A6p1105d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B7p0713d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B8p8888d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B9p1682d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p624Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p724Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p808Ad*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v20F4pE05Ad*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v2100p9001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2100p9E5[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2100p9E6[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2109p[02]817d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v211Fp6801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0057d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2201p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2262p0002d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B7p150Dd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v22B8p*d*dc*dsc*dp*icFFiscFBipFFin*)modalias(usb:v22B8p2A70d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B8p2C84d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p2E0Ad*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B8p2[AC]64d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p4281d*dc*dsc*dp*ic0Aisc00ipFCin*)modalias(usb:v22B8p42[01234]4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p6027d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v22B8p6425d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v22B8p900Ed*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22D9p276Cd*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v22DEp680[123]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22DEp9061d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v2357p000Dd*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p010[5B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p010[89C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0111d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p011[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p012[DE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0135d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2357p0601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2405p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v245Fp931Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2478p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v249Cp900[1268]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v249Cp93[12]Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap160[123456789ABCDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap16[12]Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap260[123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap26[12]Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap360[123456789ABCDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v25C6p9002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2626pEA60d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p001[1237]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p010[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p0301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p0[23]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639pD00Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2692p9025d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2692p90[02]5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2717p4106d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2955p1003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2955p[01]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v29FEp4D53d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v2A5Fp1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B53p002[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B53p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B73p000[ADE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B73p001[37BE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B73p002[39]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B7EpB752d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v2C42p1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C4Ep0102d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0123d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0123d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0124d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0124d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0125d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0125d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0128d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0128d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0129d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0129d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Ad*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Ad*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Bd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Bd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Cd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Cd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0191d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0191d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0195d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0195d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp019[15]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0203d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0306d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0306d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp030Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp030Bd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp030Bd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp030[CE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp031[01234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0512d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0512d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0700d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFisc00ip[04]0in*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFip[13]0in*)modalias(usb:v2C7Cp0801d*dc*dsc*dp*icFFisc00ip[04]0in*)modalias(usb:v2C7Cp0801d*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2C7Cp090[01]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp6008d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp6008d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp6009d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp6009d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp600[125]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp6026d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp7001d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2CAFp13A[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CB7p0001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2CB7p010Bd*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2CB7p010Bd*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2CB7p010[56A]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p011[15]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p01A[0234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p0A0[4567]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2DEEp4D41d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2DF3p9D03d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2ECApC101d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v305Ap140[456]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v30C9p0093d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v3195pF190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3195pF28[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v31B2p0011d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v3277p0072d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v3334p1701d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p011Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p043Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p051Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p053Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0E3Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0F1Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0F3Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0[34]26d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0[7B]1Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p1326d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p191Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p[23]326d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v33F8p0104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v33F8p0115d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v33F8p01A[234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v3708p2[01]CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3923p7825d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3923p7A0Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3980p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4113p021[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4113p04[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v413Cp400[123456789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp811[45678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp812[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp813[345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8172d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v413Cp817[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8186d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp818[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp818[56]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8194d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp819[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp819[56B]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v413Cp819[56B]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v413Cp81A[234689]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81A[23489]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81B6d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v413Cp81BAd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v413Cp81B[1356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81B[136]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81B[BC]d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v413Cp81CCd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81C[2BCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in0[01]*)modalias(usb:v413Cp81D[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81E0d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp81E[046]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp821[35]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v413Cp821[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp9500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4348p5523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4505p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4752p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4766p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4855p009[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p010[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p030[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p0[45789ABCDEF]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p800[12345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p[18]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v534Dp0021d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v534Dp2109d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v5372p2303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5986p1172d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v5986p1180d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v5A57p028[0234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5A57p5257d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5E04pCE00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6189p182Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6189p2068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6547p0232d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6737p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7104p2202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p4085d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7710d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p771[178]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7722d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7733d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392pA611d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392pB722d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392pB811d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392p[ABC]711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p[BCDEF]822d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v8086p07D3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8086p0AD[234]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B0[37]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B3Ad*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B5[BC]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8087p0716d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8087p0801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p2[078]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p3572d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7715d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7832d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7843d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p78[124]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7[78]30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9846p9041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9986p7523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9E88p9E8Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vDEEEp030[023]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vF201p5370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vFFADpA001d*dc*dsc*dp*icFFisc*ip*in*)modalias(virtio:d00000019v*)modalias(xprtrdma)     /bin/sh/bin/sh/bin/shkernel-64k-debug-modules-core-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.14.1.el9_5.aarch64+64k_debug5.14.0-503.14.1.el9_5.aarch64+64k_debug3.0.4-14.6.0-14.0-15.2-14.16.1.3g77g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.14.1Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'(0x805fc13a0xd1e698770x970bf4ef0x466ae44d0xb9749f8d0xc6315d8e0x6365a74f0x364e87610xcef3985a0xc7b45aa40x07729fd40xb9d2df390xb6f4b0310x2ae0877b0x11f3044c0x6ce1c95c0xe5a331130x972af3ec0x700007540x7e6db53a0xcca329180xbc5cd5710xb581c1650x003691900x5bc441210x58da116f0xd9e678ea0x1350a0e80x55be2cfa0x17bf73720xa5f101e60x237e2b8b0xb55c3c440x7dad6d500xe599ffe40x96ee00e40x8fb45e4d0x15033e3c0x21ae9a760xa2fc412a0x70ee800e0x0b1c73bd0xd13f7b570xf1186c480x74bdd07b0xf7641adc0x90d3bdf10x4e63988a0xd3e962880x2b5c7d890xf4422a1e0x36d2eac90x6b7fc6a10xe8ca45b30x55c9a23b0x65fcf5ff0x79858ab30xfc781c470x1570994d0xc7b600270x1de78ad60x29c8ddca0x25f8190f0x0d2afc050xd9aa75be0xb0c27db20xcc72fb310x00b0cb550xab70404b0x4ff1b46c0x79e98f8c0xd2cd922d0x4d2cbd980x02ba9ef80x1ec57b4f0x2c1d2fba0x2b9474cd0xfb8dbfc10x49e6d96c0x14cb76bd0x39f486070xc623acf90x844a44040x19e7490f0x571470da0x832258550xe573a7e20xcb5e08da0xc6daa6ca0x12c6488d0xb8c0effd0x31a6ad370x10752c660x612db5eb0x614c79760x2ee3c3210xbde41f780xc1fabe8c0xaa31a5480x3c79be5b0x6a5ec43c0x80694fc70x4dee4bd50x7ba3beaa0xf59b68250x8b8394350x4cee9c940x8216d6250x8cb58afe0x60501cec0x931b96fb0x5a7ba5660x07365ac30x7c89ef9c0x8a00d7800x86e5b1ca0xec53a7240xa1e4849a0x606a5b5a0x1f8ac7180xaaafbd3e0x36a862e90x3d23c1040x6c8b0b6f0x5d1b4e420x49286d3c0x4d90631b0xb150b38c0x244518120x2593782f0xf703a3f90x630b24d30x452f53b10x6a2de0360x46ac032f0xc742d6e80x62a012140x03582fe10xca7fc0a30xd2bece620x508430990x86f41b9d0x057d5f750x26556e7d0xe62a14610xe28223200x5e01168d0x5b7a9f060xd6fc3eb10xb3e7f2db0x7e96a2790x864bd5140xba1ac7b30x5756b8f90xf74d71910x6baa664e0x4c15ded70x33856c230xb7a572700xf0030d7c0x00cfd1e90xdc68f23d0x42a5cab10x169cd1fb0x8d5420330x39bf93010x0283dfe30x0f9197fd0xb1cc187b0x8d91c2c00x907873120x2466aca30x959b2e720x79c3f1440xa5ed99d60xdcbb71640xecab92690x23f4e0b00xbf9aca510xbd58a7cb0x70d15cfd0x7f1b6a600x0ea5d74b0x7df5bfdc0x4b574a850x625a4cef0x8cce0fc30xc8c70ab00xa62858e50xbcf7f7280xe94a9b940x1babc7750xd19486b90xde8f033c0x17f3f7730x7e1e27df0xfd55a7440x08ea29ef0x528354520xbd4833890xf26d118b0x6e76f6760xfc02f7d00x857dde560x7b8099f80x87e7e6dd0x056d794b0x8e0fadfe0x6b2dfa910x59c4e06b0xffb6b5b80x502df9900x2652ef620x919cd26d0x4b4138ff0x3c36d4710xcd0ca9cc0x73b1538c0x000cc4030x1975c0430x086d8f000x8c378ef20x1d5809d20xe7a640f10x48679d2b0xc820b70c0x4b6f748a0xc9e75b450xc962a2750xd776922c0x5bdb7a670x1be420530xcafdefea0x64a691fb0x4d2d4aa10xcb97f7c50x3e3e6e090x1413b8c10xc535725f0x3495ba180x8af2846d0x0e5f45c30x3674b5a30x015e5db20xc606151c0xb1a3cad40x9e0dd86e0xa1784ae80x0638b2b40xaa2e20e10xec665c420x2aaea0ad0xb1b4e1000xc0eae7090xdbf4a3070x461caeff0x2591768e0x450c8cd70x6819466f0xfff977370xf7442a430x3e3e8e140xfb0554d10x809d047c0xc8f0c0440xf01971880xada2c55c0x05817b170xf6618add0x70e68c440x5028dee40x4378a0d20x6b0a63c40x81b44e310x4b0ce2b10xc9b988840x9c51bcc40xfbdf97dd0xe17896220x5fa29e940xf5ef27b80x680a316c0x79a74e810x4c41e9020x2ad8a56b0x054cd5130xdfd8756c0x389ed48a0x9acbe4a30xb48a03450xe5111f5a0x6f4252860x1a8c51c70x112120df0x566b59ac0xa8aace000xe2edb7450xc3efdcad0xd95150770x54e7a0060x5816593f0xf88bea610xfbea63610x0bb1369a0xcd5ee4530x43e6389c0x68210c550x07e6f9db0xd29813570x652730bb0xc82241410xb069983d0x299307e90x1a0aa0300xe4ce01dd0x4c2da2210x86caf7050xaee5030a0x8b2b3b0e0xbdb46ef30xbc93afab0x5a6f96260x18bd20aa0x65f43b760x479780970x4d4e09d00x222f7f440x8ec953170x84c5b8c90x91279c920xd4b549560x4895ad5d0x0a3142cb0xe6211a840xa4f38c380xde972e690x3d6299540xd75e52010x673838a00xfdaa0b030x9128d4f20x1d8aa55e0xdd42baae0x5232c7ff0x73cbf15e0x735c9e580x3a29ee5e0xd3ca354e0xc1341aa40x4d5e2a990x37b1f1c50x7ac359540x0f77dafc0x014dd8120xceee9ac00xd736870b0xb4469db60xfeffb1ee0x07706ed40x2088d1740x3d4894b50xfcf3c31a0x442d78850x9186879a0x9d7026e20x511d706a0x234a8a940x5171579d0x7c22896c0x083162a60xdf329e3d0x20ad63e60xe27060110x828e51020x67248f4e0x49a4fb200x433482ee0x74b172c80x48d4a9f60xeeeb63950x13d260f50xb99167780x652b7f3f0x5a1860ec0x06f09c7e0xe278f1800x2cd5dd390xc64b464f0x5b4649a20x113d00c00xd6808b220xb2cb76a60xf44667a10x4bf946440xa206cee50x4a1026730x79699d670x1d530a020xd8fca7500x4ec506510xe7c5b40a0x5b362beb0x0619bca00x683e6f430x716498590x8ca76b750x6e377c740x30ccd1c20x48d316ea0x93b7a6660xfc2e9ad60xb6588ba60x0eff566a0xe2c0f61a0x18d6bef70x0c11cebe0x9c204a690x7fbd91920x9608ead90xc46b52010x108b188f0x0bc078df0x4571aea80xb83b715c0x430a36330xda6de90f0x85ad561f0x5765e8b10xa18f224e0x0b1ab3530x36a26dbd0xf299bf300x1c1c0afa0xb42989e00x255874530xb8e61f2e0x3718de4a0xe908e3bf0x6ba463a90x23925d4b0xf49bc67a0x4443d3990xbe7656fe0xcc3b4e580x976d70f30x3c1554f30xb35d70ea0xfd1a7ed00x94d5ded20x3f6b87740x38ce402b0xed3df08a0xab5be8e60x1b10b56c0x7b5ce5c30x5e788a810xac97ed400x98c1a8690x69a0e7080x51e64c190x91ed946b0x4c2f08040x636188fb0xb9d2fc710x4963dbab0xf625ab110x41e469750x8913814a0x8d8dde3e0x752f9aaf0x876f66aa0x28d9c0830x58fb429e0x62d694600xfafc8b980x03637c810xc3b9bf640x9afe91930x9e8572070x7e8b088d0xf9dd756e0x7e3a4ffe0xa9ea92f80xc2702d060x892b65bb0x7ceb3ad60xa856761c0x40638a330xba54f2290xbd3a05210x08438c4d0xc32897ee0x4fe23fed0x80dc11a00x56e026650x1906648e0xd6217d910x9dbcd8010xa17c0ccf0x58f2d5ab0x741a67cc0xcc404cf70xefffe1de0x2f2cdb280x265cf6870xb985813c0xe44825f50x2a2dd3b70xfdc715490x16185ca80xd89fb53e0x7a8ee6e10x750c991b0x1879fcbd0x9b170f810xf3a0d21b0xd76d8b460x8994bc650x7b8c32f10xd76132120x0718b8b70x45ee14fd0x6a7e197f0x1fa92a950x237491d60x43f754a60x0bc5bbcb0xc416e4c40xc8fdad950x54e446fc0x483c00470xe2fc3e0c0x8fea24bd0x41e9bfa20xd4e0ed4c0x7bd9427a0x7aad008b0x214e42650xddacccf60x1e7ba2600x1106bc080x9a43bfb10x56b185ae0x00956d800x89cc38040x193f34250x5c77012e0x8c6ecdfe0x3f44d9b10x219a2e6e0xac434d280xd9e109330x6921b0a00x683354cc0x1e5556400xdd94cdd30xcb94f2a90xd109ae610xb5f431870x4cf128f20xa88106950xcc175d5a0x810ff4190xc5d3ede50xd1346b860x49317b750x30d31de60xd8ff32f10x6209322d0xcd52f9cc0x051506f00x09c101740x64dcf9870x7054f0770x40419b8b0xfa39c11a0xa885aa200x5c7bb4960x157efb640x86dec6240xdc003c970x398402340x39c05be10xe97495d20xaf78f2600x7935f3700xd17fe8930x8f987c2b0x805d08c00x961d035f0x47c6e4b30x37734e060x60dbc82a0xbd67c0920xbe5d004d0x11a8a7310x346871d70xa51f16c70x53d0fc970xa77af7ec0xe8314ca60xcba850fc0x34930b200xa8ebffdb0x9086bce50x8fd0f5be0xf12d93870x6047ede60x3d608d610x93e0121f0x10d892eb0x4134f1130x81b1d3bb0x433594130x9e2872c20x72db4d1a0x245e6cc10x27820c340xec757b4a0x4321c7190x8ffaa8870x39ade5720x344be7ee0xd693a0d20xa6e1353a0x52f15c480x8c56a00c0x03002e310xf3be29a80x8676e94c0x39837df50x27e86b550x23b1fd710x967296a00x368a46de0x27c4d34a0x0c84da9d0xbcff4c060x890801db0x69bc20ef0x5548c35e0xff9db9e40x0e3a513b0x818dafbe0x5eaf72ff0x6a4b78bb0x05c38b480x681a8b990xd09637140xfb3be2420x3f225f1c0x3c744e950xfbfea7f00xdbfba46a0xf7be8ee80x23026b4b0x1b251bd40x2669bf950xc27d65ab0x9ce5d1660xee1c46da0x538f32f20x994f94cb0xf6a60a100x737b3ce20xc66f338f0x70abc9850x6c0e18e10x04c26a200xb793a9bb0xc06118700x86b5de070x496279c00xd6c87a050xa1149f7e0x3f6375410xa5cf03240x9d6cba300x79b82a710x6563568b0x8fa029360x780935130xd949fe380x4150c0910x3aca71a10xfa05a3ba0xf5596d890x6dd8d4270x5b0ebe890x8d9730830x95069b160x915cd1960x722531030xcc1a7c480xe46f8ad60x646c544c0xb1c020fb0x117aca910xc9575e3d0x02cc7aff0x0b0904040x37e52dd40x8df8a4a70xec44531d0xe23bea700x1936191a0x799302de0x7711178f0x9b9780ce0x5160aff80x231913260x311e42540xb56d79820x958529160x56597d4e0xdfdc30550xb7015ebb0x92056f940x50f73c720xe49e2c880x299842370xca187feb0x8d452edf0x180a96890x02dcbc6b0x4d647af20x7fc7b0130xad85dca10xf3121d2e0x23cd36450x065acef20xdccf0d0f0x1c0eb5600x9b10551d0x3c86019a0x13d172f10xd4e768d10xc4a1a8470xd5869e1d0xc7039bf60x027a67a90x2b0162f10xb39e09eb0xd49249320x67209a0e0x52eda0280x784fc8a70x949f1f1c0x630be29a0x3187b6180xf24bb6d30xc1db972e0x0d7530ce0x77f7a9050x18bed2a60x3899a9c00x7ccd6a960x750bc9d10x624281b50xb1db17290xf09e60070xff9fa6230xbef26eed0x54824f580x0b038e240x4265e7680xabd9af6d0xc4c738910xceecd9e40x798f38300xdef1096d0x392f27c30x0e400e950x3b54a9ad0x91ac09690xa340e2640xa99d7fa60x88430d4c0xb5571dbf0x76a68e3e0xf92c5da50xf95bcf620xfd807e480xfdf7ec8f0x7b0c587f0x7b7bcab80x30a1e3720xa31150810xebcdd3490x86bcdec70x2e152bb70xc250c1490xfffd89db0xd6526dca0x342a23540xbde39d6a0x642806640xf24e1a950x8f843afb0x9057f3c20x4ad4d8c60x21b4ed970x5e6876f00x11c1adb90x50ee5c070xd69a02940x4aeb78c20xc27374f70x04e51a850x878bd8370x37f932590x06395a650x4f6fd0010xb1f9057b0xb9ecc1280xf50e884f0xbefcf04e0x5fa4f3b40x242174a10x51cee5e60xf89b8fa10x2abc3b160x1c5850090x1f53cca80x803aa0fd0xaacdfe6e0xd4d181610x2b5df9870x605106f10xf4dde2670x9b6d31b10x3c4672310xa1ab96280x93d2cbda0x99d618100x446590d80xf26ff3180x06e0e1870x25af30210x43d0a0940x07f121bd0x1fc976760xaf0ccb860x8658c4d00xd12323c80x0f1a55280xad72d1620xd96ff7a40xc9cec4f70xe73e5dc30xe5bab1350x255ab30f0xef3466150xf3f936df0xd2a9884f0xc683b41e0x1ab314c50x00c24c7b0xfb3e06cd0xac5f8ca40x39c8cba20xff9416c80x9a74b9f10x8319f7390x3ae8fa9c0x897c875f0x87f9edde0xee681b7a0x91e1610b0x41c7b3b40x68729b980xd48f2fcf0x7fdb60040xa55dd0470x978d99410x95cf72de0x8b80386e0xe85c2d400x66d0b6740xb04b99840xf06e91c60x764371b80x32a2c4e60x1b11b2a60xed09b0a90x05416eee0xd106d2a20x987444d00x6b1433960x30f332d10x8b3db4f10xb2fede020x251c76170x963e5c5a0xaf028a7f0x61d81e640x454c96190x7648616f0xce962dc80xdfa93d160xe8e2cbca0x8e79ebba0x10efc3c60x4c2a52a10x1bdaafe10x2c08e03e0x5c3139ae0x488882a20xc8d3b0640xba8725190xb9c059790x52277aba0x152194fa0x4b07c0f50xf0fe39ef0x9339de2f0xf3fe64cb0x087d80700x918d3c530xc03ffa550x3da390700xdf50b01c0x1bf343bf0xd6d5e9860xe514172c0x03c6345e0x692b32030x0486aa470x413e41e80xc018f12c0x24ab2c1f0x426324400x78725bbb0xa93135060x4c36290e0xbddfc31c0x0731b2d10x55da19470x770a28770x653cc3c10x8e17f6960x8c270be90x5b47b9440x82336ed50x225d19760x086d18dc0x045f1c4a0x28ee670c0x7fc722a40xd82208e50x34b66e370xb526270a0x7b28445e0xb6be1c3a0xf4a02c900xa791c9be0xca34d2660x20daaf030x3f20f9bf0x57ad4c0d0xc3f30cc00xf167cb7a0xfb2835590xefed6b9e0x065246b80x1d5f95550xc5e5573a0xdffb744b0xb3b701800x675e58530x1ff775b00x546947120xe6d2b4d50xc96033c50xd22b606d0xc2d9e0900x615cf89d0x922cb7680x276040350x0f37d3940x87e489910xc5c3d6150x58ce37f20xdc32a6be0x865d7d4d0x93090cde0xed7a852c0xd4dc1fc70x1ad8a0240xa975f3ea0x80d855ef0xb65b63870x3854779e0x808f3ec20x107e9d370x78968e9d0x3ce04c130xeb8f59ca0x8dae18660xff82e7c70xa9356d390x97f190040x776cca540x2304cb6c0xfa6b8cfb0x45e40d210xd3115d340xb4848f7a0x80cf227f0xc71e2f890xcc8ae1650xc1c730eb0x21480e530xb1798dc00xae0e8bed0xd9b744fc0x425c0cd30x95f90d810x7919f8c30x871a6e440x50507b3f0x76dc68710x2fb62a220xc3f8720b0xa41683cb0x1dfdb36b0x37b064f80xc3a411310xe987d9aa0xb5822ce70xebfae55c0xb76aad120x40ac648c0x54207c010xd21aa7a70xb281f05a0xa43ffb0d0x64085db70x0c11aa5e0xf482bdf10x84be07530x9378ff380x07f4bffe0x7c7d3e9e0x1bbde9710x5d33f2cc0x21c8f9090x73ebed200x58a90a330x4fc221230xf62969ce0xcced57d70x1f1ada660x4f3c81f40xa1f308990x9af5778d0xf5d158cc0x90e807c70x55bb02f30x7c7f62f80xe1fe61f70xcaeca5a30x38c713950x922b27ad0x2a2c33590xf78728940x754b00000x36c34dc60x364679370xd7c3dd3d0xd2706f620x2d48acc30xb0dcd4ae0x4dc1605a0x68b41ef20xab2a783c0xc826b71c0xf92bbe7e0x1f6ed1620x289806400x0312f4de0x4a5d1ea00xf00a30100x2c3394de0x986f080e0x93114f5c0x04548bdb0x99eab3ae0x0dee9a160xa348de860x56fa32bb0xa47692da0x6124077e0x62df46790x50b200a60x72938caa0x280efde50xb6494ce20xf6ed33340x700d17a50xff8361700xb495de090xabcb42910x2b6a8c900x258678730xb0d65c6c0x4549d4010x7a8ac85b0x4cc4517d0xfa23b8b60x1aac05e30x33faba770x58df5b940x787ccc4c0x7bf50c650x00cd25ea0xf8ff222e0xe976c1750xa19b1c3c0x146950e20x3af3909b0x85dc6d750xa9ca2f4d0x613b1e2e0x5bab69080x0b20511b0x466a2cf10x64abec020x4632d8910x589283520x23a9291b0xab62888d0xb4fef07b0x5aee6e8b0x9d35786b0x5bce130d0x559775db0xcf07f5480x91cf1d9b0x22f3cf930x3305d5fa0x35cc8ab90x28c720180x70533c0d0x1a86bdb80x93e8f0460xfe9efdc30x0a4ea0ba0x20ad305f0xe9bf93230x5bdc55e60x6a4d54410x6c1830780x5987bc790x9fdb47af0xc94b333e0xc353ebeb0x69df7de50xf488c9180xd046885a0x8d16ae300xf05b3add0x4e155af00xda0d50ec0x4e90435c0x963023e10x56278ef70x188651330xb4c400400xb86e96850x62e77b400xd21bb37a0xb16ab5450x517098790xcd6a6f160x7efa071f0x114df68a0xbab6d6080xc712dfb50xa7c869820x667b055b0xd2e533350x733745680x77a437040x38c8b96b0x553208b70x41a432fc0xb7852a050xe9e799fc0x3fc2387c0x6b9583200x2afb5b770x0333e80a0x7f70f6390xed163c4a0x1d50cee60x16a1bb4b0x2558cc9a0x3b1a3d770xbde9b3cb0xcf6d821e0x0e3540220x293a70eb0xa24d28080x1a7796ac0xa432baf60x2d3ee62e0x737edc6e0x33a258ee0xe0813dbd0x8ace20480x49ebbd850x317ad7040xe1e160ec0x928ca5010xe5840ec60xdbd019c40x69824a140x855feb490xffd484270xdfa2b8cc0x6a4aec890xce53fa750x4c54f9490x5479c5070xae97e8580x1283f97e0x4d543d430x5de92efe0x509329ee0xa1955a9d0x2bc914a70x44ace0880xc87739980x7252209c0xb24458c30x4ae758e30x54e37e850x00f34cab0x509a3d480x15ffd16c0x5cba2be40x3763c61a0x7e6602890xefab05960x06f5f9570x5584448a0x76db523f0x56226ed90x9a3a5ec10x304ab0b90x83e26e8f0x275c1e0d0x07916d2c0x016ebc9f0x61f770580x799b4d030xf7d4ad950x1f96e5c50x48e6d3190x444f32650x298f4b8a0x493dfdaf0x21d92bd50x6d003c1d0x5909abed0x696c6d990x4b75095b0xc54f55500x8203fc280x6bedf4020x0ee9a9bd0x13c58e520x95febea60x8c5fef290x6164028d0x880d18f80xd47a10c00xaeb9a9170xd56d55f30x91d209390x6aac3bef0x1cf75d450xde6d82150x391eda450x565dcda00x1d97aa9d0x7c3ac9250x520e5ee90x19dc0b390xac297b510x7ef398230x7e8b60c10x275269b30x4fcf39760xd2dae9d60x27bf8b5a0x787bcf010xe7e3ecc60xc05927220x776ac6230x262f97100xd004ea880x9e1c14310xf25cf3830x272d68760xab23c8ad0x226b34d10x1a9b6df50x04737dc00xeece54980x6f2c6fa40xf40bc2f50x345fa8cc0x991a0ca00x9d769a5c0x5680c69e0x8c8f559c0xa4f6b7760x600627c80x9146b6a50xab10f5900x43afadee0x7acb86ed0xe9d7b4cd0x8d21eca80x348d352a0x79cfce7e0xfcfb10df0x9c6fd8530xea7922700x86fc6abc0x810debf90x836a78450x5f1648080x05c2b61d0xc334156a0xba76ef270xb6f4750b0x0a827eee0x8c68c3e90x5dda0e1f0x380401180x1bb590290x4b2fa4f20x033b121d0xe144b6ad0xb8f1bdbd0xd98eca970x72be35c80x07f4fd770x1dab0efe0xadc0d31c0x3e5e88620x69355d9c0x8d7d38c80xd6aa3ff10x875545e70x7de0ac3c0xb87944e70xb8f0e6af0x168da8c80xcc55938b0x36fea20f0xe4545e830xd4408c480x1fa990430xf46416150x5bf30f410x16ad7c5f0x8634b78a0xde8b94ce0x2358f9200xd38f02740x24ca2dd30x55ab0a550x815077ec0xc91ba21b0x9164de8f0xec8063d00xeed0023f0x30a9c96d0xf92603b80x19f37f0d0x43fc61cd0x107191ee0x6df864180x68ae63b60x4e8594560xabbb657c0x6fd0b6c40x41a05c360xf56e8d030xaabd9c850x66fd61690xb7b836b30xdd8051590x736cc4570x5b6efd520x883244680xa668969f0xf61a3f260xc78d31730x27b724f10x4ea2e0bd0x6c608c590x479ccc8b0xde97b2350x95f760140xfc4fa4cc0xe48ab3840xe4327b370xf2d349f10xf3df871f0x0715fff20x3c8aa8de0x551b344c0xc7c8ad520x0f8d83880x8a970cd60x8ab17b220xd0437bff0x19eb147b0x5f63f79d0x0d25eb2f0x22aa9b6e0x8c4ca94c0x2e10538e0x7792f5c20x084f57ed0xe1b60b780x5736cdf20x1b1245ea0x2710c3620xfdbaef950x82ef1e390x13db875e0x49478b890x63f2c3f40x16837e300x1bdd4e6f0x069fff070xafdbc3df0x6223caf60x59eac4680xa590e0150x7832aaa10x5987fe450xea4510770xb77a076b0x874c77de0x2e740c050x8212cb2f0x39593c070x4b4ee3900x241081cc0x2c97f76f0xa6e894520x416da2430x90cf9fbf0x78971d7e0xd476f51e0x6b25097a0xbe1e097c0x7c55f97b0x49e0135d0xaa88f7480xb4e0731c0xea1b26fc0x5c52e1090x702e48600x4769a6c80xb234444a0x0c8613bb0x6786d33f0x12fbd8d80x35033c810x8d2249ca0xce0c64600x0e7c86ec0x2a19a4f70x1549a7a50xb7d5ffb10xf7de97a20x79fd41dc0xafb94fae0xd3017e290x8d8e57c40xdd539be70xef2b1a6e0x10d2ccb70x84bb50e10xb37b318c0x98abd6a70x205787660xaede23440x776221bf0x09dd70470x40d4cd1d0xa2a6e1f90x02bcc3ba0x9aeb663c0xf13d39870x109d66ac0x6deeb9d00x12dd87a50x57dbac2d0xe7b31a1e0xf481c2c80xf32a05c60x4342b3f50x053d29060x4369f6de0xf256c9b90x7ce31c3e0x16b82d800x3890ccd50x37aaaa020x6e4bad670x523b68ca0xad9bdfeb0x5091c20e0xe975764a0x6b32610f0xc2da57f20xa510a1a80x864fa8d10xcc7f2b2c0xb61a82fb0x7f1dec160xea90f6520x037340190x6ff158570xe9b0ce450x4e2855180xc8bba32f0xce593c220x3bd45b0d0x749e05f20x7903e46e0x90ffce3b0x319e0c3c0x5d247ca50x1469147f0x202a1b1b0xd95c12f10xf2e6f80d0x525dd41f0x15cee5080xe684d07a0x0052c4b40x232b8ec00xee512e790x0814ca730x6fead76c0x3a3b93390x8011ad220x31c030f50xeb61e58e0xd3801dbd0xcbb9e1400x1684145e0x237ded500x777765dc0xc267c17d0xf55a4dbf0x0d26e44d0x32632f0e0xdae82a5f0x4e1217b70x803549b50x4b591c0b0x067e44e80xc6ada6230xf985f8410x3b2c8f0e0xecc88d1d0x3819d3b70x36e1d05b0x247bf1bd0xfecec3070xc3be367e0x32c5a1ab0x0845f3d20x8d34c8600x2f378bd60xe1e3c0910xe5ceecd60x9e41c7810x41884d040xb84201c80x369ea4d80x237634280x51bbfd250x9e09453d0x3c9b10130xef6ade440x2354f6710xe9eaa3ab0x8ecf460b0x743ad54f0xb8779ca80x30c46f7f0x071b0bbc0x1cb0848a0x8384bd170x32a8d8ff0x86ba2a020x28eba5630x7e4884c20x9204da690x8bc712f80x5fb2e8910x50445bc90xab7b77450x199305e60x287277cb0xd9ed6ce70x75fb8a880x1b029bd80xfd5519a90x40677ec20xbc86dc4a0x8d02293b0xe49b77360x84d6cdbd0xbbcf3e6e0xf866ded10xd016e09e0x318449950x0fe9c3370xc7959a250x080474c30xe24d84ca0x1dac13e00x6ba3bd930x7db6c6420xe65e68c40xdf19644b0x9e2d05680xaa4ac1640xa8eabadc0x2388965e0x87ecc6ce0x59c2058f0x2f7120780x26b8f5b40x7e248aca0x9c209be90x29496d120x7c5b563d0x4d5536050x2b6df8440xdc3b3e4c0x1ae2ff4b0x2f464d660x4eeaf2a60x20f6efc00xe1fddda00x85b015c80x554256bf0x6778d3f30x2be85a2c0xd615e60d0x39131d600x9f9ac6750xc57835ad0x69d6d6680x1ea6e7740x4ed120f10xf27bd65d0x6e1b0cab0xf26bfb5b0x19a193930x9dbb4db40x5b0183670x044a8f5f0xd14565ab0x185d0fa90xc9d3068f0x87565eab0xb78e6aa60x34ada9bc0xb930495c0x0f195c9a0x1a1199a30x42ea16ca0xc9619ab00xf58af6310x6c00dec20x99cf6b730x0e90dab20xfea8060f0x36ee154a0x7bb8a4c00x4455c4c70xd5624e7e0xd1be14fa0xa7076ced0xcda778610x0e210fd00x83f723680xbe573e3e0x561ea3d40xd618b8170xff97bae40x15fcc99f0xdd110b580x981efe920x96b895e00x74a0134a0x5aa774a90xe6c1e1260x93fe22300x5929d1590x9798b8860x5c169a890x502108d00xe324675f0xa3f641390x7722fd900xa50a26660x4881a0560xad421d430x9ce1bda80x06a1055d0xea947aeb0x610b257e0x9a8451d70x9f969dc20xa9bd92d10xe3f3eff00x9e704a540x4e4666210xc4e59dc80x35ae993c0x4c46a7000xbcf84dae0x561235870xdb5324ac0x136162040x08912ed60x3607ba190xd40a64750x1bb834990xec78ff8a0x35da1ae10xdafab5310x4a152ae60x1655ad680xbdbef6d50x533ad64a0x3e6371730x9b7352fc0x9119eb470x0a0869530x040bdb600x54207c1c0xaa2459c40xd4aad5770x1f059de20x436460bb0xc66343150x9e72a3720x50c08bec0x877b561d0xbddc77640x06ea9b7d0xba030a330xa15d89dc0xe1be53ce0x775ffdfa0xb775dc010xad3ff5f60x4d93ad4d0x4cfda76a0xe33a88210x96558e340xf62c5be90x2453976c0xd0a5cab60x0a25337f0x46ea9f0a0xc9b6ffc10xd3cd67520xfa1b1f780x8e6858930x6f149cb80xba0956750x8cd1c6b50x4398b1d10xe900a2a70xca940e9c0x4c22d4da0x97731c020x2ccc47900xfec7e9730x894952c90xef465a660xc3d039030x323e94b30x8b0362d10x20360d7c0x99daba840x51d69ae40xbd337c4a0xac19563a0x20c6e5c40x3daefda50x8ab780fc0x20e619da0x3b12b9dc0x4876e6c70xfcf3646a0xffcb220e0xe7c2c0460x9dfe6e960xa56e8ed00x34cf2ca90x5ecd990d0x8c8890d90xc4d24c8e0x2c9d93a10x99c1f8ba0x7cd06e000xfc49a2710xadacfd980x52fec7520xf38529bc0xd9ef73a30x96ea35640x7cc5596a0x955cd7580xa5f3b3570x1f7f0aea0xa38931bc0xb305cd7d0x9cbb9e430xbf6286d60x5eb7062b0x943dafec0x566e04c90x548c61b70x7d2ba3750x5c59b9e80x8a6420610xb9e550af0xd8f84ec20x79439e800x249e2a680x908ca40c0xc5c42ec90x722600ca0x5f9022aa0x126de6090x0f96a1d90x070cfcce0xb66ed9160x45006f940xeaccd01c0xc37681860x57b57c4d0x393ec8c00xab9d88b80x77c0dd0a0x7bafd0c10x68814e2a0x719b83370x0fbcc2d80x548a7e080x976ab9510x790d398a0x86b1697f0x1a40f55c0xb9b5cb810x38d900c00x9c4b723b0xb259ce220x59c09c040xd7d2b72b0x222e3c620xf1c065890xe57e9a920xea29da000xec2bea870xee2fbe020x9227bd4e0x4480d68b0x5a4738890xa2dbca890x0b1884ec0x12f42e530x6a37d4e80x17f568e90x2f041edd0xb7deb4b90xcfa7e4460x7a20af0b0x31c322c20xb2f243e90x5f43a63e0x9c8379220x327a98220x024980eb0x4a8140360xaef8e10d0xdb380cf90xa477c0210x4d2eb7260x81ff9c1c0xa1c815700x99c789a10x83a2dbe90x37ae79090xf195d4cd0x98df40a40x275416000xdf5cf5490x47f2bb4f0xa2cd72350xda1670580xe9e390330x52d30f0a0xae29d9040x70674cc40x3c80600b0xfbf3ddb90x69371f600x6b7efc070x8ff5b90f0x6d3f29900xb51b40120x99c53eeb0x7ec763560xe40b66ef0x41d4490a0x62613e340x5f70fbd60x838f8dd30xd3cf43ee0x40b39e600xec29a9000xf0abe8630x399bef520x74a0612a0x1b40c3850x8560e8c30x21ef1acd0xe84729f00xbb7b75780x75fef85d0xa6e5c4b50x8a0858b60xa22ddeca0xe8c4ee570xbd80fa5b0x9d7d43000x0483b2a30xe5afc56b0x1f1cb7d40x6c9208020x38c76b220x3bec69170xc3c6081c0xacd748af0x472e5cc60xad5d3ba80xa3d6e4c00xb2aabe530x1aab303a0xe471c7380xedd721db0x91d5b9ee0x93c479bc0x72a5a0650x785d539f0x402cf6f00x6565cd830xfa2ff2ca0x66c1e83b0x6aba4cb10x88a22ab10x63b211740xd1028d860xa203a2aa0x5d30acd40x51b4600d0x0ef2a4690x21af87d00xffe95e5e0x904d699b0xfd9460510x4b943fe10x2ab20f360x9b4e85d50x6a9c4c140x5bd84fd50x89f6af310xe63360220xbf31e4bc0x96f99f150x504f13760x145ecef00xd6eab6130xa44c6dee0xd656a3680x05c5121e0xafc648f90x4fee6bc90x5e4f583b0x1133ad1f0xf54032b40x7993bbdd0xe873ba8a0xfb2ace260x804ef04d0xfa22b9a90x8649368d0x0b9e9dbb0xbf50a6c80x4c9305ba0xff8f095d0xe27ad3ae0x7a5ee0430x2197d1bb0xfc9406ab0xfc48ef470xef531a1b0x5603a5fc0x4a8ebc2e0x3b40f9fa0x1f074fe60xaf925af70x605e4e000xc8e30bb70xf80907a10x0d6025650xf8a701cb0x83191ca10xf0c091320x158126020x7bf1cf700x022fcca40xfa39d1f00x10cfcfca0x6be413c70xba7b28220xf67390da0x46cf40770xc20984ad0xe165b1ec0x6a187b2b0xb19010e30xcbe08d8c0x20b6902c0x0592ecfb0x92e73c4f0x7e889df90xfd040a0a0xb1a235fc0xeb70f6e90xac0064970x3ae0d2bc0xd2f5c66c0x78325a920x53042e490x71e053bf0xa4204a9b0xc4338ded0x65eb8ce90x91dfe3d10x971fad340xdf5e14450x9e10cdcf0x57fc6c390x958bdb2a0x7d5a78430x1a189ff80x5a5a08eb0x267730060x901f46740x4c0fedb00x2d1549780xd8f2fb830x70e1b4ff0xb25e725d0x6b06ded90x5243d4490xe96e7abd0x9e6a32ce0x6a217e170xfcebd7860xa4f50e860xeb1b834c0xcaae98e10x6c4193fc0x1d06ef9c0x290de4d20x283b6d440x686917820x44ec53220x7e5452cc0xe82711680x9d0ba1d60x68395fe40x938398a80x88b9d2110xd3c1869d0x3188f4bb0x278283a00xbead3fec0xbd22e98c0x8e471e290xe0c445f90xe6ba92df0x1d7bc0240xabd444bc0x28434c260x0960489a0xc89ce43b0x119fcfdf0x16840a1a0xc3a0fb620x5a7b5c380x4144962a0x803f0e410x96a00c900x28c161a50xb8060bd70x5adcc9b70x9f6826910x060b91180xf59dc03e0x0b1eae1a0xd2353a690xb6c49dec0xb06fa0e00x6b5b13520xc8cbb8410x55418d870xae1aa6420x8487a76e0x597ff2cf0x16d9bc850x623fd97a0xf69f1f240x45ab4f720xd9a46eed0xf4c7e4ba0x751b785f0xf99b4a030x33acf00d0x59ccaf4d0xdd1cae250xd36afffb0x520f59c40xd11064d20x30546c6d0xcc68cb4a0x5952729b0xd59968220xa8acf9610x7fc5508f0x54dfdc790x15e2bb070x20bcefd40xcbac4ecf0x252165aa0xfa3cf6850x76d847f00xc62a85be0x3add3aab0x4a2e462f0x99e43ef90x11768cd10x8e60f0110x0651e0890x7eaf49410x4e72ec110x2d2b93a20x396415d30xb14d36650x6f0bb1780x124b6bfb0x9da41a550x9fc53e9e0xbeff9edc0x856e1eba0x2322f31b0x205901e30x5d8918f00x0feb4d330x933503de0x6288e5500x5e5aa3b80xc6d6dcf10xe2bff2390x6644920a0x75ed45280x970bdcb50xd4dad9f30x99019f6a0x8153fc460x842c04dc0x75daa7d80x8337ac370x360e7f890x25c46bae0x2c406d400x0c054af30x05f136570xa7042fb50x1d0476b90x3874a16a0x623893df0xdc77de5c0x244fb0a50xd721131d0x8fad79940x593939cd0x59b523b00x50a9157b0x2f98ee660x5d6e007a0x8ecbb3b80x33ee835e0x636d92cd0x0f4d81d20x2eb95ed00x4578be9c0x310ad42d0x601ef19e0x705a5bde0x472ab47c0x00a726850xfa4c3b380xf706c0560x30d6d93a0x2e0cf6a20xe15c45780x313c38ea0xc7c836160x110912910xacff87a70xaec35ff60xfc11e0450x706ad52b0xc81f664b0xb03f1d390x37b427a20xa9f6f46e0x69fc3bbc0x003c6a420xd43e4cfa0xa9ca3ff70xd6aabdb60x224738bb0x53aa84b70x816fa42a0xdde34e9d0xdd8233540x5b5fa6950x7b472aa70x9c6496e80x5ef908f20xfdb99ff00x2d368c4c0xd3c672b80xd41ff2ac0x5632e63d0x1a3faeba0x253f8a0c0x706ee6de0x2cc3b3430x80a0fbad0xe7dc41180xe99350be0xa523d9480x633f6a250xa4ab05960x965b448f0x1684c71d0xb51954840x154bbead0xb3e990850x20811d700xd68f58760xba43db620x8af9365f0x2c19c3c00xd61b36b50xe06274a40xab604bc00x26f138c60xb6d5eb0b0xd41cc45b0x414ba8220xd10bfea00x6e56b0040x9ea7d02b0x497899760x0c3193250xb2609b6b0x84e15aec0x2c09c7300xc0f87dee0x5fbb19750xd78b56f00xfca060bc0xe1c067d30x409f0acb0x5ce54e160x18a4585c0x8f772a3f0xd9a965690x5f9d0b3a0xf44ef1380x3a97d43c0x43b348b80x5edd35270x3e7b4ded0x8b9c58780xa9ed18a20x7ee3260c0x81b3a9690x15e4018b0x9617755d0xd942a06d0x0f5d4b890xf1bca8790x5cf2b84a0x267a64370xa831d15f0x6183682d0x9c0735e60xe921db910x3b2055d20xf3689e900x31d0ec400x779498080xa2326e960xf61b786d0xa400b2c90x4153fe0b0x7795cae40x1f07c34e0x502351b70x70d50d620x44021fda0x97fa78110xda9484770xfa7499a00xeb16172d0xa8a56c830x86eaf43e0xccb04f220x1c6530d00x3ff17a440x93d698de0x5b4a76490xe7833a6b0x218bd36b0x6da083d80x5ca5455c0x43cedb6e0x9c9eb0c00x147362240x8c48b4a90x8f361d0d0x82be49b70xd50def6f0x1c79c99b0xb3b5bd940x44570a390xa9e8354f0x1b700d370xdb0259b90xe23c75950x5fe0f87b0x27f2dc8a0x9eeeef480x992e03d00x4f2644720xf7eacb710xd6e081020xa10c44fb0xee0601c70x5e5f16c10x848817040x4ccf200c0x1af1abe30xb41965020x1853f3c00xa44f381c0x531947c10x5a31e19e0xb77715960x3565babd0x5ed3daf20xb612a1850x4f12eb310xbfba794e0x5f6b7a020x49688f7e0x9097229e0x48e58f150xf9d39d8e0x14b1edbd0x8a91f6f30x599e79b70x86cef1800xd6636ca60x305e57010x4e7fe4fc0xfcc626950x0a6a1b930x528d775d0x5ebb20510x927b30cc0x69956a680xa0276d370xf74609ed0x1a278c1a0x7257931f0x27126b100x460ae8580x4245698a0xf91f6d750x7a368ca80xf52d42da0x95c943b10xbc91481e0x907df8030xfbec3c790x7efb16090x19a8678e0x566234fb0x7a738f8b0x2e66521a0x156876cc0x7d6644df0x6f3614b60x44b905130x9f7be6450x5f19eb610x27c489fc0xd3e441f50x0325c8100x661b4a980x8e76158c0x51d95c340x537815da0x45fb89850xb6f60af80xa9ea94210xfaf347440xc643a9f40x209b89ac0xe4e83d680xfdf0c1040x510aad1a0xb46b21880x6d401ec90x75a729a00xf5dedb300x1ef35ce40x6492fe340x7c1df7240xf73ec9940x7a828ec60x2eb457280x35703c170x0a17b4340xb8614f550x50d2e29f0xe0b8a07b0xb12829ff0xa03d47e50x9456c91a0x77f6caf00xd1463fb50x6cb9dac60x28abd3550x823394770x5fcdd2da0x788062ec0xeaf803c60x617d74c20x729affc70x890960e00xc050cf760x7b2ed17a0x270f65330x7de47cdd0xf133e10e0x58abe4440x91c7eb400x0e7900600xa90a306f0x74d704370xab0e78630xf147f40e0xee9520a60x9a8e5a720x6223c3230xa44891660x07a686f90x16a3ada90x13440d470x84d039340xa92bb1600xf4a263870x515dac600x1e54dac50x5472b1520x3f05e5060x583770fe0xdba126c10x8f495c470x7d2d22bc0xb09faf790x8b964c9c0x91282c7f0x77dcea740xeeedeed80x80a5990b0x2e956a3a0x671593000x68afdf800x7f39541b0xdec5e7200x5af9d9610xad60c3c30x0f40eaab0xc5a6d10b0x69b18f430x6ef3e1450xc07634840xdb68bbad0x50b73ce20xaa6f23ad0xaad6d92f0x3939f8f00xff2825210xc781bd9f0x0cdce87c0x9cab34a60x85b5e6250x8a490c900xd24108d40x083eb21c0xb14bb6cf0xbb30297c0xfe7a314b0x9b9263ef0x9cbad4270x43b990210x37956b720xcf5bce220x10f344950x44e8a5d20xd712c10f0xce492e8a0x3f126df40x3b3856a90x4bacecdd0x0ca9cb9a0xc89c479b0xe5c7f20c0x2102e1930xbc74d2790x3b65f8520x7b08ddab0x995bb5870x4eb10f470x91c6a8ea0x5f0a4f710x62042edb0x810389380x7cc103790x5239f3870x8f8f7e0a0x99c1feea0x7f1aba980xe67884430xbcd6b62c0x867c54e90x448a5bba0xe41a88bb0xcbb99dc30x3aa335eb0x6e623f590x0655301f0x2bff628e0xd4de61890x02cf06ee0xcb3118b60xc477fadc0x19397f4b0xe6c0ff060x2bccfd5e0x938480e20x91fa3ffe0x97e3c0290x5f2339710x566109540xa5df29270x52a331850xb8fc65290x8bfc7d1c0xce1c43920x59467dad0x068822a80x5fa4db640x5dff28a70x3d741c870xdc4666a80xf4f9d5c70x32ac36450xd7434f450x930f3c150x5028bbb20x191865f70x9f3c89210x10cac6420x9afc3d410xd49e8b8a0xc9ac51170xa2db5a620x6089b20a0x187f765e0xeadec2b20x698c03df0x3d96db760x17e083470xe53382d70x09ed83400x240c4c970x4e9236520xb77a55970x20784ea40x836bd78e0xb77d629d0x8103f8a00x453d1c1b0xd7840d2a0x65ad3a220x490502ae0xe38f8bdc0xdd49345c0x220d7c190x6e8042fd0xa5b0ce680xc6010dd20xebd62e390xd06750910x689bce990x724775f40xf029cd8b0x75d5dfaa0x4f414b340x02a78fce0x50befbf30x81ad0d410xb13393fd0xa844a7d50xfa5b09cf0x50f40b0e0xce79a6340x6b40c2ce0x64962c990x0b7236c10x5c8786350x9ebeb8d70x92e73cb90xb392a0d60x13c667c60x29486f0c0x755a86c30xee0b31f50x114d74920xbc520fe80x2414e90e0x885c990e0x3e8c92280x572a70830xd79df0fe0xad36b5bf0x801b14f70xc80e1bc70x94e2d7a90xefdbca1f0x8687dd040x64f04f180xc5d8a3230xc089e79d0x8b2259a10x44ba2f0e0x10744caf0x3ef0b0940xb0dc6b1c0x5adc73ee0x972d9d860xd1e190150xd483e35d0x3b4cd98a0xd85e69050x3ee8225b0xffdb4cd60x081432170xe994d4820xb7b5e1480xc2b9e9020xd4754f5e0x1f3785e60xe6aca8960x7c3736770x8632c6d40x8baf89130x6aecce140x0ababb300x5b9ecaf00xb74d34960x216d77c20x0a5b243b0x61dee7ed0x7a5ecda60x1eac69cf0xb6d00da30xdeaab50f0xe38179960x1fd36ba60x93aa31ec0xcda08c810x62d8b62d0x370ec61f0x224460d40x4f93231a0xb7b1a93b0x2fc51c950x082e44220x18464dab0x3305c77b0x3ea22fdd0x3c0181c20x108b0de60x4b8a2e4d0xefb2f2400x7b678d8b0xbd9411120x816b62380x7ea404a60xf28af0600x50e341260x19532f710xc819418d0x1b9453150xd1ac9d2d0xb78828de0xcc1a4ac60x2921a4d40xdf0950620x02b316170xe5512b8b0x7a225be90x3b136b010x508b9a7c0xc31949d80x01af39090x4e0af2330xd63b370a0x67fa35fd0x25efcb320x87a70d3b0xc22b63500x10d7680f0x4ccdf6db0x5ddd6b790xf4a2926e0xed7c8cf20x2e5382f90x70683a300x8ea600590x44ca22ac0x57497eff0x9ebbdb280x9f0531250x8d7f07630x8a327e0d0x9ec4312b0x0a8d39a50xd1f28f2f0x9938eedb0x0e6f97d30x76fb0ff60xa16c72300x782fec9b0xd43ecc180x05374e520x7be8c5660x4a2d4b530x0ec93afe0xbdb546150x06723b160x6458ab630x78c272f70xd16d10e30xf48629d10x8c4a4e8b0x30a956d70x24b9157c0xa05e69530xa90675540x2dbbdfb00xd113f5320xd8420a000x091044890x97e056630x962ce1d80xa9fd63430xb1c3835e0x28e41d560x45156b0f0x55691ad80xcd7974840x0277829d0xebedfe5f0x7b18995b0x3f6abc340xa2aacbb90xd48ac6860x3b48adb80x265877bc0x51c6a54c0xca63e9230x747afc540x6efd9f2c0x711620550x9ac0612d0xba7d3aad0x50fb4d900xba7997af0x12c533060x5a74ad940xc97cce810x3eb6cf000x498e5d160xbe445c970x65965e6e0xba71997a0x429407180x6145e93e0x7be85fe60xbe7717810xadf0fee40x5cd99ae70xb3f83b8e0x2ba83d1f0x678bd81b0xe3f57b040x62268a080x6ed011f10x76310fe00x7ce403630xc01d2b5f0x39120a2a0xd3d558c20x8f7888e30x360876a60x30a1f1970x3fb6cec20x9cf683740x8cc3b64f0xb54103de0xaebf33940xc7a8c3f70x12cec7160xe1e704a10xd0607ccc0xcf7654c40xadcff14b0x38e836a90xaff8a2710xb29e91b50x4c33bb510xdac7ffab0x1c6153b80xd71de9800x357353d70x3e3298fc0x061530720x54c9a4800xee74ed120x9ce0961b0x33c84a550xf630d9a90x781f88db0x1cc5cfd10xa57be8050xa7ef076f0xb372501e0xc9a2f91f0xc639187c0x0ff834290x75289d280x652247cb0x9d8752110x5b16f37f0x4733d28d0xd0d60a000x5cf8cb770x118b96810x4d3eb0b90xc1db19310x4b0c18df0x5c7e7f440xd38abd3d0x85716baa0x1a1faea20xe0b76e550x9f3e36570xcd7566b70xe1c0101d0xe5b3bfc60x42769d3f0xd3c499010x8325d4b60x6ae89e2e0xa25a9c500x4d2546dd0x6be1dc040xfb2fba470x613c13dd0xd587264f0x7b4a70d50x8a9a9f540x357f04bd0x91c8a54f0xd04bf2500xe1394c8e0x31693dce0xe51e4e4b0x78debae50xb28c010c0xad6f2fcb0x062d69d30xa5aa89590x8bb4348f0x286ced160x183b90bc0x11adac8f0x0abe91ce0x11e8d8ff0x64205d5f0x4d9e21ad0x033dc8a00xfa9cad680xfdf13d800x0839e9080x33b3f3c00x36c5bfca0x41f883cd0x9af23f640x081f0c8d0x13aa08fc0x05f98e240xae92a75e0xf8fe1ec00xbb2fba5c0x7500c60b0xeda40a010xbb3281730x284a16a40x8b074c9e0xd62e087f0xf8b88dd10xe67141c90x01cbd7360x8436609a0xdc0c2c9b0x78727c500xf89d977b0x46fd358c0x615413bf0x960abb6e0x9e670e2f0x4a31af780xe7e0d49e0xa29153f20x4ea60eac0x11cb21990x440b75890x75108cc00xda6a6ce40xcba515f60xdb9dd1070xe18c41280x733b61f00x58210e600x519c8ba90x6e008ded0xa99d27be0xba2ec4b10xf189de160xdc64fff80xdd1650290x0eb7f3cd0xdc8486e00x168bf82b0x1dc2d0720x2e197cf00x6f92b5b00xe2ffd26c0x6db8af0d0x3144e3610xa8841cf40x6cb539a40x957e4a350xfb56e95c0xc6edc0850x49b7f8be0x7bfc51ae0x87b95bfe0xc887a1e80x813e5bd30x5a9969910x3f9b31c80xb12205e30xa6803ea80xe143b46d0x69253ab20xd3e2fb340x0edda1fd0xd86e24710x481713380xac30c47d0x8b6bb0490xb626c5920xc60dd0e50x4759c39b0x095408970x219280d60x8a678c5b0xb334b92e0x1916f01f0x195c4e760xf62de75a0xee7a1ec90x8c3857a50x9ed71c400x39a07fbe0x52657cab0xc148251b0xc5fa4d670x0a5395250xd82a6bde0x900c812e0x147962250x5245de2d0x05bf60790x30c9d4a60xf06d606f0x74d5e5850xa246fbce0xfc87e19f0x3c89ac0f0xe66836d20x8a66ce870x71b1cfb70x97abe8c70x7b3684b40xa0c180480x5ea34ab70xb9f605ef0xad9d228f0x7385d78e0x96b338880x6cc71c7d0x87ef2b430x9d50feeb0x2559c0300xb90023000x8e45dcd80xd92478d60x3d5d9ea20x6c46852c0x3408ce130xcce1de5f0xa1adec680xb58312ea0x729f9e200x595827600x862e41d60xfa222b4c0xc87b06aa0x4866505d0xc7501dd40x163970300xe561e8f90x3aaeecb70x801eb6120xa664fd060x05dc4e5b0xf49cc64d0x785f94770x80947d9b0x90ac515c0x762c2eeb0xdb1fc0d50xc40867ba0xbd6803f30xfb4ca48b0x66fb27870x4c6d50f20xd73516a70xbee7cc6c0xc259c29e0xeb2119880x63a4e30d0x5ba1a45d0x87bc61bf0x0c75e7480x045520200x25d226c70xf28874460x4328443e0xbb4f9d1f0xdcdc00400x2a9289180x15f906880x43f9ebc80x74b8e6740xf36f42a90x59567f4c0x6beeb3550x49e434110x2c8ae47e0x73ba034a0xbf8ac6940x8b1956900x0dabfa610x3ee6fd400x21fec71f0xaa3320570x9d9751400x63da5abe0x4711aa060x24016f0a0x2ad8b1eb0xce882ea70x3fb155c50x34abaefe0x2989c0830x98c7b76f0x1d6507dc0x665aa3500x7b7057140xa72c5c460xf4ffbad10x8b46717c0xb0d7b3730x7c2765f40x619a157b0x277307a50x6fe198290x34e1164e0x46a0c0330x8fe4a8490xa03d988b0xe5251e290x7687feb20x9a8e18770xbe7dd7dc0x462d958f0x847fab4d0x6bbe06a60xa2d076b10x3f9ace180x8e2ae9d10xdb343f2f0x6fa844b40x8b7d54880x254a56ac0x9ada4fa40x84d32f990x0ff7d7440xcce09e860xb276fd350x8a3f5ba80x2b1785690x3bf5f68c0x147246d10x00f284650x17c21f740x46c799ef0x7096736d0x09ca42ed0xa1d412f00x53f82a5d0x16b092dd0x3ed932190xcc6a729f0xe10822890x57e5428f0xb61048950xb093063a0x21d9589c0x1782df590xb40d4e010x9bc8eade0xd772d07c0xf01138620x0d24cf6f0xc981cc400x1a671c0f0x35fb90440xf9971aea0x0c4d8bef0x2a79ca610xfaf598c60xa97046ab0x0d1873120xe8a5d8450xdc71f46f0x303104d20x8a222bae0xcc9560a50xa5a9220e0x19053bd30xb56adce50x61fb03490x7a69dd7b0xd210af950x81a83fdf0xf52d14000x3971b4df0xb24b06120x86dd19f30xe3e927950xbb2b188c0x31cde63a0xfbc4f2600x8ac068290x3ea549800x3077fd2f0x58f559d20x682f8a960xa28f0b4e0x303da0080x6d6197d60xc30e09b30x0f644dbe0x5af762f10x37f7782f0x729839f10xd3cd41160x1945dc200xef7709fe0x9ccde93d0xfcd390ce0x4cc910ca0x1fde6ad70xcfd9808c0xa4556c1e0x0e251ae90x372b4eac0x7b60908e0x67b0b6730x7a5aba240x10b93ff30x1bcb71ae0x9c7b70830x415bc8c20xdb9f3c680x099ee07e0x9504efcb0xba5bed990x1a2135770x50dd8cdc0x1eedb01e0x7fbeb6f80xd588999a0x983137450x6a4d7b0e0x38dfe78d0xee0e2f6e0x694ca1b70xb85090d10x0add94e00x3c94554c0x4913178e0xd64eba060xa0dd53660x8afee85d0x03b116c10x6f864bbb0xe980e78b0xbfbbfc7a0x70f0c28f0x9d247c3e0x3634a4060xd23e375c0x9dd77b3a0x042519410x71c4ea6d0x1841235c0x5e9950a20x279453960x22c0dbc80x9daf74160x18f3c0890xc0a7c87e0xd0c571640x7e7fcd4c0x7b1286b10x711377990xdfd278020xfa8cf4210xb9e50e470xacf2e81f0x6f199f1c0x506e68e40xfa20a31b0x8ffa92eb0x4254531a0x2a9c95440x13b363840xebbf7a2a0x623cc0140x151ca86e0x34b64f060x0676f5ac0x905da19a0xd89237d70x483e83df0xd61ae40c0xea56f3270xf8dc35ac0x4d03fc9e0xdfeabca30x644b1bb10x7931e0d70x13adcdc00x6dc491ff0x52412d2a0x4b1e33a30xc2da0cd40xa43c5bd50xcb5988d50x6cfa62c80x4571ac730xf73531260xbd956a7f0x2e68fc420x6a5c974e0x1afc762d0x8838a4e50x9d0d7d3a0x6c4d58370xc86326470x402a41280x9572e0d20x2ed2f1720xcaa70da00x6e8973d00xea4733600x6d1251390x24c2e37b0x122511020x861e09fb0x17df79810xa79c26620xfc4126ac0x6cc587080x852bfb0f0x887af3940x05f523b90xd62807480x6ce613a20x47b9bff50x19da879e0x620a5a570xec887a370xd51100e70xe572bb150x70c169520x8509f6010xc6f6baf50x7d522a3a0x88b4cb970xd2b301a50x07151c300xc02334760x78cf8dfc0xd7ffe7d70x1fe9b6310x874771b30x5cedc90e0xf7201c860xd271927a0xbf02e4370x16c50b250xc146ec2f0x45a7c74d0x507c56220x613bbd400x6bd7e49f0x8f430c7d0x5f148dca0x6ba6b1260xc3c254900xbde015c80x77c754a80x7aa4af650x97139aa70xccb4e39c0x9270eb290x34a2c9ad0x22d71af90x1a8689870x1c30ab4a0x31b908f70x6de538db0xd99d0dad0x2f2dce910xedc96e450x037121840x3bd544c20x4c7ec4b60x998b7e590xbaa888720xdb3f0b7f0x5c549c690xa7a8e9b80xb001f8950xd098a5300x531465790x295a41590x5b6a005b0xe4e077540x8430d3940xfa2556b90xabadbbcd0xb20b9f2b0x2f65d7100xd4e0ae290x8d8d26070x7efafa340xc9a3858c0xc9c4a1450x3ce630670x42ed177d0x9ffebf080x264bedb20x379d9f3a0xbfc95c330x67bfe7910xacc0e8560x8201ab350xa67086b30x187f69920x96d3917b0xdcb616500xdfb2511b0xf46d49cb0xa26f9df20x5608d7a60x4cae0f960x95df74950xa72d3dcc0x306e76190x33a76bee0xbfd65f600xfbd9987c0x3c8087680x3e26c6050xca2fe7590xf71807760x7a67f5520x7346f7200xc2c627930x63f46dba0xdb2c6bbf0x675fd2b20x631f26db0x69900e6f0xd64a003b0x13f4049e0x2f22e43e0xb9bfdd9b0x091bd6d60x2f433af00x99fd5dbe0x27c8a6e60x2119e3c20x9b94c18c0xaf4951050x24a94b260x9e6d79f80xb9b58f810x1ef092850x85391d630x94098ff80x503bd1370xac437f7b0x04cda5660x45d23aec0xc524df6d0xab4b82080xb7b4780b0x68f13ee90xf8f2a4eb0xb2e5ae4a0x198788b40x8f595b110x6ea099720xb9948d2c0x833a3e070xa6917ff30x79d425ad0xb7bd35d10xa5b21ec50x5b3840d00xcfb760ec0x235025250x74769de90xc0fec2270x6d629c590x8cdc026b0x4517a0e70x28d9604e0x3538684c0x8887d9540x17eba43a0x361d8fd20xb39a39c80x05060a190xc9d1639d0x70e33e9f0x8df3789f0xe65d7ccd0x730763150xe118de5d0xe7883b6d0x09e913c10xd2ca8c580x4f816e9b0x6ef8fcd80x3796bdcc0xa286a2340x68a241530x5e7f49200x1d027e4b0x650f86030x834dc9550xa61aa0280xe56a93360x11a776890x379e26f70x134f47d10xb02cf5ec0x817be7fd0x4579ea3d0x6d93601d0x59329af30x67837e340x3f6a48930xbbdd3e300x7ca423e20xb8e3679a0x52e3e4a50x41aa5e290x831339e00x2f70adee0xc30510690x463596d90x4650d8670x5e75bdbf0xfef59df20x6f8e26aa0x3dfdfad70xfacfa1b40x224317b40x5f8e935b0xa41ba96d0x84d810210x0a8249710xb9ac422c0xc96415d50xfa6f3ded0xc9a0ae830x25b1691b0xff6104d00xab8bc1a20x8d8640690xb9638db40x0d43b5df0x0f1a68440x8f3129900x57ef2a0f0x49c730090x04e1b99f0x43d24e730xd1b1477f0x44040f0d0x1e09d0a60xa4cf60390xaacfdfb00x09f26c170xc3ea89b90x2cc959de0xcc18a21f0xeda3a7210x84ca0c370xc320e93a0x3c4fde790x1b9fe9a30x38b4c3700x92295bce0xe681b59b0x220dd3b10xf0b3ab400xcff57fb20x178553430x26a05e510xc74d8ebd0xfb78f9d60xe55baf3f0xb092c8110xdebb885d0xe824079a0x16387be70xc113cf4a0x8717a5580xed1e80250xa7ec9d990xa88bd0690x4a3ea5c00x091def1c0x370a07360xe50413d70xadb51cff0x2dc494870x6bb710380x6339b6d00x1a1495ce0xfacf130c0x237389260x110df8280x7b8699eb0xa6e19f8e0xf0c8f9fa0x1a724fcc0x85cd59a80xefda9f6d0x75a03cfb0x723cf1fe0xbc4b7d590x1a91d5ec0xb8e448a00xcbf9166f0x655cb2020x4c31604b0x5b5d66090x59e2e1200xdd525bbe0x138619150x810fda560x84d242180x407fada10xc709af630x56af5df50x6031d7f40x484d5fae0xe067aeb30x056478fa0x5a458a8c0xb63ed95d0x0b68c3ba0x602a1a610x3f5502320x62a384a30x84d7634a0x114608ea0x632686e30xdfcf60fa0xbc331e110x5b39d06f0xe3590e5b0x3ca469860x5d9031190x065912fc0x768bb1c40xb52d440e0x50bff1740x2e74d9140x3c99f6540xd9d2bb030x16756dc00x63343b1d0xb2af19e10xbed43a410x3061c52d0xad337d5b0x3de61f7f0x80f703de0x4679b2160xad2ac5050x3ead8bd90xc187808b0x7507849c0x7b5d8ee00x6a4eab700x0234e3270xf1f04d230xc182b21e0x6feb50990x715ae9aa0xaae27a180x226138b00xaa0241460x9feaf2870x15ae38380xc508d6bc0x4fe660760x0422b1fc0x2bb4f3b00x46a3733e0xe61c9fb50x51fddc190x92d778bb0x9c069b570xda3811260x66bda1360x7d0055560x2160f7d90x65aaaada0x86c88f240x17fdd51e0xd1cc24db0xf63712700xe58bbac70x8bab1b8a0x4a8e3d340x9731b4cc0x93636bb60x38e10c1d0x66011ab60xfb0fa8470xe97842350xcc65bc7f0xcff2f3860x44c3e5390x8a7fdbdf0x481071580x94f8d2650xe51ec8580xcd11cb4e0x43bb1f3a0xd5f92f590xf5ee9ba80x42801d200x85a8ee760x0d6837af0xd7161bb40xcfb6a3da0xa5b82b580xc5e7ab430xa749010c0xe0ff7a180xcd083b100x7afc9d8a0x99c95fa50x5418b8360x839888150x1d3b96400x3e631b7f0xa92de9ec0xb1a704780x17f79b850xd7f15a480xa66c62d40x825078530xa47ec9ff0x6ade6de50x846370ed0x48c15f450x34c6c4190xe6f1ed2a0x0acc42610xf23eef6e0x57389a840x38c8eedc0xd7249d2e0xff1b0b3f0xbb8e28e40xcd1840390x5b7388f90x52572a800x6e9147a70x91e8f1a10x4c5eae720x370bcc3e0xa95d4e760x11c6a0000x7ecf2c930x3f5175960xe2c2b55c0xdbb833de0x0e9dcff00xf59c2adf0x3c8b90d90x1df794590x913d5e800x799dd13c0x2fc9f4cd0x0837053b0xf4bcb4d60x1465be320x5f1216430x2c323d270x28451bb00xb10347e20x939c29da0x58ec88150x060d07250xe988b3880xd94f0bc00x24558cfb0x14323ca90x4c366be50x08c5db3e0x6885f94c0xbab3459e0x06c14dbc0x9a62b3350x99194a9e0x12c9eda60x2ba95b6c0x21be6d1e0xc6a98b610xa615eb670x9fef35ac0x2bf67def0x4839762f0x90e09d280x836558910x3b49c17e0xeb2fec870xce526cea0x8f0fc8560xdc7e01280x2101473e0xef5aa7bc0xd4a50fae0xd16d9c010x315de2cf0x32d434200xa7552ffe0xddb11c700xbd6de0a20x889101bd0x8bef0c220x082737e80x421e6fde0xec60308e0xba2e50140x66ec370b0xbc942ce00xb89f8c050x6128a4100x7816f5c10x667cd9030x89e3897d0xe33188990xf50fecbc0x3c46ae500x3635a8260x309a7b710x7bd181140xfb89e47f0x042810580xfb1ebc6c0x98bc21060xa97e00eb0x01612c0b0x214bff530x5ff10d6f0xeb1d000c0xb9a035ca0x4bae80dd0x5f87c1630x7f8d44370xff5854400x370cfe6e0x922ecd290xd2e9e7600x676845bb0xa9d4686f0xc750aaa50xc89f73590x896e09420x3e21353d0xc0817b060x6f5cfb6a0x3d221a190xe0205f560x367302910xfae9ef0c0xa138b7c10x55f61ae10x3a5b6a3b0x3adbd5950xcc5015970x6e9acc410x3aa68d7a0xf56238f40x28b12cc90x5074e5730xd5bbb0850xacc888f80x7a7170bb0x8f8d43410xf37c72800x567087090x255509400x0cee37840xce8db0610xb8f676f70x4871dc960xf2a353ac0xd034392d0x8d211d5c0xf3251e7b0xae575c8f0x7b6ac78f0x664191960xe98468c50xda7c58cb0x084028620x3bdd0f940x16244fe50xcda04a5b0xb77b01590x8106095a0x2342f1ae0x920c078f0x3b29e34e0xcbb434a00x29d0a3370x19d05f1f0xd342776e0x0958448b0xad5c3c930xab2846240x647945290x95b3124d0x39ab631a0x65dd35b40xa8f7f1020xb13d41a00xbe93f8850x9fb771900xb745d99b0x98f3ec0b0xf2b99da80xe41f71e00x123959a10x0af3d1340xe2b920590x0614dd5a0xf5ef842e0x560345900x10c769490xbc5671dc0xf5bfc5470xd7a7f8d70x0d3ca03a0xdd91418f0xe6a75af00xe8da3ff80xde8e5e0f0x42128b1b0xd6a6ffc40xd5eccf500x237637010xc3c9061e0xc73730030x549a25230xd00d8c7d0x3cfce8970x426bcefd0xa21fa7650xccd197c70xd0e3e03d0x12d2580a0x02a458f70x6708dd1f0xbd3d88470x2b5558070xb9f12d2f0x632cf8450x0a2a02a20xc09ddd5e0xb8552f720x421ba52c0x26d11a950xe24588fb0x05d41af90x819789ee0xd3d55d610xcd842c940x723aacf00xa6bb7b1b0x97ff3ef40xed668e1f0xecc0d8310x84412dad0x9014ec060x4458d2b90x9e57c90f0x328893810xef716beb0x78cd07e10x32f826950x4bd87cb90x744843d20xc555273a0x1be9fc930x667b3daf0x3c60cc570xa6b506050x42e2bbb10x7ec840a40xb5639dae0x28d936500x161aa05b0xe3e294a70x904b39aa0x9a14fbd70xac3bf5d50x2cc2d52d0x250bea510xd31805d40x281d56cd0xcf9cb4a30x4d0e72b40x05de5cb20xadb3e1ce0x3a155d990xe3e422b50xfd520edf0x452c8fee0x0e5b85430xde588fd60xa2f9b0f50x3d77fa7c0xb192ef240x597065220x9bb293560xeda7872a0x63830ea40xaab9c8b10x5d114a400x70ba69b40xceb508ae0xe513c8980x1b1b3c1e0xbd2586510xaeb5985f0x434c5d105.14.0-503.14.1.el9_55.14.0-503.14.1.el9_55.14.0-503.14.1.el9_55.14.0-503.14.1.el9_5.aarch64+64k_debug5.14.0-503.14.1.el9_5+64k_debug5.14.0-503.14.1.el9_5+64k_debug1.111.31.21.51.52.482.4843.100.00.002.220.80.80.80.80.80.807.727.03.00_rc107.727.03.00_rc13.04.203.04.2007.727.03.00_rc107.727.03.00_rc143.100.00.0043.100.00.0007.727.03.00_rc143.100.00.0043.100.00.0043.100.00.0043.100.00.0043.100.00.0007.727.03.00_rc143.100.00.0043.100.00.0043.100.00.0007.727.03.00_rc107.727.03.00_rc107.727.03.00_rc18.42.3.08.37.0.20v2.03.00_k55.04.00_k65.04.00_k68.42.3.08.37.0.2011.4.0.10_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.243.100.00.001.01.01.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko2.3.02.3.02.3.02.3.02.3.01.21.01.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.04.0.824.0.824.0.821.0.21.01.01.01.01.01.01.01.01.01.00.12.482.31.1.10.80.81.01.1.11.1.11.1.122_Dec_201122_Dec_20112.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.1.12.3.02.3.00.81.1.11.1.11.1.1v1.12.13v1.12.13v1.12.13v1.12.131.1.11.1.12.3.02.3.02.3.02.3.02.3.00.81.01.01.01.01.01.022_Dec_20112.3.00.81.00.81.01.02.3.02.3.02.3.0v1.12.1322_Dec_20111.01.1.11.1.11.1.11.1.11.1.10.82.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_20111.20.82.3.02.3.02.3.02.3.01.1.12.3.01.1.11.1.10.822_Dec_20110.80.81.1.11.1.11.1.11.1.11.1.122_Dec_20111.1.12.3.022_Dec_201122_Dec_20112.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_201122_Dec_20112.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.022_Dec_201122_Dec_20110.110.81.01.02.3.0v1.12.130.81.20.81.1.11.1.10.82.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.02.3.0v1.12.1322_Dec_201122_Dec_201122_Dec_201122_Dec_20110.81.1.1v1.12.13v1.12.130.80.82.3.01.01.01.01.01.01.01.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.01.1.10.8v.2.0v.2.02.3.02.3.02.3.00.822_Dec_2011v.2.0v.2.01.01.01.01.01.01.01.02.3.022_Dec_20112.3.02.3.0v1.12.130.82.3.02.3.02.3.02.3.01.02.3.02.3.02.3.01.02.3.01.02.3.01.02.3.01.01.01.01.01.01.01.1.12.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20111.1.122_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.01.1.11.1.11.1.11.1.12.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.1.1v1.12.13v1.12.13v1.12.13v1.12.131.1.122_Dec_2011v1.12.13v1.12.13v1.12.131.1.11.1.12.3.02.3.01.1.12.3.01.1.11.1.11.1.11.1.11.1.11.1.10.82.3.01.1.11.1.12.3.02.3.02.3.01.1.11.1.12.3.02.3.02.3.02.3.022_Dec_20112.3.022_Dec_20112.3.02.3.0v1.12.132.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.0v1.12.131.1.11.1.11.1.11.1.11.1.11.1.10.81.1.11.1.12.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.01.1.11.1.11.1.11.1.10.82.3.02.3.02.3.02.3.0  !"######$$$$$$$$$$%&'(((()*++,,---..../////0000000000000000000111111123456789:;<==>?@ABCDEFGHIJKLIMNOPQRSTTUUUVWXYZ[[[[[\\\\\\\\\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_``aabbbbcdefghijkllllmmmnnnmmoooppqqmrsssssssstuvwxyz{|}~bcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtmtk.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzbcm_crypto_spu.ko.xzcaam.ko.xzcaam_jr.ko.xzcaamalg_desc.ko.xzcaamhash_desc.ko.xzerror.ko.xzcptpf.ko.xzcptvf.ko.xzn5pf.ko.xzthunderx_zip.ko.xzchcr.ko.xzhisi_sec.ko.xzrvu_cptpf.ko.xzrvu_cptvf.ko.xzamdgpu.ko.xzamdxcp.ko.xzast.ko.xzhibmc-drm.ko.xzch7006.ko.xztda998x.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xztegra-drm.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzefa.ko.xzirdma.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzib_srp.ko.xzib_srpt.ko.xzled-class-flash.ko.xzleds-blinkm.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lt3593.ko.xzleds-mlxreg.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-netdev.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzpulse8-cec.ko.xzrainshadow-cec.ko.xzuvc.ko.xzvideobuf2-common.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzmc.ko.xzuvcvideo.ko.xzv4l2-dv-timings.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xztifm_ms.ko.xzmptbase.ko.xzmptsas.ko.xzmptscsih.ko.xzmptspi.ko.xzmmc_block.ko.xzmmc_core.ko.xzpwrseq_emmc.ko.xzpwrseq_simple.ko.xzsdio_uart.ko.xzarmmmci.ko.xzcb710-mmc.ko.xzcqhci.ko.xzdw_mmc-bluefield.ko.xzdw_mmc-pltfm.ko.xzdw_mmc.ko.xzsdhci-acpi.ko.xzsdhci-esdhc-imx.ko.xzsdhci-iproc.ko.xzsdhci-of-dwcmshc.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci-tegra.ko.xzsdhci.ko.xztifm_sd.ko.xztoshsd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzcfi_cmdset_0001.ko.xzcfi_cmdset_0002.ko.xzcfi_cmdset_0020.ko.xzcfi_probe.ko.xzcfi_util.ko.xzchipreg.ko.xzgen_probe.ko.xzphysmap.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xznandcore.ko.xzgpmi-nand.ko.xznand.ko.xzofpart.ko.xzspi-nor.ko.xzubi.ko.xzcan-dev.ko.xzm_can.ko.xzm_can_pci.ko.xzpeak_pciefd.ko.xzmcp251x.ko.xzmcp251xfd.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzusb_8dev.ko.xzvxcan.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzgenet.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzocteon_ep.ko.xzocteon_ep_vf.ko.xzrvu_af.ko.xzrvu_mbox.ko.xzotx2_ptp.ko.xzrvu_nicpf.ko.xzrvu_nicvf.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsmc91x.ko.xzdwmac-dwc-qos-eth.ko.xzdwmac-imx.ko.xzdwmac-tegra.ko.xzstmmac-platform.ko.xzstmmac.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzr8153_ecm.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzsr9700.ko.xzusbnet.ko.xzzaurus.ko.xzath.ko.xzath10k_core.ko.xzath10k_pci.ko.xzath11k.ko.xzath11k_pci.ko.xzath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzbrcmfmac-bca.ko.xzbrcmfmac.ko.xzbrcmfmac-cyw.ko.xzbrcmfmac-wcc.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-connac-lib.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0e.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2e.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.ko.xzmt7925-common.ko.xzmt7925e.ko.xzmt792x-lib.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8723d.ko.xzrtw88_8723de.ko.xzrtw88_8821c.ko.xzrtw88_8821ce.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822bu.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw88_usb.ko.xzrtw89_8852a.ko.xzrtw89_8852ae.ko.xzrtw89_8852b.ko.xzrtw89_8852be.ko.xzrtw89_8852c.ko.xzrtw89_8852ce.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzcros_hps_i2c.ko.xzmlxbf-bootctl.ko.xzmlxbf-pmc.ko.xzmlxbf-tmfifo.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xzmlxreg-lc.ko.xzpwr-mlxbf.ko.xzsmb347-charger.ko.xzbe2iscsi.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzhisi_sas_main.ko.xzhisi_sas_v1_hw.ko.xzhisi_sas_v2_hw.ko.xzhisi_sas_v3_hw.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzcxgbit.ko.xztarget_core_user.ko.xzn_gsm.ko.xzn_hdlc.ko.xzsynclink_gt.ko.xzuio.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzcxacru.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzappledisplay.ko.xzchaoskey.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzonboard_usb_hub.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xzmxuport.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzupd78f0730.ko.xzusb-serial-simple.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzcifs.ko.xzcifs_arc4.ko.xzcifs_md4.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-isotp.ko.xzcan-raw.ko.xzcan.ko.xzcan-j1939.ko.xzmac80211.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill-gpio.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-ump-client.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-ctl-led.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd-ump.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-hda-core.ko.xzsnd-intel-dspcfg.ko.xzsnd-intel-sdw-acpi.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-intel.ko.xzsnd-hda-scodec-component.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzvirtio_snd.ko.xz/lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bcma//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/bcm//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/caam//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/cavium/cpt//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/cavium/nitrox//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/cavium/zip//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/chelsio//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/hisilicon/sec//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/marvell/octeontx2//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/amd/amdxcp//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/ast//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/hisilicon/hibmc//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/i2c//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/mgag200//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/nouveau//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/radeon//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/tegra//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/hid//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/core//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/hw/cxgb4//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/hw/efa//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/hw/irdma//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/hw/mlx4//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/hw/mlx5//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/hw/qedr//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/sw/rxe//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/sw/siw//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/ulp/ipoib//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/ulp/iser//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/ulp/isert//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/ulp/srp//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/infiniband/ulp/srpt//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/leds//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/leds/trigger//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/media/cec/usb/pulse8//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/media/cec/usb/rainshadow//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/media/common//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/media/common/videobuf2//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/media/mc//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/media/usb/uvc//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/media/v4l2-core//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/memstick/core//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/memstick/host//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/message/fusion//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mmc/core//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mmc/host//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd/chips//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd/maps//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd/nand//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd/nand/raw/gpmi-nand//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd/nand/raw//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd/parsers//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd/spi-nor//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/mtd/ubi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can/dev//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can/m_can//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can/peak_canfd//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can/spi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can/spi/mcp251xfd//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can/usb/peak_usb//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can/usb//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/can//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/atheros/alx//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/broadcom//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/broadcom/genet//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/marvell/octeon_ep//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/marvell/octeon_ep_vf//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/marvell/octeontx2/af//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/marvell/octeontx2/nic//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/qlogic//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/smsc//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/ppp//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/slip//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/usb//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/ath//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/ath/ath10k//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/ath/ath11k//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/ath/ath9k//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/mediatek/mt76/mt7925//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/nvme/host//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/nvme/target//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/platform/chrome//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/platform/mellanox//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/power/reset//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/power/supply//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/be2iscsi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/csiostor//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/cxgbi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/fcoe//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/hisi_sas//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/libsas//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/lpfc//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/megaraid//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/mpt3sas//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/qedf//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/qedi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/qla2xxx//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/scsi/qla4xxx//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/target/iscsi/cxgbit//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/target//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/tty//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/uio//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/usb/atm//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/usb/image//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/usb/misc//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/usb/misc/sisusbvga//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/usb/serial//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/fs/smb/client//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/fs/smb/common//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/fs/squashfs//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/mm//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/atm//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/bluetooth//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/bluetooth/bnep//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/bluetooth/hidp//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/bluetooth/rfcomm//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/can//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/can/j1939//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/mac80211//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/mpls//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/rfkill//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/sunrpc/xprtrdma//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/net/wireless//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/core/seq//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/core//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/core//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/drivers/mpu401//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/drivers/opl3//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/drivers//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/drivers//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/drivers/vx//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/hda//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/i2c/other//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/i2c//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/ac97//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/au88x0//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/ca0106//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/cs46xx//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/ctxfi//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/echoaudio//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/emu10k1//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/hda//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/ice1712//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/korg1212//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/lola//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/lx6464es//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/mixart//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/oxygen//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/pcxhr//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/rme9652//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/trident//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/pci/vx222//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/synth/emux//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/synth//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/usb/6fire//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/usb/bcd2000//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/usb/caiaq//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/usb/hiface//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/usb/line6//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/usb/misc//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/usb//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/usb//lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/sound/virtio/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Taarch64-redhat-linux-gnuELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data)'GIKMWjv|-0246:=@ '2VXZ[]bdhikmopqrs|~)gy !"FHdfh )7?|4:;Ze'3:=?AEIKMU]m|   A D H P X Z a f m p y  $ 2 4 6 C E ] ` b d g   1 n s  - 01KOU]-57J1<j7hnr"%*/y{}Jdegkmoqsuwy 8KUbeh{~')+-06<249;@DFJMPZ`cfh,6eglXZ\^`bdfnp $(Qfmmxz &FY{  ~ !!! !!!!!!.!7!I!P!T!\!_!b!!'      3sS% $ .$1>$k   = +  : / 9'  K  $ " ) 4 & =2Ym/NXiH  ? .1.*JEV  0     9 e : / PW Y  g    " _      kPPPPPPPPPPPPPPPPPPPPPPPPPPP PPDPEPHPIPJPKPLPOPPPZP[PPPPPPPPPPPPPPWPPPPPPPPoPwPyP{P}P~PPPPPPPPiP PPPPPPP P!P"P#P$PP%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6PP7P8P9P:P;PP?P@PAPPIPKPMPNPQP PBPCPDPEPFPGP!PHPIPJPKPLPMPNPOP"PUP#PPP.P/P@PAPPPyPPPP)PjPPPPPPPJPwPPP3PkPjPP!gP!P$PPPPkPPP]PlP PPP P!P"P#P$P%PPP%PPPSPTPWPSPTPUPPP&PQPRPUPVPPPP P P P PPPPPPPPPP'P PP(PQPRPVPWPXPbPPIPPJPPPPPCPuP"P\P]P`PaP[PP\PPP_PaPdPePfPgPjPkPlPmPnPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPmPP>PPPPPPP#P$PPgPP$PdPePoPpPqPrPsPtPuPvPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPnPPoPP&P'P(P)P1PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP jP kP lP mP nP oP uP vP wP yP {P |P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPzPP6PP/P1PPPPPP*P+P,P-PPPPPPPPPPPPPPPPPPPPPPPPPPPP2P~PPPPPPPPPP5PVP hP iP pP qP rP sP tP xP zP }P ~P P P P P P P P P P P P P P P P P P P P P P P P&P(P0PP;PP^PPPPPP?PP@PAPBPP'P3PmP4P{P9P|P}P~PPPPPPPPPPPPPPPPPPjPkP#PP$PPPPPPPPPPPPPPPPPPPPVP%PWPPP P P P PnPoPpPqPPPPPPPPPP HPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PP P8P9P:P;PP?P@P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPPPFPGPHPaPPPPPPPPPP PPPPPPPPPOP P!PP PPPPPPP4P;PGPHPKPPPOPXPYPZP[PP P DP IP P P P!P!KP!OP!P!P!P!P!P!PPPP-P.P6P7P8PLPMPSPUP\P_P`PdPqPPPPPPPrPsPtPuPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P/P0P1P2P3P4P5P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPNPOPPPQPRPTPVPWPXPYPZP[P]P^PaPbPcPePfPgPhPiPjPkPlPmPnPoPpPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPP PWPLPMPNPOPPPQPRPSPTPUPVPWPXPYPPPPPP!PPPuPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMPPPPAPBPCPPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6PPP|P}PP~PPiPTPP4P3P2P5P6P7P:P8P9P1PPPPPP PKPXPlPmPPPPYPPPbPcPPPPPPPZPaPPPPP#P$P%P&P.P0PbP,P-P0P1P2P3P4P5P8P9P:P;PP?PDPEPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP `P aP bP cP dP eP fP gPPP^P P P(P)PhPiPDPPPPfPgP^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPYPZP[P\P]P^P_P`PaPbPcPfPgPhPiPjPkPlPmPnPoPpPqPrPvPPPPP P PP*P8PPPPPPPPPPPPPHPPnPoPpPqPzP{PtPvPPrPsPtPuPvPwPxPyPrPsPuPPPPPPPPPPPPPP;PPPPPPPPPPPPPPPP P!P1P2P3PP>PP#P$P&P*P5PPPPPPPP6P8P;PP?P@PP!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPP P P P@PAPRPSPTPuPvPwPxPyPPPPPPPZPPPPPP PRPkPlPmP~PPP P P P P P P P P P P P P P]P P P P PPP P!P"P#P$PPPPPPPP P P P P P P P P P P P P P P P P !P "P #P $P %P^PP_PPPPPPP IP JP KP LP MP NP OPP PP QPP9P?P:P=PKPEPPpP'PPPPP*P[PPPPP\PPPPPPP]PPPPPPPPPPPPPPPPPPPPPP-P PP P.P :P ;P P ?P @P AP BP CP DP PRPYP:P,P P PPPP EP FP PPPPPP 8P 9P :P ;P P^PPPPP P FP kP qP P!IP!sP!xP4PPPPP #PxPyPzP{P|P}P~PPPPP5PPPPPPP P!fP!{P6PPP*P>PAPBPCPIP_PPPEP!P?PPNPgPWPP~PPPPPPPPPWPXPiPPvP*P.P-P0P7P3P4P8P5P9P6PP?P@PAPBPCPDPEPFPGPwP0P2PPPPPPPPPPP%P&PRPYP]P!P,PNPSPvPPPPPPPPwP]PiPPPPP PPlPmPPP\PPP!P!PP?PIPPPPPPPPPP'P-P.PSP`PbPcPePP*P-P.PPP P P P P P,PPPPP6PQPPPPP!cPJPKPPPkPqPkPrPnPqPoPpPsPPXPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P PPPPPPPPPPPPPPPPPPPPPPPPvPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPIPPPPPwPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1PPPPPmPbPcPdPePfPgPhPiPjPkPlPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP)P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPPPOPYPZPPPPkPPPPPPPPPPPPrPtPuPP {PPPPPPPPPPPPPPPPPPPPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFPGPMPNPQPRPSPTPUPYPVPWPXP\P]P=P>P?P@PAPBPCPDPEPFPGPHPSPuPPPPPPdPPPPCPPPPPPPPPPPPPPPPPPPPPPPP3P4P5P6P7PfPgPhPyPzP{PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPvP P PPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P*P(P)P+P,P-P.P/P0P1P2P3P4P5P6P7P8P;P9P:PPAP?P@PBPEPCPDPFPGPHPIPJPKPLPMPNPOPPPQPRPSPVPWPXPYPZP[P\P^P]P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPJPLPOPPPRPPPPPPPPPPDPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPmPPPYPP2P5PePPP P P P P P P!PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPnPPP[P\P]P4P!P!PNPPP P P P P PPPPPPPPPPPPJPPPPPOPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-PPPPPPPPiP|P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPPPXP1PPP P P P P P!P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P.P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP/P P PPPPPPPPPPPPPP0PTPUPVPWPXP[P\P]P^P_PvPwPPPPPPPPP P4P8P9P:P;PPAPPP P P P PCP P P P PDPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PEP PFPGPP PHPIPP PJPKPPLPPP^P_PbPPPPPhP P P P P P!P PMPNPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P POP P P P PPP P PQP PRPSPPP PTPUPP PVPWPP P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P P P PXP P P NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP ~PYPPPPLPP1PPP*PP-PP)PP%PP&PP'PP+PoPPP P P P PPPiP PPPPPPPPPPPPPMPQPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPzP{P|P}P~PPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPqP PrP PXPYP!PsP!PZP[P^P_P"PtPEPPwPxPyPzP{P|P}PPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPPjPkPlPmPnPoPpPqPuPrPsPtPPPPPPPPKPLPOPPPSPYP]P^P"PPPQPRPTPUPVPWPXPZP[P\PPP;PIPPP?PPPPPPPP;PP?P@PAPBPCPEPDPFPPBPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P0P1P2P3P4P5P6P7P8P9P:P;PP?PiPjPtP}P~PPPP PPP PlPXPYPZP\PCPDPPPPPPPPPPPPRPPPPNP!P P+P3P\P^PP=PPP P!P!PHPEPPPPP`PPPPPPPIPPSPVPrPsPtPvPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPaPPPPPPPP P$P%P&PAPFPQPRPSPUPWP]PPP P EP ZP eP fP P P P P P P P P P!LP!MP!bP!PTPPUPPPPP5P!PVPPaPPdPVP!PePPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPP P PP P PPPPPPPPPPPPPPPPPP P#P!P"P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P:P8P9P;PP?P@PAPBPPPPPPPPPPPP P P P PPPPPPP&PHPJPPPPPPPPPPP"PePgPPPPPPPPPPPPPPPPPPPPPPPPPPNPUPfPiP PP\PPPPPPPPTPPPPPPPPPPP P P P P P P P P P P P P P P P P CP GP HP SP TP yP P P P P P P P P P!=P!P!P!P!P!P!P!PfPPPCPDPPPPPPPPPPPPPPPPPPPPMPNPxPPPPPPPPPPPPPPPPPPPPPP P P PPPPP#P$PDPEPFPGPP=PPPPPPPPcPdPxPyPzP{P|P}P~PPPPPPPPPPMPOPPPQPlPmPPPP PP P!QP!XP!RP!SP!TP!YP!UP!VP!WP!ZP![P!\P!`P!dP!eP!hP!P!PPPPP=PPPPjPPCPEPFPGPPDPPPPPPPPPP,PWPP!P!PPVPZPPPPPP!P!PPPPPPPPPPPPPP)PPPPIPJPPPPPPPPPPPPPPPPP@PAPPPPPHP#P$P%P&P'P(P)P+P,P/P1P2PjPPP,P!P"P#P$P%P&P'P(P)P*P+P-P.P/P0P7P[P`PPPPPP P#P$P&P'P)P*P+P,P-P.P/P1P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPOPPPUPVPWPXPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P!P"P#P_P`PaPbPfPhPkPoPqPrPsPtPwPxPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P "P %P $P &P 'P (P )P *P ,P .P 1P 2P 3P 6P 4P 5P 7P 8P :P P ?P AP BP JP KP NP PP QP [P \P _P ^P `P aP bP cP dP gP jP iP lP oP tP wP xP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P! P! P! P! P! P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P! P!!P!#P!$P!%P!&P!'P!(P!)P!*P!+P!,P!-P!/P!0P!2P!3P!4P!5P!:P!6P!7P!8P!9P!;P!P!?P!CP!AP!BP!DP!EP!FP!GP!HP!JP!]P!^P!_P!iP!jP!kP!oP!tP!~P!P!PP6PPPPPPPPPPPPP`PPPPP0PHPQPTPWPXPdPPPP1P2P3P4P5P6P7P9P:P;P]P^P_PqPrPyPmPnPPPP:PvPPPPPP P!P!PPPPZPoPpPqPPP PPPPPPPPPPPPPPPP:PPPHPPPPPPPPPPPPPRPPPPP PP @P ~P!mP!pP!rP!uP!yP!}P!P!P P$P`PPPP"PjPPPGPLPPPPPPPPPPPPPPPPPPPPPPPP!P"PP#PPPPzP{P|PPPKPLPMPuPPPPPPPLPP'PPPfPPPPPPPPTP PPPLP RP XP P P!P!PP@P YPPPPPPPPPPPPPPP PPJPKPLPMPNPOPPPPPPPPPPPPPPZP!PPUPP P P_P`PXPEPPPFPPPPGPPaPxPPPPPPPPPPPP P PPPPPPPPPPPPP"P#P$P%P&P'PPPPPPPP P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPEPPFPpPDP)P)PIP+PGP,PJP.PHPdPePsPtPuPwP/PP-PKP-P.P/P0P1P2PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P PPPPPPPPPPPPPPPP P#P$P%P&P'P(P)P*P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPP _PPPPPP?PPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PPUP\PfPgPhPiPjPkPlPmPnPoPP_PPPPPP P fP gP hP iP jP kP lP mP nP oP pP qP rP sP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPP4P5P6PKPpPqPPPSP P P PPP/P+P P P P P P P P P P PPPwPPPP~PPPPPPPPPPPPPP dP eP P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPmPnPoPpPqPrPsPtP P PP 7PP PP QP RP SP TP UP VP WPtP XP YP ZP [P \P ]P ^P _PuP `P aP bP cPvPPPP tP uP vP wP xP yPP P P P P P PP >P ?P @P AP BP CP DP EP GP HP IP JP KP LP MP NP OPsPxPPyPPzPP}PPPPPPP(PP+PP7PP)PP,P.PP2PP4PP6PP3PP5PP*PP/PP1PP-P0PP P P P P P P P P P PPPPPPPPPPPPPPPPPhPiPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P PPcPPbPdPePfPgPlPmPnPoPpPqPrPsPtPuPvPwPxPyPPPPPPPPPPYPZP[PPPPPPPPPPPPPPPPPPPPPzP{P|PP}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPjPkPPPPPPPPPPPPPPPPPPPPPPPPPPP(P[P\P]PPPPPPPPPPPPPPPPvP ^P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P PPPPGP`PbPcPhPiPwPxPPPPPPPP P P P P PPPPPPPPPPPPPPPPP&PePhPPPPPPaPPPPPPuPPxPpPzP~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P PPPPPPPPPPPPPPPPPPPP P P PPP`PPPP]P^PP'P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP\PWPXPYPZP[P_PbPcPPPPPPP|PLPMPNPOPPPQPRPSPTPUPVP~PdPPPPPPPPPPPPPPPPPPPaPbPcPdPePP P!P%PPaP P P P PPPPPPVP P P P P P PNPPbPcPdPxPyPzP{P|PPPP{P`PP'P(P)P*P+P-P.P/P0P1P2P3PPPPPP P P P PPPPP P P P P PPPPPPPPPPP PPPPPPPP PPPPPP P P PPPPPPwPPPPPbPcPdPePrPPPPPPPPPPPPPPPPPPPPPPPPPPoPpPqPsPrPtPvPuPxPyPzP{P|P}P~PPPPPPPPP%PPPaPbPcPdPePfPgPhPiPjPkPPPPPPPPPPPPPP P PPP[P_PPPP,P\PP }P P P!P!P!P!P!NP!P!P!P!P!PaPrPsPtPuPvPPP!if [ -f /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.14.1.el9_5.aarch64+64k-debug ]; then rm -f /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.14.1.el9_5.aarch64+64k-debug echo "Running: dracut -f --kver 5.14.0-503.14.1.el9_5.aarch64+64k-debug" dracut -f --kver "5.14.0-503.14.1.el9_5.aarch64+64k-debug" || exit $? fi/bin/shutf-8bf030b3bc76f0beb4d7112ab11ee4f5a4c10461af5245281fe0225b30bc48ae3ed20b8f11b50b3617c9b32e4a51b1a94e076205be69219d48b5a30acd92e6678?7zXZ !ٹJ07070100000001000081a400000000000000000000000167373ea60000ac64000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bcma/bcma.ko.xz7zXZִF!t/$]?Eh=ڜͩDU=yV) BOp/bj>ܷ1AEbv2@ mIס=tg?w[u,Nhq[ cl:ĸυ2)xISE]`c玉DX-7}N$IbhG`8go.e:XzWOmZ$( R)l_b˾[Sq:f3W~veVC,]%Q@aT:.戼IF4x<:Ya!s+`zԊ!8-9X2G_+1Wyieoi)qx yna l#WKԫVC19{BrQ}!g$'f>QYܢ/u}иFtg}3%%ʹGdl /vvQ[c("`sZrz棕lܔv0SV&=7:fC3%qPlG#jMoM?=oQj\A+ݨZ->ZWdxT;wګvevw7-NDWٍ&i85€NؘSR6RUHoєn+LU!΀\愇hr ZU 4Ub_8e %~7,07NE#@qΑ!aR+3֠4̪j T?0(]i~n$8c$~s&sWh` jMW5d `4*:]o):;2Q Co,7'=S;HC&[,c"Hhw e_Zag BudpI.+^ɔ#ؔo _5VwJIg0i<lqW1N$I)bhF ݻĞ?tW?&by 6~-oلQaMx 9EB/_{2t6mK=C9KQ__)x]!ŧ9~'8~}9!vQG+Yt'' (f(^nVTa"hGJ}6%ѡ#OA& o$b#, ݝl)tid ̊ee2&l=aAԤ-R ^ :hU i>Wp]w[ˆ%x6DIr]JrzN͂GSXSA) a,y6*Ok )豞I-!E-fRtIKx׆['uR]B3] e?cȰn"ɘ>5c0\eH'NWxԔ)F]4Lݖ1PB3۸&[NC:< !%3]k^q}Ol[bb;VP[z #g)S-o>ƌ񚶈>׍ыEȄܧ$'u^}D84NBfsYj՝B0"1jYMl_4Zd]w1^%jʸ.!brXd NmPl|Eu4>u4?[=d\)%X#ix"_ >quuci%@UlN:0M4ݐ94exʆ6J{V9Zp/ɭrAk*Jٚl0p ވ<ՍKeĠ+es1s.݉KڔD UK2ڬkUܘlaZtp 8f!_AL'wE. "WO nȮ , b׼P_4^`ha1f=S( C/Q1ճ 1lCYE,rhgpzՎhO:oɬAH:af;]Ą(E=o&.xY%RV&IXN r==5_Mj fu "!*TU //cKۥK? ڱ(,iկ*O4Z)XVE{v&ߋDdess2~L`mG $LF(Bf$,:፰YA*xK"W?P2qm]OX-/2iZaiSTl%)j\pr` K&;YscTET .j|?QH+>=~Ti`SoJب ;=ljƃE6!7W?:ohb+l^gFwK'D .[ଦ2+qT&DT* ·:&Y?ۀy]nM &~l@bU@#%"+1Q(3) [ў5Yr=F~E;c#g6<@"H~gK[D:l*4sGX+s@pŦ脱dgmqpb]Aǜ 7W7Y\.ܮ7&c8r-pqFfWsFyvcC$N^/n5ZJ7xdo9~0 "vܣ>E病TŲ;Cpsz-'Wf=&xE=>Jk{9/IfPA}Fi6e7{_mPBCΩ+s`@;bhR/ܲFW|56ьyAHwF"Œ0e# 1EGX$鵿_ 6*8@'3" 6^~&I =3fZlgxt3`gzve7 env[R_?Nme܎e"Ùl{M'F3g5M5L?^FPU"/{Zo ?r(qF,vb؃N},َ>W"LvYlCY3;svz8 Dt)9ZZe$Ӻ=O#V5ȃDM&? LSa1P.o"cByZ%԰_3&^/ov^""z>_xӟE[D 5!ɺ~DZy9o5;/ku4R*Yc0:ajJ+CF̕0#=ÅQ/Dz -ن|vjP5H*{YoGv/)$,g1fW w:uѷdV+Be+_y#i5,+[\us%\39Pu9-W'xjp Ϛ~Kj';8ޤq/j^48t0mNE֮uW; lHOQImi2oG\DuС%m{|GH8!G.f\g_fDP"j 1fe"c|S=˳ #M*ijP9bR7&W%+*8RtH_'o00G_s&è1#J=ɸ֛@,6let-'grR!MTQu%·Qi3WQ#絨=>ȝ_v?тAA,  :I),)dMZX i\41%aoN{%Mtfce~Kfi[d'LKC,<Շ?c7RUp }šq#a+W_'P1m^xa͕Mzߩ0Dy/mO[R4ި-P -^sJ?xp=M’"U+M[DKxTb>?`'@,VM0%6`$u|H\en]L_'u -;ŪQ0i z/_-]r ;ay{|q(+K(1-,:Vax]ZGLPp(X$ 2Z=/Ǜho(M'x jt6_!f:aiyˀT@O>ɉ3gSنw"L?1RDI IGZTJHmaas~x!FN /(iE3;3UO 밶6k˓Q""iKC+D63TEzo5w3!Z>@dBI.D+1AC7&NhKGGk?jMGzV z߀Yr5z [Env̵8VfT6C7͕bjGGظ1FKZʼVM>J O? e ̣G;y 7jЍ?Y=.,ar{5z~)_6N[ !ↂ /ezGnFڗ\ah:ZF*<53wh&VA oRo_[i.va8u8o 3E>0d/ʭvu3Z,S-y$S:siY[Ey'4:պFC=.$lIR8 tB(ĸ E::\r}$(_Vb3d*n-)cm{{uEXF OjPoi>կBlCvEw#Dg4"l EY&ymyƙ1I)1٨r%,Cś;5simԙ~ΜC'縅FweN+'9xATb܌Gc҃pURA|zb)fVFEWv2*u>Xiq i]Ђ!4U, hWXhzs0`ʋvf0U0qM(Wk** ~x V+^ +W9 Φh? .-* [#sBMiE4Y[//aIْ^˜V]Ve^曀QRX_p);Fm~^1dk%o)D)(s0v|tw;[~!XRyCʘ 2FD G,%>Hq8 >>LJ/3xfT*_Tw͏)=VTH7be?4=S xi5V8ؗ C ٌ^D+I 2ؑH(.G95{]IQ6 mf(.d-}}>`KLw@a "% )j\']t5% r'c!:&Zpw3rrBB<1V{H G'qrO*l@-tNn >=[Q"ٔ)Hc|'IimTNMVȥd: "3DX1_y H|aBl~d[Ց$@Ph/l1P꾚lN>x;ʟ=u*ݪ%ZH49-ڎǟ>ѡL4bdzly:)DKn.z#8-p*6^y {MAW*T{{"UCwU *B9OcmY_^C~&ec3Ȇ˭J};FMfaKI/LV/"[P HIPIlk1ꨪ򈡇VB]Kgq܋ CyNb0Tdo^&p.n7w G-Y\^{\}#տ]4@sLoT`A.6cH:O=R>[cD0L]_ryA7PƟT<ם'̟8 j`xc\^DW-A`/Գ_^'-!d8cHjI(؂/c7(F)d_T;:o2T' qXM$5=CTL('&H+eZ*E.J+]!Tn?y/L=[{:Ux%.~yhZ^QL$Pi\պh1GkIIƄ*jUUL}Q(7M<w܁vhGrNH,":`|#āy+B ÚnF֎3|RjUp'AțGBaP?-6q/Lz HqvUf{((]d?\@£ [k|$ɹӻ FnPh=SXI).*]ނȡWG΃7z'RuH[]r\3?FR)ss}7lRa1͑ 'y+i}2ݓAC!7D*ԁ,jXG/Bx9b]#xxr F*bW*?|\[fl - L%0 bcEm]%B ?|2-t)*]Q}S|MQ =[̻T3Y7vGbNՋbTsW-J3: 72~;;AoEΣ mc(ZѶҖdgW/ vzfk$A m!WGGZgOc͚Z|-rr%fVطA7G)Gls>NeO([Z_[sm ܬaȥRoZ f +~A*c3oq\y~bou!f, &L̉/U#g3^郀Afx"VQ!ueRkclxB{ ]^QV}!eDS.* =35yM"\FC\شF,kdɯDݫůvST`VbG֐ڵ`p?:hc+ݧ(ڋ0 E|U(p3y.ҖN[YN2kD]XEQ )}~m%#֞p*V0h.@3air=THߛܪղp?9{+N /\-q9bitiZ /:dtANAJiS)ǖpj=Ϫg, T7e D_zG,x`:] |}98jiqGףU݇oj. a5Ӝîoa;dn^pOB[:F_˹U#\.(x¤ACSɦU]YߜDe`. U_6F~NJ 6 DAeׄW[q#~tG{twXW'R,yʐ}rz FŵWʔ/p2VStW{hrOetSsplLz3t6#mKLYiA8<ǖ6$,d烁bKSsE=3^=> Ra׬aH5!4](aFV v#SEqGWiKrI} a?͛z G/@[. oBD) ,L][*OH|RnQy>DD ާԚ!W}몹bF#F|{MωIL:pFu -ecRaܧ]ީet"3 -Y32 bTM ?*0.7Y<1'Qxf 0֓'ky]G F0-5j¶/b{3kP f< gf"jր{̵,RzUZ\3kR-LcqHƨw|Hirҧev8G<uL!)QL|'瑬Dx<.4td<*8Naycɝ؄sGKI`|* U1۽aռ|I6f<ސjYᑀ0YDtřByfÔNpRN5%*ɷix=vDU,3 ,P}v> 枑1d2絩ԁ9Sq>Q-A5@D&.d=֝g.Xk[jV# @,28W]שԬ3jcJBn^l{#яǗy=F9lmafSͪΉ䘤ӡ{ <ڱL{<#ᕎU0cVɞE;iLʛ*^H|Ď%-Mm .ҦKmt:@])O~(g sI&m箚<&g:SB< jo&J!D#}>VHXc<_ = w/OS C]c`gZQx eWtA U7'.BʀreXwINfB90na߃68qNxAmyɅܒ;rTY{2z[yuIBeb:8c)1wOȏJ!ٮ[I )KYy*`KX?i9/'7(xD 3na_R5Ժ6SD!6GRT;r,#k|ȞnQ{( DF)^'pJمiv }% 7JA/lnO0 q둿ZȽ,ȝlzY)dM YWE}ЖERw] f9pZ؈T1YLÏio@1&`"|'8S4 Ǹ>`UXg% _A#o BV]s_V.9&֡j)`EtD}D`2U1*,dB8S1P{Id!ٗ[DZGII5\; 'UxU Gqz֌i],6Jh=zs>5\OL=;?̢ ⦅l]_3ryxA+n+S9Ǫq'Yv`4bRHAy,0)+2boX_MYbJhdhWK-a(I%( Z;Ln7'7(> @U$86k5XMbju5YXn_uc;/Uo2ȶۢ5|݁DҤ@IOq>Op lr=Ƽ߉$e#_[i{Bއ$+$|iMh$g"/Ԧ9(l讣?; ( ɮT3.ULsNɰXxOn&c)E5;/<._\5lز#㡭U_H)jkun9$ >w:LkXh7~ ׏>ZTBdm)ז¾r[ 5,o, zk7(Uzr|QihvNL5#MOT:,wE_,V=5/3AvjPpH\ _$"]3D(H{C W+9|Z/2AH}usXlh3Lm!20W4 0\7Q~QV -R2p{iX{":obPz±U+DK&p%"(jxD@>ЁI4ӡI7C^yD(q9Ҵ O>lofդ1?i%E͏̶Bj͔NR4hgiu;c:f`\o8vLԿ@)կ_&3&w+nύgyiՎ=y X_1O+!6 rp>gUf|.Ez:_x̺@C\2)Vdwc}SSN 8\UD:ux:G;Jo3^07"6`^)cFn~&g=aWŽe;X&g} ٱKo`S+kqUL͗,@O(*mbU!sRg:rEPl$`4;nWɷӡί7GnJʱ qitd9һuJď\@_(:I~_>KֈA eƴed:N^Θܪ d=b04> n:ֱszC ϛnX)'醜)1_i?/Gj)WcA]uYQ4Igpx$E s]8 N]zda2Ouv50$KRJhJh'\X`ڬ-0̼ )T.s/.!MHa^/~B5h>ELlt_oB}Vqu6'1iEۭ9ďu٠kɻrG1ZdBazx٣>cVN6"+t,!{EsbYg"||س 9a``T>i %h31­Þ/5pH4-%[4s hEeo K%N#AJ(WEi3T(ypӻj~pjq>Z nطyO@z80Qp]w.Tz Yg0XNHN6Ժu%w$ŷK/TklgW6e| OB3SB>M EXIX6lZL)ARGcNf^ZqEt ކ`> F/ _S޴y[1̐8~mtY b1&eYrJ`˔wlYa^|C]fNŧރ3cNm { 5ϭJk%Ob[H\r\&lg0֬T0JA'tݞ TwZD($q,^j;BتX#Êq Þ>+621 TWMP_^K\ ,ߖC=k在sbѺ^c}`km \xl7 Tn2#ky{~JrMQk\)hNI Yn/YGބ&f*yR3JzDB(<¥b a [Ծ{}]'؍uQNMhL,*9BAvգJ~*$|;_Xq0.?0UhqB61 J02 g|;C/aD$vNd\Ga WE=(a1l `҉9 Zj yw[UU);csϚbp2!LftAUDFwb= Tn0,;R$+8w>9NOrХDP WU~m[ f$(D R!5b5l;G nԊ(`-nmxoB2aeb7CmSݰ'& rʆ-_aTK~aJFώ>M"AA@, _4S/* ";`Y=/UiWae$Vpf(kO~HYA]++}lu!`[oAm$X}amѫw,'\qe}*Ɇ!P@yC*Hh&&4x!j69J9z|<:IecyHPሬ^$)b.eCJ`i)GyXKC/SvGD!1$<G۾j~w;HfKL㝛_W j1gk;CNhvq l s׃xs&ߘ]3,Pf5/a6~7xyh1 ȭ-!*Ѝ3 /K=$Q !f&uYtl޾ư/Gj:Jn|(+t?FBK2O'1ݥZC]Q<>ǵu.B^KЎww"N11 R7OO[R݂G='TX(e>Ղ@cwL`6ъi3Cri?vck5{R۵Q'>7sw@SN-ziYc#[9 7Gށ?d g06c( hWKEߍl3\Q"nr%$FU\ |%0C=7ک a:u[>c؊uĔ)""2VIP;AH\~4QzEA(j[$cLyowrg͵wR-9e$n1#$Jm[-p/f|!Φ 5$;KΕ ,P .F',F#rכ?Qڬ܈2nvvc2_Aةƻ.4SfO|1'}p&Yۀ8}ݪ˳VAkY+A@GM0"8֜sR<.aNw2.pj ɺ RsN{R^+`nJh>;j,R@e@Uhsq(V1pNǴO<&Cbj ·J ?(&Yڄͥ,(fkNjio3[2mC>'>_0|mhӚe5PMtuˡ"wQiU'USm`ې;WrI/́F>N22`asoh[&~툭o3/x#c.kj=p z5p XzeR\[.MOX Q!Ή@ؠ52mf>kSJe;zv0 5I~.ɬcn S7/~B0[*0N6Z`p|Ej4H@, 8u |Z)۰+սu>rY2=.-*A٫W >voBX #SLX ѻ6%qmwNi62t~|:O=>/aWGwڇVϮj"eu c 0IxN [m-3,?%Mϲ 3D[aG5]$DRUtj8D2  dPHPbc٤nOEQs9j ͒ Ѥ֎`9#V+t Y]nZa0v'%@<oOѹ^NM)ZVOL''=EIbMG/*ffݟʿW34>nCCd$^0j' w2x@Je|4!2.HHavs>GBqPz|aW}yݹٳTZcg6*S$gH prRYXj0[㪴TwZ@=K,(J9 00TXJnzeߴ2I[n"coH>e8s&^kO7c>DBC JnXUpB0' ΏGׂ8**oVxib}ʤjjC{_ٝ|𞵙JٳIb$!Q^u= `UeNzMԟȖ^w#@cw򮁀/ei,4ip]dF1Vƥ0 ~N"ÿ|ʕj}b9!!y*nO寷-?hww]jd̘`qӣh]\)DJtΩ>sz@jͤ2QLp *:eZ5lr+[U9K֯E(s35`i kfA-/5e{t'!羦iΈ'~82?BpA?Sj,5`oһ.($b}vu^k Qosk{-kZNWxpy2YZg8`"_ER7q7wx{j4WWʺA9E r(3a|p2gEAJ&J \հ&6~^Vq'K立d>[m7q~woM% Z/DgG0άŃ8H@m|*qz쒂Jo5_c[=%%ogLDJ'mja |(ek ~1xs^q~Pʏ!@?pY):kkQ3ln0!a\cgIH$YkSˋ=NHł7Cy9ՖFV_4#=Rl Đp} J!N~ڠ+%ׯty|MҒ7F Pfˆ _X 4 ¾R[\(FWPUf-pVnh ,iv#nNn$X-bs|3OsOrZl>AC (NFQGxo[b{2 *Tzq?I2 U>3&|!rW79R;l㦿muXCunc֖E'cdyK]j{k_L3nKH-'^d 3֧|TfU~0aS-lPwXCq-`i_U6iB`[r}eő裍Z A&pJS)֓RY_>yP`etY0CZW(ٍpH@~w?6w~MXܒFI?SFɯ>+S7fInH~ʑMl_ Ja3*h) 2vXʌU ˥ǡ{ ) g.L#֜ eV;Z,vvD<&UHAA/iJ4H 䰭~ ّn0o R ^V1Ϋ:iL muBn&Kk* t ն,0X9=c62x^gm*c_L̆T^IDV8(óHD=˯D1zSb-ZoJ]> .GU3eR9)?͂ьi/ kc{ nj0T(K-J}ΰD?w2Tty[ѶCHES /,:c#AIe mfO::ƼT%ZNMIn&wn \cJqvN)i@چKRisR0:# ]͊L֤ǍIH)&|3^0lߺb4SP{X哆uDs yDo=FԌd eY2ô!Ug@wt >Fi l~K ZI涙Qw'G''xx |0np4=kޘh"Ƶ|aikPmIs,:krvHȏTkN i@ȹI?ȓ*]llĖodGRʒ O f͜ҋF8*o/[ ,W8(SV{USR9$vk5Y=7IW|j2FptFYXA /9N+Ǡ v:j)j"?ۦ-lbe6U -7(z2ۧ#U:y:*qƔx&h(4ӄf ~H\vDŽuq=":QTǖx@SY\opqƫK0(cyMh1^0E9]r }%vq+d%LzSwvGX[<(3S }[Ix ޫ!V'VJjRR9_X"md*R3~Fh23[p৅ _N6_$$"Xv?5 -.i'c5(d!_p1A(Ee'<{зNChĎӡXTa̟g4L&|B*` ?ĦPngMa`2a9K{U8bW/h`eCt'x)+N3KZf.ʾy S|i`Yag(\ًp[:\Tz7b8/_%J,|qA8ЋЬ%0D5y}Dr: _MZ=D hE2-!àؙh{OoRƍR O4>ua0R? K"*M-.$:EU9Q]c"h<:ђzR7^2bQ[ \|f08<'d}@<ӦZ̷%e"jD$QbԳ-F۾qTijCD~ .^qJAao::|qIn#xr*iwzGv_@Y<^nCz@LByN nIdlk+EeOHuir_^\Asr]NxUwjb !ЪuY#M@ۜ#j~U04(ag#_=; lj{>BybSقy;µkU+D 9XUw >Ӻ׭sڛ`nD_qqhwOkpHfO1,hG@fž/z@`q0 k3&6cimP'v QxI8)c^!&e%үMeMyYQҭW MY(M,D0L㱜ԲCgSL_ B9ҏn,氍yYk(*"˓kwF 45H7jlQ?,'crC;RpnNu;uV62CWG.I&4U͐ags;7lZ})IS>c4>vSnC=Rı8uYj`DlG+gۇ+kQ^Ts^y788o2J^S&G 1G[\]Cb)1!GW4 iZN?RkZܩ+~B]fEM*y3vW>뗃8sFe-2uu^IzCؖ~ NXK!@9rzאRf-f_U*qK&e#=^tBCejynq \4?j)4Kժ9 K3|<2y(iOpDu:$E?&B15r:YnZl[< D0LJThH$/?:tģ9d{rDہ y(? 4P3J& Ɔರ(Mb8e'Zn_ŅICd>nڊ름 /|(.]d$-&3J8g7{$~ GvPZiuŖFUt m#قeApDHYܕ4E0E '>1s\2o |)V,Z ByW<,UhFkzx}n(mʉxqV TlLF@(% P8?ƶg (a; у Shمؕ7YOK 9 PmH nvH,+β_{)k-O]:,jb@Yс-JÒ3E0ʏ.\ār~c5cKVaݵ0ӿ:1hm+LwX wC<*{U=U~Fzi-T5boϧXC0tyo-!j3cWCEyPЋJ`?C`<, 'Sӗ8Ae onC}QL9YD Chz%7#gI'5[Dh矇>eJ#`3U(w#^; )?_AE FP~M? #>cLMDD[cd1p?/4^I+B@6<+]&<ވ"KýP" Eh {v|bn NP͑w 2GĝW!=2ix=T)ƍCGB>+ޞ5e1ʳ=J¬iteJϢ62cU viH¡ޫ rhU$)=:D[,skT?*d _~9r}~Fo C@B𭍹U6'^Z)/cӓ]6pDzYq"GכI:iw/f/c3xaY|~{YP;ul-3ّ EE.xWjt ; c++f ] K5bS,U N yw!lDHb-{(lUh02uҐ~IAŝ>ɚS% $ 9|#+8Xd0 \~a0oú)ZXw-7ѿ<İ[e ojLk{dul Ʈ= 0cOEg$!l[WXCBOi oK.lH4]Sm #Qs(q2 wKr NPz#xίV:~KPUT^G-4NwG=pf.J#Vˢy;hoңty1Uqy <ھ˴p ;C3GEUgЈ[4ZqqQw)"dX~OQ a l8006TӰx j:{Sypn噾Hh8Rj9cT3ӹyyDmub& sÏ0)JL u.lYSpYk]A`7?DSd<9Gr' 2D{`xRc.s-p`S >{P+HjN٪D|FӳsDQ}.qk5|ǩ,I8⯙>6iOwJ -Dp2,8VԌYD{}g2sM?؞GRX⟎z5ٟdj~{x{ґxlWd7r>Ϲ `N 汾ɕq( +(≿@Næ`IgF_5P02h SsR0G馴/ cv@3Vd 5^: ]\kw݄D*lc(RbQ@~N%88Ym(D!W N߆ģ(Ю(2xih{ PøgDy' 0 h<)/n8%PBNulL3>D2PoJ3&r(+ 7VtLyG۵vbgAmRDuiDfoC`c7be;_*7Yq=5QDW XW{GY;r>i3! An谆`tDgW\ /I3!=g6UmUS5r Qb'dXyL2꛰DSe7v%q|)^^{-']&=q܆mi{CYyוylYCخbȏi,QlVib {s8$Z% fx1=܂TlbX12QI`zQxÕ[ 0Bf=H5 ;"~QU._%֗ՙ{HGvs X=ʄNзjC>Ԥ H炗uMTAyg_m>W6V˶'% pf2GmY!ؿ)^A!=S(@X7H9//\hğގKHtrM/IV&L%p bjΐ6T<)5%kNPFIZr,GzGRVUnI?^G_(fu@9|yOs¿ߩ;sU[l4 dyVˋK̭xG8B$d"Q85  $Av-=Eѩ=i2I;o Sg\ja~3M!T xlo>͉^vz @Eyⱍaj[*VKvsU\mmF`osGQNpU}iey"d ?*:0hD4!+qg/0kA&.HF{ǀy9"pF#Jg7uzږ+[Ҽ>DwϝӬ1Se)xJs#i}S&M&&'gԎ} :j17p~}ۣ%ͧEjA"K4-Jh= 4BH?m?x \/2D\┆6YS{h'N7IriR5e$R} ^cp5nsuF\G!fo ~Yرj흴 d[gXʜZ4/ ھi1 o8|/Yc; 34kϫtŸ" F-b$/,Wx[]RE<*EsSz;3F! _;|.6A3oo;A<\&3BD92+:콫u"O~_#iF &aᵊ"R r[^>/Ӓa[_E(yժ^]'`$wH4t0+iI j:UO5?+>!IPL̸&p*rCiB2H'O/OS"g$8.VZy0kBԊU}&a#pbgF]QD^[P`b*ֻr)zΊ@u!VhX ,0eML,bNA{PsI/M%(c_ u D-z8.)";ȵ"Smr"j8^r:u=G;+dPp-VUa DPŽ]vKZhsh`}vNbKՂ ͑AVT"% 4geDbOJjiDLu)ƮwǮ U_'sȖ5'_]2U=%=̺Ydr-cVp4{Q2ʥm7vk~ އ*FI<ݽ9HԒXzC2CJ(A lj8[vpԪ8&jM'd*tp[=ݽVoB6=oZ%di648-h|X).&j?bKpZwNI?_p*@nƳoi4cns̲ ȥ6C`8DwX}u4XPdM.+:/ݨ3z}5H|HFDqBC;ω'fZGa׋z|q_51whiH kƈ T 2ؾ,cvvt)8k[I*6DG05ZPrr*.lWt7 0z(d)`\mO\{'^kύ,$$xp|t!rRթ7+hb҉DD-%:1.}5uuq_H.E7 0٪g<^9/R}ѐbA]>@$C;GVn f3 =78buYzRT$h$OX}$7N5;[ &>҄n!m^@8@EHd;(&h\V2ڐ9ťL͎\@p F2@OZwOIՐ|ğ" `=3z>-"a\D431IMjx׿diϝ yфAe+ԗqNc)~G`]LT ev-R+^#%fedrSp/fәA=7$bk.aճOv^ jG+IddPA҆M=tҘSka ?B}v7sB$=GiVh|9l )쎑pKԑS o_jy.H9K Τ-~V]%+ܯz5RߟddY-z I;aW['{On71y _B}fMGNڸeҰ8:bV0Z&Hy]0-[]BMv^]YvR%o-AzWOd5ec}""zObޒlpZ!LjYs V2ZEHĬ3yOg@;`O_3zrvFԱl {G)~ ˑk%]PK ,sN2lB S? _ނSȳ&s)v1sÛkCмG4(t1$&Mrv/b[ٕ#ũ\ą{;*4~s7 ]ȉ9/Jw|)N_pHB+E>:e/5PDlmƼhgcn6i? x0Fc[:# 1A+"oVjh݈)nES:nHMؗ8|)`2[.}DA,|3k}),QJ _I45mWp?S\r6&*vjyXӄW^[ZEB=Ɍtl78\IeG]0PDԪ F:&'G,8bꜽ&_֜FM"$f=EƸK.ޝ,&@jZe?&p(e>>.χLDhԎ`ThpvCI HWB@w:KCEaAc"W# d.KC1BLњf)&nGJF PIYE}a(;KG>2RncfV _{w 6ũt40#p3L՝/湥bp 8mr_ryuN١ܭpG_?H3: y/+9wTï2f֡:‘jsEl]M CWNwpe M-m7x5P1caɢ8n~WF +z-E,$l1wKmP^u="ߖ [VsNIֹR?,bh:yϭZ'Tsc#uww/J|vÖxI9gvǶI:@vGkY<Q +孕kwz_pv&ۋcg#;`o$ Qg@0 m]PvH1kKYߘ0]=J{a[EV6,J|!q9(j#qD´U]Phݡ>̊˝$ʳ ;u#RFq.?p^,tc{yEehz%P Mjr `} S`]u`n{`ac:չ>U8?>?9|VĨuܡ@ Lj__>qpaD7 kf޻Z֛u@*+Zb7CmOS3Q xzet-:Vא'G ;˃pr"jLBdqC":jahXȔBՄ“4T;{i-iIDښɳ-İrノ!Y =ǦDa]H^@ek<`A;$pN{(N ,llߢ |.X<{ˮ]IzՇ9mzkIIH"R [ݨU>%1XmށoVn 4CT['P !!0x~VARdvN~Nxpz3й`4\"fqFQH]>ΣqE|pټd~'8꜎ g?J.V-d/ke<{Bԭ.1P"0:t3/0aO+=o6cH"@7N[R+я8.PhsQ[೻w+D8&{YȘPCV;@fj:dl}Kd^9&9PLV+jq#~-=fO;\@.!v)? K{醏Ho QsC;JZ/vs6%=<*K2l IkF58态u^W6Lt$@xw\$LDW#yKyRkyP.>D+SxeswG^[xH<(邴ѢŽEayWFI,Km׵Y>sS;۸@;kIxIpmE(<;?|f$.&!\Lw@ ]J wVʦډ3v-VU|>'b#:SH%Ն ᛜ-ZM΃<ZG]xɑ0|}ڞyAXLNC*6JOoB r0į&ͼStpcmn Sg뙠lz_ 7*sbn*V.dthyI<܇S%/=8;5v>SA _֏FrnIFYF.%g{ӝb=Q~=Ⱥ<  @QGl\4`"N !"ⲽn"AkFs7O'RKDv|s܎P^&eb_]udVOnrnnc` *v/=ūGy3B'f|u*eg&&{dCg'Οche8XJpA¹"51Xis !#d~c'j3ɭjŖBh{ԯ􁷐1J Yn-ÁDM}@ym-L̓'V`EvGxU6)(p"0#U`0,ĕCˡSMɿrO 8 8i' b$m O#6"MlrRH-ٳO[Xh20BwJ~iݜ| d +:v<HyE;iTZVP>ﴩ|d[ SPGo+tzώB='ބ <@E]V^3}3gORQ㔻0z1xI/ ퟓTB^UfH g N3y8|P.ݩb??K ^:dE٦ jzzrm1#!p,:a Ɵϟxm #7HR_u)tuux[$,,Թ2]4H7~xdVmƧ rb0"*HQd8{zo3~2D(Ec hCiW-&~\/LoxRS05, y8 x`\GY ڄYXXrT]2;b4Ua;+ҪS5M/ gvuYku^IBBy[}D6 ÙIi!X޽m}Z3WEZߕpTi"#6U`*PXCk<6|:ՑD{` 3CYsB>. 9Ϫo7Db,0/$TTkſ4w*m8MD&E_؈`PF}F\SC!c,9g06vlOQ2tϦA2VFvMwk rP?״r6k!H (%3g>~TЗ>vW6mio{TKۚ/B!=3|z35&9Zd`pيZr$@,1e#.`mFSFdFm zplqQ~~kmX(2Zp010_ˢ` n0Пq wžDV&aNrQku6Fj 6%M3p5 }n_tD38sb-׀i4F}t_ImGyګI_buK' J__{x2,l1M6BOP֠~T2d+Os,%(r40ju6lZr0!uaR>Qm&,術(ǎ5Z_t>yĮsn.=1daB¿뫏I7|KTdf:H{n}^V䜞x+Dc#huɮE ~V$JIûŽ p[~DŽfQJ-7Dh}<{߀%IN3Jyv*l(dKD<}A䯍ct}Ǧ\,r|#*3NjL.Vȵ'\?< ~>}bs݉ s\umsȦ ԇbj9D~< ) %K S̮Lk~2b xkZAn3WqfjbQwȘr~^'#JܐIQimlA!ErP7aLa%1zcu aP^sKI=K<܏zN;c@=-ޙXTw!\tCW֒?X̂A&A|I-xQu5joBsP6k9./E2W'Mtv&TÂ-w<am**Y2:s *,C7x&dη+ Eu]Z]zN$ Hzr #;.&$L`K< y!>{>e^7:_U-ۦѱCgqAUk ;Aj$r߬؋*r{>S8]ujbPK;tuɫk5 )#Hy9E{u{JT98CnmtKv2_㫋#uCژ' r^J4NzG>tqܖdv1\5VgSm*njtd0>xN ӊ3OSb("EZV\OcN;<@lcd4؁\I ;cJ#qǝ*͓![GQ~ȣ@eA=bwc/5є!]q83jI}m+Bg^!44!ޛ_őEEvզRN@hm'Ŕ6 : a7K󝭂*lkk@%= 66%$ )Ucg^v-#06BH Pt?ʵgP!X#4p#mM' } Xl|;Pe&lBtM*,h3bpR/RpL=BǴ_+FR"J:'D+Qwՙ1F~R] ^{!TbB0Y4xxFoꋎ7Z\Ykׅy 11,] R Gf,kan{tiJB&|ʻ3<3%k^/n.綨esk7΁h"'bSSdGes|7n#8|%뛁eu.|t=mFKk ڼƃ8tR园ٝkN]P{'/ờFvBUuٮd;x/e[bjjlM'2NOvH[ҙ;ijA%Y6[DGad8?sK~]K?)wF4" YqWqZTR0}ģ*G"Væ:LE7yx/]"(-]e46"rgs7&ijS{=بƍ=RxWT7$Ed(~t.ƨ$Ap˓o%R5Q'_c~B{- *Wlq@ Qc*5t"Y!4TwM-}Ct=Lbw+sҠ WdEMepRa8l.-UVFG(ίiƬW=(jA8﮽8IyQ@TF 81R{ = Fc~&"mrWi5&qv:F@LOx{HW:08(6V"N=ג۱v?g|xyiq],n(WAqx>y׹!h{2l)nxQE>hw{KYJt(1ADE¡urd[u@pMs'0IaB_f cގ=ffǎYEEҐ7N1lOv#}$ŨQ%U@/KKGgx,|:f(aZ\˔ "=l ,qz\(|^#Oơr^)[ CF|U3"]o;e~U7=[|YQ E# lL~~|5)TVڤmQk9<FZ^54މDŽ(CzAqLe2RX;Ă֎[2u7_BVV2Q}9F/Kg%ZVK@7᪴Ş5qLR)~ ת-FƨȌ;| %v$PŇ v.F+ 9v8e/UѐJ2-3VΗ ~?m5( <Q_e ɅRQ4nx꣼nA>e-+۾|2Kc=#Yw*$$GI GŅn(yxeu^ɁLJTxܐD|xַ*[a6RUԄJ`>5Ie K^˂3`kޭ8YLTZiMzCXDMLGĻ%^>S UY.P99՟`0j}?],vi~-/d³cO=8ag9}\*ByO#I7t06k|}I8Խм-rw # cQq~slu6";S S4H6gYZ07070100000002000081a400000000000000000000000167373ea600001ccc000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth/ath3k.ko.xz7zXZִF!t/E]?Eh=ڜͩX8.+kHĵ㯩-yN䱿{Xi9^OL*{}.7 [@8vKTN^Fu꘧ Xd~zިn2^Apz[#JQ2cB s+l)UxqMЕ黓ExlVUD&2 z~Lj86gĿP.( v8 蔌N1km(R&q)_gVB[e|¶ce'&.ynX>s9W$}fzVHRtIkx/D;-Sʖ!2l x32rbgV^EgBB4Ux܌^m ady 2V>8`+ nSԖ8X}p1Mv"gJ#XIR*qtʑ%oԋ"]J`3qfW!q&ǘSɥo}K [v=O_X๺6 zL't e. >BL<'/"׷<;U V冽lw4%ü83ruvt!@LgX \1Uf+wo|o/6KίhAmmL(o!)XkAW]ucl}-!^x;t˼e/2Y`Fڢ E$hr0-Pz%fd&rU w&uLLv<]zveX4QzrǗt*$k7cx5;7e )l# jW_lB&&NOΊi1B$L;u0UPh$-tUթ.[gL·gj wRc:Ӓ>41hn|̳K,N2~0UVCQ|IjŬav-{Oe_n,=(oѱ}/M6ldjNr<{;X` yje,ò!D^7BpC]{1G8|&q5r) k@1;\p6ΘUc-h :!H٢[Ӎ'cISb,~v5[(X<'|kɤ]e3;'6ۮY,t!mt'U_V跘a=}.ם%pP;'|B*G<%|ͬRxHi ,HUٜ)^!? ]5)t0;˩ؕ{D'>@$%PŨ5ŷq܀?=J2*&P7SUvbYlX'@,PL+0`34VFT!_@6H %{ 7ictx8^FI y20]4s~iۙE t& W/KMU'9Cx\7NUo/H:#8CBZY<LJLe|J0&\ho큍5x䨿ŵ`"RncPG=\jj7ffTddJ48㙥C"c{?lu^ .%'?Z$*rx>R J%j8R0[;b)O`7҈Ua0ƿ{XY' ˡ>j]͖HSc@"hI/m-AJ 4'Sl#W{ͮ @Y@@xgzv RVE$ #VsS_@PKRIiNV Lx%,YzD`S QWp6)v߆_5P"  ZhaؾI"2/6^nYNnB3:?Ff-풡`Jƴ(0*֯ s,ޫh87ON:GmOx<5\)9k#;İ`^ m󱍡s%/p9>X mFt,ҜAQ)[,^ХA[;3*Rڛ{߀a]v&AQcUNIʹE8[Z 6N-AL%RLHĜ|{hQuMlcqVlF=ZBS =q!śdEI*?֘YOK ҕSɫrh^ۊQFPvrV2$FPZ!i0KIʕe`Xr5ti>ti7}\,Q}W^ٓuf!JijD.C"EPyFzDÙqCtP,B*vpt ~8 4~ٸa,#?-"]}ׄ&r@S[]g8?́_Q=%Ph=髻fxZ9z90*p.>?s]|Pߙ0)MkWg“7g 6–z+Y'OL*cJ[IJ@)I|2g:b1g+bp2O%fk&S&#LʝX6*z w !hz$[GSvFǚeR'H@[{rr*T+x`e}Tds=Mwo;*4pcƩ/$XTx6,y'Mg5Awz9as[N#/=Uid*)E*_6R hrsgLiw?ղo3T ]\QXMH%_yao8?m˛^Z|,Ռ [EOGgTa4HH-^pqE׎rr :S+uQ#zyƯTvP(+hLfk1[pm5_kn4Gpb:]F^Ε#`ƒMMjM风&:8V6L]Ӛc$B+N hIz*.`]$QI!][$?~VjgtE W(Fi#H>0 ahv@5@S-tJ;oƮթ"y\;t LI A!f ůď*'@U,A15 ꅢظFy DRdqz8('];A1 u1Ѓs}ۜhm!SM`teڜ..ôa@IlW>.?Ű칾spf( /:)X|hXRYR2ZȬU!&0onX]_).yfptz{"g'W1ᦍ:UWƿBC.iyc Np '#%&s%ޟ4?Ghb\u ZN)'P"}! YoWӳM(,*og"&ܖ+ >hU `K`ѾG>^[c[Uva1M&YKOEhVfw?O%T^yÎ)(gF0VH2/VjCD0ezUxH6x1wmY-E{AO ܙiEt 4) M1 غ\r"`r6˪_sG>;Igeݮ#2G7҄H.v؍Z(2'v)?I\"""=7P3+}{}zYY^CQudi`L.ҡ5 ,]dY.]yrPIH &qcsfS fzojtRJ<֕@s^I$p58SW;>~?Sq6=2Dr[B3q^K&n-}} MQnǛyj\裷xJ_{|=fEl2u8>>FޛOɹGP - .t@yVrvAAǐ.z-T /$+Gv@2IQ -e*r&4eݍoxd~y*sZ.?spI/qx: Z n :Cn\F+̫ <<њ)zAٕPIk1[LF]\+$ջRKx#bb?@s{ ߦ/2;ᛧ>ʿ*3/E[HgsM*^uSGf:7S)}r̚&v@ZJEjT#2J~=LD&8,pO*}tћPcKAQewhjT-fwMrf S#Ms{d)~p?ԍ󄗩T}$A-7E@k6!U1jqw0LL&@.p X%l2FqD n&} DSBvNl[_Bm ^NIuES69r o}Xi9DjRƶ81^ mNmVe(*vڏ$/J]eSl"ӻGeM$JfDFлo³"mP@d]e]xfs"^CRwL;viw?La%{_pyCg;KhXzW %+c]#z.t/13d_p|VK\'ФVRf.]V4|uUB^^*KX̐T*B=A&Љ-QJB-g)E־ % Kو\Uj GMbjup G6M g:>M2#"&4+vFi@mOY譠DÛNZ^8U&0 gzj4 J10 FZj 6^$s`S%c TJ-GѯHf}#4N|XuآݻB~IrC>Ɔ(G-,s3<)j>"؀\iꃮ6G!@ӫxrGжo.}Au9jal^HF3?0rrߘ/N[7cQ﨔Ȣ#b %eb-M,>62!7,nb-Ft~^p$iD%5  ۘEK{MUٓ<5X6ܢ|2l{derK1}f/IsGgjXȉBUQ#GO7u"mqU܊ ]30 ~YF/=FTe)ӳI76F`h{9p8GRT0/e9}onOlқ݁76eƻHQ@ n\9HvNp7QFELc QE;s'JUeBwۚkM^BB:IHXwOd%c}uڠmQƲ6Hyc4E>P$ r.yk $EzmZ3("bnzvT13¢:|r0 \ޫo's@22 \}j8ewRv$+س̉8;O 䶆 6ܑ 囍C_>/"%&aQω><C ZM#_r6UM.vJA> cȞZM ިFܡ˱d7 mBH|r|}vSVEjM'0FX;/L&e ̐|Zy~curw H:t&<2v,<:H1y9bEhGWc~2LCf Gu S&^ 2>15J {(%T2 `t^.K 7W^lK4A"_^3RA lxsRI͖j0X?dy~(i@w? +2 gE3'(dKGT^J%YI>,qYR!ΨVHu݀K[:,%}րh\/Lz}JkT DSq\zZIHUWo*ݒ[{v"* ;`rLS)!kp̒[Lr^>g9D;Z4ilaG؏گq йp7l*/ d$،#=tgg?w aGz3'jCA:˾>𔇃Mݛ-A` H#4CweD aJt َEFLm Ch:S~ıWCOE7x2 ABk"[zv Xu퓴?&t290Vu+#+7+_{tz;`>y!5+K#]/q܈A/v SJ>6r+,J粳(<Q ~td!['7LEw[ 8x:oSq›oQy6V%0QTۘ|Hg6iy nDAZX#"M*EbD;R~|c2r.h&ܬgzGMAa)}2L\:mjSOqFDl23'̩mF66g a * .A gX'4r[*A ȚȠ@'RB|+328,TBp͵#&M{ N=-.4ng%z;>eWe|?ǃSƺ]k2Zb" ?:ԯ)YX`:)f'Ia7@sc݊_Qgg ]U7.'vҥ8糎(–.<rJ8@4pF#]jH=Eh"Jgw%vΤ&8Wl 2s"DW-薋LW™h<%3[=Ğ/aL$~`"(^ZzW}rNe%-*)O ʪaǞD.sN=])`;~fE3ƬO",&Q-siLb:L{MɌ#'giP)YCyE;Nnn4CqC̼$rQ T3^!ʌi '"`O"gyY~]oEx! ojMP wKlsq`g48#8ۛ6uHFqft1AँO}jVH۝;VP[˷sp@M-K5tA]h ;pmf_U[4,ki#t:5 -oZ:?8WxU&g#1vFj G>yP#Kыuژh9ܒ;`? !s&ַP|ݦ2|Qcf/:}؅iVYRӘe!["e+ӧ8ϦE+bwIwFJq8gTJ,xhU] C(c6 xՠx]G1?vsGnrL L#[;NZ82@KJOLŢ;ЯWCZ|8Dqp4`]S?;E_H# DRkvB;c5RK g٫j>mqhb < ãL 7Ɍjeq 'l Ȅ: )/td0yC)c)zNuOCxNly#حat=☑3B㖁v\,&6ŋtu3W OPp z. :ؿm3vsۉmzLhCZfH+¦pM">cZBh83l ;LQߋ"> ]޶vJ6'c[ 'Y̦Ss.֥X2's+#_v$}vAR]˄q;Ik&j xDsfQq_C[ SbtҒGX 1xBh#_Dqk19ON_։>{'vpc\w!# &k{ ާ mdbӹD&SW=pit_0p?Ub&/Kvbx)ĹFVѸy?-Zqre l~NOYLzH9 p(r&bMuseǒ栿7jMb#ʤ7ϻR>9gn7d#a Kd'Þ6@L3^Yhj͏3؍`XbO԰ϿT1@!,l db#%W` {8qzsYwo̙Ph}@)t @ؙ-4joGTT1>X=P$ ty Fj%Ή{!DbQ_pן =ZBA9\JM:.<(Ge3@+Dk8o>]&$p&<;dteөbR3%si#r<أ V) w{]֯ZNs)KR(Yz#u y( !"뮥{0cwN!,Av.V)XqPK]]`ZŴ7l1c f zUM;(ϩYRAfԀy Wʳ#EتS%Eh5-z^]J(<4/{Vow&txw䵱/7Xv >oqZ͍q#(' vJ&v&/+/*%kfb0Ɉ;c&/aϸ'c kvOB@'CFS c2\!IskL&DTyTZ_ c;&hqy!yRR/1Õ 7ſC3!KYmuJZvsMw8rt%<5̶ȝ4B+^'“n~\B7TƔS 18J̢vDmB?vp#03T7eo-.qedvF?Pdo飛/p=_ EƗ:;U)T?;?*Q:LJ1I ۺjC;*Sj?`o$:ZE|y[J&{ׂ$2}s&$ӧ}Hp,d%M4jdz$LӠ~u)KE7zw$u>@[2JW?s3};E$~zO÷_܀:#@?UNC5g Y*_ S#6^~WE+ w< Eۆس&Hx ZH LMކ n\%nқꛆ4օݴר1ͫR02emT,>Bt+L*^oLZ`Oewh{J:ˍXEqhޅ;/<98: /]:]^(e8ބ?ʗ;\Rm]rB~#Lb`?ߒ]Z3 Yړ@ H, wd&{+9v2>k$ ;cs%9G9)@r^֊9.7~A= $`Cv1O]k(Ӓ~@UEcf<\+) qpϝV1R =dsBL-k`ecu.y]?Eh=ڜͩ `!@y}f[hP36@5Sov/@+rgE"ba%tvYĮ_&tɊ/ph4Xk>?*0uAdͺw~LYJUkFI]Odo0hhTbv2J)B-욱UU3<f3`MU«ߓKۤx Ŕj id إe4|˙(tqʓۉwP r$z8,#'?Ր%f"p UdS7>y6Ac08#s$J]:mTi0`d̠Ԡ-c&Cri.!1zڑk6E8Ey;؊t%b/VD6'AW7tsYG!hBjd0Əm^(hJ3;b3iׁ79>ijˎa}qkG@ys/D~ԛyMRx W'{jUVŔlԪT5, v[yGvVi+ ' \߹fѤ>PA 2ZjpLrV>G)z:je*ރ; sC/zmM+)T&ٺ;D-9v|?""&uA0:y>F@ՕWD _ @+ f3&ރװ:K9arD@|*=\^ݯ? ?PEqS_Á_43aAov7p-#`Rn$kz 0=Ji/O躇2,kJM[ Xc2~ߩH<>kϞA⨪b*wPkMm&iv3^)XF] :h*|\ћ,h] ML hnb `mld^p`$[q:AgfT0AHShA)^$EhʉxdMw'o(lۚM^D(w,ߦïgqN=p?o3njNEDFo#o}Mp ) wlT/.Swr3˸8mjb0zV۾&N&j82 sQ]A9ȗfD:_vD3qKh\,%3W 5͌xVBC&e>n.Pɥ}v[{Y,J>UB.ӾcrfD Nh584dB-AqJYjD/cH/;Vn0*Bk<t%C P@2~) lڝ[6@[8aP^ [kB|LBhVui-b=by Ë(5 /jN:aVm/"*Wp'Ȋ dq_ v͑Ճ@;Ux`= k>^(UNJ ,qqF9 Z5e>>v3\miekPR"Яvc?f.A߮+z Pԃ+n*&tee{Dw%J,]LF^sKu GKL o{_ykԖ4cqcBZE0o Ɋo/Lt̔.Ho?V{_4 k~ύˤx0丶XqO$Bl3` Nio} ;o'7fcv]dm٘Εte?Qgt!߫F{ha Bҷĕ3evÈ֊庮$=M` @MWW2`4"VIi!@ߠ\ 0 t*V9ݗjX()ZYtɝgB `ڈCKƁ׺y\h]aE˺P=ݰ!>w̴7T~~rjٳxے8~g5͜&I0~7y40D>zt\CMpm=ҳ1!BA~~)I N  $s@@_A 9Nk ͛ozo.+Da뤍cvDNA=%nhxܖ_f&? p\fGr_e6`L7=_Fs굄~ <ޣ b䑑C6p88|gv*aW<.m2zQk;?I&5.31]ut@*sTH@P.x{r1~;E{/A'[j5Pzv@c҉uvQE6I՗{c#㵜6ϯ/2DZ#imL&Y&DW6G30ٕJ1[6)LI.dEqƘi%};u{W@ b|_8DbS[ߘFD&(J6)rJhwg 16*}UsEc_'§!'!#* =@N;lGy4a:00˖nX՗*<Ţ9Z؀fY#H<:>A'~"xMR0Lp8TU}i'E&P$q$ uEK+T?0j@γ'h[CzCqf$cXNe2ԢO0rhxGDX8v4[]{Ox.bt`\@"'W/^B7v!z/@2RrT1%6ĪÇ*7ӹ06+ˍ{%+0zs=E@vt9Y6W,6`/-%|Og *02>O`yh CQ}ӝׄNLӺ7;N<=i<ճ+}Yg"G{\fXuB\ze&ѧԐD tK$Ib癃OZP*;`ʹXW uq<`J DiZTR=[Հ} bΨ ,$w8rmqY7l$?ƒ8tXB ⅟p@=XE%'|s{x=zăJwWLAяV]Y%?D2otס;hp:ɠ?~Dn[Dœݸ \L;IL-U6Bd|-r6:XA< QJWd~bvуӭJ2!' ŻK#lgr;)وaU!fN_R@Ѷx:!ž잩[쟞(g]ԣwĿI5)7pCy(yCu׿RpVF`R+iJ14q(sA0ZwQHRUe}_ |Pbwt^G˵jez< tE)܁;otH+ 8pQo T&iZ^)6#}'^!A|j2y!wBx$A:Q ΎpR?#z.4A6T,O)$l+zYUջ6CLgK H( A@ǁFP[bOhNWs8>q}_{Y) Krb;troҭ56Sx:~}|h<\3(KcB_މ .L@8'7sDX*22Fc $tW]ǓԊI$4[>U9uzr}⋔g;bw0O[m^e%Ҵ|'Xj9w1]oY2\A]I11}]8eXj6Lj_Pwz{h7yc)io^GK8<5~~j*Հ\^, @WEq=<[T?oFۻ&gփ=@Fx'*ɸAZI2:bʞXm7.LxxX @7ǃTPȹpH4(~N`Hs} Xp˄[M,HKgjj?ԬyhUpy.OL|"=qlo9bi澎݇D䛶=صs(q?DmM#c.91ƥДKvF bż'TbLXNW_i隡"%XwpE$¬3uBԷԩ21kÿnG"p c}vR Q[e(ic6j} !0ٲUIeF^fLOZjDXim|W3ߌ8d?O`|:i'7~lU~mD|G+h/&qPGcW_GikF1ޥ?Ԕbj#Ή[QV*hc/lHv46ℛխDgѮ͸zqS2FPB r(ݏpJ&D QṮTx*3DB[g_\S[b~ښƯDlsli.g#hs3is-F'\a2M,19RG$!$ qx3.'>/|e#a0Fpz踺C$.l?`|az-TdұȈy4=3h/h\8%fP δ?xB$Y;J]לd):g8MHtm/5_C3[3[Lrݖ7D)D X #-><F`ŵrbH,ޤ'ШLKUlFe.e#?Nj@I{.95o5ź~TLW ϸ闸"ό"5b#b@:[9G?0.ĔStk[vapvݥC3+L~0Vsk#|'x7 qV8snj`&3ԶGԮ-*tyE|Y;5kGn3Ö +qQ'[%d+WZ7,Z{ 1;'lV2D&cZ% De\@|<LVAzoh'76~;;۔?".=wx6md_>?;"G3s5xWϐENeIq@ϗ CSIwM=y8P7~'Uoi;Rxc+u$\"!?p*E &2la 1Zm4w'mW]1SZtH8+j'jnk;t]"}0HCmt3S.bfۋ$u?ks,'n\9aD&=XIgTJ=ͽ,ˋɢE,,0YpAOnwqK F+N)}AUAÓK;]Sl]mp[T#\p=3}uVgqy@:p6D&ƚzƈh9`eZG~" 4o<ڵa?~AͪNKP+f>o֖UZD8zry{s[|42C ~|WN}Wqc1% ]q:!KY{7Ӿ%KYmO.,Gr(Ү.R"5%)ty7kO3pu HsY]Ž:"sIp?i? P]Y-s):u\F_~-}6˭0$dIE):@98`fΖq+yd`7dn9Dj9iDA׷Ob9\͘Eȗ hTغ]xiXզY=+15E :.ΎFe}>Q3`87p}ǔp4-"EoQX3En$VL`+#O`4+}C6{x1|B)(qU#V}qoBs}]I{`ėseJ.eE,*txES3t]{ 8`acry`(NUȏv0XJ+וH'H<=R^yB1 ^u5e\w IQqO훆2Tem {2`$_ Lo-+;{,I`}M:LHpʋ8$۸ҟ7Y\n)O"n~)/ 1 Δ{ocy.U-wI@fϙ iETWSEe)[̑@n8<Ƹftx-tq-_¾ }fnRQEk\Ynia_&ҏrwU]>Dཹ5gE`CEU9yԓ|ه&XO_, F3i`Nߝ7W㝏/7x] Cu!V|L.J3mS*Pa*9AAP~ZEn F!VzMbAn4m [閹_j (}X AuŜӈaZ1>f[ ;H5[輞i7= р 4G}K3s\WO+&\֥iىbwY; o.iZ1;1bne ѯCb؄͕xWkhkts{Dsu?'Z6&F|sG^ިq7ہdŚzkzceב0F4Dq gfl ب[+_"Ҭ/<237;fS%(sBB!І##GеN4 d쪤+>{oSSqZƑgnħzX_>A0Ǘz;  )ᑮKTۿ }g"\4[+#Ѻ/Oʧ֡0Y;2-`T Tʲeԝge'TjJ)f/㻥ʚ||W)Kc셐`a$3+:$y}Pp"c~LtjM{ux{}[t3V\ Dx̚ d ދyTBC꧳# _s9¢mco[Ţ(_u3CK?,{ȡeX㫮{"> ߥ{;qj%pĕ?%NpW譳Wj-!D;Rg""?&wǘy/*<ʠZN_9a'[ s\qw"z쿀l?l;2EWbgW>IT>&{1WUIȇ{y`:dĭwLD_XZ ;Kmޣ. UBc :(8t;7P+yaX6 \o:O;`ZDFsZH8m"sT],EQ$E=46Oռx)ei=sw 1UhQl=Հ&=C*-P:j| ’p*G6Ҷ 8z]\t\ו?|Cr~b4/n8@1yGQHWmqTHP+aHl|#V8&yE]1wГgn6rd԰dۉy: *Y=.-_#}-:uOj) 9S[.2\:-vÊaXx9] ySfk~ h7Y*vGK(` })1oϟ'BW5`OAΡǭ˩ĺ_SOLy?:Pl#0BY: VG;.R z=ǀJtVslNn+=.PbZt32v*vTss jHq}O**Aan؈)ĸvcnzp#" *"U9@\ 9'ĉCO'l1i!ԫj;Z CzsOY2,2$'kHN-űRm.z%,e̎ >mm);K7H>zĄ3!zlހ>YUsE"\mG8BmS0hZ5sBt`dnn{Ra~?%$hl86AG)}]eGQpr+b%yܡgӍKkq O2W^` L}_WZ?8sV:.z>Fm8og {2{wsJ=`E VXgޔ(^A3ˠ0ab ͦZ~&BGc(6Lf $*>T شUkD@OԦfH2ųlz4/U<( )taL-mX!"Fe-s؍y(—&VVc"@!DLʇFן;ĩa?(.)5w YN̟8p(Gtmd2ɔWHu_'O-օÍ"gRys|k' 3-Eu^jλ] 봙wk"d``*m f<7'?HAwL+Z1;Sm :RmO\˘USck풌a'QJs22&R $Rġs$ :~u4̧:o ߆;]zfi:2t,;ɵl0p'mC4DGo U<<<8` JTEfkjL9E }⮭-RՉ!tl^K KY0%?8E`odkHЩb|ij$(ߖöyч!DM#{J@ $qH*chZ3[~aS36A֪00jfB P{f?}mc#4z2iOڇc$g0RKy׆wq[p楃)= 0 1&Y fYG=䨿Sdh .{wgJkJ J;xe# j{X#byE&h*\it}@E'ID&{_-AjרSm:Frf qyN^3K另\A$kWµ5d8ڝxwjC;Zf`6^@/&deV4m' a)}^L%xݜ#I *z @n9p\P3̭ζ1bV㦅T/Tލ[$x"i:yv 9BvEPCLsiO~/\j0VX, p :>wN]`C]G0^^E[{`07~Lu#n\Ո5(մ`P~S94S!V3?+/@SzZp@ۚmj$8,܅^X_TH'tϋݏ}v9m3,m41*C#_N81~%D5x)bjn "E}Sj^Ivy]40jO5vFwx.ՔV_p"spz̸&h6rQRdJTtoBnzJJQ$ɧ_؜Cc9 j%2y{igtRWi`39*E<)lod~c|Ý[oԂ5ޱ MQX4uF1Oܪ0wL9/7(AGR90r)ng{ qAi3)h2owLUv'$`ۉۂa/eE$ǷxZJQY?vb23V E`q=SQRkK:tXQ}C!/1$`&d4V/98M"ֆ|e ]PeIYs?~)-9 'B:#J7M\DpwrCI6ވYkbj'}u$<HaeC+kM9FrpLW~C"P\p˞6P(MG%QYa P^̍1`Ť"^Rw>W3WMhNEX>m96х͝s_ SP ͞ۓ/R;mmȖh =>SqLt2xxJ1ˌ C}VlJcH\׀@.x?S2mB}s(]`G!  ~V lY 62'<݀$"K^p xM> 8g.5^pNk0e=w\}US䳬ly{-evF~MA f\75ݖtn%1+ z ya_cE.C7`"CI"1:G51Iܙ.\ɮf- F&aʔ!yZc$R\mW;tz>OT/)k%|-T2|qh+ ~1YbW쾱QiΚ2K* b|3):}ZЛ) 󀴩y?ޒy`^bۻsAd7?Gkx"e_/#<#8L6{cQ#` t`jO1Z:wR 'ek4-R 'vϲ2O~ 'ij8BV!Vu\Y6WXsyv'৚&eފ0RiOsqOIV%jPQ{}ΞV][-EQg]D>58>2jHM.҆1 iSxUXIaܓ 'Qģd{7$8hd-$D/|3a\g$-1(F39āJIuYvZ+BHhA|p7M4EH# Bi5KDhnȘ',P&gykDAQrZ}evfeԓ+sHJ5<(1/dZAx#jĚ0j?"TH/zjR0JV1Q5- a͑| ҭaX]>z2\IwDƼl(s> .hh#*hʯ@C"yɩA1h<}PՎ1JX~u4<8:taydTn6'7.S  { SvcqakԈuoDv=kTddCA5RGh-F]G#)5Ѿqa\ i%,2䷛t˦z%aw&/9ߥBJgs˅OѴXkk×IJ8ݪK1 TzX8cF A[ QKx4RJ]M=Fzeĥ5&ؿK^^yTyowE!WSA) &uk!fҐA@t]U=M|%@cpTAZyk.qU9u|ڌ#UyJZ|,GflI,.g n!yWNH~|K^13oGY5=z }Pz)w3:]ljןorTG yV78N;fZWA ApWX*VWjSc,0L<##i[]liǣcoҏ  *c24ZζG/z4eKFUO) ;w<#h1bpn*̢%"uuq Jffy%\e>03pi-iX H㌂d* zR:n\`˂boUtWeUjĭ{ms$^IUt+%`XOTA*Z6nGA㌎'JS f#%sf c[)\Oއ$^gە#-Rnag`z6o=Ê=H߸>W\EF, ~vNfA 'e ǏXXAE޾(֡X)w:_%WM̼OkЉ `]/r_s#r{ȣ5t"kj9n5~- "wY,%ο>Qp?lxn<(j5I}06sR2k%!SK U,/օsLoΩdB:zO%>_6ؗFa1 J l+"|Nf CUQT +Pj*g R=wT%'o؃`zYؤ(g"a+]\ nF1˦b)LK#*O"hV̓`&y;ɞv;`Xm-$|Q6q1 ec'*6M|?sjpBl]l!i0}TU[r>lfŎWO,xobd~Nb-}`e͒W~ؾxБ4,B"qh {B֝dB4 )ǬaB-vV@I44i@ܴdxhjzu>mԀ_(`ڟiZp%7J. }4T;a°4cm&4翦4@dBҠRZ?㍒? 8UW|끱ѱV(* a9J~7N;4-5R,Jꛀ2|gVbJ"V| U*K㡣`2ƺYYU`X̢i Z_S ɿdԇ5 h(sǴ*!4 savnhhM"&\W5yI3pg k3pwRGe~Q_,`CvEw AzҼIڧnMN&90 h-zJ7('9QɳM-2k=rznoVL6>'g?G&9\ek+_H5;p8wƶ_fO`L4*@;V(!L-+Tl뻳.4v%ntb]|ib070Dy%GJo&Zӊ h5Pmn^&UVo|̀L#2庢eQBT?;OGxLMrK(ҥ#ٙwXȾ}CC6QU)lɕMLyZL:u!{i(Uz `P60L5SCY:2fLQ̪5fˈ>3w@Sx J[6ނ%tClUy ȰF23Tc9IF7 g<}= /RC7!mF j6 A]=笹L3 P[haO&OgcLyЮ0/$+8&MH,G*Tv#昪, '@'!Twa-%|~G0ğfs;,B7mŝA#OV~WNmD3ҥ&Hכt2;ew+hz׸V-j͓\>nec8"Ҩ.Mp?G*fZ="ݺ$%'C% δ ] | H@#Z+u~*On#0jYZCzST@u!pE&E׀#괸g(SZi:5Z*n e;d9 t<07)"yE$lAutT-Hj6S" oa 2PrҶ](!\Effo;Ř/Rk`ՖφmASvLڙHZ4zaM'7%f턁h!&{`?ڲF䀩aIef |3`q.Ku[ 4^)2قlgQo&/XB5pNN'Ά2;-{t0.U:CΩ)910 HGt5A{ʜ!!Olk# _!lERx;y3/ )2 *lTZ%]^x EMdYn1&*ޢ[0m jyv2930 <؂,[?~&a.#fÄ9A6G|؛@lg&jTڢcphK6;^V. ֟LE=V("HMocicGZU߈5gIm9WUT|v+2PgFmj@1has 6x7Qs`Ya5"'Ps'lIh%DS"P|NÎ\C|Rܯ|T%Q;q;ȗq=AI K;<񣙅OeUP!!!'Y&+F|Z&h'Zq1hׯ!)e<.L+T=\og=vM4yΤBj\4+|N4/@Ig,g$,Mf2R_ @>N%6]w>WOcyeD*]x.8s z0R宑([ B*Zw0˿K񢙷X=He͞kXj]> مq?=!ptLXq6( ƜaE5TĕV>i_Q:g٨LMjJr&{6H6#x!5rC@5~LD` 7%#A[؎1YKnxvg!'d@ 9,e:Yϰ#0INڬl)Q3aSX7/#H̞Z-WY=#RZO3 &Rc;bĺj3']vRd,r@À{}gek쁦x,$5kz!}^+rE/(+(Vffla7ЂSrCqIp-[ӓil|8p“QWIy8z}˻%x]~_zOZ~A ځmGO#ሾHHм u_9,27d>'@5KIԵ= TncgH՝ Us_="r"1;&'se:'A[d_e.ZuU>4MC) ƂR׉B&OXLBZc8pmIBd!ϗ5LRJ/WպVŔx6ɇ}aAΟ'B mfȱ{=A^rJ@+^<p? OdͲT2K0ⅶŌn1少cdeig藸*zD8oC1{)ɦ(;PNC<^n32JG*7s!U{*0f" *LE VEhI8$/H#a. \K_2lCeû#ɗFGm/!3?vnrՔu^gTy;$Nv VA3gjhQG଒5UpE$#& RYoy9iΧ!/)dv L}nnj Ib߄La6<--Rz9r">$:pA}'xx+cBj WrR!,\Y[zUQ~7Dd|]O ,VTr57c9`32nક.#cH2Ʒ{4ұ1]b&2ovG%0W`&;$F8Im$IjXˬy>vQ⃼溕Q 4bwz`*b|O 2'Sx5+Ǡ"R/$9 (?[_ ƭZ}T.N݋#jeN 5hL{\Gg̾y"> q:Bfk­F8|UUN&wh;"tjfA2CX?Hs|`9/}y'}(  : S_ךyC Exw65sKp ЅCN?Af!E1WNe 7U጗]lz*qͭ7S^y(tˮ>km1"5& 6O)TxGM8=F;?B1}ʨ!@G|]* ._e[6a\|$bVm(_5zgﵰ *#ٲproOؠǍˏS3,* E0/gھ Kdx^ژгQE( NF!IՏN f֦,**aT6r.I^q}`SeR '1]ؐS,[w2Ck뀦@/]!$e A.K~;%ۈ3}YV&'#CZrNu-^I6egǔXYrC9uK53[]DP,}_5B:dYFWM:/q<;XâCOˋW%M7"RgX;awm>+k H jDk kSw!,$ToN?2|%v&8-cBiz3dO dY5L`ć爉 }=n驲n"$/2|xi[Y/"ӳC cdT7u7?5k 6g`$T. /Au9>8DFiiYC.b-5(|o#[ug!eLEQ&Y`f x[3auEcmԻh-C[~?OSV|iZF@TL!v yf %v )%(>YeKZMAy|FIS/ԘYjz7(*<&˛ mY 1$<:$ F"KxcT1-u:!hXGFAi jtkspkVKn[!mv?2٫ȫWoN|f XLSwsO=@_7`,\Ny8 *oYyz>e< īG|xc_.cV\UJp]8 d3iM~W^>-A!!xzQ.W9q#ϏԈD{kA._>aHsILosX>:FTy w>Aޫ$-{K@!uӤ \cN6*{|gT ?q0=eBŠ5* D$e8U0%|vgyN XݍaNe%j L k&n:ݩo6:G btg"ȣ<;?F<*,|Khfd]M67~֬C*RXyvNi88)d_lTFcd͏%=dIwH-0#V ^G,5Ʈ<]Hy]I٢Fޏ@i,fIW@æk |ҶC?}f06='næ[@ml_HL؉Y_ tag h8$.9K-h}" s?*Ox iq_4j$x,@As'(D\*2+.hF5bX@W^lyzWXrsIZNnPIrLKN,S܌?G-<=ن*-_RxnlFdU]h瘊˞pAF|<kp5 qN qWKnY9m2]>=BMB=I@ojélb=e*;G|PL:ZULӶT &tOv3[FɨA;Cѷùy^u3Hbstg9>i繮8րX3CAjsuVJʺx'0%k:t%&$֜Ɋ[3D丬w m/O#WF[38%k19c(yQ#)"f:B]Yc&Z:nܱ䥉qsy)|9VyPI^q28 tm&J05Z!=E\PGfwpZWՄhoAӬe0Qro7J)i8j(3yg>ʄiZu= iJi5|YzON(2֩ru-;WXV$ K`fJ+˲:*wLQvﳉ# Z0rR=A"seŎ&xfʎ7{RIP*ֳ?u`˸lL aljM%"o srqMV)噴@k%sL&HtߦiҘJHS5{m"Bbxicg+F bnb.ȨΪhQ7 ĔkFsZkvIax2=cC<@fC y>UcLIS!mCSwG|$1gmf#R,[.[oi{[70rH H{+|jA!##&r3#a}w8-pg͠pR@g[G bF U$Wtgx-1QьRBRY~3E LqL\X.#۽{ϑݟKm=LSS)ih;(`9U*!j;ՖcvD ROiA<𡠴"JfȚZ&ۃ-O1 ydsATMm?%\Sn<HK};t땔G jIck$i:wQxqcwkl :?k2=8%` #.09yԟ^S%qɔ7+y lY9_+E0E)nz@i :D j"aJH òH Dhw[#HE]b:!1>ǜk[ldgYZ07070100000006000081a400000000000000000000000167373ea700003698000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth/btbcm.ko.xz7zXZִF!t/6X]?Eh=ڜͩc6;oW0=| ck.YąB7 s}}w~*,z)fuO8j]ׁ-#^*3]/;:(L~ZR2DtZLjq~Т6ӭ%谽|#J (;M󖘄geNz{^(0]# T&pͼ~p<9s یc<\%6VŞɊ@r}׿Rk#8ƁraPԿ%u-I]oO0e; 3V0G h<Wh#|LQJNT+G0┉bEXÿ%ѳA*O nݎ&C*0f­.*w*cܞJ*ϹTLRFIBVDQ59O{mے bzA=Ya}~]B86=ʪfב5Ф bjn8֨?؍3AfZn'h&z\l5~Y*Q$#}]—Q<^"b)*u)2W2eu=P$blؔM* ]SRܨ.( :&II,vnGR4fw>̽RHr獛83-`a/I}ٱjcQ]h -BÄ- ;3{1=PυF e=f;+jqT<~`t q/w#vGeW3Qށi tt%psD's]?>,StӖkO}Ca aܫP3;G 溟b|(Tf̙&P>7ӎ&GŞF?_dLR֞ GݔB%+uhM~ad. ci}?XK I\KagM=d'<Ԗ ugm#vO ac!  @:[&q$ŋ/֪F/=&m9̥f ' aJ-2h#5>Dm6v_D8hE ))TQ›Z-\,z(o잯˺8*P<|5#kWrn$?eH1ͩ$p`xv췺iЈh}h5ā3=C-pYwIԪ'Jaּ@AJƍvIbw$V'r^H{wb <ᔗ7b)uSJ ,L{k_Byh;huvj"ab=ā^F-sv3 SF/6R aoC#mM#H+Ί3Ιx/-Q`DZ4+vԱeM_)í^v}ɫk^0- M̉܆1I6QL[,]Q5nt|r# Hnj)3!8 FVYAys4T !MM䲔(umSl}7:~H^geLdK00|l:秚 VSc]oqBQCj~lfU 侮q"D1k0(Ms1:|D\+n76@S\#~u {KuSƞS`nS[ӞAp}C'~P|o;gW#btDMn WO ,>_ (ށ+|1 Ty>qA2 !$7bPsX~`<ӥ@rKA ?wa:ݘ#_rD8TL~ /EjFg%NrO uX%Jb}9X1%b0 :&i#^/ ؤ1B(CG/JyV!=''du21c b+^0kP?Vse^!a DY:>h vC֩ZkR*ZԄ<-QjYap)htfbeQvRS:?+* M-^G 4χ<<+TS5?|xH[[B[,]}]Gvv/RR:nQ k|Fhx(v Sy̟^(ֳ5= uw;4*b5K'zM?W[0yvIVE Hm$2uZ83 хl߃ka{NCl_]?ԙ;IgP~@|kb~5K}a$V$P#4i7: 8)0 }NȄ%*Ƒov~+땢 S RD3 fKjUqyɑz"d0ai>M$Vu՘|~vb֖.<&!|?j /h _Ŕaϼ&(H7s]TYpv5}ѐ>ttf9-<[kjz-7!J_sʤ.?v.P*U>ff=l$/E[)8P? ^'F%N 0M>d9o\_ZBŰP5ٝ9jsL>Y$}G@.Y8b"^1'B;J,%[W3ejG*hh>h 1 bKvF[,ٳ6+ﱋ'{o6Hii9Sm x-M襭yh/hbeq&3q#<.?f mIV6 \E)4 3gzԨYeĨ2hBlFNۂ;D-GwDjIG^|qx\7Or̯8?Is~xj\O#BZkYٌEhcҥDp?jgtYD.S._ʆ1O=.*mCb@Q&Oxz F:*PA7ljdZB*(S]ss/I :p"ThGfBxǙ&o U>]"DI< ]b6eܱgm]PȺn,~ TONQO[f"dk(7cba} %q.FJ8pUGqEmXR! D0,Ȱ~WE6M-X И~205)_R/-TQhP=-;ﺸdZYu&ÍD銤 cco3k랑5?I:).>; / =`n7NhQ>pf +ˡD7rW=B[ȗ$=/FsԱ,SS쨖=uN8Piqxc`w}XZ{Vmfi] Z9j!P 5ͼ|=BɲH8G\R5Mzi7]6r rKˑx$4Qi 7hMxG U,>3ʏ wW!iN]:>8ԠDݼY?bI.xcz2l80$uQ:'d@?oe@4i @]^lW[k=@%v)qK@ bVk TS0ʙWwٗ{4gܫE=3D%NMJV9[,-RZg8>.K@$+w 4==>ʭEoy%a5;*F-,/sIdi9~< +\a&Ͳ6hOETԗ$'X l3O92a%r YyO- kCFBfCFe)C")2*Wt iK&bv.冈EƟL\i: S)_$ j[YW/#'Qt_[riG-Ӓze}ǖlq΅}b"7M<1~ݜ![yMۼ گ+`\;oP름VD0ϸ~O0vHx6ǃ2hJ 2j\x/ [y^a@Rt8$>5νH!(J0[n {zٳ$. MnlzIP7#5,\='a-^8bpdA&)g~n2 O_?/NSe:d:Xĉj XmW9hp"V'* m;nZX=labLtID7yRYCV;Q8"2ލk6-C\p:¾OM,~'(Sw8='Pm_w>ͫ'>XdsZs PȎ)oz9Y/S3A]!h,H9 )SJȜDGz ]r.4QXƚ=)+E[&U8෤N^'1ܪR7iKK~ 5iyq7ԐtTȉgRFaOWs*!X3΃еJډf>Ic1XI~UHUUR&iS^9,<C&;cPbbԴQ@JR4ղεpy_g2:9qx'BiB<O*OuX<\fqx3T?q_g U"h::+@܅l+,{iLV(w_NꔙY FOhoPxf/SI-y\|߭X7-KlLQ%s|ܫ< 5_gĤ(,YHG~rQ*`0?SdtADdulպPRq0O.U>>kw5v p1U X?6-Iy{?'l76x0H>lGI()/>c!MJWzO4s/I5^ 2w<{w%8?Ei'jCbN|=Q>G1֛ =xK0ULbk;t-3{/O9rc3&B'@tFAήo-ޯs _t},VrWkPk$WVU9RC /@_JAم }Ao*$s&l"HY&W.k5.2Fm~j=3#ןz(r'ƨ䄪@H=u}Z;&7M@tçᄂN,.^^h Cn)贤N: pbǷt03~QE(P Ɓݜ$yZGz؞cAɀ@"c6[4$$A7(Mce&jGM-yߓ(k!\`3~gN+U&H|PǓ𰚩ȧi4}79o\⽯^hn]Ͻꥌq)ߖGB8vUd^ 5#LaHUq+(]}{ {{xNlafnA[Խz"?V멚_ e$rڹ)"}p$H:1Ȓ(e5LBѓz,%QPuV~YЩ"EZB7@wZPK0pkXhEpJbq:}RY`( UgBIXy%o@:RI=j,5vO;ݖq %FAGwbww3i Z)Tcz@tc-/ 5"!A^cw;u \F_81f.ؗi qtEjH8ʽVkp} hCReuš@E5V$+ k0s3/[#f W6,ۊyt8dqb5_Qv c︮ }7;H%yh3f۠*hŤzB)ޟmxV ԭ!&de^Hk~#}J u8W a|@Ѧh)l\W;4ǮEaCcPɘ)}I 5 #p0t!t$~»/_^_O.) e%*6$$kk8uDf~y#v7>5B!lwξ0ov]bWnU=y(7@fRݾ2t6kJ)켬; 5fQgM`j Sq oQHw-rq{w@N^_2ˠhڡhAA\T.3r≖jכq8`"VF~ߡVgͻXc A E) J H tJ]3h ꪲdkuE$Ie,Bϸ۪ՃɁ~^ipl^WVi{5Fe1Uح"ْ)0lQ5<_k)Ubz2]dᤠ] +JU]{PDu X-S/&D"-=4>fBŸ-nǫ 4:l]Ha^ba-:QpCTJ}"JHO[M>Ohz`ߠ܈23LW :l(1BGxm[MH ZkD) OKʆƮݎC;:bjJ;5e;n`IBUfA0nD'LQCl&Ƒ ;1iFz@ \?ٝUeݔ~ yvf$~_{нV@wf#@fJ@`.ALAlWig|##{eijI}!-.Hp^N+y͒9\EKMXsWF[EJyPSF'H_Te|}T=@, JFAĔUdWدb:f,K '&PxU" SuK`E{A\K<(|P LRkzC5#JdFњ(Uxh&6s(/N,^ÿ[Al5q#6.@8a8l6mqc[ƐJv+,!lC HÙe][A|=^d+KrS%jJ@ݝQ91o m:0ZT'&1$I}ÚOb3}XރWΑ^&VZI JW_MLF˩@w2RQdR(iG[X']C)Ű{d1M$+(|/Oڇ7gLgnqmPKSAjmiqw{NyX28ٜNc0 $NE7|?NOjȡ]f A;:8k(ɉy0"?Kaݑ.,sioR7Zto_6 x-Rgj*7&;K~*\|֬b=<Firy,U ռc, \=_^]Y7dl> "iýll]pH2CL1(RHqsм:4|лz3:TL%࿾epQDuWlBgS:Y>&6HW-CECuyCuKΟ"q ^| 3c7_i_EKT)s[\jـ`qFJlKm}) Y)wA&WÖ. OwF!êZȯuz M8Ye ^Ī1KJČEz*9!3bU{c5`)\zKi1T?F9DZE8~Pu 6s:@6Qĥxcr! O/gGc_!l? YlDٯ-?JLq׷ߩ]~&[qS\YA9nc%.Tc7[,Wԥ_Oҍ:` h@Ts_ hk씸ùE9y8.֩^_EgX=!]{N4Rqt-T]7UIlx?[ >b"=.ar&ۻu,-0T4d""7U:6,S_d韜&)La\o@|>]7go|FGDp&8/3D[3'W;{ȍN|ۮKף^h氷@@iy`Zx^XR"{^'մM/=¶qe"qkߴ%U4HE~.xu.q֡OMůIU /-GSSo#]SZ`eͺ" KϙpCԑȯ 8h=h< 'B8dʁ4\L?[1W$$)ƥK fi9def"œ*j"|jj.ӝn!z6}ВF"9#8>e^)!6 4@a? 9 dRI^\儻4XJ.F['5v7Fφ霷Ȏw]7.!U)WoqѶU&v4Rx_[ShTh BN;yzl·DgYZ07070100000007000081a400000000000000000000000167373ea7000086d8000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth/btintel.ko.xz7zXZִF!t/ ]?Eh=ڜͩa`'Tt YAǾT_Jfʳj_*Ih #?oG\dn(cH$ xEËdMzMrM-T yk2{p$V4 Sc$p0w80Dpb|V8Y(EŠᆏʸ :^#=UO9`24>~QRR4-,\K3ჷjš.ϨK4z'KP?*fM@F/q+G ߳M9>}_9 ڳOt">_/&][\B]P\ST' ,g}SL|\&m,Qe:rHA󷇡+dl~8[ebd=悉\N8r nEX l++@@xAxrfB7ϔrXkQC^sO#DlG#&FҦ[ [ Rvli' eMoa/r#*g d^Y!$>HrgDIk@7ޗӃavI %9ܳpbd-DE Cmos"P >YiP^c Zq.x1b,"1a4L})|8Нe¯=m#(*{BFө6kzQ˚=i_b}kEˆ KjKt~ZI'29Pce$ZIz h6x.LYŊf$Wt]q"[^jX=0 r\{h ؂3z3\_܀-/aز?au#˶g"X?ӈ„YT 4`c@cͳ{=$vn)?PҎheG_#9b5Pȍ^ s҃8v,? 8Vh@߰\ 6. (AX1|L?O[5UzZ°P b MFE.gqRm?`k"_KxZlzOXI(xW{"(C #@ cIߥH&5SqQe{9a T-a.j+sެ164\‰6&vn(0|Qˬ1Ј4o1Bk@U ֍ӍmR΀o&qw9.]|NGf2~V|mYHp/4-Wp{ cT֏D̲ hJGxm65ud^$5[<-C{9A *@ON מ A1.!0F4q->N[5,{( ;7#*Vkh > ` 1\Vξ-C"dmG1:j"܏]fx:-YWGh¹Q?4Ff Y'rA3%#tknxlF1ڠYqJg-%ꊉudwX.&g8{sc`de"qq i$64q8X8N/ni 4ߝxz%A3Q_p ҕh`+{,,8nK!+ AW â`fK&L[I kzSKDm$= ѢSf~Du?-ǹM^L7y[Bǁ^ `?1Τ+(0b ͰΩbCshF'iPs.\QbN247?-H)!2W68_/Ԡ36`S[]JeZ٫1{>G낡DR8PťD;}GA(PB /,L3VNje ]~_MXw\rfI6O5QxhwMv! <;ԛgcgbL `Jl̫"mH|i2~b1|sqo[!e}颎n9tVZ&0={Y6 ≰uWh⾊y\SSP2ejƿ8`X~ut nq ۪^egBP[6rd(U* P0hjGDnqoR] 5UG VS fxow|(<6d wk}SjA-C9ppK< HO] Bg!bp: 7 ={# c8LA yS[ M0;H`u _j]{D=:}GTÉIUg}]{67eHzY՞-*U1pKB[b7 %LVٿ9?񓳔Z$:TPT !_Jr׸6+w{Ge`Մ&>2w)ivƽVDAkXS9J*.l1ʕTWn ZEg"!q ;&#':!cKL8b b,Fk\?z *&Rb ?>lj ]hsmuaf2гX'\^!KB*'i/Ud\_Cf6Jf'9]O* fb|b[U{}uk < ~<:H^XbNdBd+i! Cil& d$3mO}l?'Gp`+f ~yNDi#vA>%pp cEG]tY_.E ԥԭV"Ldù?BDIaHv|G? I'Mlrz[~h:ݙnc* ؋ :")i"rpAf} Sև;&'B&󜺃)|{6q_VpXR!-M hQ,L&18{zU*K`NI84fl*bqBދ>"cd1{ޚа_CȍDNA&6u<}.oT15XfzYDKTST{7E(qbgTX;F{U@RUthKOL( DUg}qtR$tv:9xߌKBBs| zØJ/l%MdX7d4){[sw-L gz p41worV6ѺqP<,³`28<`;VQQ!~DjYeeuCfar 3Efz v߲& 4;]̆ت`bo4 RHi%tU{-Z =V x;пc+X 06F#5Q!]?{I(ܽ ^uߎ2窝P՛JHPˮ& |ċhĕrP^E۸_,wչO?l(zx+T8"+Q\Ҭ70>F6W81V}_OK!ce 4 3ԟ޹t+$G  ea'l.|{7nf` 0o S>!)hc=ݙPVdΞI49O̯p.\&p]ȖK 9k[5j+tun_d+*gĐ҂#ecxe2oB'/wU;3 i^nr#07AFGJdY%2 ׶22%5r|ݠu8h'82"yErޢkNjpFY\')'$aMٕ@F1Cڨs ={a%uiߟ\(T+x"k\E$>Yw=N%iXNl$`Pغxl/Zwƕ ޅV4~593pL%{K$whL]fIm!DG+\<4ٓ3A'K`DAzQrnȬ569z#j=! Pk u5*_t{Fag æ+Jv N2&RvI #U+UW ty.@^2E4:|\Jfh9v 99Q$g6RuQwD@엣Dr- aKc (8d6A "7Bvlp47R0vTj2XI؊xAxgFˢ ÙG59+{qďŕw1&@av}C\^s"~̨Ӣ ]jbG[$eK M_C0,7'loOQĠ{.@N`KM6ẴWdL>  ʾ됂LI,k[2jnpYr#Ŏ~I#eeԷ*p.Dl!'x4"w$:̿jKA="H]JCe $`6pKW ;,~. $w4Lrr#4rf'lQN~i RBS NPэ6Ƭ\g]z\efAr|Hˉ:EĬTW{[jaX Wfܔ *PgJ[RӰ`5 bbEԛq?S~}e?2/?u D{߻xJB!%Į; ejv&-sI MT7>p[*B)lIPͼ_h[cq?-G N;hWұH`D<փp{y~C(P"Q ?UK~8M:ٌGJQ # nNjvXqшV06[@ф ĺݒP!qKyyt_֠uI&n_ws_yIcbeO"X2y ȵB=e5B)RKPhLg\yP@v)y˰݅;m8{֪.~,q⓿lȚP3VenLi1P'Ʋ_Q v#{S Y;1?8Q])qr4Uur^.\nKRNas8mWg pj,7[@L50lFfu&|?tqCk  $=ff _ 嬕RL knjiGmwznrD93UB1J?9hΰ=bt%gs?>]jM:ݝ kP2,5]Q3օ"#O K1-"M. x:q8U_M,6Q sEO3 +,)vƔ㚯ᕬEu2>v$ o^DJ[ĩё5L5!vSN֚sezL:ނQ^f_Ϟ/`UPbPeS $ápFE؈c02lƀe+@QvqM= UwhgcuI7>.&Y@֓̋I@h\:Q8/(^ʹy'S_b}IV1DU8) U+[2c̉j(|0!<`k`HP vZd 3v.kBjdA8X..yQAcAB^H;uPT@nIKSjǍ:. ɴd=ZLRxkZjOdt@# >#g%Z(G`'GC(b9/iAF8\n>wQ}/U}ӦZJg j%'onחJD'^41gŖ?ӀBS8w^0]"Cj*@On ko*,GPۇcS0ǟтٌNef9qfw;&YN[LEgC9Ne<&7!,L0Mq$I=ѩ;x ?C 4AHAn?1+wdusP@<"#).E}m3Gr|p=mx<IY__̆)~|%G2q?rbK@ke^fsAx5*2,ē@0oYk -ZI$MJЦ_>9_GZ3S#fcbCcvi ALiJXaKTBOs\'P%(7]HNKdU2m{z P/5tϚOX eg<3ޏaQT%ь_@(< r3+$@2N0<.(=]Ś^.Dߣ⎌5p)|1eu=?꽟muN{zT 3+;eH{z 7s6r|ZψW8N`%z<8( 9 GyLjȦʁ=Ses-a@$ժ[akJ,{Q C!miщo5%K3D֨?R6Feh P|#Wkp& j(X$16:AyeHP;hk'Mj 2 "cۮMnYǍCvq@"k&*isT` cqpU˦O>i*o'MK W&ܱw8IkNE1M9iRw\v`WP5=o~Ӱ.8Ggs9 <~P<k|C@g:ܬk?Y?'}K C1ggſP^kjbdRZ_Qi{mldg/,3ڈ6J?r/o*- V$ۗkGɭgx uV< l{q/ PQޤqzj#h DLkzV_IgOK@O,,= ЂY~t[ՙqJ maRz 'J|n8Xk,":/8XRO(kTu}8ītjؗ?RW'z U/ K?/Z7C'm6sCwϵ*?2ھ)Gkc2NXx:;\Xy1_˪||ۆپɋG4ue|*GOՓ'Li2/CL a,M!B$8iG\>< mP6%LC-~ryDqxr;g=&8[8p"4|'5o(VPRDMơO_slVL,6F !mtܡ2_>Xq'SKyyYZx մJ`. [*sU rqtO:/$>{ID$ԧ4.As(=p1YZ (U~i jq9x ,}e9s=BZ줂kn v2²@ܟ Q2.CśA:[:#*LEG!.AAIl)ԭ_D$ =-Ԣ]޽Ҭd.F Թ׬095daԍ=a2m.2xolrܾw%Urw_^P=4. 0.-՚p~%{!΋Iw] &bd>8+|8N&%ճq{_k=Zj6qgB8d4c'Ɲor+t@dK tUj"߀hRCp_i%ʶ;к)H':;Zk&c~ćzClD`bʛPck =;'-%0SirOXr+ ͧ18记N#5H>9! Br䏴펜di k4|JS /ƙU*M"==/]M.BզB#Iգ@_mɘA`(*rsVE {6ao8@QEs FD rNHZSZ jZu$ngt3ӂV5J[&ZMIQη)p'sEIHF$W)GgNJ;!+:n4.vv=dVD0zZ]Ӊ.G.&*`%E`C>P(lC[TbV| ︧o&ZO<=D`bS跿\hgtM9¥ԉgdmY?/0=݈%#83]:LD9EчQ/3G]ƓSP$BRh<_N=ݴb|oMzx\3`*U2eS{|BM[L?vjoeBP:luQݡh|meuu퓽O`zI8xKY.FH&?tֆh{m31&P)7` [swkϸ`J{0⠆ th;^vb!:疣vRQw͟}TByZoh=?ԺyKKeA4rm!YqTfWқਰ 鵳 s|ʟ{Hଖra%Q |S08ЬYojںAeYodVsu?et?gK#sc=He^6jC K |`򓤾W,۲xiĸ,ï]oPz;9OierG &+Ëeldl=z*@Y_Wkt7Kgφ:: m BSQqd%JcFb9ԽǰYY\L>s ll_K]bA'!xS3eo_:3I 4ҵop|Bz{=栽r} /D8@YbKiPPfR5m԰Äi2*5G\0&!k$?\?&aޮw (scզG3CE& ^ w#tӧFm,SI&B(._&ӢEO$Г_.!kw"kFgrLDGa>Vl/,om,Vdp"]XWAk7M~z=Iƒ@iD'܉n?7F16I R}_9Ib#_OpsXZN[O^j_|uBȢOpqiNfp ?l\^ ^mV!)|-mP-E#*_oD;A#|&CnC+膠f@(Lך58z\gwtjI6p7@Z1ڨXv7Dx='0hK "ehd"ptn"Cz&urwꦅxnRN "{g3Hq+ZzםM&Uh%aKc&_O%cK`.Kew+-Q7z-OFеqZͼJs~k)r/ϩ^U ĒfjDNU_L eo|9GĊfYۉ/`'tjE' 麍w>j8u$#'pE0.{JU5~n*h& )Oƅy<)y \6hJ4 =|ytF sq >Z] ]ono۽w3sI*5$vGk/^ZA>Mw.!j uf@(M&쑨A.d06l-Tr{E]B 51__$jBR$eQ4򜚄5QDȉ%#[su4``AE#f1xf@A]=TJe@`mLM}LY56/hΣ3 *lRS-h{د7RBVe]_Z}o(OAGdv:ݖK7T?;t[Fn@)x:ۊ)YF6&mt0Q%yw=9u:׫ ڂ'#t6ڦd<9m⃐[}{vݣm(z78'Fq })'_p˱@bf,"7*NbrFl%݆;iFeSq lrMWUdž+2pnAm >r'BpMf, X}RP|)̧p5>D^pCq"L=m2YZYuHdjɞsD[8;`퍴 `QzMq 7&΂'BŇObl9նnmL&9٫23rl9aT92:@uW^X M|/&Wv ͢PiK'}/|P'}R=KA}חv֧]Od-&A L41kCXC3afPl?[@k){mZnCog'pZ{G蔿T20@͇3buH%.}l`'55"2V ۆ2k}uQK|U *5(9tO?X\""zA3` WxM%4}Zؼï l Xw_-cЄ{҂@='tqrn HLqi[@SySlAj Ea꼾 d6o? AIwAEM]` AI=LQ.VHG}rT ,$A{.lwٷz_R W_ͷfʃ9=;uSjp1QUTϚ8{v"ޅM^:@,:^ο<>!VhS-R2CV73sA;IJ:v,֙,ČΦCԶkщZ.Vds\΅ U?1#=7Ys-}%2R| 3Rej:`q!Du2R54ZN+Hyآr‘?0w9jԁ#rx}U 0FeoJh˽fTZBn7d uwXa|iSed2>0y괫(k AG]W<`bQU݇5uևulV,FP#5SP`XAS7, Pм''Q˾uE(@ùHٻSargx9A Sm/'}wzӡc6WмF"W|_ ɸs, ӎ`J;Dz[E?R"e9I5c4tyxbHmCGti0QŗM4]^6_}a#̺q5QTTW/2mzoptz!9mT WHWt~_'Lc݋ul,pI_Լ -Oz "P l J /[\yJ&S ml!Q !Td)\ zOq ;=0e9=:' :6&o5c#M~ b2n O`{"@D /9mAS|B}nǝD@ET5\_M閬glc)F wToOQ^Yü] 4_ 4N|gA\GI^)"%ܡq".$<&]\/7gLE KA_HZ , }3 affO5L2~PqsȗAnobt}7d g1e{%O=:^BF+IL?i`91hm[ ͏YƲ3T<D҉bfPvK XPb„?piizRqOvRev4/B7q^e̬緪:?i/r շ&c$ݣEAo ZFS'V̩v~t}B)HQ TarJyA$ܗ2Na6]ލ*`wQMjega y/X_G?EACHxWUUr5&Bzf+1`bVϩD#ϵulmtv#Zd>.d^d%G|:,vc.imj-M1V)(W=,3O$z~A:vvBA太xB /&]h(p%d gвiOt4:嬍y!Y ?+o2 < e}{'LlTⒻ,62J̉"DXȗM!OFN0l{_ pώ" ' 1o]HT}q7{O'N,j38Λ͒\a ;( Cdb.fQ7"a,vng\pIO?|kJ3[E˹O)1 U$"ON74j<> 3VvH,2-OuI5Giؼ4t,_lSS#]B[={ eGXW*"OIV8lSq͊ "}ۆF}QfֿZdAsj!)H{gu j2z1auD+/.:6|V*I]w|弰PQ7<%L+)ߙXW>?Kf%ʙKHN9:i0`N?0-ӚZ dCs?I\n@$x6SҗkE'YQ$ןuPP94iQMrqS + cy wZll>E ] $ SāRs빧]RӧZw%ܩ0`*X"Y;T?חԄndή_mfĉ>z@ RÞVGQSvkE AwD <5D0Uh2PxF&y{[`"Fe <){IMrq7N ag9O WҌV0{6ćܢ4:,6mNd32 ))1.x'eZ{N2ǣ.^z9}E=֋^^^# F܈'#& (i2)'ڤ֎,*;D#88("ͪړ/7)w(S"V<[AOb4`L6Dže`B7daq>챤̼IPEhE$$ņfLemXS+BOih:BH57=nmt+J.Pys,7̙8Lo \Jy=,^smzI$uEkx+uiDE[79 +n@P_k(W6B|~aG(Nw 1?k. Ig S/YhcїQ\Nkwn`#.TUjw>)L?Ls#Q*G p { ij_r!E5C'GZÈSbB3@Nb#dmZ\`g8X lfRʋj $j5vȄ2T^:n?m[`KOz]SI`L3it{DR Tii,h4Lx *0^Q%kZ>L5ǽ7L50DANq5@l,@EMLuOoh u©H«I ]A7[rU]؎5Ps۝,ṱWB pE)T)ײ /n++EpZ)l>l-gkгoJIaݗ"ҿ0iqxHvq_0:aY/}?H V@ϒ# "_ FuI\i̵Iq?,iT;*ϒ+B47QHkt#J I-֦ogxH H16ph\d';;:xbo`jjxRSbag3P4A%`)]MQ))7KI_>kQ ;)V>KH_8F@;FW_{ȌH1ި>R(iN~Es 8a.~k{4P }dP9A]N?tki\xZv Br]^.n #ӊ.Z|5%5J#BjIT5 7E>n=MP(n"PYD=SK9OSp0ZFx?s/)Hr9ról2a[bMcMlh\6@KOixy(b_qֽuFV uWY"t%m?0L,Icy\d]wM>K;A|H ';r?FεN P*y{8fjl D5DI6Lw CuWR@#uJj퇖Q%NG̐ {ya_:ARmˆ$q4~ +;_SwŃnVmR|n`c)W Z]#\&BjҊWxIzTqz'EAsotXi Kjh5ON,M?fb!Q.vIA!dx*o.}`8ӍwgYv'ӇW3U9ĸUT9Svp`RTynTQ I97DÇcol\%P8iiّT`O2HY&ƓW#Q-&Q>5͵?"-7}lP2|t~]Nzkj$GiXt:}l|d)d:_}#e?L$LMˉvgZr@z'1Hf-P X-ͤ:U%'Y9/{RxRK{pq8Uwl9!%ϦqՉѾ\rwnKDz9Ul˜͹M );2V#m2yc Uh{B7|̨aQug Xfqenuq7CI) c?yExvG=(Ǔ# 4Ǚs]OWFFB E 'Q^16A(XqҊYjrOs$#qkC٘]&`VAyLAwޥ8a51&!~.%#ܛ #LfK @ tF\r#*0ߚj,m@QniаuDxwFf Oz:mV14UZK1z `9M}iÆ5 x Q69/+->5KNFD+щ\:F,6|MB*G%Esk7Moro(P&^~ {F.l@L4#u!f4NM8WY5/I`[ՓT0zLmfRCҲm^zve>PDSގUnPnpmN~(r9m L-<*C$w3 u/B29oX3o?`!H@ ul!gYB6}Ұ0(i ˱ 底V6| ,:PU]WNEO ی8k :N ƥ:R]BÿوGEEU `zfx_~/&=\dx#Jrj[JWbnjG,]aX*]$p7lY籯^d5:ֱkU-E8E^f[oͤb3d"׶ࠣq%ُǰO'ߞ_\': }[ѝ?|[1}\k4I"[׍E8t[fΔUAHEBJ*6?S H>)d%f{VDP 6m,uZXPnbBD*36t_y9!G,n-xjժoBR#*3\x ]:}}ӼjZL[U{]2gR⣎VۇDBrm,uu0=~SÉD+`E9acU?& to0C*k/@өm$,G_5qj&=0^F%RqS.qsyB qkDMhbzr8~qcb>]R8g [D&f:+l<ںFPğq¾d)Z#&&y~N!xC)NLn=N^VЪ? o,kvt{.JfF=T;uQP [IYw'KAvOZgś^T!~0Nޕ=zA=o,%s͞mfA䭭t䑏2]P|OA[Rѹ3~f,c馕IH=\gtP%|FUE5B\qo~uFOȆbHpc۟Ǥlgm8*5;'~( "2gNkK }ZE ki6ζq."bWw w:2gu) 68PVԗ(9L&tm`N̐aiE,w|fa0oeʌj fF@Ǻ Jo<l#g'iySq88fWduMN1Cڿ_Q:xX@ߦ3ˮAHY2>do!!&DYoߔd'yIaFRԭDC7g9>Kr4dYusg\_Cp%2€=*j(WB }+z#Rr6do7 9P] 8[q9Ԫ Wa!5]/0ѧ٨qKo8C^6]Gz(nO|Ip^ْud @xj0ըPe} dNf9PR){RJa\cOB.̵7Pfȁ|EosWIu9My=Y <93`ϵ PLd]u6]6dŹ;=c|(LɆp1}z=d ?_?'jN@䁓hQ9shAVxAK絢)QfcGm)W29X`#p(+.}l\>&qN[a:lN&'ɇ:{+&mE/r1:؝ĕBШ[} Q %NT/v|+5.eUis+βEa㧎HmqX5#\*f4BkxEP^ȼfn'<7:׽4aq+CA%&YB9vlP&G9ol&Tb(^mqhw:J& .4ocL>7G$OGѣUr*^!#${ Q:SC RV/cH9t܋ͯž.kY犏F/4H^Z9oý܉ՄѰ&L=Kr+e |,8c5!>^pX16OwNXh .!C2JsݶfbS(2`W~z%"ɗ+:8ЎEzҙ [sxLieQ\}HAz\gXojQ߇iXw5ƒ;~ zTۊY9o'q>%|g=VLnT_B_ƣ>Q$UQ67h~\4m»^-((u}vSV d"d-@J$4`e/2z l@@0DכL5ݼ%bh dq؛UKo_JIBޙ3^bfNN?RK~"ΌlmAoxPp"-,dBubh@8G}PA;nSG*vXkf8k AXu]-N{b7 GުY'a2H.,li6I55:zViU&]Cс1~_?MM[$ LLUǤO8UTJx{O V<;&v U5GJUQ"q6]]C%\(%] gbTx2*Z^^BżeY{]*Q&ȉ,*?Ca+0ݤO"'R\!sLI~?RMz۫d8ԮSmkgTuϽ{H7i{Sj1S{h~<= ,X*nj2'=7'WہN\*~lb Ƚ9L!|zΫ/Eh]G]\(t!wdĨF VU NoiV4qT?Z3ƴ vXz`f菜h}ՉH`|1bT~kewܡQUTՉIg^g/_n6moS75Nz8OϯKIҙΒV%r0RpHW:+ҬBiI)X ByBb})qZNs0IDՃσSUuS0}ry66 sE㸚f%IY LTHIjM% n˔`c[LvpY=?O 00~QCpFE-*a-(m; zsRK-Km<\Խ!""k_"G5|tGS'vK/1|XL(\ftP5DɅn_:HLʢD=v-!A#pe? `daÙZ2g[u"Ƒ~`c శݝR^/Zf>&ҋɏD3`Q aѼ2Q{sYK+eAa8"A͋:-`#b , aCGC}=I)}W@}QGݽ3\a5I14*v BQtPDNj]: ]Dq;k< Cb99BC1xpB jǹo5qSRxJR_䑱x+^O3iJTpeXm>q5RB] OH"k\v\uPx.xf6+_u5Xd g@ R2H͚5)xLXbOȫ#OuarNV6ֺOMj_'zje}h%r޹la(B,i '5|Ύ+1Img%k,/T#\#ХU\-N6B~gr\v=u7ȫ~=QW~$Ze[Ϳ/EKPH~ {La'B]X,/u`Zq d'dfHC[IXǐW_ay:6*S.Av<ЃI)| 3Ռ()9Yu&C Oց%ǘV3da2»k/y5s2b pi<9tnkDt Ii&fs^]P!gyxoGϪl%-*1åH VmzK'|CÞx65a7b)هMbfd5[q9{M)JOuIW_D.F1iՐ3p dc"r2XpLnN`!Q1&3$=Dnc"X`EQ%E 2ouo%5xE8̒x=Г]1lzQo ]fdY掍1e2\ {8c'V$GqhLWO3&#kHzhE7ʧ†ccPWL@tJah+#sx g(} Hbl)@J(P2$zOAl}4 -d! N0"@owR$Ey osKg γN'za!a&\܂dLfpy( -GŻh;+P?0')26gUvq<*@ #ݧ+i03/:r 0F{j[ ݷU떉-D|`1t)Q18vA%)ɋ` Q8xb7Nq8!Xc1(W쬮N)ILy6u|*jxC9U >3R򄟓A))y^3x&[=ng|ыbovj\u^ddx?dCbz"szP 5.v9.Ù,S]=EesՄGZbV/sGցTۖRdX=3R %12#:~s0uiyn?gʬRZ`0M>+Mxn&cp6u4j#Š {W6}F?uQH=|?ޤIt7Afke`DniyBl~(ybx,1t>0}kwڟ0 XpزK$A%{0DfvxCAv.A WtQh"Z^飉2ЕxeTD;)Ϡ#fd)x='ђ*m , U{8*`n&YR+;r_<1X _]!=tDɢcܦ˷B R#/fO3qrQUK.bu]4ܙSQ|qՐ^E4.^^F$p[}|xĴD\IY|(BP,W-#'KkBj<:6rfH O&IʽZ"]GBP-XO~IZf{f2" )J_n0< !qP̩XFYgb[S{,F.9e2BM@03\6Z"%/i#Cwi2-Kx4JaGok:3 V9rb_-#-ۿN?dESACUk{ZWN鲭!Da\6< \ WmuTQ  vsr0\W~9Y gw%H،|{/Yv Ɋ;b#кӘm 埭 Y/ ώ[ī Czec `1K, #{g INGM9PrHih`Ul%R$ /D8!U;imnw^As̭<\BiσaHwhR°X)+tsYՠ"F#^S`2W723e<"Z3Qdݙ B~Ug6Oa^`HJ 6Hb3彸쫘7%F]$m5*=t*9}O"+wG:|L [h ZTZw`2JIY$ B!&+```!WH_JF 2T8u#Y#/t|x?(cSl"eޝ~:>SgS%ٯPc_gcF=Wu&v:LJ2JhG#44.H+JDZ&N%(i@$iuyBIkqRZC/,r )"iVwqۼq!vA*o%V92d7M)ځ9(6pbX!xx&ȼp8rLLr! %T(iH(,k_sS[D^ZlUVR>eh<k|sw"QHxD7uԇbJш.bWF%HwI;:q2W"'6pͣp)AUTvQdxuX6s'ZM~ih 7Ŗ%Sv4xX_BT$+ 1  ̈́\l׾DJPblOx[^Ap"3'&"]G'aEoS=_[6'8̢44n[/P"&;) @:bxw`0r5KLa jT&e4s8/έTEN`Xi6JmPWZ}Y%!]ktLL#,)voӗHO |ž6 NNMu+IGB& sGȚ/q|a'1ôYa e$@v){IŔˆK]wBC/-;K:08Әᅪbv 4x10qoe 'rݮ? | 0 3ԅ-]LN`gۿնj3oqdA~LLb}0x\Qea4'C2 /5!|PV%`U4oW .}LBWZ52KlRp.IԶK.dCIC܃ocey@T:PxMyCBmZTTѽؔ`|o1xP%EMYssA X'uیG(|Z/`^kEq>"缼Ej$sC@>coHi~rdW-";d}U)Im[=י\?`r#*+_ɩF.2$i.?,n7A}κ[p~h˄Ն)#.S_ 6З!أI^.a$8g@p`5 g)P!~ 9F(*hako{PI!BMIׁr(D *$DŽV2`˭ahOntS{D}H FTQ4ȕ@?OKāWc1.# g'?Ų|%&"L<Ug⫒d *& ޕ{Œ. qV4R xׂm2~[`Rv{]կ<낏Yu9T3evu #؝ء1dc_ 'lzA\) ([lc +ݞ U6/x^1jzp BeѠl;be4$s l2ﴵ4SR>LIR\1Z f *aiS"akXk?@,`Py-E FĂg{~*ѻVzTWr`y ߋ-)T/¨w ½R`قe?l_Rq`/Jq.HGG DEЉЎLB|fxaCGjLxs?$s:0NhHܐZ_ 1IEC,rܴyb:?ڈV !NioV$;îݟɲ_oqhȓ+TL4&+C@T! x2M [KklMkuP"Wf &o/S&-OIV"dG!e~mMHw)9a[lVAYC6dPV!v 8$SNzjT_ ؽ{3OR)-se<Ev%U/g/&ވؖc,-ƶN!k^]AR5տn&i\F1oQA$X㨳dycՙ_I8{/3b M)@L ͅPZs^~*2-ra7kT)5P;;Rj64F T՜rE%[{>Q:Z#@q_X)+UJH=[*2kyt\1R4Zq:ݼٵ9o&J*џQ4;UZ%%:5;3Y2JyP͆Wg^thtǎ%O{͹/SGb09x$B#k癵( =HsGC ࿂LaXqY`)${冰T00 0+-4NIcLowNύ{fQ̌8=4;}Bn[(Q.cJI9້D߾:_sT! îDC kiFڰޯ`<.oQju!Tx[}4>3-b0Bxns/$vy".<0ȴ*V;p,h]SGϽU˴:uɵS-By9Gbog}(^3}/]"ub5ܞaon e%B{=\\ad t ۍ@ѴPJ q4B#}imdX'^Sp4sg]pE]Tɉ1T ׵ #f䇞č78 #6QX Z-# `1V @*,!/T`%re+r-F_*т Dh<3 6_2X?}ĺxXNټ<{% ?]A- 8ii Pw(^ȕmhAۛTJrK45KlñRVLJƮ^wL"G9յaQ)V>( 4rwj3J3xQ m4)o;𻀓( nU;6ek_W3gjc(X ߦ)=OO8uYmgtO|Am-{Nr9Ґ42o75N6{JuޏU:(M-:L^UhЊhB,5>+v@+&OT|R_mY #翌[Q࣒TG6BWQoGs^F]EEOso/Y|fN>~L<;\Qnos@A>71/V &pkv1)^s7]h?S4=:iZ7.1nj"PwIV袕|G]M6ʓjGkY_zM!X0ʵ6@/VqPm@j:6Gưy*yv 1-o!&yXtH3ʵ" V|d # W}?Jv LHppTmv£2w*ƳLHt8]=!-1f*Jznf$V[ aVR^ .Т[ʂ3'Y1PR4WBU\p\u5..^X2ÜL^GjyLj@>>!Bp,#E.cLE=TO+͓u7'OIN"4kd9bmNZ8b49ozv:^E- }t >/<څlMD~#gLB"HlNۯqzH(phU|Gۖa[$* (]-NIb?;yEhPRԲ[ҤJPiɰI%I`]9oHNYD\N:hj1%}= [2 ٠&dQz*nCr-hb7Jrâ +6q?0RMi|G3uMYH\q3@8aؕ ESx$YJ?S>luC}gtl )nMKc)XZu0I){uN]˟wܣLyq{[툡w龅S$L 1CNW`% Wag)$s^[ j]/2ei iPS!ɗQ cܵM'*vǽI `w h}"`t #YDQlF/Pv̠#XL4Qu#gYݤMw*u`X% =&2c{ejc߈UDtJ9ʡOU'!F\Q%bkڢ^N>z]IM}yN ^1Ҭf>Y Oq=BPE\lD^40wZ,㓇k[Wr*&d'Mz 9*HS'qkHY4j7\ ñ*b-fބ54.b [%rЄa#"z8E7w.ڰA]k/$z4!!zLϛ6ij;b`4$)qS F;`}I6:dUNJhB/4cTx$)+G%1HS^t[s]RAj(d)R3wwf[{ 8! >ʧ]0%7/v801bDH lzvdڴÈF,U쐹M3%zunء >cB)=.>(0a[ `lF?K4R ADnvAAsjG})Oixiʷ5R E2χgqa"}|m8nR~[C*-BgT+ԇLK!8wϷ2>7U71-$@SֆE.j桥z$dZE.vL(o|W˜NOskqMv/Xa׋빣"'44J9#/! [ŵDŽ`F"Ye`ڑ7eHQJ Z^Yq{vbqH8=f5'~>*U+{#CH[^lq̵<j$=gG5/#K*qf΅P% =Ba;Dv8 &` rL֚OحOyW!j"8CfxPxz@fCŝF-l&'͏Y_km2BwM![4䬙#(bNy&FMwŲ혥`kf֔E;nEQ)JJ{OZMU8@ОuҏQ/ڌ.B6PeWO(]bS,̹Ҷ{M>}ZLer%Vޤ@& QaQ")ϱPU;Y @ O0=B .yGLK-܎YCvdӳƜXb#irա56B%'y-vy\R׆.>z!^KJ/bb)bF'@ DB8ך XX%~rF˭pvg/8r-N%Y4d_Ne~#*jxaAwBJ8~ `IPmX݀!JPPb, d ^|rBs*mCh7#!( Z3d2)!ia7/9ǒpI6sBHzA@F Shx4xVϗ;pUÓͫӆAk{~<9^a|S H/*jZx"%Md\|$3]o@|j-^sߢգ$-jyqNG6[Xrg:nLGKȌ]L{c@_C=wRlEzUxelwϙ{ 6}b'{2-*-x.u5%inu),A&)Y$a9 6/wBnD =}:[∠`a#/>&英Y~y`L$=0H>);/vlEߨ̈s$Ua7RpLCChY֭_iD~ٮ c&Ḿk 5!ݵ̖Ls6tUy"gSĺ9AfTPC߈R+ڛÐ[kBVwl1WaO5h>nx A,rZcu bU@0ܺآFrsW#߅vK{illRXfUhV:PHk=4tq\8wd6x []heA|{xC suSZ!2so4 ?^n4}!%nEeF9_7Ҏ )Hazf6%X{|"/Q \BrIJ*,]8sJ'X/K|W/=%g5ǁV2Ojry\a =ds$bw b8B*@iN$'AN+ӧJ.S $nVnZkj`;i!Waeoh'9N rc!V_ ŜZ8ebUf\<&10p8N c19NfK0GudGu] LbW g3\n]S[s% ъȌx2e/#=ѳl3O\dl*)΁˿u W,NڴH\ y*mG.̞6^8pK# f ^u<5-Hu jX#@,i#qT!mgQ`|IA10`!z\}BTTŀF_X S:-˾I\K+ndch(K˱?OȄ,ާTyOd3'b}`GtQ8H/YƂ`Ƿ&W^^+"ZP/CLo{4RJI"R `{~ɘh/|cV\U$i$` O W)(0=~ˀ}| 3J_KHOM=|LjC qQ/*"C(FAKK;[YO q u)z}1HYSRѕ忠3QyS])t]Oq̿rdơPW`Aly c|9#WS| s'+%nkdfcKFv`y`(Ӊ2X>_SM,,| Ձw ӵN7H cEV[v9h( E8A/hJ%Dk% җTMz3jyb9``eG|ۃbI!<9m[Zm*($ yxr?*e οۧ>KY̜ёNHyCrVu|}5oX Xۭ0ZG"CMenΪ;1N,YVFgT{N?Xv{S_OMLڌ-0"rBID,҄"ZoCe9\[ SҜzFl 3s6mkR0>t`^-O@'l76`6)EYTiϧN%Vrl;c&-gq߃]2?V1]toˀKu>H KXo!{ř0>5DA1&nR"rÓ0lՐQ$WD~~j|t$)?G p5A")AKDm-T&Ŧ9[lt{6 5Aa{F!\J=#F*EH4݃E]9}p擶FT[CxXvvΥKSW3EMsni7f,R /Yu|8L!a9,!gCw >*Kx;g¾0#x(fr{HGLPK3|q14_H?^Cc,cjw zlIWPPHYw("z< lO}!?J1z 7f,BiM3ͅď8Xy j0ITCLطTe#Ĩ3=n(M~Y e~_u h= 97)ѷYP!wΔ.:R!4 ㌩?Qi BUOCZwD`o~[UȀ'IFarv kc~<~J{8Mb0Y8qp4~ MZX }`d5\hL¯ l"Z \fÔ7vtՒy= H;8>{~‰Xό3-?RHޘH]3vTq9"[84[ ~bUd[@Ew Z!_>c,a.yqKh[;O4S oA_BoԘкI?ZJHabG1_2&0"WFC%rPSwTr6UŋS;df;Qrc>ւc4NJ"/î:[re7bn:S>#Ρw1/AmDw-JBLO@3p"Yv} ^%IoiZ}{VVl0*du{ @w1WnfZk瘓+g'a^3 -Z~XOa:$G, OF$jгc!~;̼ kF䱑 beEЋ`܂%߬%+9{9Ϛ Zj6WI:}W B{X\T Fz6%U*mPK RRuIBE~ikarxDD 4l 6]a(c<{;to,l!%Mç;?HƎ:PC3~lmвm;ur)+5K"Υt$b7J%"ާTՏdxk_R(pKͻw3.BQ{yx;uT&(HSUt01=ۤe xz1< 55{*!.QLcg4J ր/~LIx!8uh(xӘ]gDV'5yl-YpH.26MR2ȭO ,kP׼Fd8[?;\pB/w<4X>h):8ubyNozC[n 4fڹp``&r+bMj]C973+,l%Ȋy/= 8HN0yɡB̵ҥQ1-t8b3_]|Rcq-g: Ò`Ͳ%<@Wԃ"0Tі" zZ,?2IE]'oPG19EdāDQD0N&}Rcd8"eKP|;/2Ƙ!pV$w<dt|tmzcc#(]$˽ %jmFiS{K`C1.@[i'WGQewq~!Z]ߪYP/DWHBkd}։3sqPCw'T2,:9{^ZGQL^~%-mDxۭ Z}k+ k2TO~lC>htsn2d*Z3/HHܸ)>7hxfcb"<]Y]Z_-|8?J=#Kz]?M)- _Tğ'U`S+Hz.0,PAir3 hO{-il`Pg-t }?թYo2\ɂRMFMfe۟&Y (DCEDX=P/{V6q.YQEڸJp:#Y7GA;A0PlVx#Ә u¡f$ku$+3EVn5Qx砍!ѷOT=A$;*~*!˻tGRfڣ%W137* Y,fD?&dG#wكIb6|"SȺ6.TfSJBLINS9EgN܁ߑvW#dLHM~7 OzxHNbL4Ncm~+1+&2 5n\ !U(CV65p,wk(Nh(ۭݹYx-֒40O"~yP K(p&/tY֌VVP .TI`Soy ɿѕ:nGʍkzUا"JQpgjUhBDM؂",Yigy6 3'>+{jPzPJT{ԕ" xЩտ.wr:-X!n m󔼝 \`zNr}`O8 =ˢpy  պΚH}+y=T<$`Y[j-# #ԇ_Cb Eos9t*@`!qlfߊhJ4._ӘrU^N;8.}= ࠾>lp4uy-CUOϜPd'ԕrLk=['klJ.>A疹`! {{(!\_cH3\+iRvzS7#Ȳ8.@ "0&qZ>Z:0sV+?GTU؉Iц4S1EhH$mqFr7[2W0e}';'^8.q@e?-d1w%IƤKa 4M/+WqEP&,w蜹EO'4wz+Kd %q-g SH3 ~k@_O׆1$xk>8Ax[T|3ʶHEU^Ln?}Gx!):dkon/;Št1wA* 6 ;U^rzL>@fex 7&"l߃-)ٳyA#k&7+){ѻYݏ)%4_T7rBGO^d(Q'ʮ \co}%%blVtN°ެnGNB=峨| HV? XJCSb+ n^f~,}4 i:6gFs|=U{[u+*◒v () +-f<ŪF-@lV[x=WU.#R뚔D3g ebIZgBj:V>c᳎S<6!OĄ ؇{ s lCMn^6ǖ ] 9;Z.ll֌$qQn?Ȃ-A#84'zZ:zfpX؋$?2L?m}!DMy6^U6߮o$o_^STfY))H@eXOE_xs<,!Qʱhӆ*ppM u*V_ $A:R`Ti0Ac{GC,J]b{`q I@ 磉;:$Bɸ3ƒ5ڌ+bJEUn ۙRz+EjrQ!b&ƗWЉ~>ZV\$W3` iuӕ2tw_:./7cܜJJhbʩݠ ))޼K=.?-|)Q_Չ#!v#=d)Ūwy&fK$ ~Hy ΃ҧxۙ9w؝1b5=k1FWKY-8|WaMt 6_!2C?wgRJ b 0 nb̷~,׈Z@6CI/Ҹy:)-4XE?6]sM °{jESY|ZVըG`}gEg"?I?\8ꦮ:QHvZ$8"WP{~Ĵ /YZ '{D]A4X7#{:f_Ȝ6bғG-1(1nc^sHcPT0lCQĦ&u~[K  =~SK Qx(^sQbɘAGz"0(Cw~ ~=+Iĺ@5ҷ5w:YC&w5F7s}鐵R?dz" =rWd0^1Յ)gYh.;۷o6ˁ61TijktMFFkJzɕdFgֻLmJր߇s` U[AU껰Umo* U(e97|@&A:{g뼲b \ݗ@s Ҷ6\␛ Fr*77xU株LX$Sʛ&tG%tH;B~ ]gB슿3bIw'Cw_rTwcC=i*Y 2 m2 lo~S=m@cBV*{ф[Tm`J[#QW4; &N~Of C|\>w[xETpB+4A/cIXhSҦs&;ͽv/FE7jamdՃ7>Xe BዲQMMij([YU{vٖe:N!娲;h͇G)eS-L"o]_;2Ac~?1` )u@i@ ö2T;tvnN-%Ck͸4np< BTǹgD€ڣ,7 lF4CsR٭ct-(peV-UJ{/B&|[Zit;=ݽM2Jh]B$WOye W2N gYVc!mTĢzKӿXGyLQ^GªTciJ wЁ$%[ohY=LSdsK=g%m^_2~ uuj#EDܼ4?$ X-n{^M)f -wC u> =6 /7ͪX+ZdM#y4\F[LZ5:XF :?Pi}ľ 9J h gS|-d uÃ%cŪB~jov5h>Z8Z2!s){ф?EZ>U౦[7LpMkRb@}=ETV jUFّ.C!tPC69rtA Ef"0Vo') ]r:=6G]􂣯s3i|}Z+gyQrwaJ!RDNH586Ni =!)-0Qˑ5+NZ3a]eK0n3iGbǓ8KmOd$@d'-S,t*'ExRt5Vo#e"PO{$D*a/ -ȪCSYy<`bޏk02 ^_gV/ 3#|Ɨ.D "AȫL6ʪb[!jJJ[w7 {Ẃ.$@)c;P<۫Ԧ7tXRt--c^Ρh )]&HkkGYָ1mѯCl9vIk_!{E3nȹg~QmWu9#L+c]Q5?swh|EE^DyGB)m2+t'bܫ>\`R[.OL_?۸ӄrjًY$b a]Q@J_@Da_ $uãa6nW|!@|-ˆ M&H Nh6LWK%l+lAzWaS &"tz\P *`5S´8Ctdk<0WKi% B"սPG0`tYt-7?O(,I4ބYq/C^=ʉL_gGvs"Enл8~p `?!Gk'_ hDNQ63s.ZǡN G}/" 6֠s.t@7x}Lq X^rZ+C&#&7G­y)Z\@MzL($@RiM1;|̗m @CR^ {T%n!W3Im95L%+BP$Й%d©SB:OsRZ:N Zt8}mFtHb F3Rڟx`6ޣvL\bGÿ!MeK8Ec[+1" +7JV PT6QqPk'9lE< U 4H$qY;'ESмT#)6=x@9ze~`~r^rtf^5i6Bōa,,Yإ_X&`e G‚!$֐  zww_W(!pcH k!w8FE\ֺNGRq5m王ΉH;b:(OGKy(,jv}*&sAT3ym-.4ilX02k=_艒>Hþ8dX6}pm7LFƊkGQ ‡Tf̹~`$u}[2Uʐ^=-NmD+/e씑tn*)X9L-ƂGOйyگ Rrlڋ6;Q4(ğG^$E`+=2 CLHQMVFƏݙۡ~- 8 nsor x9տF nQe OdbQƓ$Cb(|GǕFAWT yسQrg96'4У`@6O$M)#^}6E;U&;s%74a M+ѝvZ}orj2R1a"<%+BNA"Al֋q0 <`%h645 iX%P@e]X[_ە.lBl6_`|x &W9t PϳCyXuCˢtB}(*fû(eӼGgǐwdAB앨Vˀ@u\ Q b7 [- 9L}JnKFZ"NK:19qG]iͧysQ6êjoI[3;fMim( ws4:עBU|GjۦNDd*H!p *$-֍(plzǔA.?Xq{f=qR-b}%_q {Zy\Ad?%䤣B'JFܰ s24,I}D >U8-DK#'!τA%/KR=&; &Xh sۼn8Xr.˒gjJR6õH*lIUYE .AUVL_H{Q3[6 mbs oI.nٵՔнNr^&<\Jy0bs9o,hyj}!(Q؂c@`Kߥ˷RR%AC `.}]$lI|;Nh-}/Fբܣh'?}Yo3#$z r*ޅ4>%>{J쩖U\R/E~o#9qOxUn4)4i\h7\ȂenοL?Z25m!ЃGGkfp9|p*=`C 2QekIbAxF֫ ݛ;Xx9BB,E8d#2{/,ڴOr'9AON{f XUc} sraa# *z%(Zz=e\ͯ`MFoR:_BJBVt͛p}In770?I}M4=S3k= ‘b(!~? *8VyQRMF~8c_brGf_>n-.i7wGuRvVX t&YW\*4ifAG++PP@>hZi6CT55ھV|OiHfu!̯y*K7V&p❩qH!5\ŎN6wTy=dkѝϼ-{*f~OEF: 3Tөf_q5`Y* *04wG@pa?5=M)ayva7Aq+vEYq_i.%腚zi,o.Ϻ1HtRԗKAb<'}>~-^m88g+:K=G iۘ\$eIp>EZ7'6wc{,C{qZ㴆\#CfQgS \Ue$?blЯHz=;y) ]#ѕ3lfYBȻ*R59Uy#HSϧ/cngh \9}c{)Þzп0=T{9<{6VT3M/k&of~Z^ٞyKH7GkCa3Er?NtO$g !2W,dY\|#h#o~a1#F \DyPY^Zd8pHp_A-MyX2 +ɛ-'\lcWH@3S[ÊB+Onl'OE()xExz'#`SQ@37H  T#"7N8g^=8jSp#Rh,N.Xnz=ቆDkaOuW GڒQȚh]U6i_ó\ċʻz5gVywP0q' 8QO<ߡ+'5wY.d į>#B=uuŞæx!;v6L=%k |sKHNiKqUN#n df9QV$;LRg*L݄(/xbdGj/ՉkǙ-7zsjZ90X~O`@W2%T$$0wocRƴ+6gYZ07070100000009000081a400000000000000000000000167373ea700005f84000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth/btmrvl_sdio.ko.xz7zXZִF!t/ح_D]?Eh=ڜͩH,+콦v #uiZmWl? t7ID*{m_*A q?{ٍTU/Y20F=Tb IШOlnRSd[ J,m_`I?sծU 6ԏPK,G1nIc'Ȭus(m@}5q!|e &7AOZBV,gz#vĢ[AyٝG1t4 XUIan65Ul̖& +uBӍTwY1S]'' e֛[c;ȋ0'pN Hǩr\˟d> ʷzöoPbZ[ |@Xٶ(jmiJkd"ޢ έR{Qz2\}xA9*^;%GS!ZM)`kM&פ>, P,΄Aqm6ݗT[Ms!I]!/Ϡ F-fGeXggHE;~{@1+cs&XW9ZQ| bBu3;"={,@_"򇶣T"C( ^mkWrXoRwt@{HNK)@ s>72kF Rh#Bx11ge']JQ78_2?w=]ywqPp+,nVhͭtbQ =?nͺ>.^] N\Cl5I3;ɬk BȞ/-[J8ɯY8עwcqs&2ȽXKXw)LD0|-M=_("(Ăʒ/Sъ"u7oWljcs^iB@g lOYB''AsWK5X1\L AG K":ϖs6RΖm^ja|]e秤8wY{^kqIl+躊CntL(#B(y^ӦZޗ]aFn`g65O#B¢p$J/թ3`*en_R斬VPֹx.sRCǾE#$'7pFPt nڻg[O#ؚVݼI7s)cJpjdqefiN~GǍ*ۛ TP,t.dlˊgPدo\f-~Lw7r<^@Þ?) yZ&FD-;' &z sXJVw=؊a|NHI+(I7j7+$,vi PkOKlrn f~'ʴ|g'Z;bTJ"\J؁ =uRڙ$`XOHj7cq:gm!=8[ c,* T:Rɛ Vo Dy0< {0&SZ]f$ ުm7`"m'5u7 >Tl4v^7p X,txY TVDax{S#'3DPl(rKJJQzZ@8 ,"ZE4HW&GU<@8'-0d8?Peh NFL]6G$@&ʥE2BOfva2ǵjVcb+5x/Ѷ6N'zwqBGHX6[̂9YmC3Zz-Bmɬ;|ߩ>fCM?T fb2?^*eZNE.Y?.=| d_U,X:s,xHnS-?֜Z;kzK`p/5M?NN;n|HUh 1I鲂Jsח3fs(e0..ë2sM.8RH54 uNx<+L͞jc;NOfowb\+7]r@ ֽTg1ooE;^PL+}O>r"l ˌQzvhmCy$81|>y'l;NGp0W\ TH^g(AĘ*,h2g_<S*+\'xa-, OP&;6ɯm,B*]W71f;b]fڙ4pb$s>O#b΅jI0H*J&M׌C%f4^I 5\iҩq)Tۧ 9ká.n-VGWa%ppz&%C౹$58¢_0\z$csRhpǑ,֨eSjմ7u7nZne?QI \& /K?:7Ym! VSR,O5j&*Y:5fdjZ ᛇ34>qKx?UR0,y2<sUnI5Ui_:V ȫ8#t/KХԢ՞}=Vs&-;<^v<;{!IV̨MXfc,~?k|SΙuO'D|`Ƹ@ @= *DK:$B%t4tpѐo?A10w~k9pY^0P7 q A guD#F mL;8p5(.DW;S}.7Njf֕Wu+Aנ. ! -]`+GwNE/Ja1v֊Wp&CV< gKM,x:w~W-y"dzĜr:èK% 3=JDI(nw#ˎͅbIIXK+pT?Uye%B]PH(ϯnJs()CU͝O-4p\mm3"EBT;4G5 й2TO[?RK~CΫ1U^Y;zgՓ}Z*nKNP}舩* g ~;UЈOoa`H5? U}FПΖ;3)NJ*ya)YVꞺ 8 JIv;ܳmeDYљ,RTK)*6ͅ7ÉYNQ˞qcaoW&hUw2MKe|'΀Bu Md@4'{wS)f'&97s͡FP͐NK9k͢?hK)K> *Ǧ0Eij *r-#t^٘ro8գ DiuNU>V/WԵVɟY3znf/~:|3YMɠSqtΥh|d,,%bަ >U :Ѝ9ej&ocjop! t#ƷbbaS"uk`.L7^Wz_kHn0Y\-sv h ι!Ō2{^Qr\}+l^[c7,ٍ}Qh+mJErfR}m>\}Zt >PAkK}h5Ҡa[t?Ͻ M86]?1?n=qoQ:D9* KϋAi%u&4 C9=g\u4mj¹Xr=1 I=>!ޅFۚ9ύd#H#,%}PПo3'j$# -R^F(f~QS)   `0rn UEge/ g{Q3DA t$EO1&Fi&N-R,NB5$F-lTkp˨OٰvNҝ8_}єsQM1MKF;"i:f[L4 89k3Ga =r޹FvJ+]&'t*c/6 &3HkV G+J6m}4Y.bmi)A#ԕR$J+^<=P(>\tn[_K @{hApXW5Dd9P+LE$cejEǿ=_Q9Mbտ(=mP`w/\ӸbU%/%×~7X2:Z$q~6Ӹ볳3YsI_f)`ģ3[ci2RvvR8x(xIsn-p"7;p+`x! V.pa(diieym{a/Ґ/I|-Jh &9MQ Ro^,{aED8k6SyxΑ{%!xtΈNͲW2k aTz|N`}&">"A"'5V5;hO4q.-[q f*%Pm)5m0j8t/T*Wh0`*249R&3aUBg-TzPtmd6ѧ R-^~sWe42@9;>E+/vsE-Br:zd' NKZgY="OaiхXw3M|$ Y=4r5jB2KN*sٶyeͷ9S{G͜u"ܯoFqDML4*B(hM,a-q$~gl,_LdzcDe Q)}59魢n0K/cLV&ҿ/&Ed϶ަrC -ՉiC>ve}V050/ߩ"dy:oBX;9д_gf WA\֋j fIЋL"S#*(x*- 9'-'|fcYr,VrdHUaw ci´7D4܆ܖD-4v3 WڻMO͛M rԆw~ZzV39?#F˅y"gڸ0ZΪ C}%}}7-s("!d/9|4q"? C.'tv ΢_5o|8</;xբR2O uk9e^F_Axһc~>wE:# Rr'G;F}#RWeVKn c%NEv@"X= T}Ykkqa[;?72>ܘPǾD>7ђI6F sO7r zo>- I5!gqL|cMc}f侟_L獑{C$bS K^~f mDJ]KycQZAZeڻE.`_êeq>ŤM[5WWŖuy=V ]Pٕ>Qn75UKIu牏ZАg#ܣu _(߳A&Z7g+mDGnf v ۝ɭtF$R#ȁ$wVw찌D!L8NGsEݒM`"Y2F9aZ0f5&'PU;\ws.f~]Y0А:@Dkgм 㖘{[g;%f-rTF,|I;TЍlb0 a8w13#*Kx}|!3SϹ 4'U.I_K?bYلXlNXXeq@Lqk6} MCatTVji󜢖~yBCAEq&x6s_Hԣ鬛 @r'#6 |oE>d_#)*FNcaJ=^[7o({omᇌ*lCwVh_hl " ,LxIlZv0G6^98,֠Zhb 6d0/ VCWZM){W$p\aa orZSx^sr d,F8 fs/^+|Xtn O?yP"$ tzHw_DZQ͖ J#k~=' N7]o.bQg=ʄ[N 6|mC&eKM=h@"",Qz,UPb8gQ&E=f 498ZbH !1rzGLꕪ17ᶥT\R2뒝}C 5?V@7ȼt*@m嫢+^NOz[dn]13^9Pj#dmI@j-^(JȼQ"_a7)aԶ1r|F|s}MB}b_!# 1'r@s("l^$h8z\I@c1Гč.gA %)%`e8rѼ,y.;e{B{Z^W1 &pgCdkX0ER\E0[Fr *$D^uG"o,8 xĆPT mGF\!]ee&KfH֚WN6|W?L9{3ec/W?ƛi{4d>)ݫfΠ#ӵ%sf>10a$72I߱x 'lpyB]0w`Hтj2^)K، .>1|6덳`=Nm*]˩rT?J7J+橕77bd5'˫Twiͨ:ȲQDh25]u~Lkz)`2&932 BJ̻$Y71HCAJ78: hD[Wԯ! 9)VCcK햧w;5K풴D[tU!fANM͐^vq2fa^04;TE "`B*;KbJu\nJ'Q%Z?b"#)Qʍĸ@dL,ө6=-ۃ&^{,PTXOȒ/|Ev*% ޫ19cg*|;STԬ& W % F>>ԉr C`:qRN)}yFCӫٴsYY$6s 2J6 (4 +G72ڙMfЯBr6F\A,v{&8yRf/7 I}xv%YKaNնBWֈ€/tg0X)+[ZQrfz)![0 @靨d $a+M܌-qX]s h7/32*Tt}k]EO(fh%2q&HP&' }գxm yHW_덨އoݤV'#{BՂ]oǜϞ,糶o%ᜄq80:6_q|E#G[_CL~} 3qĂ{,KW^+F\R߸/_cYIT|Ajml,2Hblp2RI/"SLRr)0Αyc9+q<D!]ҝzM|$bʵ6iw!{PYfe٩!7%SLő;ɐD)K[z/OKၞ_ o"yhIdٛC nYʃ𱋡除!L`f!D7;'+CDAxVd\ }itɠmM,doa;yԻ !|N|]MnR/\@z2&Ti "D$`˜"bƗ[%;$۷~(~w8h'U+SPE_{!\&!<ڽV&aZ,UxM "$Aaze$r[<a\a^50dKxC[C/L ) [&ΛոH_{z%undUt9g 5!Mw js5PjABG%Oƞ'FS]!>\3 ޲/ngj7ʤ} i%T*)7|.s<-*iN|b1eKwxb\hǂ9'-DU>}Am<%Nj)YORB&3{£3.WSOM?ؒ/5"f2-^ԩ*> 1ujUnbWD,ǙZ-;j. KAJm> ։>ޔy"i?4o\zcl zՓ|Ǫ0^' 9i}" 䁣$ 9ꣀ(YU$FdzA3baz~ Il{anY=PDe4:17l.P.[i>$;]}iTc亵C$N\Os4{NܻD-I wg@5Jif1sM84q+YH]v!Vhtlr`?NJ+eKƯ k ܲ uD.d\|b@`ER_ƒ׃p*hubQ02v}8 @RWdZ:Е!-O%?"oȐS"9BMoNܢ-QȢl3P@Ԭ0IiBY[a9…ď\rR 2 *ڗng{^W- iqտ{)J3{ /xa|-b_Rr&3Y95CMZ8"zxnq&lvq5*[]^.X9,}.DKڛ<9o,D.Z2p*I+B~ѡ’P@s~HP$Cֳv25Z}o[V"&%u^Z2N:|_sK [ᚗ?&3v6^!80­S22e+15zĕܡvVYz͐ѯ^7 bB 1oW879 2 ˜Eb_\+bkMpqmUj5O$ _O%UFǺ hߛȓWk]`ȶLGmwm5Fd^r{5·^sBܪ2lFׂīcH_?qZ[ \߹] 7a4y¬)j|̃DV1 :~Drez\㣽 "P:tHiue*7lqCoEߪx*:N^iROli8'i[B,ۂo\ vx3}6K&JXV$=]vɺEu3=֟col \?曛5#ue7)^94feUO\ɾ c_ ֻڻc`׏4v'aF?c'y( NXpa@Ἅciʻjb]Kuft.r[d)`IQ8e&C^L;J!y~",*2Gގ4sAݍW&}K :J' }r+|MqƅiP𰰓p߰\ka#\ L-+.Bb]G܇ᒪyYb6VuGص~_-*%:<{bJpgɭ]Rq\!BE jks`sLGSWrx9'|3P8? Ln'6#ٴ &WXr& >1eG,Up](Rk%@#bg~Oq+qax3CL9y0 so8*)Kj}=X"e?rTal^# 2}de.gٓdbmW5S F9*3m t"pwJN~/~keƘʦ韟,`IBTU"Z8*~⃞HLQDJ+gKJx5U мQ]JSìps =>MHzkA#ﶇ_"_{SRj{iH}s< L^5t.s^*dU%?a!ewXIȨ AÆxZ|Ҋ1$.q2rk(ICFwyIEaVigV|}\e "Iu򨝣PRIAz- M*.kEaS )w,ecD jֻxef>N{A?,|P#*gAH̺೪X3KWf^뿠>}şO}cWey9~fP~f% T)k%#c[Z_Ns=QC6}z7 .hlVgN~I _9\.D҅v{cؑ\-kK2 Y7؝U5wCzK\نyl{ۥ`sO"Ƌ`OڀTyhK/;s@E}2{ @'H9M0>۽Ɩ"9Dwh݄l>`aC[o2KyыOɤ@4q^5?)v+=9XqwNlδᮘxd0Aw+WDkaAv WQT ]| [M|fѶ} 9$Mn$]gʥx2vǾ`ZCQr Ժ|a"e/2]3isf-[|\*YOh!s4RkE S1i`Y!R?rz~f4NA愭Yb l DObiݪ>RHLlXmB]9QGI~ $01!?U͹iEpX1ꆂAEjZ )ɨuI,IbM'lg/>YK L1 HuD~)a.HOgn0J"2t;6wsmGoc0Vh6<1D6%ІZF/)~KF`N 11lpPy~AZaX bJߡfvb/m)mjPp=+Uo]wO`kZאqj69sa3,c0Y|}:$ l 5W -՝7T ĞBHg CM*T/jͷ  XJ_ XV?v7P#;fUYp{ OHXmR0}d\Q9iٸG3Ȟgy3VJ,N V8|W\>f;aW=.jE)̭ԯMK<ɠգ/Qn5`ECfsg€:GGFQrAhcτ?8ͣՑ["9̓aVZ_i=yed= U2YI$9ha?c.> I" ujJ`ޏ6Wۿ3OΜSr쐌 `a2~Qe*FCBw'EqD~U\恦Y Ǯ- ?hHDGj:vmj#jdaDMЗMkHg{0's}!%Vr66@~᝭9 %̧r5 xCM5z'U%m~nr DMд5Nìx%\&!&NnJj[.5w,7"jڡleqKc|}uԠmcFlLܴO6[B팪DMIEq3SsJ1}z|[KF?we燧s7HT5i!;DA*t|hYMg4$EԲhA[aY0 5gԆrkW ~K,7$M9.Z[Bz҅tz<7d{ގ* "d1eЫrLN0VԄDDkqF@btu#naѥd'ؚG*pm)r! |K%kK31wġ .ͳP䎱U(Jr7yn 5&W)92*X=+OLgXi($}pha9~;mYG/ر;$N3f$0PJ+z)h᳓`*l-M-?-C,:#`!㻋pRk"j) k ]aS=^03Hȍ 5 ޴cktI^Rh8Oeac>'ȅբ^`Wﺝ\7Bu 1t.1n۰Fo+.,VT?#T=Tv;*sNz |l V^_Ȇ'ם:\aM/3q&`/J:rC#M* d e;HK(WmdĔdV, dmY@wqs!r$uIGw$j݇vyClF|NtI>=CP#EVZCes!\׭,m`Qe YRͷLj\ߍh*)axU u:#p,Lt¢9m=-Vf,JUV"@M2Ve}?tM L^CoyZɚ J/n߅:ʂw|bF1R aؠ.{ --o۲PJU/PCw kgh"6$wM ߿Q5/Z0lE4ŕ6@7VOaQԮJu:烣@ V[V9,d7msGJxǓ{Cd'8jhnޒV@losU_ 2 B;"jT{'PiTiNP Dc`ԙPmX.of ! !h:*Vݤ7*BC ,~=z#8ye`/͆F(3u'=8 ܏Ϟq棂<rs&y ӘPfK$ +'PܤbYX4 ٺo-G$S4lNU"=Ik~NTUC}rvRhGψg?zM o?]!%  SKwrS WVo[*s6gSKKʠMfa8}FIrZTvϞʇb*Ew9Pr2jM D !^<= oBfn#v8dqR -g<)*H6+S|ZS;Tdʞhx!(ȅ1593Wv %}%h{}vE~a35`SٞϮzL6<P278'\ bUI=(mEq@>zfAdCۧ#31ZF' 2k< # E7$Dk+eUeZ^sRWh "]pd^G+mjˬRv/Q\|[k7gjz>O*}{p+f/%K*KaGeL;R~nzi_ lc\m%cJzً<~@C]eI:Ȕ6#MZkx '&J i(v#o7'"ƒ NaSCܨV&Ig._$k@Q9{T)Cbc:7(B{Gv W\?k'CAwC46y<"M&g`lh%ɳ*'7tGUVG]9=BvJhdHkBh۴6LVT7W?iEy^KJ}޴]w+ւO,l~)c3I7y:.N=IhJI< q j2 y(Qf {tF ̜Zr,3K”1z]َ8̴Uofɸ1.VapDؑDiNٔna^r? mة`f8c͍>F#T鯺pgW{~V?eWzU8c ISw^:4UC=%ՅPDG\wSI[s; YAx&f^/X[!UIq"eH;(NЄpqsžck(ZKȌGNB wM5=zjr [Spvj(#Iem⥀Ź,:^,` A[ cڎMj阱ꭑZcch//! 8whiطtS+s/=cf/:5AZٞ&IN.9߮A/v%Ea.Qk؆Ph_F)@~)cddM>vM[e+B<)UrQ&޼bS˨w޸ڡ zpn7X7j;⣺ XsT+^9#-UxJdq;1>2=TD_G8I\WȮ҂uFg4~[oüb_%kQy\~C=iR. zM׸0I9-Ãn|ץg /J<^FZy`^ nꐶZf3g6 uK=%7'ľtE Oc)1aD\[Pۜ"C,C:4_JM9S~drgYZ0707010000000a000081a400000000000000000000000167373ea700002a7c000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth/btmtk.ko.xz7zXZִF!t/%*9]?Eh=ڜͩ_bi ]T8/5[cnV.Mfqfx (6pGO#ȳa^*K{M|¿^Z%`cۥ,]8w2>^OFh֭F2P]DGyy E@ JUEl/e?C~5,vg6߄(^(<8H1{ 5 /`lWݴ KKƪvWH. N{ܥԮ .K 34 ` 5y^OkFͥꅷ4nM"N߫[Ũ,lCRMU:&KםnU[Z̮鬐Hߍ蒡]"y4߇A,ѽD ߁ل}21㗭x"FUTjg=b+ P鞺Ou? 5Qͯo z,B~{˾fTjr/H*-~8r.l9R:dmC|X/K"sc:yr+3:)xO7`IԄiN1g'ɣ9=Yn;㣷(O^`_I3,R5rVN.r \סj7~Uh䍼02{?,cT~fL?.9(&Ή I;LŌ01챽3=0ސe li1LP9!W~L&(YdĹuL~Ks +6z[FO.Qa7ъbiWi$e< N,OY5+q߲- Wac}$Gjlo Όz sBXK !VZ'5H)|Ea˜gOG(UY, Iv6`7efj֢aRC?)B󆚊6݊:Jj_::EVy f+!%G{_Qt5,)leǘ7 v袰 lAm[KLt0>[ #Kj6* P)?Bשªg e4s+(NsZ>v@  w2j _ɲ_Α)3 CurMţ0'~ϭh$E/AZ}B\ԜEMkmiΖc Zך:kunP)CG pSP sD=&yâ@-ft%哶G4T ۠BfTVG)l8Nh}e D:ab;'dgs8 E ^g,G2%yj\\ʸH,/6;_Ҡꚧ4s>J1&y:=?yMb O9\_a? Ռ̟\27Jrt ˶ݟi뭅MO$zB,<I.K `QEex($J#}_r 1})·dP1D=.y7UǓO72$4`|܎ ,^JmW.gZS!wi;~.?*꿺85H]-[ L CAȐc;݉]vYP]whO3ՐҌ @CHѯ&b A!gO y]0el8|=Vʊ݊(xK98EZ=ڼccR\[i+QI!d1_MC_װt0`T_N}Xn oo?R.poD1Q=C<̎r*Ћ"C@s\Z(L~٭olM_Apcp:C9Czu7 4IgLbcZ2!5?isWoL(BTx?o ȂVh3lF&;*[ B叩0X_ tp£P:u_"nY᛹S(7V$2rH?oCbx;Du[ z0d9НDdUy. }I,4SUO-:۽pd;G֕qC)?gm>lx~7Xt(f_m3Xp}eqMf!c,s+9sx@OeZ%C#uqݔ rߢ_f$e >u"V芅d/ /`^-^_o0̇ƫSrLIIxe 1͏-6)=,yqJBbrkؒe^d4GO6n/L7. @?QJmNoF8p3knm◘·ڇiXg׋ܮ\ gJSGe@ 헷C΅.<:?/XM۟avedcz= ,BP[6a)Ԃ,Iys@st3 -ɝCNh0%:iT&m rcsy0Z}wpQ;v3ZpȒkϩ:44X}]wD2XQc aeXN@ZK$^YqŹ{|g47i}ƾ[Vy;7 4#յZKO{ C}cUD)_9|IJ-FSgriuv !ezÿFnI?OSP)Mv=ە@v쯆!/A̦fMӼh;KnQ;&<*P7dfZF|]! 8N1 !P>%3ļI=/9񅕍-jΦwtZE:ڙqaV&qb|j{z $:Jʳ#1;JBۢY>KUc%x 'ol*>؈Cq̥Ş@luїNhtL6k5ޣq0֬eἅ+4[ud3L/dr! x 1fΞr-Gj.;u+Uu߅ʦ7S b\ fwzsu+aB*z+e{Hr̡ajMGXS\mS[>< F1w`az=@]Mg z,}A~[EfF"bess2)5 Qe/DNW3d^1z3rZ'Du]i6`kձ;bab Fu{DX:"tLvNe6j5@i"1["=ՔzX:wqA6 jN74UgoTk@Fٮ~,"-zM80LwMW,-kZ{,wpJo !{>t:fԔ\+U](Ll.,inyx\8aa tv\gnjaCA;%Yd~6Tu@_osBz=~DTqixv]۸)\k~6V1oA WT|D{ƭ0[_,`15uVYN6 w)?GJЦoŘs4#¥@Z ʠw!y5HӈZGGWxAMse~-,B&:8_a A(R{2ʒhpml>Ic\ OJQP U~ *їz RmiLaTKhr.p.5a9;^$iu~sx2U‚8t|,֦8IlKjv~H:-fNQM sSBoUn=]%F@V-Tc!+V !Hn_@;BI9,4#NOGWN^. $ hhSǖC +s&4O,M.v]cm?c;D83sC" 5tW26+[;]PſeKf6pp^霌Vlq"UYtCƃ_I6Cы@T#%J tN| iҶoZ:zFcG.{OG,J-,G5b_J;)whp&GsƵ,b8}Zux_nȵr{RkLݣWŨleHz 2ҨФ{n]ɓP+cr$ֳρx@d w$3!wSWB SC`% AiFz.S}*!MSU_S4CBvIi- 'w)lt y^zOF:k~uůAMQm"<8WTQL*N]`FUA$}fE*}',z&۽5_@zZ2"TCI̋De.hK8w눨cR?j)Gհy5G6lk {z>9JH6ΛsؿPםbB+_UnM. !U~?Hocʫzw϶Yjޏ8pizm))vxss*3zVAvr'GGUծld9L'>z ÇZF3zc@)͹>&Q7syM˂]+ kae2 fZ4o[`s$h5 ~^o_?Oʵ<H6.إoLql^䫚["C w H1Wq!!&ܦ ;9Kfhc-R;>,ΓӔ<_&_- G@q=8N{h*M=Tw[@إ)'R{!Clr,IXs7 !.'}𡽒3ooFRz^_~>pE4ͤxin+z)cO'W/#XL}]!D&ķ^FNiPUI$w<񊨝5l1["'7WqJ{~TwgyCRjvv;6CSSƁ#UJH#Cx(%ͩ?0 >xJ74yXE-wÄkaO˚Y"Sw: x&I?!9YL췄2Tڱ#h%_*_*U)8%w=E A6~!;3eyNQuʩ+*iVh^+~h@鈽oRZtdS"}G}f Mmh6}fng bhQ.T'pBLg:*aӫ =D%f? cռ5%j3l !<͢Gޘm} g55GM b zM]x˂&7_d?G[djNof0 <[^bP|Rj[i{Y)QVůR< oo۹N<6pBlW&~Q_YTn,Dli)2$ѷR뀁sMmsռw~5˪W|BEW/0rȓx e m{G*j`d1a =e]r)NϋkCފ$z@OMDž\Y.{R WS>譁|mɕ#us$U, Ggd> j u!B1>xks Ak4|j/f$`ac ^w#>avL e?0ۈvB"R焹0He=c2^!b\2VJa^.@-Zuna[|6Q`4/U[0 !FG}~uMޤ[?iv3QO*Œb uMoTSe8c~ɳiV<} gZףV]m8JDF+U䩋U1 OI&qY.dž L|;2yƕC]Ss} (*@䈑7kx')y1./EHw{KkL֘+ϻ\mvֵ^:Z ٲDO 5J$Uccvn[n\0@@Ha'C(.H[ ,xM0"Q(3ަ@swF}܋}g{<6hh[F2Z,m^z}-!cبg/T ݳ ڱxɌO /@+%Z2W D*W)wM,9bÊ}AfpcmbG^H;L].vP-e"Wul/3@yTG1X͌xѣϥO|qr%=R$ðڞݐ@&tS{h.#~=ץڸEQ5 oŋJhis=Τ3Z*ޞdZSy7O:wgWlʩ9=)m{VpJگ,;8=4ŵp۸8 %1yÊ`֛3/#P ɭ%DdU@UM %=`C^ &㈚Cr⚌؂Ԛ/#9*CXUowݝ"`ʫ[R. _}/Ҟ.j=ΈnlȊt.^&0wdtӄ)~ )Տן'ԹчwDS6.d#^NZ3BZ ֛ɕΛ \6|(fHcKnv+xN{H|B:%ǹ+ϥ1I lZY m1"}אlUf+ϏF]#".2ĤQdٻ<Ɏ`ZhGȉX*IXYu{xζշ<~D]N<< ,B;ĩ8/ks2 ^P=(y=nSzq.׳bf (vA~.Gm6^!=UvVHn@F ^>&@iMo^ RҲJ|i%b5OsfYa{ csëAl(=LW(mmM* NY_!4u]^YZ#} &'ZCUҀ3 6ⳊzfM}ˮ G{ ~;Ao4Dk/f_nBbQQ:DIh~5BWXdC'=+\?3*v| @ѵ#3yDCTt$*`>qj!/>b qS%8«mkO UNYX, F8,Q&q NoPrCE>9`VJqԆi|[VŋZy1 Tޯ}Gz;bHQh>cAb1*H3qhgbN-M5eG12tDx! ̆`4qFG0?z4o@5LRa;xbcSVn'4j8yPl~R:agV /ƲJ^d1)GqJhc[pgYuPCx 41?EW GֲH{(vDuDBޓ1^) bvUK4._Y؄ #!94&zF:iv\&BEƒ$DI59*5ᚓU4"IzASh S0>"s1/3`n|mDkAP`AhCC8<n9` 2f⩰ ,p!@M,m} ;K b;7\Wæ0.vىi}~s._fvM0qH2`d8DPX[cx4j_0 u)ɥbQ&R&Xy2x^5Y~6}??A91 &3n<.8+LF`ZY=W`cl))R@ZX[6Quenm6x֯5=tԮR`o NP7mqԼWfX&qw %qQO<Էʏ' ?F ,cxcP1,HGFN6;$KYn5U"2ha;7YѰ}z\R>"Λ@B<Ҹ(irz= tGTi;OTwmm~#TNݱgYZ0707010000000b000081a400000000000000000000000167373ea600005938000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth/btrtl.ko.xz7zXZִF!t/X]?Eh=ڜͩnËܟbQBZaB :)sSG@ww(5oC؞W:A`J1wcs=NF_|4[r\m2{K5'u#JYRpq`:b$Ӿ=I7"rdt#nP]dƀFr>t=\uM8eơT0z L{d>M4lLeR6d#(@܎*=JFE&2~Bȋ@dT~0+B!d Z [sgB@oMw[6@VYq ܥ 0vV-Zh{PA-Dc81';N lh^Hnޡx_F~On}GT4tN;y1/@u;;PڹVL"7jP #|guy?*tx&G h@~6Ս5(;t$Bh+NOmzS!|fؓM>sǐnZWS/ Z:z*?@i#!i ~t/|^=-w<3ϯ`ZJLz_9m!8k,ld ɚ)ٚ;uԍL4/a.}Q;-Q fsx#}'#*H6߻Y;7A܍v+?L^%tp]Qs .8FX? K a:w-TDx2%i*t9Bb㜧 tghGP0Ҝ\4R8[sEYt>&Om7|lƴ!e tY0pKeqY6/_[{u0q5sN_VՂO^TT{n֫C?;~^%ƗpGLYvt?NvTI'|iEaO\2$"Pi~At"q+;NMŦǜ8-~[6њk{Lᧅ1Ȕw(a˴ǡ+sX=5e&|]mFCӘMC`;/ke^B`&i1G! b4K7z0=<4]H]n~O!OCqO K#o#&J Nj%O61ݪAܣ8iu@Nlm"f'76-jkw곚 ;FB_Rq:4w-r52| $]BD-\F9>nzLT%s80NĘ1]ax۞xHsuD98p*O5\5L˅߷z`5|Q,5Y)Uau3v\jl`kQ!c7.a#_S@5Zg)zo1JôYk ,0\\N(Ԣa{/bMOkOWx [ Jg©CB|"1"D( ~4'lwR_ *`n {ǎ0ƀ#D{x|".̻'V)ZNbΉ=wO!0Cz) !1qrzr}gY.j$J5.bq@9!m㯦"7w(U,>[mä+~ȕ~qm^Jp}KZwKXYmSxFF[Ƈ&&-n'':Y{]ҏ]I} T0}liyJQ{ׂۚLnbڊPH:sRI5H8s rS[APCP(enRN^q0%('qEū`Tb Şcr,C*iؤA9[Еyt?SHdd2xT>m[`Qȓ[9 'tW"$ 24Eu'l ʎ7&t2?a-WS,ؾSGZ*sCE |vcOqՀ[U1IblS^Cat>c^dB`?T;|9afƻ[~u-U.zcp`+*'' R`U|vy#P qT|}RVWhw̛ƞni!묩0{ CN,X >짓&m-s`xdi\3l~,.Dxf8K>;<bjx^ޖX^v+⾲I/~@+bw~ /+G.>3 k h -Twu,cCE &τdX<(9m ?Hl>Ob 3R;9C+.AZv!@^ak*%X@#\zRd(nhq\'`3(5bno{EAZ3a i|ƈY~X3+.KYw{fϖDFXT=+.̜kIqMlBGJpenik@}\&:-VOﲔD2MDU<%R`,fӅ{n[5 t82gVu͙sg.}}c.tCwc]"iHu ۪cde_+o(O%6)Um:ǪfJXdD){y8S .@㪎5Ul76'yCۅ)贕(ٷNbg/hЌu )qAu@VKwĖw Rmk#V/.q\΁C, i'TB-҈Fsj$F~AX| eUGU8+)0[Vp/CO3mpA2q,Ild{˱/W" },P$/RymcXX4gƲ1t7OTP˸' lxK;F#:Ƴキ<`jIML0BzI.߰dҰ#$$ǚqfz3 8+oZE)QPfq̪(WekvkE72丅h9B/r묱W5>eBN96 ҘBd!;̐Wu]@(۾GAE[|&vB_ą_^םΫ5#P[m@L=᷍p>Esd<>٨SDV KqoP!OgFu"EB@łw2ݷ"oF]8Z%&MW{-{:PLP)ꮨՆgvݡ,ǘ&TŦ$:3u w!=V_i%䵷Psr$l_OE5.Gxsdo}x6J-Kt:6l\؅w' rqؿgtPٺNTJ\ZpJzi{=T'y1PBW/5 :.\i&UP }7X, C-X+F+peYʆ?do&#JbJa}TuQkO=MtmzF=-ll1CTґ$:a`zwJ{ v񜞁?*Aÿw__A;?iWK,ΑImj0XG=)@?B@L1aQA:J*J{{!B %P7DEbk,\DUbfUF" $ᆪ猺☼2 eJuإ$4E?gNz.7eifG3ONJ׆"TMZ7f[~qޙhГ%AX+go, "Qr(Rޔ^r.aORzyJ7V@; [0/A69I n@_nN% N{),7UD m4?pHHr Z80u4VD0'˭X[:FFɫɋ1j9@$nT7ʠqYXu'%rGQbQ S7"$LX;[~rQ3 O g|MJ;hǎ+ؼ ׵.X 0H^*Hkj|3 #]&7ODB|fF68!8y]@Oz =\(Gqy i]JqÇ._t_Q-v9o)I\ܭ99B"XFz hEM0&ҁ"N=VZR @S@cex%j7y+zU: pcB-E0;ێzsJ?B{30>6%HO64д zM1zF9yIɋW96QaQcEǵ ?\/<2v49p@GKxoծ5iTGRQE MY Ua45Ĕ1n-?襤2y2y үVr^561a97=N!c%/hI 3Ş (n[IJ:u1—Ҡ`027~lXO0N,sH䉼<6_B\e(Mo }醀41%:0 =E Rf- t<{\$Zs΄opTEԸh#LKyhj8k*ݠSM Zy $%ɚ/|Dkfsu-J?ǁ(|dPzH ՆA Pn'C6@Eh*UR8q6Kv=1f>eA ҢdlK(HR3;9,P35|*o*gE H5>I385:J{bm2(/9uG)\WLz! 4y'Bʘ!=l{[$(NCD{PvO=7<0g5 ۩16>`Zȇu݅ѫ?Aƣ_xkB:!Inx*-]2ڥ%@E<䳞A܈Ok24M'75K݂`: Oe ܃fW^/GLfwN 5!$ bfL$FbրdSIN* R=Ufrxkæ42 \l> F%QOh+cfr WljlGڇWx}|ڂ#0/j-2d3[p)'M uXMݯ#rVN^#љLl+xhרRX=T>pD RpdXf”"ȍg=,Y\}6`?(%wֹeuj9ue~\SpU2Z~yerDN`V4o&JUqUM;X jh@heBR˱ APsg Nq 15R :VDH,ʱ&ݰ5,@9 `?SPH^i*ii3ܾ5S%O(!~έAeSIe8nU+5IyIXyj6P(iZ D[/5ѥ rIj@x=pR2 n@F^W@0Brf.Qs:sj0bº|glN1Yx%EMu겙6og?{`ݠ" "CGEc"0_MEi<תm7 |1vͰ&?{荠6d*6 kI#M㙚ikg#`R;1ejV,$;xD?,ebW˅}K&s":Bbcŵ64^ if5Ǒ1@3 `v+HȨ=ӄ;wϜ7N)\}J! ^މ󹫵P"QQ~]9fvDB$8Xnn@ ]c]x$SHOخ5/"H6ӥS" ?.bW #fW1 5QINXuGR>i#VLL z3Ƴ晋p.mQ=TG? *!/,qF5ao44iFx 6$$$+>S4i]WyHMAa?O'(@ZEDz?e7/Jw?}7ʗ F³fUny1yP\50H4K%-ͶF^Nl?qo} (Ez,sٗ:[m~<@ W~P]'uc\Y,1ઙ5L=uk#oC4w4yVq'봮*"-?Z*q׹^Z{&=PN(sR(ܕ5$[Ju2#Lg VW㗹Kp!c-TCJܚۙ7B7 !_3WlcUy ó6OU`5ؤ5g( =/pn>"$m'RŦa*ZJdA \D9ӌG%fx% c_jA^-=jv5=[q*_-w3UӨjŴ @~|dmH:<_)`/;>HE:'*ByY&KׁR-ubKo 嵂]h5ZԤ*g#Z_"Q8I7MCSbGm"1y pkƮ:)|НOA PmjJ$B"+ 'Ϡ ct0yyXn^Th)>r 8)Z=0}2ݫtJB8 6siZ3`kx͙\&b!A~gHJ}RM5J<^ ]mz ULK$ĝ5eWv%OمK񓂰̣s]0/MDXwVgO ׂD;MlAM^{+rSaVcfQhxCe\&DS_*5۳wyWCjCL@;#!wXH:nA TПʘ|{^uE'U81ȸ/fo>fy=־[\zI D/Eܨt,q٬nւce^v<:#Dui9y)MUF=p ЕOB6N1bSedv K{Y?GaeD:@H;zm`Uy61fE4bF_TBKD!&dƄB%1,x{Ǥm]إUHĴZգ{VmV MKm"Eo=<_23'WTwIKAx/S(qFph7{]b,f,cH yyšm  tB&N\Fl@nWĻ9 ~@1d*y`ۚW ;bR#Hun l,} 6Z_붶!z;}nO O|<]#Ǟin7[mtg4&f'0P"G_dOs5t$[h u:"oUӛ-W:yV_f]˧At%p0&Οw]A_{<3Jp} n`U>xH|hd+d@[%i=n0m7\Y*.% '%d,~neܧTO dNIa RY{MZϘA< U6Sa~S ɘi>)i`0pnC;,ǘwt~J>8S ^oq21RSa;Y M~A֥h؎4\c"Aq1Ӿ1v+eNB"IHH1 1gWo=dJxIڸ9k{,~Bvtd/$ʿMmޑ]NJXoY=:̕z#X&ӏ1+l\f'a Vۈ|F6vv@wn^[͡h}'?5 0cEqqB13GbD{1TCM6~ i_b{ Y{QFYb`h!͑EOTBCMZ%)_Ao۩y7ka @7 38T5]  &23Usa=^ډOc y8im"bs"מh'6D|J̀N r E~QUƋj ՟&24\¢RQ+dnRV4vt87IH?rL^Jfdhwl؛:,nSZąZ\^_. ΈJkN}!4s1T{^Kz]O[x*[}g ^HY4~p's#^twYb JmDInVhHˎmݙ E;֟Y\3/;O;K_}1482h}n$Dkhmv(;N:Gjg}NBʜ1<~6۰.R xDQK;c`Ɏ+~-GG8kWY! M"}oS-qX,=0|ӊkӗB.u96>߆n?*E>$( hQL LA3?8[tA 7)1G'!>, yZJA\l ,x]؁}޹Y[ }:R$y$P-oLo*,Q~ X9Ka/}# e.V( F:!سƦ+ad2RHFn,#:m$C]"*'Nait`yLy@.JT^Ƭ*I?r'C,FC&H:SMC@ 燳g-J0jrXmpsv/oep2M\Ym?}<%VY//+僑M"58p^B㖜EQ 7(TЀ{+-UU#t-y1[I?i!0q[C}Yӻqeqy} Gjfn!ھq M̘5O;; Wa*Xn}(v-̂[Bh*2ou!N _*ʬPh(⃣, xڧCXG, o+>a]ԴueHm+_J)U2e+S^ʰ,t-IcXP{~G 3W 7H@ |i5Z!+:dh&$wȻsn;k`k e\!/lw.pU|]~KY̮g(kGb-_vC?k  0 owfm`r&u wuHljT q̭OXzI)[?Q RPy ;b3Aywb>$/Soiӥ2;r guOAhWA$e'UfCb ]>M/rΜZ!H4NzF8ZjALq }>;Z}EP&tL`(_D'oHl9'F) 0UN(Y^<]#-!*|:l+]az<}$d$+uAs&-  LR1-tġe.rza}3K|B#'uۦ=KWnswa-Vu0 3dx-FQ6Y&hT&[ L'G4X'{Dۭ"&CK0bZ֛ )qɬ۞P.| ~(OpXMW/ےf" f[BNkl^np}5ZpOm #|?!2v~7X^@9  zNRQ!7)μ ' tN>!))Z̸\27;AVїJR1[d(d_78mdm(n0|kh^`GUk z2f d2bkDicxTPlN.G$r DjM{h{ vIV)_b!rɍ!2G;}$WȾ[ łGU"j<Wl%hR^T,"X_ 0HMjhxa(Hl!biβAn@F6K7{nӋIĸ#:9rͬD]#$&AGFM8́x/|]+?TFdUM^]q- ֚'$sI8cʘ$J a+:R7)H \,y!jmoǏgŀz]@%kHp qh#rcC}7%ld>wn9u%>S^ȥf,0ܛWppV^YȔ gPjI]9Tgoq1; 45TE\Zlqus7IY}#Rn\wMQswH@Ur2G){(VQx`*;$!&u[-0mS09 5Iп.i{!U9]=U'h,}0ɗrVf&{ԙ\r>>M>HR$咔%ً,VON]-Ut5ޥ;/\hy󡹭e!H $]\,+k#mK<yDz{d>V Í#zlJl'o~73;|Mxe 6spϮTeS k82=>Qͧ\;T9wq[Hz;vńŨ񮯟pqpx7Keٕr1n18Q/Y0k@gnj~_[M,}d\'*3Sbfua{%(Xrdaz ܈1߁g?f 94õ 0hXJCI.$MDfc F )QPqu+ltlf.c3 mݨ63aލb q( 9WU? ½JEkN]Ma=KepBJGsRTe-"\,(vcj%8Z1l2,\0iHQ9h3`a'US$nlSP1$M-MA{[?vN$'|pz,疂Z cA*,\q'3~!1LX N+Ѯ7$]jYշޢpP*z9t5=i=GOoxJс s=Sm}\_?W?:L.72?DNy;h-!=Ai\?56NH;Wz;HEz9s~u߼B!Ȭ+E3@Uxb[āTMKRRb0(^=Md["⋌+F(̤$K|~|pVkl2yQz#h7 ؒY'<-~|.ÁtT/Cwf (p'XiG%&.ߡWp"E M+;9/4]<h.2r{WS9ܽHlk8Ʋ4pm$Bsu==tY0$!lpz2YLӠs(e0!X</b,Lۼ3)K|KOaG/`6NFJi0[hƩ\†sK51\}鑭[ڙ I*q̡%5fk52,H֬cS?;'qXpf^|hb._)0%JOk 8ei?oBU]?-ـ]C:it[~&YNgAKQU~*A(b&"}ǺY7LK}"qB+. p̀IRk5 ,+͡'[} Me|#SJRitE0:4!{_nMVXB@'o u ,* xzbӫEf 񗪴6~M|(DmUm> H kfɼO6؊: ߐbo˚xF gy~g9ՙ`bo[%]h{6E6hЏA۞u͋1CY1f5@v9#:ܒ1V9L% pݲɰ_[n\kۓQE1W,6[m-9 [S-)a/5:m!fƓgrR 64|G]J2MQ *@-G kPahMn%ٳYd1ٞ:.Fq;ߏrFMӆmfg@^z^Nمdt>םS9H4 Qg+**uP` C*{n/NTkqA0gN[9xLM pܴԯHO ~,7 ab!sfnB Ёha؇F13wBaQ$X(DF\ИA4s8Pt\q\׳̥WY "wnjТXZ8(^_c1X_wۈNֶc6k(g`C#5Dxt\{ Ix@@GQ7BZ3RHrE<2 @Ś̿L5eH'#שyHTxum'=hab6L-pܨ@hX}P4_`&B?5:51!>1TGP7IMY@NH\-s,ˢwG|ޱx# _0†knaքr:f~˗~Ʒ YNQbC <\U_gn0RV4}B:6]-%k[ʈa=a9d~m1 YYj/d8bcP^)&]s ܦ8(0 i7el-("ᠳRTn/X$f'<7xV{]Jkf<&!puSԵ 0NU]u2b|)S?Ei P +?lEo OeE)b\;}ď_cQZ>A* hHAۍG03szKɢi pE۶zNEƳ:/DW(y;ޅ9ܚj[ I"` 7 . N`tPI^ 5a r(qjk Nqل:#MO(qʦל"$5^n^蘀yې2{OՁ+OO/ F]$a肝3p5?D6ٳk"^8еs] ÿd_}XEWM uO\ݢ<atbA)9X nC(.{1ɝݒ4V]\;<9w3ѫ1`"DAw 1[~t^O܌o"Ȋ>MjyӸ音pːZ:Z/WQf`q2(QݶCWMU2S@=n$ۉfRDwkMqG VwL4k?Qnz~*K/ǏWNtm:_D,ZNcNsD04.3peB!\.Zsԋژ3Ru:n|'w Ou+bJ@j^|az%FEؓo?Mo\eG:E0CaHKbDD6dE:%*a8XmH;3}; gHK0Äw `Oư@W8Nu#,+=9=1@"pJh+ʅك,z8*9Q.16uE(\aY 1Nh zwT<0K9EM3{0kD2[3;O"fPܩ:>3Ɵʽ%MKԪD ywEj/]&f(G^b;a8mv+VHl~af},% ŵR#I wu7nDɤ0$)~3-r]#W~&qrjO{s#5X{O-`bs=6eA{8mqJ"SY>ʋ7ӁM?b`ˮ"@V<RUG+Cm G"}"Hm&;5nA]a 9#Ju14"o;&jC.әd+X٢,mLcgۃٙQ$^v#^~mvת3Ӏg[ChIgYZ0707010000000c000081a400000000000000000000000167373ea7000039f4000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth/btsdio.ko.xz7zXZִF!t/9]?Eh=ڜͩ5*in<,3cLʸUX7tR8{n[* QΆ=0~ 8R^h/ca>Fk}y:on򇓻4kaq} +FY]8R`Ȋj z(<-: DEYez!dTZX40vjcwioD[w=83i=IdF:ua=*6Tg/J0vII\ʲ[H4 ~;A>SsD#Îb{KР[2{Ȧ-Yb駆 z-ԼYCxiu &J&0y"{P;o 엢[!N#NݩM&0iʗ5Ia!SQПD;%C"3dюE*gS0 fiZ9k-:CzO >g9ӽ|eUv-]XA!-d%[#[R`3c=aa\F-CRB Lr`#8K/WWibן6MMlĔPS-M=,_|D&ї"B  p xm '? 'ZNm( jv_3m½<ݼO]=:i;Gz!0#!Q]JL| +C%"C~!Hc꾱#Oz1 4FjN{HG=ukVJ]( .(i$ piʥtlDҳԦ-ܺ-r^vRN)MZ4+;"ؚ`Z*mY9qD^ؿ*`( jaRD+WQW.K*6zZ`j0.p>-'-AVjT;U̎])^f 3'r.a$.&.Yu~p9LE& rȎ bS)XN+&هxy]*!lE#\٨2Yu=20L{q\;_J~ߴqX4ZJ_&*@qG(<%Z}fqc"B՘(*zJnw &/Lp)٪nQhW^(ʗ( ںS-i}0=Q)TR"J-1AX 풖!d`n[gb#UR5˳Z}po꩎dПN}8"1`:RU;Eou2c,RMH+ ?AZsi8x$ȶ{V=ID6hbtKe4J8Kas¢*R1")L!`ɉYtFسqx S ,*r2źB B攰kw Q SElF Jf0`T$ &`/@>IS!?Ax׎ަ7".TIKVqb{5$&bkF(G.$&7&wW$9q}Cߖ0@f%E@$V򡖃B;HY<;Wwh%= os5DZA%!P\6Ê3H.uٛ>kBىW>S׉#9IUd/ :fX@xՔiFu|h̢P)?^N:Yxy,g5ޤӌهŭs$G9z<-qkS&kHW V](/tXkoWa8~ V@!RnMvy.B`"3=Ųz%+G(K-݆#\譮m:NdPwJ WN߄A7 bSZڴ6} 4v=oUCZ=%" Κ;$@,Ŀ9حDeȁC08t2 Qʑ\$޽d6W:q#T .Bi}jYV0f6IcLo9bs|‰k6̳Kl{;}"vЍD 2LC>Xh~&7sHNLEWY2H I+4,‹=ʨ omd,[ :zZ/ O,[2-tz$h;C *}oDv3PbD_M79 $|A[uEc2-W1k/661\2 .|mH*SP RW8 k %P^=NEL[H-L(-4}#{z~ND1WvrdD#ćғP_{I883$kT(梋krqCWϷTyB 8Sxz64Mu_-lP< Ȓw}\4ekJs(dGl t=1b+;LPM5W )FOfŐ{nEVql6`1-mF=aq/փu'젤:P7y)PM4,}7\"0`L& MYe*ɯ'S@Y lrDguD #?'2J!T ۈ3 }gKMٲ:vS32dGGt_9Y)y2FNCNgiZ1Ng.pF_\cPco˫v C'+9!8a6NyMCn;`^"btF![vrIk}fr&qZ& !E oxG~53{C3ytZTՖ'):ڤ}u5}%Zfjy1xt~)$ߨhv(qJx@WI%aBTI{PHXCG~nAS fq!zM\~LHMEm!eR@s/j50fd!gb mGO [[nю X[F%>˟72UFM0A?N{%Z麻P?fECZeʺͩP,]_X[_渷!Xn550zj%fpYM..[rWJe b_Ml}VmuJ ch\̍l am,ML^]Ptފ9Da$POR3f"uM/ YۆRT)K)=^"c z`H A!K{kUJĎ^}Xz]ph`2B79m<ɄPx0%6|J ݲF᩹|iP)86{4RdYSض 4ӯ־ Kp|B]& meI-L H YNe()kP4Jke ʉZtYڟ{"9%xeۦ) mu[Dw|vg U 0-ۄ[7 ROO9du#,<a(Sk b=;fQۦXkKw0B&|hyn;UUh{Ń"^?9ReX$SxZG$'5ߚpfpfZ~.>J=џƱ8ƮLנE@p9áU]Lp?@co׾/Q3=sY 1>is$j{L6ݿ>X+[J/r\Uޡ[`GG??I.tk$+/`A~sU|"mdŸZ"h:`liI5#NW%#hB ~M1p{PǸ|@7Gkm !踒\M޿X znJ.|&azx5s.QK eVlU;OtW% A^u ;[=)H Z܍x^2x, kgq2GhD:fdjowl$NjClJ1 *ԈlmPp.m:wZ囆׋/żɣh2u ,q( vi{G$ŋrUʝ:Z:ӷ, .+oՎ95LDnmCh0I?`07_`*]&Hy DdC$^Rf#ܲQҧ=tyȘ3hB Y2b:ƜW&|}la@ּ2 yZ9 8iKq_c%(U[ÛQBDV Y_IYĖ BX--Y!,5!찘/vUEd]Z%" dzď)2"؟dHĩ"*O1³G Uꑤ'=}K|VU݌!S wf76[mv/$܎9lrnnی!N.lvO@DU 9hC0alq جI2[pow+2Z>U/%Y6u&47a5! {*Ǒ$#4_WlLZdM MW}ĒXޜeHQ NzF!"Y%=mOk(1eKM 3Mh+\wL@sۊd.H.${eѬV4섛P[h+Sln7HV -rVыqeCûӫjH`ߑU`o3.+.iPu!ߪ35vG@ _?BR(7 tEl垹AnCOƳٴ ל{c\:Zv?{5IuGеc?\^K))j;)RO'4ksߢBS/-L˻"+5/9ТPmMYWn lzA"DŽ=,V\7>hO~]QB`wc.w(t0:E/+mȻ5"d{9s[(=Ta%)Rx y!*1 5_ !03ċ~5tû%5U;Hoxiuk~5*Z&ZnzY% i<_s- %96l!-m {J2;gs[c!xx]-ͽB㑡58z"x vjPU6dj]>p־Pk[MY&#e3@([,൏/6}@qxQ"?)A>aָ}2;wPFR8ċا$j\ͦn( H|ŝԾjUgOHc1|1, ke<4եOLev3IFufWSeA*Fn:$J[iӾ-A-g&MnLE*&:)QD~v%$Šg9IڢVR [ ZOHWHv]v2򝰞ׁWXw^>C7ofCn爩"SEh1ÃT{U-oKP%P7EudkwHON*'F5aD1Iwa) ߴPr %H%YbP|ҏ4s"-. NlRD=X||C,dOqX+a" ,S0l$>7Iǎd΀3AO=B% _֟ [7uBTX.q Ӱ)oKWCnHH.}&k,$E1©#+s|fOd{y@ɄuhxLܫ'kw_fNSKͥD'\<K+06'V>'"|"NoN¹<n&럗f'lNWF/_ud*>Aѱ:J\|=Տ}BޗTUS$Cs҆.%Q:8 MK_ -a*J-Kߐұ)WxцErwI$0n}>23~[&y3GF=::ߎϻ]glXSQ!NǗ_%! >+tY]R)eA%1,{P' tIג R$?d>_dN(qܑQI`hm-樄U"μZ^K#e훋ځ( K4nŹ@#QZd"96Y|5UܫJS%i"HűAy )/'i/,+5]U7אawo Td~tQMs89W͖b0CFjXN̲LC'z^B߆˒&RARKR/Zz}d~281̠*eC'3|b<̧yOzVБUɫXnWp?Rwu7e3 W7sp9itF$Bz?(]ktc ]!]Fom{1aB!}QEVDdyNS/]c(dob1h5 T^RWvUYխaׂUXzuy;+:}ל80ޏZ]6 ,sqm츋T~x\UX3Ys4y@9gԪVˁ mGA0iHg(jSs{L!r9*JI^ooC`E]0{R7SƢ_s*׿ ll*w?Ԑd<+~2L!2E 0r/˖%$oe"*),>4R{sXVE!Gv3nʕnq&$- ^ס/;V]t+kR| y5b{DCP+S2[74bN^^˅*Ӑf9<@tN<>GyDyܙ-wл)ӵh64<>^BCLV.~ 7D5$k~r`u-X\"pd]wW|3U5sU [/aJ<&{cŎzqR6 9є)}^C{$I׿c12 ݗUGMYBR'">m}믑Vc3p/W {m\?c).Xӫ[rE µ6j%7Exũz |K쇷 K[O~c[pw\oC~^Ck1OC D(Wr2J]"߅*H~|ot/~M.Y/fBS5Z S<_`H5nAoYIEnbarW hCKMVH͛ؤҼ;u\}k@+42ދ<Ʀ gEё[)N48}sE|G9ֱW D1$tMGUV!Z^ODo a LQ][xĮ@~ƪ2T~m~ 4@2u`cJڙ=!LeNd %kՓL`^׊!fϔioCֺwҜjȒi 3.P'•+E+FkW/X0jצky_\0 |_߅JyFFKy[g+e YtH:_ͦHL@HŦGY |sB|R:_I/#_Lcz?ToP .;XOX!@@AfO:vV;?8媒@AfSZfW(y{O\TWTz+%fX| Ä rĄeV}e )m1gI̤:Ӄ)[s.VԌ19<.srg ůjqijMx#f?  0 xf¾dž;&)ce}6mG&[V[xeo([]ґI-Zp͆cyV$쨃~638)&Q gLW"!1pFyqu8s^c^S p#?k~Y70?1/K |T?`v+rVJݥ"uPE0g'd`sqHk6fmiG"S/+ %6z5W9`mNVj | E7 0Dy6eDܹIJ+ҝ菱Yb43kt[3TM{?&,[BYΑd=8ND,GՄwNWF^ʗ7CԶ@W6=#xvi\U$_*t)[+*X~/C왒F)KOrG17SOr]k LK& Z+!ovIH$+S4ee֬d#c vhǵ-nTg*f[[%n0[|;xHtj@{. ⦚o]}|3~t]t}cTo?gda O8a;I0㲿4~s&Ѳ߈Hn(CYJYp;q ~ 6"c"%XfÖ,P#6:IJM$ƍ-Vxy# T7 1Pރ0^'UĮ!ZcSCT1NI5Fb5Vֲj@)?K@Kao'kX4k!{5n R zZzj)*V:XHr }W=jEm.!ES#Yj[Xz$c14u{ ;Zc \U6iu(ekJew|oTЋm]7ߝm}?Gb,P |"#I)!PRGwdA6ޔl]Xp#2iS>Þʻj_JIj>c=`mhPWwUs/~Z_Y< 0ǩ-cmo.N3xGbLw:o܉YeofB%ebQޫ[}@!skZ@/8W*TqÇLݱUM6; $dB+ueRe-C-6%ﺂH:D~93ͺsu& x.7Xi=x؊;8Y[z|iX׎{oaY_T$q~SNZ}6=UCcd+eէ!*/N\7a<]wfAҎ]='syvhRQ9!T=]ѳ WZUVp њQ"3 59qNC"32! %=iؙ׍=JMs}+eN3M,2<7T\x?[65b˹X0ӋB IVɚŝd0qʹS$ԉqtg{ *W*l&2Nע0Ck a.^) fo)08+b\vhS^WiHX/\S-KJչlp7kn*QrfeKQE#%̕jsw_7+8f-z=:g)زyn 7j-&lR *&Wy [72Msi|}t@U9,/luFeh-(`m=- F cIbԐ֧m N28/mv+@u@Q]]Xg*Œ#"[FTS%xt!OEs8snCނ0|#A`O0 uH:Mx,L޺Y[mːmf75l)&i@yB|X%< ^ 7RJWpբDCcRFz2QSZeZv@BBb.ZoT%dKR~"{gZ[,o lAeb®B0n.4(i <2 0;Eu?B]bqOS*`_tCLSdau}o-VPu_LE2ϹH ò"<<ǗRk?I`S줯;i-9MOH?fj mkMwxB*%$տ $: ZW诐)~ؿ1*̀.O's} gYZ0707010000000d000081a400000000000000000000000167373ea60000c760000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/bluetooth/btusb.ko.xz7zXZִF!t/ ]?Eh=ڜͩcBv!M ] L6mQAJ[f풨aG'V=%A!W_kµz:TQyD5Vl㒽iMb"O-aTC]{ଘT,zs>8"ׯp"yYiI }!ţW6<+h6NX9.ۑ |_/V:ɸ wBl Au\Q th7 _7PN(p+רEHU:bt&vdj,`##HrMKmS#.Ƥ&*9h 0Hu-NذpNLX51b%@ڭ!</&Mf >φz^w4j5pVA\=#$.AOO??@W#l|($WL* ƉZJI ,5y.#֦{ZcN@>(mt ]ygb[.>>{)1 !,NX%pBwi! sß0-i nwb%uflV&`v3%SHp*[`xyd&F~n|*//tnVp<9Pev&MwQhD߾}DqI3' 3 s@aUuւC""6D<Ftd If$Q[C?g Vy-Kl{ ^{k1mߌLX:?)ORZe;Vea,-/Ib4OdIYW֬[kvG@#Ft#EnFU-*$`M'+*(EuP\Bl2?hG3A:Dqn9H@4! {j*DJg5o5{`>d+HӐd/ھ|T3Jf`¦., |g(b-?~؝?0 v002HPj齓L$oKG(X ..{: o#Ǯw]E7ZQBor>=-`C2бcdfeԨ;KS҃`#Lq bMsm\k2`qʨPӕ|m@GZA6M]tCXe+T$sऎ3uS %{> w*A1P6jn%rF!ڽTXGy{7"Oe!ĩ@5l:x?錙*2[Nka4hEyӠ_Wu~яFmYL&;{_ˊvkx7cVQQwd-.膹:!;$B2hkɣr,6踝@UVCUnIj|]Eo|H$?6Ս?Z ܶ~ +m4N{{<̔P:BrQnhYQQ$ LJZzduLL[u"^T /2s8oCp^6af$ظh,.$ZM/ Cnؘ4zםХ7y F7~Kx)k!8dpLӏtl-xf?t:% ∉0zIKk"ʢ=x.X+eW*b61س7|eYfEKG-owl-!ZJ;M1& ! M+- 5Kw-_)I@)ЧU*9oQPAO"8fr ?z10抝3 FLDفWT' FgPƕLnK3,V"jw]fL^c9O^J(͟ė5NHRw)_Tc^-h O8Pop89S`9}g`)_lMv|nz"ANd{ qJ pwnćx1ա x񥟎1݇oBT!fI0$D{ F']7ηfz}OՐ~0\b܄f2=lrIQ-([m;_ #D],. Z+JLS?(%Ȇ>DnP!V3 Qk 2Om*U+]]bxWC-s5<]qrHΌn U|Ma~D'Sc~mIu.1 x߬ CVZ VF/Ԛ=L~U䭰BɇǖNpxOZk]0\l:'NkAf܁"dZ/bQY˗pƍ ]}.!A&R+La-F4mm~^7t7^M6z4Q .26LF,ԣwҞ}A=>kס0TKsF1s[JZ6YR,Ȟ[a[HB[2\>8f Y$N U_lnV3ƓDMkWKsv:NL@I{q֙/+%p~s>8%vE2p2&RXķ Gɡ[iJDL|m@WJA P1Kϊȟg%~/K>ߔi @ =25[t386lG~jklKIQ"O|W KX-I[R)Fשtl.Yƅ gdGж"-ʢ(};QD2W|2 ;Wh/Bh+ Yc4JM$q%Q9 ;%-v/˛BWbS:Y]M%_lt_[cfOdH >ĸ=x8ě36).0)Tiu'Bi2oZS~iMYB@HWN&GN LGq S0{kfJkŽi!} s")BhT6&nv!)dx5VRk</*YI>!o 0HoQeCo"܃: Rqk")BK ǖNv *H17زOd9L+sMr>:XJ R,vҖͮoޫ~׬e+Gݸ!j&+ }E"8Ts!?*@ѵZ@ &{;x$=Vc8#4,M,=3Sɽe^hFOyS}DA?0E"zer:8[Ϣ)8+HyZ\(7gi}~oҮ\x 7pּ5ɶ.B53,-2yAWw6&KqSo;T#@"c`pMBxPC?"-цOe*BbEHjW_x%W S,d&W͊˺#F 7UϪg ƮߞeNlo2j,U/.֥MUH%.L w϶0'VCU\ JLC` 9=X~a5W&tDD[|ʔB-e*ByD/yY:R0b CΥ\+@t枞\Z) =al}-&3[r vށ,ݓ6E,U*k/Xg{'HB=d&V7zN۰fˋ:tRwlභO]#L` ʔ4s᮹98L 'Ny T56٤ާfhc[E.]5*_Lmh*IJ|0*OSR! V*}٠0qꦁree-QT*^nϘc,tDz a q|39R;D _+fJMft11pCr奶R"=KS)oaHV{gW%l~9m,H֭- ڵVMjo}<ٷF~礠qǵ ;D,h'pi8v]1in_pK6nUa5$ț-кɕTE\.Ϥߔxսe $G++ߤx˧9Qyb׈R}"ɏٽihPErb} DEGLa&g*+{K(:i:8{Q¶0q qE0b01/}\͘켚:Ga 5f%bgY$$fdVM!ͅyMp:Z׍fG[' 5X=oz4Ke#R>Tk =C]P.\6G.ceqֵ<2h}%^Pħ qnyO]lwn߅ 3f- YxAa VaJk:P71SetR[ٻFTS3et,AjՔyeV)J2́VO$<2&izy*sZz?]d*|JP+#kx{p!iF3<ˊ8$Ţ_UvBnNKFS.|'RpMAQa")̚! O`@q07;x3pB%ZʀlEaQ"x{wfۊЃE( ~їioӱJ$ոgL{58f [hWDnf6-EnB+rG * sM$sU͓:\#eAXwF`pq;ux**dLY9 t ŔNn'g`@MXd9Ѫ͆YhPX8ћaI ْJEV8TNws]Jb.>gdYpo^فo7u#p}qaVu爋i/r]<lj\j)^Xp_MMzis)%q)K7jH+h8ۺ ;j_BO8I8xwQ.PBCȮHn,|` -Y^Nΰ-_u/ЗT2*t+ ^@00aOh~fe69\⌋O o~(8&; s%)›?qA) M˔Tt3㌫+c]0Iղ>*fE _׆iVOnΛq=uzwk><2~$reNgg4gg *5?%, % ?DgNfS %[b929ß"^`Mj(G2˳-MƒIs ]C:/ٿa`HjOa`RTE9WscAANF|miq%|?,Rxل B穛[ED۱wLS ܲFX`;_)َx$WLvv z x;ǐq~AM3'ęQ%3Rz ՑSE|_/֞ "iDq^=;J*hF1.xiKqǺmE> &G aE5*Ҝa;.YZxo PO[.2W d 0FѥoѬ'sK.G`5lz}&SeCrw{-y뱪1V9Kf(m{Z(69 ?('˹9F,6XaCD%PK8X-rSxmLK4^)NekzYU{OѮ<ПOuכsϙJ+͏hJ ɷ<5(Kr^ -QUt:1mwPrh0˥GwG't%sX^rkmO o |Tj$sR< f2ʛE6,<; / h -P") zgEvY,0T>ycYrR={- R502e/kوAL.`CzO4rc{>9mn0 y}"FpVAVz>#v׃$Y'f̎N3+i5ڕYtoՅ$|5Kakgӷr|x媭@;4@UzmڤO|>,me).&$hb-SX{[R˔0kM4؈~1{MG'MU|[, ׶cR dJZp-!xa*fdtSK^PB9Pn w2kxP8 usLob7e)\| @%-X0$q>_i扄K~Ap#(uI]:ŞKA!<~śXhƃIF9 r_p\ȋ0*gl.+\1̮`g~Z.jG@PA0-4ӥ|u`Ϛ(V8cjr)_2E*E*I!ΌKt2܉KBO4[dilI>b*/8>`G(ZC@7溺GQpvD?J$=;UnX셜tc+NI4ts3%/<wBzΧۭp J \g]n"V9~[h\! 1D+pEF߭/2=*](}ێ5T)sǾ:U҃7-!ُf:A)kV)|X+'sWNr=7G!?TఓG-JMنHckfI,Gށ:Qfȕ/+Kx^|ld({#?U hA5XAн`_.4wKrnaĢ,/cYHMGS#+T9Y?g.XKl/U:m;-{\}4\1*#;LUskw%mß{ۋpi%`buS%LGT[. X\Y37C]eG8ha'p8k"g`2AanҸמXvũp]Mw~q Lg;ФʁwFyޗh&r9%,qjlFϡ?%zR|dJZM++c"SB`L/z YUlM^2EƼDž /Qޯ%_ʹ"O`r۠*XQPB %6y%{kzM +3F\) UxT܀Mȃ-X[TCMn]Mǎ_Sn!a9#&p쮓H-Ƶe_7mXXn{@Gmiu 7gGYCTw0 v@+CC&1 bA&w yPߴ IW{؝Vw0W{S{3L,*p *t^0'yJD2#53ϋ˙38%5Ob/{Ej$uFk~ FhMqՁ+N!MLLc!A6Mq-Ra)6w؁.Xd̜9>V :L{ohNBK ʒ1Й2h/@a*0ѫ,;]b%Ӱy1MZ_ + z!LINee0&[HU*rM*^)eJFUHXsfY9nzTySŒIÌlt)EᯁNCP_B.kؠf~ uiRBvUw{ '<`1aͮO)f?`4y~?VD#}'Bo*sIBxo^L'E٦aCT 1%:mS/61t{tF>BJ(`xxrY3/FAl.dZsOL-0ǘ}bI0K(-i_jy9K1mM~iv*S2aڠ@H]qXp&z5r&RdZ tſ5)+S蜻6 n">dMsPԊjDO7}$>2-Q LXmvzZ=MaÞbB4ҲVDzr4ls%N9Ǖ3POXӂ3qAvAoX! ֨a=M:q&E_Nf~>n*-bؒX|S{;P%cRfQ ֭h=kBrut [Gwttsܗ.iDeTk񃁿 v@d&h,->6.&Sƴ% j5ODǛ+'>_kecj+ #`tV/*2 Z7wL8-j>/qwx$m?- 8oo*'LH${NˆhM,ϓIMSV zUdK6kZuw,YZ;5uS5#YpLԆn>k >'q6حߙ5 9ĸPyp\2˖=SUJ)/ %,V6>4 j e*3fa$gC:߅41v%qڪ4Ky-bJv5lx'jecjɪl/኿\P r PA>y$ކ h珿XPMrE¦Bf|*EQO4gB HcJL47$XoCl_8{. #{siF|T1n\e7嵍gAw^Qn־9 8qT/c;@ AطWc8Zn*5XE{qNppYxV Wvxi#T~CJmF[bAnYWӞ!n1C!-֧ZnYiYt1LQ ?z/uP%-W<щLE5 ?;2nj^X=%f|-ZQB Y!1^^Tbիx,u!JsƁqbg^4[f`M"ˀ}\fI,#A1q ϮG`g=%B<rs~Yit2$4M- xpHxLO(uەyMNص(XQ|K\?'37Z<.9Kݮ _7No&[By%&s>ˏ芄T&uYR4[霽D}T Rp]˾m|":.jQCV>vIʯp߬tIYgㄦz rtkr/Ret7D]R3Ka=;)Zz-S4?c%:}ZJk %yz~mv)r7dZ).NT'{ )e 3U0h&diɨ݁XYPr(,{Ef.֔fRJTۯT㏀,CX;Wq ْX%ߘTX ߞ@2Bp>MyKkV5̔-6Oy)P1|?۽UbB!V܇5n#ȢRau\֭&-i82HD7 {e pj$_.HwwB] 9¹4~ OYY, i%Xo!V4\b@2/٥q|}Roȱ]j*,)_)97 Q+d꤬sctpJuɆ;!@1%W3't9+7I =k3v6O! jFyX>i(*L4>g@{/{~:<~%#)~4@_2~C@Q؝M.3HX1r0% y+0Ѩ(?"9ZcKC3]s8IfZ|;G-+nF;d2P^kXȜK2l0qOR#&qdGDf4%MzVS}Dܭ@a unHus5.1i׸>lbf6HZӆRdx(KҸiqegۨL鏲 P~ KyBH/i"ꯑf|@xT4,/L. 3mܷ)3CF k٦wF+yl%W%~j۠L$ɗQ_/|LKl.yra$$u^8%C|vus P'J8EcBP[J{0m9}>?\t6 UaȎȟ -Fj_c_'*y.o*vr? vЂGұ8ֈ{>%;*g Y,e}AS3BD"ŸWW;RRg@,\L]&3 \ml"&{~[zߒ>qx`0//8&GBV/CL{2,? \i ;G>oz$mp23کA|)lJ 2Upˇ, "sd+X_nhS{FiR([ZP]H G߻H;C"7E_ъjE#WmZ UJ1yKyiz`x _7!B>%Fz,4>5<JD@;=re:~ǻ2+bU9 nEhGo#n ÞB+-Qr nBI*5чҍa7F0 |}McDjּ>PvV{LE;#Lk3,rM{Σ>.ӊp)+ݰhQT$5BADi!|li*/OE<#p"[Eݲ&\mP1A,-In-2 "o#j[>ܡ,L:?5!FWЈܔcD<<.K1٬"u!{F }\F3nMdL,=(ת}B=FD;'ΐ*u ϙos{"U}aZ?0Vg` / hULN0/6?908 '/O`Ƽ*w>'i ;FO^5pJDSqz|/7w)X[kM.u2BFyuokn۾d[&QI=(=Hռ͚,b$ #c+¸rw XZ `UzCⒿ-,]x_ߖ> _dd50# s:UE߮ 6B Js{?-oŽt'.3,ڂ/[Md\n>GZMYSR=@4!Dd/,=Xî(†ٲX[ awVG«.dڿN<#BS$)+!\Nv{@mO͎N7:,Lh!J^~Q]ʼn(GƧ7e>RYmcvrxni)م&lhAJP[=Й✗^Dh1ڭ!_0f"ٵ#EBT8(yF4 niְa/<_# #azU[D"4}!=ƟE9Kضp[g,]~>)u}khLtnN G)~H`7Hw|U'Wdm[T(WyOWźF)-%XV:{YlmE8ߗDV)mV 2 mf߆&zHpQw-Iw^b]Iv-1TC]k6B4QXIEiP*㒕T^5 \d!o_Y]ꊚ?f/!4G8tBl8cVh9B3L,x !$@Z=gEiDǨTW(f xm䛩!C<&-"Z[2w"S}K8Ks ҆˿c8}ǂǑ fќX26[0rÒ#KKkYU_sGA.%J8;ȑWI I9c3-|BTHæAs$ʜgFڮۻ f.4 'ZYA,m|Ҫ &#ϬEݐa)Yښ Ȱ3ž%V~(8j'-0-,\߀A`֘Ll̼x+mBwٳ4&Jj>C^GFI*OE3-\ a^t*E- b~U{s(XG#݈=]e#MD]vʋחtmiy7*EQͼ6Y/!Ms3E]oaQEJ?鶣mRPNq#͢D-ՀfJmtYZG(=T [nž Bw0#k3>Aoݩ/q `i;)]^$@ΝS(ȹdFȷ>L`nk"ec^Ozj|qN 6:(i*ƣkFùϞIK ꋈA6p#x]{Fҷ+2u%Mb~PY-J!91g1ܣyx6DVh'SFb3!r r|5?4&GMiҞP(79K,cL(m=x2<[^F@3+mY Ȃr^O ɰ}L?(K5Zg"2"R9)۟%!{E zME\Pi:8ڢ4QKȦL;h{TVi".c_usiztWNW9C(kĄA+Y-T~4%-JΪH]\tozHQjT9& >4#/]^ :*4:0E3pOqy;&wq~zlێL ݐ.Jn!Q{Hڞ(J1BI5;K1Vq8惙 u;FyPT@ C_58}7id1.alMryKn*=mDubА)oV(stGYܛ=Ϯ&L+MƵE& pxb[p9xk`|wdၗyI#b{;peBnjdu*vG{bxM·_kXh~i[D$E"l.m^gfJ~unGKL8 giܜvƣ&,qRe2\ $ \O?|eHAĘ[&6w݀>tV-sX`Q˘ܽ]Bp/FH 4hCsK 0/Ö*1)Zh< s3 > 희;-l,A3~3D1]bKEΆ2=U^]ӆ"(Kd9+lzRp64%9 0A܈YZ2zv  oM,.fߕU..=qp0%퟈,oHl նG޷NAM%m~CoGu֒qL.0ҹq'1kl;uϤ'  T}ՌCy>W[`b|n]VQ0l|rdJUbz){d6y%2.%U%bxQ*LJ QTB yOd3%׽rz%!(?8%uyeyuY'3|a3uQÇr\K,VD57fz6]Ei /'zR,Ss橁CZ(;?ώݐy"ݺ@ԀZCfv- Ch? FW܌@Mw<- H -{<1<}Rl:wg L07rXm+L0fgNY<y0V&@{5@FJ_0)x6?0֑·mLd\t~[jqGU y})HtQBŞnYUd9~&CPnʂTSduG]f)}(ra:R1I{5VZ^@Yĵsct*!)KWIv[.,JhrU깹'%;ֈR$dVŠo 19CYLSW2"*1#55hbIm̝" _~ܶ'R{ƧE}`(6@69rɇLNV#miReݜ[tlu @4s}rNJtU(jZɼ^ ^~Vhxtᗚ\V=dȘ0q),hA1V nV*Ö]Sj%3.Fq"9Ƌ}I&7H'^;v] c;ڟw+:%,'Q[۞9jb j%.SEZʹWbܾ{O>hB૱(~gZ7J @d\3|^!1yJSyag2_n gՌb/;rHRcAr6EM}"*:ng[}\PU$wkk9x+OXiw]\V02jq2OǏZ̓k ,7oRޔ ;xҞK8e0+1,15Llͅhz:z?^S:gb6z&cLƈAݍ/֝eP@'XV!4 x,]#8,3==졇 }RѶ*eFx"_^LRA'? ,4(gUcXf\r}Y Ig>n"Her%oݛWوT%hE R|w| 2agfc ۀ."./ټd ӅC2sR/!֫rLג9@uZWb%/x,H@?hQXP"(f &dCň`=s͆HYkDi~&]q=oB^ֲ4qy+]sV[ 0EG39!CmH0C/H|M[^6 8-lұJBQA~< Gt$/wg[@#6^0YRM7]xrS[}ɠ+z5:bd;0r4FoFk >{'04l@]'tsY1}[A٧ _F=Uдkl\6Sx6X}r})7&]ZCi jApDa,ŷֲozI@-v.ӂЫ5eBwV&idh: dN2xDWD(I=U&ͷvmطML&IZ- Y'?[1FpDl[tz}^r3iV8f]:\pHgZחOmZ`^*aM݃㭱p#JS#_lV>:)CnRK͉Ԧˬ<*^3bh˿#ǵ][G1 mr╢Ƙ='(VHOhcvRR}gs)z"vAovjPRq]h$~\Q6?*s 2QQ|G?ľ,cTbqdڤB?[)|wSɯ'tT^HeB.y?MjaRWO/ LF`yH)yj?w3_k>[ B&ʼn:snƍ! z^% $4 %,j>a8 p(aFCL=>Iy[/3OB?]7 x .D %hˠE>ou8W6d ̬߲$)]#"!:;\XJ4"Dto;y!%"qh#'JFkTs .$:JvRMttNj"E)!#雨ނpXwгO͠M2u -_[=U#?)8WW4(*v_ٿ_T]ܲd=1O)joLVȚlԒ)x0Ƥ~A18:ج{M`ɂMQqQ 3^K/(ć%o\nYijx;y@\P,󰢗F|^|Ձd hBhS&5.q8@WRJ!ҼR-aBd:DLGu5痓wXQs:"HqŴ12fp0wߚۀgXtce h11X,7Qco4yh)0ܭPެXG2tB7r= +i~JJƆNs1oCsWJ\Wg2|_➵V•t7\p"6 =Ej gYRHL2u:$*B73;٤'U-}ܧ,vatWXp=36ʓPl.I8 m$BKbҁrmuPQgc@ HC[Qlp=p`) !d7eg&衩\:ߵ؃7~ f6Pg~?=;7 m3: aKh[ҫ2< }ɮQ]ǯ+x&ftbyJy%2zǁ&Y}x{;g T%ڰbpP#UOvj;o┍^hEηӎرf NF9gȉ\+\IxNָɷ \pwAwݺ`зW*Łq&M¼TEy~xU9yj[G.Z6c: Z!TD{mƅ":a5]D0@T6q%TY _,l('RubݚU#7;[ȅ\Aqs9X_; QR%U {z۰ 1cf,(B xw?$g=__55s=`[ G~jg *J=PU) ̰hy}goSQjn9vEcReHsXTAli b ^d咩J72^Uہ~eUXYt&eqCSD?HzSn Zʡ=S_ye$ԹGkg0X4U|2'~r{Uհs嬔ǥRj?WD)g^ވrhJFG΀d@;5 :u+.)'L+30rŗ`K!1,bJXtPo~;YmBN/@fuzI_yqa=$l3) |WfkG&D$Mb>]K'ȂU%[aV =m'7@VշTFau_򱴨@נCbЙ2TʠWS)ꉖznPy(y`O8 {lu˨r.0x[,6f#sgγFsv?Yc{o^$\.Df3>v> KjEh;b>jxWs^kj ws dӤ`fгE][^;\ŦDƓ@Y4l@vF!Ak';e:m@!y$0LASR 1ھê/HrdB]TtO k8X^}Y2nJ ZG;t,s{8yrKNq͇߉XЁԱ#0;VE4U?I]"\|$sQ,_>&kZvTrɗD sa7c̀Gjzr뭾cd~HŕӸף?7\f% j,1]C:єX2B0gc~{­;sܮp;_FP度XĮ f%E XO,[}gL"^X0@ʸ3>K@q(c@>py<4Fn_ɠ_ j$$?61`'+Y''p (k2W_:uiT4A=u迒 F}f91ۍeY- 2G.|$39|(ΑiCvo{"^P^_繦G#]ZZ;Q\NGS$m5Ɗ}dL1Q>4>#{)m])z~t۸&ډ$scʣW\@P`5c.Z"Z50zhOe֑9]ga7Cw:nݖW6ԵℝcL#3plvzPprjEM?2k-q1Ut_e:XBrm%j}3fg"Ħr33pxVVS68]ۮ7lj,-1 V_C 3MWU;v0]]WFχʸ$WcT[R4"82MZ2Ol~ak8/vʹޏqKW4zX"PmGN%|!D!t6 IT`к>!ӑ?)(06u DE~+!9e2DiAm=9S%utLo#ICTBDx 9ȦH`zcTkw Ц}Gүe2;dMzS1M$9עD3z/fOBjVR1fSxn>%g44 7sΰQ=. WHTe҇+vLVLɋKJd]3)LtJA՛R+|X:ĠQ,bo%2 '`7an*9x xwd4s^gw?eÝYBV=DShͱnW>>]xa@vXs:=^]QRDrWi:$&4ջjc zA3Et9xq bt$ylEAސ3#mt5xA

f(H"XD_K4.:)m3=1PXb H~(k{$El(>F@heY^p_9=Gs Ln!#RR4F&!:vðFu@h7͚{ Y*=B\b7o<+Iׄ,kwxaם"?&ǂ4s/.rw/ΪT.o3t3v'܁c(YN} t syzA}ec:jlrcI ES2\Mw[vȶ J&珟Yޠ`%Đ[9X RLS"C* WgY*!U|?<-D Ιz1< 5XKk6~f⳰u\xrC|х5H'G=D?BAlS{r-c(P~E\"C`o'p…?< ɚFubkÆ5eajlY~}ZsCZ(yV>7RV+'[.GY^i|YI?0 kӼ=c)7lф ,0i,h_Q>gvl7-OtqŀWP'[l8Y{ELmWXw&x<|7#сvxDZܔHP~nyFplٱO}NNu }D:XT!I(e@+z?Ȕ?<| CPz'rFų.>yVل染 |~\M"]URqb4>GH3Bl ]ryȔ(ނn)6P3 z(BD0Ym澨jh`[h팧?%75=_GʠJ2`vBT8 wgp2ICC k+f..i[.!%(aT;"Sݓ/L{҄mkLнTx#Dep#"OZ2lC[`AKEj:,Ukh̩BjpsM\XN@"ڳ_r]r!$x׵pRg v )Krqơf=w7>kTUХA'r`p6-`Jvq baܾg$[$,W2xˠ `lאn(Q+a˅kid _0X߳>DU\vXղy:8SSIwY.(Uoݮj +!_pykW8f]ފ:2ެh+UbۨVP]e'y倈,ȡQ x$SÀ 9Nae%LN5{3p0RɈ*G_dyTwX8Jp w)BD,M͒DN9 ptj\Wd12qpD5/ ?hLNGV @]H9h`BxBH(?d2Nf!*v$a[#ois?s<)AB']L@˕,I5 B^S.Xu+@0b1=sR߱HXj( }uKgc=?=cd%Cvh6APaj6ey FٌqíWTb.8~VS,\KI G $T'oE{k-f,su/Pa.GOdz1 5@uNteR/H,lE([e]TNL*l{zwQ#ԕʵ*lA.tg5L-M5@h Y3-}ߧL. u8ƒ*[bj%\ C| iӡqףhRN*30&ª=iZzc.M {DQx ʏ[*#gߠ ߡ fc,n{G$~-H .1$ Wa HT_ ,Fef&Xm\_әF1F bl1]`6JcPlpfjoŅ/cĐpQivޘv[g͵aD5IW,rьj|:q!HVK*Zv-ހlKӠ$M2A<HXaJj頿Ɇ-щ iQCG\/gɓ,ҧwwFjp~^7]n2+7o N>C78 ir/3tfJʷv۩RR6H?4`Nn*q]m|yz18}K 4&|Ud]ᶤԭ/h*EQ[bҮف 4b-URaN<6Saj*<']+g 3\%Q F 션@Y V $#2c@HEW7MؾRǛOcY L-X/ʮVٷS]e)2M9ۜj0Z'S4=˜$#7^0Yhe#djs5)p@P~Q;7tSM~6if畬FA {̎aP2rm_ K[mfGe\b*)>M_[}|u&r_*8zBV8E|DKKGHI9kLluag6@ͳΰ,JLj?%=CHÏ_-EZD/5QsͽTӕc@8/{AYe+ջ°2y/h:zJ)!&8y?p\BBTY*n6uS%.Qwopdpצj8:\ad`b𣱀 K^p9`*d]&Rfni5w)ix7NU?=f-x+73j_1g!=<@ Մ [?~' bB}," 7CL\*-2CU]xωoZ 3ʢp%IelTH\)k}$zW;ح|y`}*Cg&O\K}#@JN$Ղ=9fP)OTk5/5 uuvNL(:V73;6fA)㳀Er_5 nF_@M-9*5dnBA[]%U7K?- XZï[^&b> k tCfq6' A)⩋e7(4l+x{9G7Hb$|˯yS'p ϴL Vm]ĭ;Cei0[|DX6#Bqjz;GK:?glh1{dѧ_?tbVlsqFZ/4v(зwHDza#x{yb)AP[CUNP u!KǙ)nXJ ŲZ-H˩ŘB* ۷IqU/O40R2noe#N*2bO޶1L0ϧMA8F![1/EGe`բoiҷD] k{'TWUsp*U1( GN " T\##^eq͍]T1إu6[]\P+q.6F'ZhH`oK(ԉ#?xh& ǕA& \:,ؗBwR|Ard zxr m#uİhUS@Ӡ.wԩe!2b><_v3߶v-P-*F=+>VT7&6fP9* r%H.ɂf: dMJڢnPK޻zS~2)|5~Qk!:6 yzNME܎ A/ZKrDqL#bV5{tsMSxXFxjn V.%n/'MkGX;~npj e;!dݎjYZ473 ]04τ#lm˯]glYz\  һ%<HjY<)˕~`@Ly,cCw%2G@:jn1U&{=' a:@rCELIp-\:BNef#7j`il!VbpP{g~u_+ޮǯR]FQon"gRhAuvȷf5Z1OzQflY2g>vs2&֥lL 'Lhz>>}fjw"! YXzieZ?G h'rO}y1@G)1Zǂ2pIprUa plMvdDPDPY01j]** b&k O>dAߵ` s^ 1Ib_ +šbpā /bR#k g-gRkXOS[;eXhN1&]{kfG5A칀L۝.hȘ']6F:Y-S= ! fS-u#cySw޷˨-x@ D;WߜBDiˠg^+b7n!!wi5#ӫmhP]KrO3E(,\PQ]}bDNCdĀd@"}y7>Mg2ʗ Xa&:i`XYL,* WClw#B ~>itj2GΘ{?8zT`$!!2P`Gb&D֍*,, bl7ɻ[7{:,4H%r-"eքE.Υ",444CVUcX]B׎?<\UNjL522A@iL#s BTr LSWQ;L@?2U0+{\;V`7VeY&񥱹`X.s攮BL}>`$*A XPbe:OgS@C f9ot{2!/2OB+܉h;7PčB5ƌhff{6꨻pX>dS:$K0 ]]Lz`F=c+T_OIL9gtE_a)-ohXzuO<*`+1g#ө4`ڧlý`i[ab*"csrN 0 H3G2b?U& H>f} {SǂlmO8 5wKnDMGՆ+Sx(ҔE)$Q7r RF+{*-<9Vr=%Z{wpwaxHlRB̺ bH՛I?1"|>{'eۑgѓ}_0[r!喋QHK+轉75Q"?GV3dma:_a]&D Wuc~¯JZϓR/ > piPs0 kke7З &NRs e|^2j{Bʛ+0I_@Rw l)ňIkCO'ns{IzxfI') n!pnX^t[)h`*BmrJ#:V9?rҁ}!WUg-\>-)v{τ0B?Tm7SLQ7ۨ).&ƜMJWL0^P"s?-=Yg? JNDAbq_<]"-T@%EZi'}QFq543d.[~4Ib\3Yv\3>/KsTV406_r@d%%i//HX6|W'w J#Xs omuI1T/;>g !xAXڸc\5;A=A| HH<;>0'5 f <*biD;4%?F!NȴqՇ "Fqj]}aוGac Sќ#,jqQw;U9c=3]  6RunN-vykZ= xL+>fQqgLQ(֓Cvm c_d,buk_+#U5JruH$ kzaކWFxfTC1Wʃ8E|i.4N l)B< -i UO(< =N&K'Jmh\.s9m[֍+(q`{vWAY}~O5FeP࣒REhUTot= #1\}e"hVύ>}C$Dꯉor5nNm6w +} I57ca$RrIyӡDWwDԻ拯WN?֢B}1C̳Ih?ON[ŀ$+8^7Ԟ"=@dh4&hw)J$nm4wLo'$nj˖4fRw%'wұ/jɠw,:gg[ V%yͱ1/GȐ5aJ *لQ;蠊x 5?+ecI&h%ًapy` 9)=ZŠo1 t ?ФC KưݾH]b%e3_༡UϷM Ծctjh{fIR~|rc'BXtmLa}iy`P/hk y2О,vt=Y0[|%~ʫWa )Jq *ڎ]MxK24%Q$Tն[:\U]Jof<'FL@>؎j¡ o|qS@>8mMn0q9orpHc&Vķmzq'54B؉r*;!1CBLw5{ 3Oe(oPF ,y}vE41M1_r9z!Gg?XR.v=1uI2f+6`.ɣ`Ƨu51#+ ʄ̺m0u"lIN=*Y- H6I(0I@-lz!3j$ 6<\oswR"mԢwUؖkѩ+pdn<tg2S!JPf*%8!uk٥MƗ-cOr{lz^%T8AcA v7 ?N︓vw)A z:+%}C/Q24_Owd z9Iؤˆ̷CN=)7fdŦ e~{٪gX9j+H M AZ`gW4M?VJ{wuQFyyz= QHf}|ȭ<4 SMLb/) R#܅<>zII qZ oj:S)1L%\X~?['xP&QYyLEjRH\ôD'nqN̼↵1G8 jm - ӧ/ 7=6n4`2*|nm7l^[c+{ssy%LZh e8y+ڒء>ܑ 0- EوT0.9[buajȓH'B ž<|/Icq=,)_'Q57,4ؘS2$y[Sy{ޜϥyr}~]137?1 z'|5e!.K \KHfE&^~&+;W _fpD,iV n-nF9I>Af_K|j{ b.g s] 3t6c<8;u+PMؒu67;#DՙPƄ#c[s(DŽpmO"+z!6'ռNJ ʆW\s(>U˔\3]:2zX&j<Вcd% M\CG%#ptŠbkC*'41F(B~N!gFDn4#}6+ǃEvvv\%_3(@Ϣ_O=1'K?Vo {N !zCrCM B㏮B9&^:2wz~\IGfT8Wr^o+KR^4z謻py_O\v/R4PH{,kBR.{^\9UbE=yK1;]U]A0oٿ\O۔NnA4 TY89@/exwTv2hU<~#27X7)CAl z:~ \$ma2jF|خTT*j /Rznq5Dh4Y_dںnD`ź!Vey%٬LcY\#dH /Α>s: obvSE|r.ĉ§mQ'X ;BA!wB7 VhXr/lsPd@^>js݆UӖ#-I-Uᓺ*BL{ʰ .V-?@^O@[?YPA o&&T 9S_9:v;G֦ozq] >kC4RlGśDML:$tF;^13itfԼ[S+`0y =s=*O`%ۑrM!V^0/"0_5@f4.(FJ8&;l̇ B+LoĠ2Z럈 Sj>iF.:\q I2i~֭bAM!>T8h1x//aMޕ5vAyxLQfH,:NK,gkb")ʌ@`4AiiMA˳$+:J)(1͈,u-J;0J7)$~ F[[߾ ڋ \M/{oJu>x ?-Gl{êu|W-L~Ѡyoڵ0X.*xIsq0&urU N)(4 eGϲ'SUܥYn>蚲6Z"&.|pCAaB*?$2 kѕV24q#$"KwJej H9ڀ+#v#B͜dA,9h}AKgi6'@*g4|16?A"3UHHzm8.+_$ibRAKGA>WWw Al@G|JBlɆl;jP-SdÉL_]Δ\=/}q2p 0}tS? R3:\ 9Y1#5>kӂ ԖD:iOZܩq{9#I YCECWB"0\ خ)[ʪ&I{f3ocFg )}7NhpدY!/59ws"L!#ƪ=u=!JfVWjG< 1\*M-} D_Liތ A۟cO8c!6I}]etܱ Ɗ(@t'@Ź^R/H3\5AF"v5ީ1oGXgs6OѪE]$K7yFp3 CFԘq< e+6W&(޾.euh8gJ )x 4U\ED6Lk}*c~\dY\$vF8ʎmmPCfDK]tW;n̳LCc=]?'tl=6ŵ 8sUyIkDjNI!e/Cj TR˥ |K\7fF"ʊ eҖKX VcVp?^ >;BJA';Wcp$a8xDg; DR*9a6@P' T Z;^Hޓo`Lc4bO;PBth'Mg6> !L גfH61л1n9ZN}dhD{#| `w}w;*þ/[ W _-C0:>CIc EcymOQ#yOBFl {^ rjn xR ofH\X9b[VM| s',aal u^ٌ$a/fkF7J 0]/Q )S급#t"& v0VP8EXdՃ#-/IB)<{)c L['bw::;ЄދOV/ʢlg޿ןw75ܖ_+];`+`b)t~ ;=RȈBԔlk]a|Pw\-7[orvGab޼j́dB`Zn#Zlx&Ő3KUǾfǙyoLkwL"rq h b ZY@fIls]Mb\5z_Q.8)U`ߤ8dĤyT>#L/zx26W/{@" A*ƫfY:uZ^@/ V&[v{9ixys%Ѥ29Pd H\R7SV|{nkeA'nZ2#16{N~d("GB[ҫLuX)B I[bcDUS?2jjrfHWgPG ~c-" ֏@fڽG"X=XcoVhnb,r\y]" \dw^J(GYpF+VTX ~ϟdNsUۆt2Ӏ|J (z|X؝Ĉp (a\3 zpo.Xx̻$e+: KFM?7 /ؐ;9+ƉYztM9+E4,X5dL[Y[Nhl|,pk=6Q؝b'wآC[[ ((L*dpBr#bZ!t3@3XEn$qUӈB-#[8G$e5t$EoMtJL!Ϗw ͑2Of*lGNf9[x9aSU^oZE-MA0{yB4"'s"~jq+m*)D&VLȼi-N:}V ԟ;`v'sG-"R|Ɔ*O`ɐ jɮ1%-.}hyzӗ'i 5l5=N"` 6 ,N5zCy-hQStun=M,mU1i+)̩aA)T晥?zDCecYA BC# 'zEt ޒ8R"aaƫO;ԤH/tM[W',Pn[-Obt0#[nF]dEZWfdf9ZTajYVas ޾ibU>`_~kQh<9 ASgN'-͵ ^?kdd0hu)b6Uv} ! 0l̾Q-(F5]QziFj)m!yݗkrN*/ v+,]9F>;/bNod6Hfw.{Յc؀4O;B<.aA|~+E|-}(М#{rcW-H\ܭ>`qR= 0$g*tvLjEͱSB3$Χ6U4k}- /n6w &3No~Vcls-M~Ģ/?JCa& TaWJ}#sZx:bd 9Jm C7tapkJB^GpqwRwty£!Ǐ)W 0,)XqgKgI'ј&䩸 X٨F LZݖ6$Apc7wմMW9khgΩ? KD'/=yotykL*iQ0!~>~] $ULΪYbuΐ[C#gۡr gj M0eS>Lw*зjFU;X48Z*ԤfP_9Kf wx{N% #vo+t)P0: \kD(Bwt/ -|""GIwtG>v3A1&Õr]:tۥ>z<,kV |Ø'ﯫLr\Q?`%ۓj[LQ+x蚘<%AUm{m6nZܮOlf|Zv@NweսHL+%Jy @{jv#rN,VƦ̡L`:5 \8#0yZo+BB3qH4I8% AF7"|16.mJ`HDY%ݪB,֬݊5vwl:Y$$\6_z&1sLY(|v=6?zPCVcO(+N ԫnSkxSd+ CL(C HxB&CL ҌEpA qMHz芸&;8ShY<(w^p!M\ @byEfC+4w[YA7A}E-Mi79"-ɂtJFn._}?ڄgCs_xLU b+i%]M˵_V26!G/R|.Q?F7,ǝ$“ B.c+7_'Է '`h|~hcטbnpMlX0p#'iyCWRr]ܬ W@"=ox([i{<WD껾pbꃄÊ >(_L6xV9 ĶgoC)cIU/L=z;9LRu~ʴfVWv_^EkiܨZUk4yظj`(W'Jd9!g0qGD~Opif<.US]-tbI>m*O Fv\qepnV]uQhsBh:?rݯiW-Çީ@E%3V2֞'%ޒ-vmytْf?VG| UPpembT usgd(pg_Ȁ@ILRMXgmLTOyL"6A~bKoQZr7E.No;NƾiIX͸ڎp]Rd ,TA#Ix![j@oG!BBW;'|rm st׀(Woaܰˇc |PkǾp7"Ř7V~B(IM1,iqvAu$s|퇿vC?K 6Cd s?M>iqLG@7w>e7Hؗ_'T|Lm&+K% lKM?GBkdpP8^P2K0)[haK雤m<6Lf D. %`f;]<}0[Rqxd3sw/Q/kI_|%r;bMɻd\<OQ gqD0~x|\Hr8^Rc@7\gyN~ /{ߴC7ݻZc'7cI{o >vu"E@칄<V@ LvD-uY׉d2!@n%9]@3v#4U*?Hf9Ђu0E0 /iJ Y `r܁?|Q2y ܰv+s+5_.^\ZAeqSWߣ/B4`yɚ=D=Avם}xb^xR;u"[-v#5)&`'nEnmy&IU o3,p.%G/؉@ŜN'?Jw9դFesBW= 4q[f'僤\C!vͬ5;*C8ǝ>T)cCSXeuKWTﮣV psX ǥ_D("BO @+E ` ONpP5j4j!2msf~OW wg7LޗSP@:/p"0;-8,x*:[Ǎo3Ys= 7iНJ@:uІ-ڪːNMR=XD<]"YeYU.Q&G"@Rki=l.^v k;+LH!ARlR\{j:nUz3 +{52 .5b3p(II+yPPd' 1Hvy-Bk:G^ n!+De`b;N?JX-YY͕H\ҬCZ`h暊HAwσe. _j 2}~?7˔AzF,4n_{}EF_廬qq hgSX+ewwȕZdՕ!DRᅴƞ>YU)%)#c!<}=Cz"U6Y"gJi $ kՁ[Qeqjv`a5-olYA5rۊm cHgVrsUWfƆ "&$cjBtэ,.5'12^{Axy/masHtd k^1hXU{n xve~<ݦdRrl_T_L["e0ZD<xd~K,=hs%WmoS_42HWmO An+86<r݋)74) {t3lM3]o CB:{}gΙ巢Z "kt/zU#qx>%A.fҗ@&75)Ff5E,Q`ሕ3 Yh;4!0HQ{4! h4_QZGbdoXĈ@=4VARb\ܟb[0Аt^Dqr?ûaVj Nک´0s48$z21b`'pXmH+c7AF &`B .)h%laCɆUU|6;U^ɉ}8S2:,j*"c~Rɟ F䞾$oz@v>tZm>(Z ?jLJ"Y}Uk%K31 Ʀ#bXSw7Tsx+G* ]( og[àSQD{Йؚ}0R(8!zw̮՛iT*r|1 au |* ?YJíÿau~0ݵuZ_P$JjV7=#cC/h.%u;6o@x9U7vW%u:طt+w }$=00N}Qa8[ uk|fIoplui;K6{HgYkf=oT5Qպר#E2oGGw)B”&DpU\+wk莬hd`DY)<"˦U Pp7Kc#V 4;>'mt A=1  C6uJ^%S_69GSw HD72 Uie\[۬BCn|BW(ߪe,6?9ok\ .6lL;3epܯ 'iȗb] dlU +Jken#|.|iJr /|ԳuRM`s-?# 8΁B!&:!&E/w*r?XAbVԵO[P)8\,,7bN棄uhi6ߒDemՎ(Oˏsȿ|j(? ':~Jϰr_e#&)h"EH鷯X7lwO/#E/A!r:mb/kn/[2>JSw!]]Lj%NMKc7+ki.)>@6e ݯfP|)L[? _5JXAf0.h}py=gYj$9=7BGɃ̼N:R~6.&0jNF wSn~ i[A(?DRsFȫ^Eb&銦|3]Δ}tr,9SMZ:J yaX7H Y!t=,]jNFM sJ[e' [wls315 Qp;:EZI egr9`<@ävHjk=Crpkӻ-zC6 tm(MHAtdׅM[I+k#qq5Jz^ |Kgn#TvPk7yQ?0@#0јM\BƿD/W@;!_k{W4"(UOw;#;d7=>y5a'MBkT7xtFF*t{0@uMD]O7?(mw=\gFsl!@90,x:K};W]ggG_w_7&<%lwWJQPGXwV؉Lw9C*m*R&cez43`vFI4P7+9+SL'w8CA@P%vf+ C f>΀Ç `Esrӂ~ NZZKZP %1rcg4{RV U9SxlKxݐIlCﻴptڡvwؠdیgEX/m=C*+ 2Gǿ:I(H{|JѐO wM<ҞbZ 0Qq91L?,j}.CsGA3ҕ&vqL^]A*O3%XEjc.;Hj9mRW*Sj]#h.TݼP-{R !u{ ^ Nȑg&0@bAņ>1:L9g^wDEdu\<㥾LO`J֙ 4YBJ"!*Cyzpt-yV_o@{2z/R_,quN O d)=d)_ヲG%P#:0RQ:P#i~ӎ}hqNA3 kBd }of/Zgz'hitIH3; ~y5LB 8過D /Z'aɰr"ZImgllN1 Mԯ'铱J8(b[>.=G]&T땈o6Qu_gBns S^2T] և?,d%BA_ .0ث#*ɍxg-;"$4QvN7N ylrsauh= A9a(E(Y1~uȵ vuIᄎľ4頾m Wq(Hч&bS WM*IRfVgF--P++'"u8"3e6phٵ\ gPfswhI- fڜ`G>J(3J9"nI 6N\GM;ʨj4 ط'u>D+;~rEKa~$39i)}3[rvAbtȔaH广ɂZѡbۉ}I҇PAj_QTڴ4?۲r¸tURZoܰ$^K`(>6Y0)8a荒Ɯ$',U5_,5O.\o݉[X7d9̌4]p7M$uwWȎ6mAc@rk[ UtMA LFb`3@#1mj^Af1 ΋ N**xRk+ fdXejK tCޔʵbq^hӹW])mGL ޼{*|!!zn%PTpsS6=YA~vƲℑp1VT|A) YXm퀤ЉwRd%bIED7&(olk~fKO&n9@ 쑊|iR4@[N!\º5qMmOT6Qn-=D#tj|˗r勧Q L&􏑫uEQ@>'$}e.v0+ e$3G y1xG+C@u‘,_uQ3QϦYsB*MI6A`}c?ljП5McYZä-/m eM>[t[ҞRHQ`unG<0ePosK:D Ő+WPoΦ NꮗhgO  B䯋T7Ee(9Q HkvQǭy|h:c$r6;4CRjؐF:O2VEOFً奈K6(q*9S$'{U&͔LJpshWUHU@ k*3X05ę=X⦈ĺB;0`U6opbY* OW}_8}mt&k^^}V~M"@cbMvц.?0#HdQq'9'ü-򹶺G]K P.c{B8V!MɲѳE!=eU|xҶTSSU\xyNx6M~J"D<NF̋ *9;!!/4OnP 7X֯S^ NN,Թxrc7ՕA; [{09["M4-[]PO+u9:ezU;ߖ946VvRSdm!UJ&AŐahTs.b(4 rD,[/[Ej:2DGAb(<`']73ۡ@ V\^aB(pt~ۂ\v󝥓]I\(Pn&Ǽ,\N_Uq Ԙ.׉fZ8l,hF-脧Z^^&S" : y'r*xm@uxRDZ4GSW$9weK".NeGW?!/53pjP)ܷ-EȳFRyDd62C4HG޷&[;ģ0뉪N[v5st>1mzen<"_5,g]-5:-\L7BE4 C +G 1bʯGec8+×.qB4 I3r.=?fWס t}F*AI m(%~o<.PI1UN#˒F<?(~uR,i&ҝE4D s CLV4+hWMϼ1bp?b,P5a*>ClRS-PsrYe= >+ ]j hq1iXѹjMv2cӲf{Ƞx(:jn?klDɁJ6? l`2adݡ{ԑ T⡀Yre]:1^ڇ%SaK묊&V寘s~$kլNSgӻ dB[x&ɷ<|u"tI>& 23 8`C}:4[GrWFѕTpQ%z9q5#|-A F|rYR> %)<?L<Eސpɗ,k(̎}4щ<` jj/ajZ'y&aSkng#;}e/Mٚ@jq9/:k[e!9 >?7ߪ1Se`-h6yJͰqa9n&ОSԾNw\l w2`hqØ9+d}/'[.6?4R0Z#o;ވv b;YʔW x<8aLɾJ.JQa?];Ē4v'Pr/ #r! S|c.nnpϛV9U+OiƵX_icr|Gai@?g,X<fɥ<# J YYq6q3E:nGULchs]RCJdNJ<^mgFSݩh #=ۘJraÏK d9kGIژURp <6R|MRW%2+eˎ:!UT49=Cv1f cJj{+n؆p!Ύ՝%PG)w {z{ ,3)V9(= }SWfȜ?< U%'zr䠜[IlfIt[B 3z*8BJ. ۢzuHUI'ےl‹/ :%pg VVPr6;BSMnH{,ДlU?) ¤{K_mزbE eG)s[_rF db%-61TCDD1?5W}m8_:ƪw?_+7j$u6tk(AňbA)yS>yWEjo`{=rWlD믈`97]hu5'Dh^Gs+ ļ2(l~ka=Ÿ283y+ aZII7rr8'2%O`%[k0h'2.\Ic29Ag~"|S:|e J^C&(ݛ%Hw!P:?WYLUikÒu&Ye"o)R:+16vT{@&Fߡ|,ȸU&(X0\tBl\w!a4TEw<$sF ;Lfu?,XF^\fl? 03ly~u |=bFѶٮ:7}=ũH4M2J$3hTo ()?cNI:p=WmYR>mOveh{a'lEۺGj 26~|jkgsۭ3h8kb "1W%hx6nMF`r-m)\ӛK yb|vsGb6UW*?2$Kb3n>-9ElyS6GwJrGw bUQ,ϔjҷ6}mJF (KH3$6V 3';}bBP(* @NOԛ"S=Ix?8 Z&HD[S<,Et}`]uO,br lX^;>UP0Fu&Zc6 1xк>O6ݵ t%tؖju(K]E&>cZ N۰s^MH·׊oU𿦓2[,6tLA{H j=iH ax-I;p Tf*azk؃/U1e.߫vݯ̡GK1A[|dª qfW8'& @O=& A2awU 发HG'RA=3yj73My/6(8=59OHׂ"̅?1^cCtRJܝU$#qf1s VHjuRMkW"R R0j)oZo'',+l. d5-6hl&t;bved>E"ҖvfЯ(~щs@@`'74ʿ?alva]?h,` w:2i4ظǏ]4m`-&JzʆW23f8ɭ iEYؗ8o0@~i5fŏ8iXV轮#TEޗ"䄏O]$Kv(@xh  ?I6+0u<٘]SyZE~|&MlSkab2v!P$՛/*cQGS! P4's[$ ohVm$jx5i"9Ex!IFݙ,I7\K&i`Se {1HVA vG+*Ebd4QRGX5(݉D`Вg+`2*0l)36R@@{w_@B%yVM|}/$ṞlM1e5xZ^nTxlp#B9*=Y8cH~niKlg_yUyzQ,kZ7x9x tp&g8`r(o/Aĉ1pzt#LI !4:^ <>]CЋ/QO@;'~tHe5^MsrK%Md_N I/ЫC. @[p ',l x'bAC0|?n":=hKxTBR&A]'@2bƁ". qj]>E07G1KvyMɳ:  fj{CX>Kڿjî\>\h>|%ѷGpe`9E{,pW?&Je-*9߻w:EN˻ |5!U-ŴST)qHgi6!iϘ[\0lUTVpi~. Qʹu| yrelpWzhU%t^AJ>!d  (5hە7fnK쑄Xbl20[ Z1Nd09cFͰ< {Կ9mTtHL?<E#<֧#g(,מ,} &_@F Npa.}+PU^6J$p*)wW yQ 曾^ai1Iڲ(7Q k5 72T1pZ*;4c͆7UC VDfFĉfGPzNq|kE}qwq sU8m}!8" ''=.K{LL+ aUhmRC?'h+MO^FH}^Pɢٕ3o`7%Md RE-pXt4Ep Kr tl΀\SaeSa TLȒISЀCVz\t^Rs|5drPЂv}9nk{E9? e >_G߬뢅S26eN8襍wVRE{DcH;+cB=nkޔvi$fH^xg%ߴ۲@5qD-8i䭑xH*lSzey#viybGXh~סɴo?@U {}PS3:zZt2#-Qo$(ѩ~?~ЩS+EyuGa{mAfŶk'*xKX+-~C8}ɕ9ȧ-4#F[G4ʰmG`H 6+;F.\GZ."nW-=sTߜӚ) PM@ks%t:`}ӆ#{.#s% :UQ'd\8DVz\UQX_GVh ͵+d<qUx]aw:`Ǭӡ3$. ɟQ,B }Q72gMƸ[s_K`{Eibϙ#4KWÿ'9Tݫc5 G}HH -enՋ*2I{ЈuFX(h9x:98B=nuT/飉"!ԫ!^at/8(a~z o 3zb i&jtɹeUU K#9D?K yV P~">7S j;GR+3$ cXJZhR}*;&j>'m$)UQo}\ʤK"Vݲ֫ ]Gj vL'hm}#&;aB$/Zef2;8E6{H7:*]Pupy ٪K JQ5㺤BXŇ؊IBs}Na"{|5r]Hu@{=Rq]UmME#k5%C@փBӯ UG|p7 -j2A'ҮUBP&PJ)(K+,ģBOgC'Ȭ'|'0jHi!BGxIeOm֬SVN^Bi_yq-._5?0C_ t̏%#9[t»nL^x}`rԕ/b~Ӄz~@-?>`vQ bMMW2Cf-nHHD:w<mMZň)^tEǷ2R5_jW ,j۱{c`b8co6w#J[$ ҄fY ɩ~ = >l`1zurPkajԉi= 0P )ΠMobxێ`PD^-w^{;Tӫ8%m{AƄo|4b?Pi X킇 dqP5-ڙrpKSB:=X6(YAduNnwO*|{_M5O|mD)}7Mr-a"y'`zUG ƀE?`)>h{PppeվR,r0g秊FS$L+9pB}'EGsJѝ1t|,u*Px&=P=*Zu2KZʄKќǩs_iZp&ehXObòHxB\[>\=wmeG-a=Y4 u[gRi{᰷&)-hzKX7 TݛIG;DeˆLGP`j'nmؗ4\W,tbNRiO=I)#vE c_&Tap1qv9]Iy IK+am`$-k mj   [X"3_:NІ_7S6pv/J<i5y4Y1:= Z+ s|u;1Έ#afȘS\_ υO+`6sW uʥB=j(5WhޢHv.ۍo Q`fO,ޱIƿZ>\+"6ݫ$R$ ~οޥ\ZwJ|zFꬅg .{Ĩ[{gI1\z8+r6`VX~ߔ %(LsBx( [ kr{Os%u/{IqcBz i` H>L߬RBWwqOJ(9{4A@uʡjwSfPiFdDXx&&#vUDinEu²ʥjAly5Sobz i$?†3 CX]k`Mž9^>:p# * lVQ uO^-MDu33M'P \uwbu=/"I(f@\TҎZZgJ'l OiA<27Q!A2:0AE,e1zzn=A|odVZB݉%[wIaL:X!W: &|?RT!9ve2LJRAΟ*,S֪mbd“-y6/8- ԙSc Sk2+ͺ.?'/a k[^njCHU2HŜzGAx{n!6~,'(=W9֏Ns ::%&54EY.Y,en"tG7̟iD 6KbpWL-F7))5(wfIW٣e7(EdfBՂk..+ty~JG;7 GXD3~ MhQKoLLŐYsq9;Scw!;"}9m00ڜ's•&5ؓc;uaEQp䑚D}3E^ygwK_2qqdXeX0L:ؒ;4_gMGPq?.^?%[XINc`AULיQy:k27?ŧ#~Q\UqJ.0~"HZU+vnۏ;;уg1 x_ў(K՟\ @߹C2#cԛR8@T'XFTCIE,{B 1obikSaZoP iP.O-H>C{t_g{Y(1'&2)$RvIƳ"p wL.mbnn46Zf ^UHY2K{/Tg$ X,tj;m%O{j,K9X+HEd =T5H!()])Gf>iI|_#z=f-PqU}lw x1%ÀÐAbmcYp>+O%?2AŲ9B*2]mZ y9ӛW@/\e=,bWG mĢov'l⣐EQmyf02m,j="*lU{{ Mֻ"NMggG;(C6FKw(J.6'^o+B.ܪŠZ9n7(@Z5w\oM740=ܽ%^֯-`lOYE40rLeVA0zp3JQ˺kFsoFu}:u8G ;m-џuO/ M%O󔼧y7 }A,0x 6#v-8Jk%`K \?{Ax$fh&u$:qXD loY;ݙ>ZԮtEҜCΌ)QqăܓGlHajVcď;I$H cUk?/1Q#ٿ-^Kc6U xg 8z_3 W,4Ixg_8Pܞņ[%jdF=OpNٍ sP1ώ}Xrh[ Qo-2jJNru❻XVARR 4޾ &@2LJ̀)),_wI%ܳԛwTax=#揷^u$T.? &\č7,h/@hcsP?|tajlF(n7UЌ_i BeC ӂ)DozT:t-.";\ edyAW Ks-VhB"Y"k=xϻAyZ'G&q:bc/ߖm yV lrꯜ{ʜ+K TST@@ Yϴjea- uC A_E HVИlN a6c~KQ&{IQ 6W%!Q)xnv '!'1& A{[-8?U!UR:ddq_W:(慍I1Օ+d</UK𽭁@5ZZӱZ!7m1)v1qYo'~DيF=ekp:❯FꮔM]S^E`e$48)۶R2q×l{_ 7.*qx䣫Lrt=GYj !DDRROn/؃ ΢ώ6]`rO{qCW=^@?8rA 1bN<"PpB$R%2ϫ6#Q3U=L1]9I}pS4N 5*'ɜ\$Rm%&pau)~.(\7#ΙS&-:8.P@@s*zæ5z6RLjWx -_R"b0c l…QAk(MBA`~c8D* F50[wnxԤ'-gx:&y;lQ ޢWs)R$ oQ/ ߆(H}yo8nӜP KwpzGۗ0f]Mo˸̤M Q?uXK\P#DcMb5W=0b( z~Sfh`}F$+vhXztXYG[PG r$",#D :[[KR"fUܭb`QHJ<=br:毽 CЌ릶p6&?ܦoWT_5E7O{Tґ~b ,IkʊSg][XhPWJʧ0N\b[9ɪ]JfISz0 gCV8h]#sIfm{65VI*gLԺD%j[ jLʟ6bF0HY&^~G]/H~e=C"c V6E w.z >llqڱ^b3z_܂,<`nF plɷ|AU햭!A؍Ae?6N«oP?7_"FoX 7 A/fVr>FDC -.$( 8>}uñXLÅ0*.mc?5\< Em̺9. T"4v1ࡱK'DcJgc~}0eHX^ÁؓLIBD]3zeʕG6 rD_bK/i/G4ZIsV"Sy o媨q3D>J#H^x'riQyLi ­a]ݖE#NSXώdW4 9?xQ;|搛ak@+`mCyo&=X7XY׆? H@;60[1z'n@Fޝ1߲cgWVRvaz1]5BE*kd=q=LEMzv^K-\#p8%J D}Iv(igrU\PzeSG,JD hg R8wZ@>ĉcz;әbF=NE3KP:u)!%D6N`kLSECf׉'^NVCwz~3?|vED3lNRsv(3U~nM+H٥#;y}9qgE7E2 ud^d:\w1{8XRTZy5uߧQkF'yE:)0q$Cn L9X|fBa, HPZw_k(ENuo٤=Yx.ksL~-N&JqI>E&n; \SN R،.ܲft1 C,ZYfK;0"BKB*S&ť<]h!n!n (ee5{,Lg@/ĠԻqLVBшmXjp V]=62v-lM' R qvcIIIb3M_M$UTEqS=~=hׇُͯen܋ *QO3bDGK-LsUkAII Xkw}V}zL^r/jG!;6(^I+o#WsYCu+k4ǒЦn8iFAzF#~ x_ǓNّkxQFMq+"Z#G[v_ױMMHhcͶ#6TVY ~㩳et6%G|R=2BN'upr@s׉] ^K"5 ."Y1"\$gs*p9#Bl6d#}LeP}D 0[h^{L#6FI,NvD5OVql$Co.{H˝O%H"+9bmݦO\8+ H=9또&5Fdf"m|8o˶k݉Q[q2ڀ>ʏ:Abй={vXKMc_|~aV/=f *'DMF*<)arGM;rPwA+p7il7Ě8 [Po!1нF6:B_Q? !B'pX|42|M vĜ;\|2L9Top1*3:0tK_.Ac6d?bp&| 򊓳XGR Bǐ|fɬ O 0&:0* J<=6>on\ܰ:6Xr<2j)M;*,Ҡ}j!7Gz-u;'x>6%Y!aP:HrgouR=:vJVZʼn\Bs V֍i/8H3|(aWG+\m_) RJJ1NmnnjCuɪ])MϏtF.OVܽS :,]H؅.A:qyb][p4S6fڴЏ?͏WaE?WL4xv5beGBc==T \je'cGZ hRpZk?(h7"ի4 \]٢ Y wStRs}7܌_ã ?B!%hC.A)<޵뭵Hi9'vhuHtOX@B9/5tgkδ2]fښzH,g{VG߬ x.ge|1\'brvtձ|7<)1+uԆ[܍m^8RyEȆ׫@puBgZ? Ɵ&pm0UMǤ|^ڧP'EִyHBE>+2P~/Øs-mNTJi\)ÕXQˈ:Ke"F%Honz]7>TJwVV?h0%Z k*9a)Y@?E&ͨBUDifu-,' ժ:;" e KcaR~Yn^hEVUmm'~%v!27r@I׍_0uט+?i*5F8lZt߰ɹcr<sx |{?Xh`Dt|Յ}< W@yPx۷=*xp> њPdO3fB]{( |X- 7rSYn,Sx-0 4䱊&/m' vU!5S:7cۄ7y<Hcؐ4}7rE{U0޺<κ،0EX<+ O&iFPPx>bX[)GlW"C$3+A)^VxCA0c{ueyN[oD 5y֕|6\i.Ry٥ig uY漭+/I2V6M*WYDH*C#dDp-:/V{b[IħdH ‰>fcI</Yxa{9fƏ}0a̎ e_EI D#5(榮R(J&`HWR+Zʼnd,VVZ썧h8QSxnu9n9 @[<& 6ռ۵rr"a/`Pz^f^0k|ruQz+7_|0=k/ 0hq@;/8M6Zp+$^rkH ǡ9@>Hļ׹:Uך$lUrrqȁ9SW=SV 'ʗd3" ' ';a(kgV;dnS[}U@.Qh#ys4zjHEܕg7&RFm^Bp Wm+aȫh̡ rlXusljx 7]Or=MQa!zWYoM>-M&G.. 7ȘٛEŊ 3hfDPa_P &jm/-.Z ;('{RoQCD%xjHU!F(CQx=jVg@1Y. ZP,U7nw8lu_Kz.́ڒdr"#iJx gj4&21.l#_}Ҋ6-+Ug_N5 ϚvZ ͡B+䘶C !_4(L "owl,P Xkb5tOOMtTy{l|4~K5s}Ä a)Oe( LAU;O8ΩSCX~z5(@H 㨦io !Fi]̩b4!$^A)Ck矆LLn>s@KyFTbEeB\[ 6l`h_ wXͫm:G( ۘrE nڿ \S#¶׏^uPDn%QxR䡓h:do!8'OHr/$pXl uži!m\kd$qX@+ Ub;Z&#zi,(YHʌQʡgh0c]4f~_ 5=V[I,0\rQ!Wi3ш_ nƸIuBP)mt͘H Ov=Ԝ9Y*yQ+Ѐ]Ssۂ /jUytS.;! lRμX()~æ/nЉ/3 ^' ™i*ֽC:nַX%gUrx-|Vh` _7x{^ЎbûC&HҎo2 k>JtW0үlA7s$lG>zbxAqD>OXV[z$˽^!oRmz̒ӰZ 5qH 6;ncֺΦc`!B,)Rde!섞>vcL'j㋨|9]e ^|qB "FymJ#xɥ3ٶVO-br^?#gjle'D<٢KjeI]Q;(j{PBW;"Ssޘ4-…*iE잺g(rrE0i {.y TP4ɰzGDgV!W+m!!Ҹp?R'чߗ9=j=+I|9':WO phbyoEh9ZU&|-Yoٶtb,"n>kk@݈g/g2ݍ<$aJ:`^MCJQ##Ti"w/D~n@mv[Wus"j#,@uPL~x Ä`py otRѐlts{ӶTwu) R}{P3Bzd,;#yW)f3-R}^N HUQm a&d]2 Ej*] :qr11 ZN2)iy{\g:>t\^{fP7EIeCi+%ehN7<);xdsYUp 97Z%c؃yIF/~&۵>g ;rBq`CNZ]PG=]_^_ӌXOZȴAO_uխ9gⰭf} `.B_[Ryh (ۙ2#Iuip}4W„:Tǿ'9T0dߞ,YSn2VbCYQ lSodِkab\ڪe6 ύRHfa{90֔daN [yyvJzu  Lx\):A/Q55%-~"ƒF!z=M੄q0{p\4:UM$6ݱdo[t}UpEh[p˞8j]69(svAEA.eB^vR:ؕy `?um}#hNi -\ǘd? I&'PY޵83+9`ܜCw#aΥu;w|aVLJlٝ>Kv$bxG@ybmdpڠ8P(d۞~aTVoF F^ w$U~Çm'SGk06,ٰPSC`( /֭d$>}Dt35+a%ԕ(&аG-@b]pzXĨ7#UdM l=R^f'8"|%giYWan8={vSJ9$<\[FTCYvectT2&0~>qBo)(]-Ϯ~lF}ܧ+&*I_*d"nxojh5mOG 5yfҁY]Q: tf33@D;2n (k=sZt4g =Wy DD%ɨ' 8(Ș]?Eh=ڜͩΨ޴PkX=WVuH.ގ*|&zB6L 0T[?PjD!sӔV_U픜޽@'K:(}#(]9M+WvdFRԱzs5c3}>bS7&YMҦT 0Yh̤ oJ|ư_Rl}Y"Gh8f9Ń>4+"={eתTtؒamUFJIAUJq\j20 w?K~c͟:sYߔwB燛G9N"X_/-؜tV A qdDGChZo/Ww<]$49Iaxolxz! 4_9P a7]\u6oo֓.* !`c9J<*FCJ/ĵF@)(W툶yDm-~ܛRuw K2wVBVؚ֒V5򄅓;u$bjxT?)gH 4<)+(:Ȥ *uT$ߞ9Ђ;*3,Blw B(vT7G Lm?~!d2 Bl9u1 @a q4eǪ?~p%ܥgL-:b-3jY ׭JS˷Xa:L0vVS(0STw#d4h9BC' kÐoge۠{q XA3fA :|bK6E:ƬU?$<\ 8K`E}ܖ_rKQxyw]|xRYWںS+dW˕BT$p7*b:<^.`1ɽhw7mi5ZacȂE=ng/L]5_ n^ue9)͵F$FdspÈQrXCFϪx1Lm bbHΓ&8#"ΙKuc^M]Mv{ՙ7ch _-"a1NaɊ*y,o #'L߼sY=|?_x?"^T:L LRAj<; S̅Iշ?&Sk |=[w%1 |)&K y5`P"}}u穠 RNkGb0PʪC>CF0C9g^,*3:+\C9{U$0jPg5Nyϋ"8v\1QEtwɻMk{21mVRtڦ)/:Fk‡{MVbSA|.* xEе1jkI;Iy*ɉxjKu\ Ѕ^T}A֩5Z[tH9##StTBIS4!kOHc?߰5%<[r[_鴂ݭ1A;l\2N* OO$+ NֽHPR~2IPQ(VH!^bB<ҀaCsӢ%^K|x.B_""vR8k??ڼ"]?H5@hR,;&g <.Cf+ɂr&Erά,O?NeCW{f(aeP=̈́͏*rx5-Xzrܮ.% tgdX U5qjH!=Hڵ5pט.yKTdIV2+,*P=S9JYRr=bxLM~'+^HU߄%wyh 5\7@)SM=cf4yLk>x!-"hm`W(#IZ2K|:Tq)ҝ (Mm]A&*+Lp.(.;pf韚@4]OHyTJk d ` oXآf1S߯/*N^5bO9d\~.HU.͒=oդN~! ~PF!6؅p_b: ,#.s*m GMd23{@`).'Fn󄴮b ^8v:H˂S^w0tƑUiп##ߓ>/hI1ʫٱˆn`H}~Qu9O>0\3ee [`_X{. rŌ/~cWcYxҜCU^:T[`x>lY̰6)싏/am2!xx qm2,D3y6fl5Յu3ǷPY*maB_ѴTb"*s3K,CVAYzŶF2O{#cw Ixk'~-Q@CM1*m eҙC !-F+)gIpdS> ;mW/Yq'b.WR^vtłp45㘈 2F>jT!ar1{ZuW iI A [._eB!nI*'=v3V9~:xyO/{OWdrPb# rEg}8/bvy% ܑZoҡk,<̈́+ 5Ϡ\6Z>/Q4nyo>^C]!e*CwKM TlzAþtpӻDЗI(Ш(L$Ӹ%47LMH$ ]y}F*Q'rx :OQ }z3s9gPOfEh0 9K̍9xRBKlzɨoM1I\-PMH(|AO[vl E) 0r@5TsѪQN\y?iBxҬőymXԚyQ|qSp[C,zGM_-D3[uCPң#4Mm+1#`[Iy5x ;r;n5Ek{o-ܚBd@qi,^VG[y+D%Dr_ZQocZ~93*ȸ% \]u+77!t4 4ayqH-b|=WeC/Fi'E5;\΄[T-Gjv/B~D_œaiD?~xdͫIh@`sݮ9>䪟r0NJnƗbe;f7|bo"yTE!u)/k?G}TBXlяq(7&d5b5@_n%_3&ĉηI9i)4ub&E\4\H j4DCQu/r٭ҘQ \X2aIbGёW]#ˋZ5+?5xZcDD cy|%lHoө<%+[mP_ta\EꈶUj Mc!s0ֻ泾(v h-bQ3US0"D5~JHƗ)0D?YuB"D2Gu,١Co@o_ڧV AaH''C 9=O/Sۗ ܜ(oYHJTAEZr1äTp|g-|P=)&@Vz?!Քل_Yd_Ya͕2,dV;Eu߼gspO)n m[M"Ǜ%SK;b-gEӿ ue K[/hZT^]hێu=WY*LVȰ961C"s'm&{o%N6+1:,4=xz ,jRﲒC ^+ ;߳>\/M."G)n=P,jzD휦J;'=y r~V݃da4kxy.)ZW^,vVS)n~l>fB3a+| 7ηR04=]MM2ValW4maWU@Ga& '?(*4$/n|P6#ʳ8I Q 51=27i[UNr +vTbr5)C]ja=N-'vۗ,Q Ic?>ЎmMk5j`s_rk(\?ѽO\jqX ߎ W!͊`'Tjs}ܽ4**xNo^BB#s͋R 9m/d ԙ%˰&vbgڹ:*jL8:Pg|)A{> K*+㚩_Y4Ƶ̱&spmQj"v }VcG>> ia%J0͓v$.(GuB4Sɹ$TD|'}ƺY[!]Q7E䋡LY!E,$t~P(`i~+P9z,7L)-_h M'A.6N L!N zN%2pR!!Azp!?O', &-*7uĝQxA9 `vRҔ'8d['W L/`VBF7G7h A؂/zK+R=o5,?ʹh ĽEDOyhM>*n$r=fbGduEO34fOYwǪAF.]5?Hn93=_y DFːAc i |x+f# Z!|4a@.^փBOJ$A{VnRM:G :@[LJg#>W3w_> 뮼RJECI3kc"K7Jdxs>tpš\1+`C1)m{gx'Y<:3Bi52!GpͱB3%QB2\#nny[oykp˄#i_P׮>ht&  6#_؈ Î-_A(!Mv/-VX+sw&B|-\bL\5z"#Fo2C&̶੒bzo{S29XVXn>3@KdqKWĩ|,LFڕLEVmP쪴pi+, dYk?E&]9ƳAwnQw–%20w(xh>uʻN~˷H:u)T Rȓ$[{,_pOC֧PJ{18PJ@k3m,D^vl^nܧ1saBޒE8uRG,'63ڼd픺F],wƵĊE 0iԫFtB:kNT|n"7AZ2,ֿtKxYK2.9tQX)~X ӵ&1ٞ0-8ݚ$_`5Ɯ qV!@]t<7ѪecC؂rĈzicB/ :+u})Ib0SӊE bw$N7Js$N3JsGw"_d`P\d.gZg!/|Y3:[Qnأ\n.LTvms\AOktHF +d id/-EHP.&(vmR8nI%S7p#pf@D7yIC6ʎf:te-F}*K[Jߝ:W. C~!].Ű V>D!64QCط"D٨ʁ@̽D e d ;.K:*.{.݅C LuT;pj@}ZE^pj{\2lGƦ0d5Y3Erfǐmv(A@B?*0E(QkVMis 62H޶dܭȽܓ1kYo+'^7:9RD_^z?M>}f<қ1GkjDլ*۟YL*Ks^4cxXnƆ(]jC!%TZݮsXY}?mlJNBkWEL$VeDpazrO*;%oߪ+)xmMǡ LzP'.F[/5R}`~ 7XH{+ '~ɓn#7yE G8wס! %[-yy2& Z^\ܟ(zߖT;B13U^kNw? 1ŗ,;A4l晸z%*z2:`t{ IZusM'p}xi1:[jwHCamcy¨}.}JJZzeNpiz|TİIa>C{m#( ׽K&Ba!6Gy+AU!_Co<{pe{ѥBPaa-5Llx 8K x 'cjLL4ӎ uGLm4|o.]() bp2z j ?0EԨHP"cm ɭH?CD]1!֯RUvfc,ftEA54#ܰf5aj}y;"6hL.nxY d7Zf$z"=N.vbVKqa>)ҍfDoNkYɅ3,@jn؊¾ H6ܴ"J?h f=*֨@}9 hǤSw\LOv\mmx7敏+n-Rd:7kHL%ɬ4ȫȱ|(1쓆QSg3`Uk$Tb3~6<tr ǺU>0(c daSZR^cR6'ש_r&L6W`Mw|̖ǐj**ߏ r3 0B555CїZRu61GJO^f-ȕl}Ui(,ۗ3#Ċ,9sU/TV7K2L\0pޝܱo@`/D7NqPNyI,f 9BcѢh}{o/n9MLB}\Xju O-JŸ@RvCj-Sί|wFli]57߹hziZoHX$W OI,1BQ9€l*o7,[vf(f,*^DHCf= ʈUʝDE' WkiX8ҕnӑw,[.\>p S7 TR78`~HppŸ+c*Y#*vwLG/_-}/ ;T7>UiׯCD4%9dezI< #jb-9Zeה5[-K?,G`#tN!ҩcr` ^> .p9d`.â(әd}o0a [61SKAƜ,= f6t1H g+5jzp'5A$kLɎ j7s~`C~{RQ\EwoZ^Z&R1]g\zOW8I IilC Fi~b{G"#J}[NzPlbP޴iοe&B }+T#w| S݄ 4a]ru=__8j!xOtЬ0! b &BsGv-T.r[R a؄G=sp}/s`Hk ZV$[.|6 ^jIA4Wc2 ~Bչ)!2ZvdYbmZ&|[R$5x}uRa3&C_c[pM(v4wqjz]4m2̽o;2N#p&DѯY%51a/HbNW).nBQT I}G s0)8L2@n0!!y`)1C \)~#I]D@Eb(.D53uw\F u.ѫbp4%Zc<^[t{6돿F6ŹV1` <%|y %PE|Լ63(m58 gar@ #.g[n@_M)-I 72DxYגS."%gv 0g$qN@jP}2.ܡE7> j#By:p¦! S768# m B[(ۆ-D!|p‹|1"V^2f*ƈ㺈{NYJr%R,Ȋ,+ 9RU#I,D#/1+@(I[%w {xDmR*]``+!.3DFde^]mpuLO>~ւSݫ R\(H~ ./s24Ckeę;۪\EhP"`BBZ_cSvwo5"Rs—h@ߝ\A%@uϳ'îP&]`׀>K-Mh9]ADJ}UO>1˱[l!߈W]F"NyAX]`ǘsـ3aS=4YLII~O/z h׹QwvzpE# LJLK{,M8ՇW28S;RVwrpB߾ˇ;Zq6!ZxDnf٬ڐ`Ϧ1 #3$WVunw* e<؛GvNO a 5vىi.75ݻIpg.mkXα/Xѕן$u8h;lŦAzwB|.(AyœۦNq8{|ʋ'z>=  J,e8?[jkHoCFcΪVROkokx+Z_͛%D݉ibd+]GALD*~Ek&~MSjAg$w{kbxT95}vG}f,gMfd, 蹰urdžC0pOl48tiZ4a}- G*a LDifXC8O@>h,+|%Lme-Oװ퐡p"uaiBIFX4M&S^ ۜyK;żp_BI&?a=du  tKiLd  yЈf~pCzƱݺ(,Ol7JSzƋOD\6C0L;z,V[ڳ7O|ϗsm0:8ۺ登/Dda<'Џ+F5 3?8N9t=rS&@'Kq?IZЄE!-x([Qn,0HID.끍a`@{raadyEaxakSJ:v:5'2p 2C|ͼbU20yzSSk xoF>~eN̼&= V(janK)kG8cq~`8tөeiCtܿcH%.n[)j~ޡޡLkb̾QRª14ק y=( Y ց?m0[ӘLjBNLh-IP]}0 ĥ0[;2Y m\7!3#fN*_,@z|qRYc̀ tպ +$\3 Vf^~9y{!*ƮlstR;&I%cxTSR i5!F_=nA~pּBn, >MCXT77 C69앉 r[Z_&?@ā^+kf8|VNG* (3[Wuy!_k$]8Nvep׎]]8 !6{\&RVL/;kE62q HWj =~rQ _w0B5WiE iE t/ي8qwVaǚ"S[W>0t`|KNBOk עօ=%z!Dg+ wleb2\~3={У"qehd[$5Mӵwzn;c`isu;Ns{ReȜ/Vˁ*5AKH̄uJ\C pX7E:}ɭғ-Ps)dot|-X _QX@\.1鈕mKIw9\TK [q]7 ۅ~ze gTt\kGlT$ӹC+GC+=0RU]3nX_)N͚;T>YݭqbJYUי1(YYu`ZvAu"Ʃ Ah6E6H|ܒ K ԏ}cüg};wpl=Rꙉf룸 |?~@PCf| g0nX%uknN&.$Ԕ&w'0;ޮ|:|EВs@cfkc`E?pÊoRyk{^C r^qsucLsOpt%TUͺ ќ{X6$A\#o4DùB(~OzZ_`cNv=0-B$υgسH^nG(HЕvC[eUĄ $j8ܿCJd> A^p0K{W=έmbRoFcWKx2 1-u-\2!k;vP%fAtZwr /e 8L_W3N<*f7!vEo)؜y&Msy VV8i9kǾ1^X|Ŝx6 -,r%|܉=+ѠxSr~PPFュN+72[W&MxV4e qF}Xh'w("|6: u>$8qC>zUd3~(llDQd:S RzI z{ Ңƽm4o!C].^>=Ë.{L$}"]~2۹9r~U,阕 a]Oťם.+mUiijn 5$I2ݞ.ǡaIʟj# crbOZs13mFQg-=8aPQ2>bu%R%Q)^7 JMC3'PT\ t˦lt;PW)a6}w“hOo/ǣ~r"E> =llzEPM,{74 o^鄉T?>o\[_9 vEmo&4)Ŗp^A*ss#7JAi!)}>+Gq!t4R2z󩵰ϥV#ؗj01 SQ X?cN"cfKPcevOdaoc9WTp%HT{h\ 7^GJuBX^ޱ `6Cmi7HYR-^&1^<7347o ,!2Bi%=31Fh/Drr/. 9xH3jM\yTO>nN̷sQ ٸo ]@5ZCO:KE1`i>2u[ \BAឨ$MM\*#%z{Ef@h+j@'6iYc_>}ll˚aEI&eNEP'/tr"j2 h;ك7֚ͦ>4SGEŴPh'<z*V}M3ղVQt3+7!&jMlGל=8@z-'[Dy)V6JʥJz0&4و6ݙ詶ۧ hb-, Fo03g_pQ`xvbX|>xNJM~$47 8(PgҚ7&eک9wG"K*}6eV&f9REͺ$NK`%EE;NxppĠL03VꞬu/OSUߑLWkګ4NBQ Ayٯ Gb^|/Z 8d**\֎(!z&5)5xtѪQ(6:V.~żG{לWYq6< 2hw 4wVsKq+7c:N{GʯܒHdPVz;\K AgIJA*;Xl /> liR (:)}s+e?yQ> (H s(DzCُ2l~D»gLkj4j%Wʥ̐ q[ieZ%@{62R&RX0މ O$tV) ĵJ6X>˾q}m3(Y]s“~XHOrʆ^=5kMvO z\=@,scӄLM\9A}@חq*9[ 3张+>ryzʕ3J&6 h۟N A`#p?3lc:|X+Wxä͖) }Lxp dG+2PŪNx 0i-*)᧼fSbF8R `FS%~Ң,ķ];ݖ$ S]]%jZSNn/+ECoZ0 CRҷ6EؤmMMnmr@1~qY^*n<b+!V4uSDgJŭek>ߒrB!Na~T1-g0ѽF LEACe0Hkdlm7`-ƸPf">Z†.|hHG^P|0;8.|4uEU-:Aa@]?{aw9iP訶MtɊ$ynx~8q=l9y%$qu˽rSs{;zBK6bQbLh&#i8K_Q 6dL`I*ws(Crme<B:PW6(6|>@1 KH$.0C?YrP^u/W┙|Nus aZ45"m*ǁRw*Ttbʡr!tJo%|A nҐ h"CSDdcó]1fPEYfdGA e^Ok%( 4Y׏;ؘqԚ-Lڻq˫Ԝ)Ѿ Eda >wW V gCkP/oJ?KV_m ]c<>"Ԗ[e>x)1Jr`L9L(yH3sa( 9R}1reZy#C 2TD n8ZTД|^l@qιZui{X HdtC[@ fgS = WFbazNt=bF@hS?V֎?)F#7)VZ`qx} tmmbD O  $}:WW =賾e^A&_6/R܊!@G EPFpn#[@;,hyʺb**|ٯV67ғ0AmGƥktz t:%>' w]֯ sV`]Ў(4I:E,š Z)0fjp}uo>V G?w2,%GnYF]:l1 x􀇂 \ymb}jML0|0zl?r\]$|tӼC}\1U&^(!X+l̊ <تUۙbC_ݱیћs޽&78K1T{~|i|{7i0!!BQ>i {Yljcov^/(`MsKJhX7Zm8`1щ͍E֨8iFmB@.ю`.7Ų벜PuFOؿUV:84bؽ2fz˪5 Tn&l =4&;xB,夬]ռ{w ;Pz0ո΍ql=q ^nӂChz4Tv<7O{IW[k,L/{œʹ? B&AԡX}H$bX:re*yutqUGk=46/_|gSg6 u`z3UmCrST1?ٜ+.Ņ{j|cdy18XW,㥵k&0avϾ6M jW $Oh"RWV9\ ?D<Հf|L^CZ`a[z_r?_\Xs& \N5>)ݗ+\gL2T䇲b:D(d υL!0c|xhU(3.C|túNK˥ѸEeiV_%_IoZ1x'qԗcu{\̄w"RUrt=A,́ W9mǮ?A F6C[?H0%ۏY|Ղy`wA " ?m8?U z\jDDXOڌޞպ QG \]؜I; 3=?W ,p׋I%n,BNȏ M$zF`iZ$G;JW$5. z c ,Ȋ2_V/Al28\Ҏ-1DD-pc@jofMk|=s!2M _1"npGBr9pU-ƽeG)9@CUÃO? ր }}ftx 4s$L:ZxiGJňeôpFπ:!=敱Kyr ɖuTD!s5AWeprԊ_) $gsV ˁu}#H"WԦi"MT*DmtbǦU'&ĚڣVFc2~K`S@Ϙ(h1hlz&;#T3bZ0K OS=8 |pT4\9N "rBu 1EWa س3-FS+Ū8̃<#_2zoeEj3@ժCTvE{ՙ WYf7eCK{!7/o'GR:9e푧|f̷^ 24P5wK`^T/dJb Q /98 ݥ-96bbpq򭝒à ]HtZU/ȔdG=ƟU#"`A:fiIs97F*@*gA9ϓneM\>;!GО>R9IuFtǾKms]Wz#e!biLH m R˼=D_aW 2/Pm#&޾S-B]smo+Mʖ>t&~Z2t<ޖ3$u|tL 12Qس1Hbt 'UVSNr٘wyUg";Ak =E QfbƇA >[pACX6J3 NDc͔Bu\:I^ꙢO穉 $o~ S|OF VzbN6*+Zc"3h-)AZJE}(Qג>17?:xQW<" =F Y{oLB(S(+SQ/OI z I-TtW:RQ '`%N7@_;{?ICiaW)An;ףQc`XXr]Xײ=MK,Uៜc$*bpDZdjI9|Y؛ik5$s mȻ!rZ,j5QݞvD>X1ʐӟ"ztN6l;͢cmE@lbgdV[-As:zw! `6aOb oq+`OOɵz׶$`"H\VYqvdtQu~:V 1L^7H߉֡|Yg Ze|-i6J7}7iQޣv4DWt"v_04# ɂbyK"yp)-nSCMG)s ٱ?_6p##^#>P%ـ`7g-,Z[&w) G9 bVNܫ(Z|pH]""ѥLe). s#Wry33{c( /!f #ftVE+t ^sQhPdtcOW{uwf^.+`:L "zdgɚڗZ\[~n7ja!5TxD+sϭx8->4KGJst.]TB >CX@'q GOpBvc Ș ¦34 IA( *ĹӒF5gDfFe=!d'e0-&k kXH\X8W?tdmpk, cpdvԞWM= 8 /rКL4ϳN(Zb֐!\=}{WK܇LZY"|4:΋'uw >Crs Д!V5"@abg?`}Urt ׼>Z m AP`p7-@txI;)x3q*Nڑ%R[]Qwxy:j] =ɂ^TuoqS(+o2hkWôaRKQ+@Oo[91vlf]l̜>ou !w:-5`,J (Rʛ$,8w`SC w^hyhpD̷Rl(qN^Ɖ ^$R]&Ei:-UD~fjzs؝vu =ȼA50L/X8`V66g03I!NY :J jgᇖ蟋f H7_-s7gl6V\G䕷eFb@\yM3=P֎qVPc:ҍ[ĆgPEqMȤ0qT#eBuʃUmQUj%㷑'Vuŭv*uo1g%]a]-'wsӹj8Ԝ keפf̙:acbgC]K Ls!SIbP2G.|+^wJķHO)wL\]o%Rcws8'P3t 05# 4z ⫏#-cR0g־v1Zhtx obJ܌_#6SSj0KHm/5$]ئ ;/~n't~lcgAq [#;cbm8 4`f *7V%ƛ|)|wiab^&'s`$̴ ?{V2 ct:ȳoX*8lpyw*@f $+j~bʁ{wU8B_/ɟ{@H"+P(+iCBtU9ʂҿ < oonO!$)Im˸$hZ1㠻2sA_ǀs\ 鏪t1Oxu0`kB:dfl(/ϥVXkSsB!4;؎? JDzG5pX5!^GIX{AB!Pm(!^ۀrVGx.&ܣlkjJjz g`T%eX"kVڭ( ,LS4FIX]q#SpCi>2q6r(w=`bga|Mt(( T+9. j )ڛw+E;ښ";%Oʄ' &tv]` /]}Dș2&Tmv\dk<Eu# ]8xKm`Do -S , R*}ߙ^ZMQ̖jk[z'St O$>Ujވ2T9_: >oEX3"p |L"@nU:ト!]:9a~ۻZɛMDAK;UEKľLHKl!O*>r` ‘jRCoX=- - Ł/e)/h8gdt+$0cWQLt|·( 4O6˭W6}AI*lQ8;W '}6fܗזgnX҆DӦ_s%øR!8>}o]4XRwDx EBlGXT1q4C˯20g(tcݽ=kT/6V>K _yeN LpD"b`uMgITF\YWLZidQ6ӛY5T ̢v_X?]!^&-[n[}wi#Lq(CCѷ;Б%kIN}PoN/ _znxHHE9 /)1[1x` Ez`Xckp);AOE}6vՈ-ܴ-TwL'{cqws'X~! ؏.^NcvD50Cgg{`p?{0F^Hך/~0󴶡%yo V/,zD^N .)|: $Ԭ m]?H3'cSҪ ..Zp' r>݄WkTúڦPpsABo|q@!),1-@ܓ^ TfZ)F}j o\,Ф2îRyJ?EOmcL_d]B*ʼn@)w,D7H!Eվѻ[|j3 \h~ЯRA [TiHQB=[[_7 }q:)[Stp'蹤= i{ɐ~zn99S SBv%Dekr0,vacscoD>}r G7L˷rMS.`Uf#TLgf5=8L4WűlxcNUq9{M篫ou?ۚLmgr|q` 6.׸<*>G RnU\#C u;&) N/VQxAA>iߐd pQh!ܗFP/MSq eୠ(Q._AZZ'['0iKMD:CUuPB' d6~Cx ֕Wʜ])<9Ij1y5Ttf9"lWF*b3aEp*_a~vx_/QeK// Ǔ5,N`0 [g+ EI2/t'EtcޚBw3_S#{ڻ]+p_̒ Km1H`F)KDi†)  |%P 74bÄϔEfN`EzPR-Ђ}yL5Ζ$s>g1_N%٣)gGP{WcG 1j<K-tgERWfoY*J_Ɇeî)<DP1kh؂NZB? ˎV40<f.bdodDЉu\l}#!47P\N6_ej,9D% !DczK f'5 #T 8I0tǡQ%o Yמ/$Έ`|̅.ϙIDX`3Wpܼ*x;ti$)Ԯ"SUhmehloV^5>HV/Ϝ9ks V#˼?:?xE7l;MGfMY`Pn/{}l'?"pZr0h{ڏF508&G9M+LO۶igc|`4G`~ateezM2^<-tIbUIdEx:?={ ;" G\[qkqMrdyWpp#Jd)4@Ԡzk$Sw!EdxIkF+U߬>~,u5+zP/]q|1wg "0q;fuWl*VI,W,߼D:Fڅ4dwҒ"ېkۑYT$!ʀ*ntCQԫ #Hyd~ Mʵi|ވ0IiEj!d"{]-Q$śZSB#+.: `1't*ڪ[̽=TrԈDKI 5hN cQ l$"oy7L}"f t|L 뾼6pu3I݌jH :/Id|S_p+3㷬Nj3fy_%<_Rv?{@hE Wsr]40)4m*ZpTK%c SQ#A˶m,,EDQ 41Avϩa4 ?ixQ zQpXQh| Q0P|z6g5@R@#lj늙t5׀3.{w>B܂q BES`ryēDIs4&t~*%H݋I,t<&-nX!;"^?IEG_U5>@I=m7ccA'!݌`#tED$ٙ$ -7~.! ݽP1D*{]|]Tߌh˴՛bKۄLf[e_NIn:^>AE4 Xs ,4Ql\hdīyOh,2)OթGQfv;ز1ʻ!g Uxwr4@ zocc@m X?JUѢ 3^!譤[$8y,= /X? @%N:U J![},1ז $ A/UdYk D:{VYAN(^.7!^RDKhbzi1OƇh[;m6o֘P~ <f/;2&{&,Km :N1KO#U!9%06/^kUinZ[FKS.UycTo/DD\y D=Q >oqÍXBw,CbQl z֝'H(_ -[(Ujzٓٯsrg"xWS-gnP?CCEFRi3:.Xy7/y^H]s$.R?o}hlAdf3s%y$_]IW܃bJh8θ͎w)bi|8*@bDpIOg0?T2L;Ֆj4D YC["f~;Otf6GUbytd?d ,TDp '3Gz.sx>* wG^t1/٪Nuq?ÞFٱ*@yA )mJ Y~rG٭+ONW`0:ČYxp9ڢ*ܺDF|ҹA?8&z ؒ_ftևhSJH`,g#(P^@JR&P=q|!^\YV=\Pywxnn6%HIMOΉl,NaD{ا] ͍84@矹,4{v_VEwn {}[ /w ZxAoAvFIz$PSV`<%L㍓%ȴ 3]eY auAʉdz"XMYm>42IkcJZTn ~9/aheݬX|ZVdplĊ`I@z",{x9czQ$+öG@ e[e IepPd \pIqGPi{aHy W9k=d䥤~KFh   0)?AuVɘ W4*W#w([d_CDN>u?[9YL 1# XbjphFIa?!"1:C\2 rZotʆ$JTږ]pmW)eA<)>.;KVR_ )ۀy*`8}rQDbNm@bGޓ=!~T$j Ju2zAm CeײNmrW_%dS0 9TlmZ $σ,9c3~:9bCyv/mwhmRtYvު4/78mR6Lk!j:c{SmwV>!3W@@HHߛ.>ަ!2bM%/"SDNf+.a3ѷ,&Iլ֋"tZ"P'(ܤVBzˆ|T"v!R 3d"4:{>k>qW {K\Zz*eGjŵ,.]6W?'DE}#\3ɜiQs.kZYXR I |ȴ.ڵD-f%5d ȰxV_Ubңٯ`t(+ i(k)벰#>Eף-̙ŮRi{MXf&a\jVQ( 統|O",9m~ƫ#졻 Z}fOw~v%RXڙp7L.efYhNشN U(=R#kA0`7/ ·%70Tb T+r"_9u2[URd6 n`1d\T :jhW_'gM$[0,Qz v}?jLXG9nO2]%g5SD;}hYZāfuq,b #߭C- k`<3dY!@\S4Qg4; 5j8QsEVdJ̿oBb]MTH 7{o 焃*.)^«軷$ ?296M`eOG7rbn=(R+W.907&h##! s4ދW#pW-?I c`[7):m=OC۪E[vm XVMxI46Ѵ2-oD*&"SZrkC8d6RGҒZJat:wzέpi|ŭ)'-(<=ph ӅAgLc= ]ʯtuɂ"*"N>;'UUO7;:h-4+QkEpi =H?kI@;o7ow0ǹfLgI5Nr)z>״*jO= 'ީ  #2>_['@&4Ŵj?~ O .%qatמB!vbo#G$ Xdts~GI> tt(65攆sivٽR lB w"%A\:go劇dt1r#hQ5]`# ) -l:zB c<֢DyM ?iy04UOqJ4tjy\Q?!s !񻝗?KB'0HqL.Bx<*ήjREzxYW{;dii y#РXFG)rnپlLAIyAJł 'Km[k:f8/ˠ( |+/[E{Fʨ(!8Uۅe8mXg zdESTU|sqZ*H⣣`~qecO<6YӸZߪg_ILBx0JO1z?/ Wֽob$х9~ƌjѠm;1`Jpb`+;=qִ;1™`|M7P7`eB>^]ǥD/5p9أF.nU\ۋ PNuؤX_P[:Wtj!1/ ņ`CPS3ZE2%~s2pyY 7K|_%MsjM}E*j3FguO >IN"gO+%Aꊬ!LP^zCEE`?[d626ĕmbjr3M(x6v nU GpIŀGK8$dmo-, Ѓ!z.hEz!"$`VI3*`10REє4=ZS%ljXC!-53ש9rX}tJ&ʖP-Iw@|z@XAcTл0 pVL'3$gjFz|X=̀JI!)AzlUPyMz: V cDA.yeケ'y".Md#v2z0xu,(36'Z]6b,F.S3뜘:FDFfa:7ɹT!ՙRFD9W JzOF/nCKAvJE/֧~dUͦA?Ddn$nU%^J'V7絼5D- ӻZse>uɠ}o9.SW$$*$(89TkKKGoMC C3s15>uCfĊ`4<<@%Ka˃:emOhY^Jk!N+e)X5Q9+t&Gsn]@B[}\#m(/"^ [inp"}rwY?1a\  > pm䔄v!Mx%QHY#Kz (rVSFuz`fq3T0G^SaX fс Jzï9'd(<;ٚa.g4hY^=8:bxD=%!>7) Q=f2/9.1kJ?񆙡N? l:dQ љ83J.r!;Qa~xsa>ǏzfM:Mks!r ELP#˖]V;LNRX:Es UwVġb3 w)[~}Kx_\Ųmkg6a% v뿥׍0foNʁ c.9x,i5ؗJO3Υ=bѣ˟k.D [Lw 7/?ZC]L̕e)^`x`ܦk Ɓ?87{H36&?b//-;F@eZ#|:J{yqD?&Mgh?#P* R%1#٢Zǖ7{⛡7drfV'7q&?ksFFf7e&,6n!lU RU#vk գ i`NXOPKZaD&P}3Ń^ h!>"(W0:| {*49)@2<&B%r%2!{$3[z#Avǰ3f.Q.#T1PJMxmsѣn3XSUB(1j8/ Pdy5,Xob=RX`)yu GtlTy]c c$%cByOjt$O\#AWKVO#r}oC,,/`õ]OB4Q*6/?dlӁKf\s~1C g`iI?ݽBӡĭ uKxi楀IPtŞr%= *X"N8o ۤPO* b6nJߎ\ 8S*mclMjb_柾3h$߄#>tV޸p]T2NDQgŁxBE?~) ]5z.eNR>[Hڶ۷N3g+]礱 $?[qY5&~Vo2Ȅf(8<҈L߈Zt.7/0Nseeҷas#TAHS 3RސR}ݨC|A֨psu7=CL+eT +*3p&aDj1/ym<]UU5L}7z$}p;`zG4sD ;;}N-GwRe41-fU/sk{xlEDAF!p&nCgt|- ^+pK?r _j4 HFPG j=fu^Jb(@f_94U{E4˾A#(^ Ay-,R9xj h K0ToT"T,0llٹB8̈́u"UK%5P?::b2FMLoY9읙ydq{g|Lֳc8}.[ꒆYn燞s5QCh~+( ]ZHԖpwPb2grN6$p$] t/aCw;g1_ԁpDh9\Vbg)l^} Ui[ 6%c>ex,.˛L -g!>0(ە֒_zu=6繃0TKF4ʪɟXD?HƢ9c}aB((,4/@D*&m7sԁI5LM'<Nfa2XKkim'I]MҞ{;ek[譇zE(#ZɨK^y^P25.mÞ'NM2vMnj7q2?x Gf{0k|[} Q) y D A#W?cɟ0Ω (zWp?%=g4vF&$cZ%| &-D/+Zeʵg_ < Ȍb_! AH/7aŕ >zI}fnF@ӯhf#umYBڃJt85yDBp!3+jdH>Hl ,=؝O z%L8Q,JB'%.kOE،}4?cQc&TY&0PPt . 삀Mݳ Hg 2RKe PQ2eUZqR/bZbȰ˫;Dם{=d*Rط>k{W !vnA]<&pez$ů_D,,I,fYgTWc|QH ?,_=Wɋ̑3K{fNaG}G7T,H @ppM J3Q㴄f#Ҋİdӻ'u]qj[LmE3JQٓLlHѫx]1.N_ nljBEstjF$͈s*Ux-!~|W-B똥f2\ъu{TCmccBUC!D,lƲSΤSZv쑦K|Ib@~rDZ yo@MUj_PQzj5@T` am6USQOvC;mJy#Y89)H5ㅐw)3nhy֩v`I7ꆿQ; S_uϜ8 -ӐI 6]t BG0K GUEֻ1ƣ[ycG0иK* DuGCϳ\@)e3=c!ܙl@2 u0yp݉OcV< ݛqd1~Ȭq.\n4S>̏f_*Lwu#PO}'HnOf蓷AhHnmp%~Vz`*BM5ʳG (ȋL|!Kbx K$f2k.Ka# %HcpM T4Dmoz[n,bV@n}pf!J%!i52CJhm>BHGTƏJ?Jr3TTUtlC<ztzytuI}xf)*)xrH)G '0sc&?$ĢfWk9#U ia 5aSF,;w2PЉ mvj, ]J>W9kɃ%)cG4~( /p[0ZauBQiWZ=1A=;<&tޡ ?,g3]@f+jWAGؚiJ\9(ꪟ7}Ϸ֊ frW%z[:\E&)Io]r,+B7G^YBΛݲy%"T7 }uKiJ/B<@X.8ֹ)DQobkD MID8"Uu(HFnv ;Re&ʻZ f bYU"dvTv=:t9|lгPم3>5k?R_mV "Y3nS5f{R1!q5~{!~!rHS6E}|v&<4tx_K$- IۋUh!oԅ{-`ƺ9Wx)n{M~ ̗_Qz[|SR:~rֵJu˜5#<$|c ]?Q[XBI⩨{P^ӗ,q 5[&;O.!v,!qGsw}zN==Fƶ)DtuIhbӣK?zs^ڔ Z?*>m %D+hAڥzH3%jޮTz;\-;3gn3Bs׳bՔݤƿi׭FMJi.<9$^fZN<)OX]S5)O}li{g%s?$$dv 97NAR QE劓zw7\4l B}\Wܱ#+"s.}1U:vtMe烑ɪ/*D.،4)KQMO~WN]:>1XQCm:cJ=5X*Xϒ&Z-H:`>l?޳OFy>z9ڂ5W=Az?fQgCVjfc+ywѫDkHzΖ溊E]KgIĮ^Zo.ov/fBu mԟ򝫼' jCx힐K<ɽ$:.:GLB5'70--Ȥ£ Dô+{nY?g(!m3+ӥQ 1Kj+ wC% μM&}7rsj_)eWcJqڪ%+\.(/!R 7t[{XGjp\L@c`ݼEjH1zm;'Dq<#QP3&Q6LӰT _e{w7pP+v:γr0v0t~LvHDn ¹:نh^ߦ3|uB︙)&r'_ 2Jj?}eܶAxoO_c &R5w%b&(4*ķ1NPdvCH.jӑZHn3QVOzm`eˣ%CIZ@=Q^˸N2Ζ*0￈G0 @{oM:iB @b 8o۫9;iVlsn4 q[9JɸSYIXd2*QZö;d?\Υ:P% pwOlO,'ub*rF՟'9$M['wbüa'Ez1;8El$4*R _eKZz5N;(:d~㝇RQnAԆ=:wzUllwЀ6{uK5G=qsLjGP_y`'ƍR[v|d2 %`T:9t,~sT*v)򅑤ȓrQ0f.Nv:n= Y >셡,q:f@GD;<}9+Kl>hpu@#pc"%dIVо P)R6IlЉ,]Ϥf,4̤uSHy ?MJ: iSkuOIwU]r#HSgJVv8= @\+vL-=?F8tP6&8W^6 .:hK I6 \L*[ғ2`vQ?>I Mc9K-QIsܕ4x*A.MH+e~tFԧ*)A~0ཪ+zJ:6AeJ'fvsQ Sl/\g{i UF}:l.+^}sky;`efRzʽscxJo9¯&]Ď¡ eepR6#y}cq*o\z{OaehmYyEa|/];c"m՘VbFqC ))Ge%ɯRUvW>5`P/D Ex}ț6FǡbYF|P biD[{Q3L8Or|E)ɓqS 76Zk$Y\Et2/w'W cޱ92'Aᰔ#slCZJLN_\@~ԃ(Ӗ%> U˿߽IgD/R :cK~CJgE`xS 3 B0+|I\F>G>]IildrPq 콮H+ $|̹ (˴-~ \:lsLa{X'tK7J/&pJe3IQtuc A"f?;,*?. K^|::fFlNmⴑWS;3y>*?Z7k8⨡W`"3^E}3k7nN88Gs(OA.I;He$%:42򧪢ʄ)pr:|~NUKbBxOQt7J㸾[ml]Xk= Nkaat b倂鴚 ɲ6ag wU*b6aaP U\01K5H%I YP=,f0Ŷ)Z4{hHy ,UAs5t@l γ.9*j&C*uИ_0oM.-$Y:uѤcMes(!(-_(0{ᔹX$&"b_7VZ!׬xB3rkz>}`v@Uc'4*^" ?NPܸmp[7էW`b 6[.=q\t.Q%[%{gf5kX%xA`ސ4`b3`ċ͇N.cmg!!lrGM HJ*`G=Z`lE["8G B8*D;26mɤs$j]'B+O3#Bu?AgƂ"p2E%3ۮW!vu*]'Z!KRƤa*'{`vJ 'Ѕ!NشZH Ypa9p8å(ȠrWL]2 ~ܲt!-#jºcuP+s_h'm3?]Vlr$NB⊾?%T!ܖH%a{EHUm l0(2 ڌ\CfnP_mEظ?4j*5ڄvV̈́r"lVhVLMjBlڵaՈ^hv(5SR<0 so|g;~>q)xH=k'~Z C!I)zdT{vObY|KNŦjQT8V($9NLҭ[_$X5maEN> ﮆw |#8GpWN;6mcPŻEDЭe븁'.SMIɦض4 5H6#u'7h|F,MkE$)ŊoCyA,R~2φWM_/:KS?I*0GqϙD*~Ԡ).a4H:X+ADldūp@: 8 #)9Ia߁WS8Ⱥ˟2 q_\(ƹ (l@{g@E3xG! 22m2qUge؂]ktJHvbMϽU(- ]z㉼0^D']M-bywn7Eg0Sl(RRڞy^:űx%GBGl%PЭџySxlj&SQSa'C% Sr>O#J 6 f .9~Hmɇ$2e` m:>piskiI9b0`10{ Y1%bRBTi׮TfBNs|"D4@EI /3͵}F2Lkq}QW:=T^@5!쭙S<;M2{1)J}if]&['?$?9.<:H96\K)wgj G``1h 3~1T/P@|s8 Yn xkH+4<U(d{Vӭ>9HګŜ%O\ѼaʩGyX˘6Ѷ3K<4!:Ro6(ANia\Tbu‡_[fҧ":&` .4;ωyA'Jj[Ul~\I>ع0PnՍjpfPe/óU=-|FUPI5F}#HK"% 7ӻYʈhp._RwԉT㰍 [ 6WSPy89ϳc}$k'~X7ob}e\aR (J_6.Ww/&;}F3Gׅ9ŧ'r0Z;ͺ(ӛ6jYVa (i~) /@hhL됯*}B]n8ʔLZT;6:su}iM೒iX(ayccGYx['^dMUqWmV|2d92ùC`?v|z>\x \~u5K.ANONlw> 8Ɠa§΃$φʎ%4mSLT҃i1M?U vȢrBڏdx盤Q~fTy9ۉXDH5 G붚Qf%RB7y @H|iv$IbסH]Mآ+FP*~|mDaQv)\3|Mo^5{RJ^>1+ln1.!\ݍjb{H,CR;~S\:iCKds13avr% i_LK*|a'50@wv,)%4?dv"Ý̊(~Q@?$Tx|{g̾b_,d#ʰى t~'t9l6q2U@AG+Z9'{r9=>tq\g5c:5F$-\ zU\Exj~Z4RzP Z[× >bg(XI֩s֖2%[Q2a8UL>}a9R!`mor z7*ӏ죾RR~SN9u$ KaA-~n7Hffz#nb.no/BH3*>gV8F=-P8<9{$@^8t/Շ~"+phgh^:~Rh?E eŪ 0vb1{M/ Tu8 i!׉gh-=Ք5q*APr})h*x: 8os`^~;}(=ֿmA,,Myhax5P[(]jf(F߱~wa;+j뭕ZtF\M| ]'M  bey.-<@ě7/A]}+Uze̸|ϯП/*F!ߧ$vpۃNR4|^t:aD bB,=(~f< &\ 'oY9E.ka6 m˘#X3؄/͌.> LZ^dypbֹ۬O2>vL}pF3}5aGH^6P=M( Vmx2l.T#ݓ{03sH}nSTlUq )hcxdjϪvU[u`Tʟ"q֜^P#w*Q-!+3ǭ4& $\=t=/x޵%8 Ga-/ݣ;^BB{L%-3# Kr56ui5,wלC{%ƒ~)Tγ (L`fi'n)'Ƌ23C5_d+)0e'PR`oV|/@ ;xnL HZ ?c #{ 44 .>&%czɻkZӓ1s+|O؀.Y4P*fFгiW3Z'| k-6CL.:` ިcXG|"kBBH$俜6ڪ)IxH;uVoP1,hvuƍn6>Dd 6إV#^f!`W\iTVLv}"uazl-D#R/yzO׏~g`Q(CIͳ4!UR닸WKgBF\  b`uns2W&w֦d6.wf/<7#=˿KB$ZSvbI{}2 vM>zJQ/yCRΓ})tqYh@A`4I``XdCuO~uRrg|i[j%:sLf_2 L9BW67H;p2^DB*p"6W{i&8[6iNVLrhPtJō0bl.'_39|rp3| |;LREfVmP*lj ''?52t7A%.wK<z-\vDBW)]opbHyY}8:e]cBö'e ɠӞ& 5705  p_z$ERz,%{S$瓇-hl YܷրQ样_EruSji~Q!.nF !52$ʶ:pѯp&ꑥ`s?|"ih`/{>2G(bC{PH@JKa}e& Lr hS6ဉhs&:ЕwIE8ڏ?_L7̘bDžUNG 蛚~"H%lkW'N8PM[qp|1{gstK[n+oN<}ț[#Aԗy(B0 =4gİQ~_e~C[hӝ@? 1* )FuxN1aJzQ~I;{a-hg?V{hN,,Zb܅O>@e*l, T6?mG{V/A^YQɍ,$3/Cٲ/8qQ6R&OMՙYASNmB0R%Tg%;o daL )q?t?DNǟ̠ɯiC<~=^w˾G,‰ S%O`ߓUqw;y[ݑD7Y36s 䔩;1Wނ7~gLjT A8[`)9Q}[={\è|%e 'eAu'Wp#x q/l1gCi?'_2d䥅Cd<`vMDn%~uaLѝg;2c/ G_=%#j-q"4htuo>L/rW4$,)XY6k/ט| KP.Fyɕ/uRH`eG|m,$j6R?0\,tʪ NeBaI$]$„ &] VW;G ,ef6O[te"w1=e5ۼAS1]z~!E~:pIt&xJ lo:11M^Yg!ӢAy/yy MRdH,=eKlbpI;>fLyr)뮆XQl,J18 SaA%"5Svvg4):5.dr)BA!'eX=nv%qjUÅv'؆C}SԣDf4˹Rj^z-%0ngS$@D, uYpJWmQ_^NVYm-EPwsmN+yEh*mwb*ge[(O.Z)\(c)[x`ޯVgy6/݂*qc:zzLVٚƘ@cɀvꋿC1oX0%DRUܗFtSN~+t!۝}v-F`Զp;h`msA s SyC]ڄ%|;6.S*ft{ҋG<F(d(5K"C"$nxo0.hQWFnZb'S8e;>ְt1[n+,۞.ÒGL}h*ղĘ _aZ2߾7MRR_ d ג̇AE'AAWK%.ofݣ`jXH9ak,g h=|+ /ksַťC[vgюgby@vs 3>-V {#' }h׿+TꃃM-NRO\Sٸf%Q.ȉ }m=??0 /bPQXG]ừe17 &?WikU0E ]սA|j\"wTCSDV>>}ΗOO_g\Z*>V9dQfe-Ӳ#<goq2Psƃx@T:M+ĕ⏲0 Y('qH\s+"!v &3;!rStC[aI>{zLzZ^Y΃.dTl2_|bBX-uH At _5XN8 )fqNJ. $*NGvHnQW܁<~)JY+t m\AszO&f<8෌79֧"r\e:t-eFҡ# ăJ>XNP z?-QE$XbLlQu8X t=DzyM_B1z,/|tԯQP` %l^{Q>O+Xsgj7}K+Gɜ^n7D܅S}cFLqq8eNTDoyFW݀sѾ #=?]ئm٘ kR]. +ΑƠmɮCP~O8֥IZsŘ`JH);&*)urt&0K,&_ճÛYuvKH!}!E:ޙ2 J=X(ǕV1[ }Rj @l!٩*D(H/ы4sull(;GjB;$&9?( ˇ/0rr^+vޟr _#HOt3`e\N^a J7k NgmMnڒ[pAgsAy=sg+_EV*#kª)tY¬(6䨩BCE[Ӳskw$SzS4~m[q4+`t[J/IZ݀6T>@nh'4T/b7IVdRIXF/D~CZ=-_aR=[`hSf(~,!H@:O@ hZ=*yQ2NCNa/JTtnj-ECbB1@*8"ga 7 E Lu!ag$y>mރBpʤIu_`86>ԅ1ϛGL]ΌxޮN"(uU*n  aFcpvdof<3yޏ05zbtcb{ W)ù3y<:I F{4Te>Q*-Ď|BJe.ԟ J'q;R*젺댸-f_p[d%j~Or߼XQ¯ nNg^]m{ "x}nI?xnRt M0Z|jۉnAhOWjx$TKłC D $]@+X"a-1R*2M1!|R+_;^s`9w@rv;.ž)am ^24}xͫ:QдGKTa;Ɠ>8D>Ն /"~SIF#_:ȋ5l (ܭUF1@ReC&BC -' s*Uᤘ Sdi>TaEj:{ /Ue6mKa~-ݜd[> q/2 ?IE @u?y' - <(Hd$qQu)7WnkA̓N҂Vnr=翆:=K\9nMSP+豎J,E9#G`xJy$)^HPvRNfω{dV k/w Iv}Izٮa:@#:hTOv 0OA`JKkncQض;41G(L4>!:@ o3î>CTiLRa5H(1 _*l9T nys/ԪǼ pp37hXx\C]J',a|kiu9 SD Ha}šo#E7SąB 姊3%A59`.3.}&FDf$`{ fW7tf*Z\INM`6|L(caH^3JV+e)X Taa-3LiP~a)%%H)a{m}EGki/7>gS~j!iqy-o[NCY?mm5'Ɏ6WBjŚa+u<6rB%j^0{$Ы 9Oʎc!n])ޝ 9{7*\vY6W;7s8%7!,M߀.9U ;r~$~ h}ߌXwst0JjN^-9ظ f6= |J#P#/ސu"|gATa-,P񘚸rj zw0,A2`'pűczpL먵i55z=&Ԍib) f@u?&s((yAgN]|vծHՔ #rx{ !=a v?_b ++2T&De~T4RѐYL U9Rȧ81/Lq~ V3z1KshnA6b)ǵCA>exuKc+ojVFɢH*Uܾ@/k uln@y`(5*Kʴ" j|VN=Noc 9 ^uxjvyj_/ӑf"԰A.7HjsYDTUJ1o򵙳0/ۊ'1c.dC F~pO1VKsa/D`|Y 2uȱ>G)jG?<I{}z&2jge%v7Գ{~Kx(nJ z-=`Z[-ꇕ96h ?MhM>ʪ_1*|=]}0CRۺЋ"!J8i9ݩe;`~.6(n>_t *3S>7XCF7d pqXȈRkoRyQa_4Wk6b{TW-ʸ$zRoI*:~=mE}!fPvH4l~5E7aX__`,s@tQO|S"{Ʉ|CݝXfD8CO]4 =͛ѽ {LA+P`,A'wl[P7X,l1 WE&}:6?(!UgƀٍS8;*?BxJaE<Dsb]xhbѝ,˜K~zJDfרR7ˆ>9E{Jt|Pm-1e/R_ ؑ^[*gx loYCUCAz]K7I&U؃5uo 1 lZ ͒ xow]R wN`;9?60Dϔ͍Ku`G >E|b"G>ma>!,e1=Jq-%^K \6"k[)/&W{%eAtZ,bW,3|_BH߸zQ u( )rZi_`GK[ky ; J}>"VYPyMÑQءld+f·T+Mܫȝ]f HI-뢝 ^dNԠCT7`1r5uXv( $UΗ>z7aC'215REK` *`1ophPXE/k=SjL^ɋڦn0Fe @PChxۋb7Đ>+_MDBd&zR\t.(VZ}I]5;qMKdEj7>`,);|`Y 0Q ZtM@-Pe}ҡh -0^͢T5]mɑ> XEӆzhyXo @F"EJ>ʲi*d M6_w@C+Bm+ (oAʠ>IĈ$.o guh^duJuz *J,6N8z,vKUgDL:tiΚj3Q Qh=Gl %_9I1v~ )2"źܑW~>50 m-~in"BÊQwB62?{yn>fxLsŠA>9K!W!'PӠtVX&H.e*dQ R}1qQM=Ro-yj=€j ΡEr' '™e9#/AI!Sjw9ܣ?u҄UnXs~O~I#OنM)< @)jT8{ vi{6X:# (g-=)KZAa䠿O%F c# ҮXE.d`Y|>.L2U b<`#5}ęIu};V(_Jg#8B0~>[eT?a| DKɲމ9cTS2ХJ|\ _gh9gAYY,L&n q( o1z 6Fр?fT MA'wb b<?6!i,BӋnǢFd0ql\:YVFF[Uopc^$0ta$|o,t5'}*[53Jyルj ݉p#&|ytJ =%L~|<0qIϝlVn{N%K}WdЮ@E%;zn*ҩjj?aIk,0$T+ӿ+xlb_fYܟqpcVx B0EaT?[{8VN)ǝ TYvor]k}%[!g9%6Z˄hM֠dGu٩2^.;jv'Y#mx`]!˶4z3DJey$TumR~k{5/^]MxGiVF3{"3mǜjsbGw5d2g̈oi΋ b}ȩj`NNn~O'!`-kg15OC]C޷cPhAUæv\ii*k_-&Ȓ $lDK; |($_5}q"mtv#ұ@/&㏺=kR$eUbX^nJ$߫ @S9 =苣>%[.Y9.6XdKJ۱|(©3/υF}|eD¹cSH.Y2v`MMeS c"Q'}(ژo,7^jc1'u\Bkl/SНv,s¦LS;\\ĭڼiE!fU8y}7o43ɰ&gDk,)z5 4X8W g?+6r>gO!VSE /+ jz϶e ZMf=*giA!+,hRoI)qsE r>֔kb!N*S7Di-"/=cjy@h 'pqK{m,VԲ+Lő0U_D3B-Z* {A}]ax+WIX>$-uZOo%E?sNU ej!|C'R9y _8\.vSv  J:ŻbVeuk>LvؓFp-0"lTS5F>(qaPNtW}tQ6ͪojk۬4#[/WT+rݻTew-8Ni9CA^w E4QP!1/h&lE`{zӼ \\,ÝJMD[1Cd3*StXdzҼ+:vp/f*0]NgU?>n2-C⻋a[ne߀{ǬlYUw5T]`l*3zZ&q@w466l&w@B;0="Z ` c|?[#=>JɗmUQU0O9kW:(DSog@,j E̵j|@`9 E/k=_3i&9 *aT'LPkw{$7* ,j&Zߣn[K/V3Pdra_vm6gfpH?;cc ;%2U&2Lrr 1a.0o3@0Ƭ1Zy-I Ae4}ř5.~IRͱ[JG~Ϻj Pt ;ɫNSP>m'>۞LCxOѦ2[$@ygж2"PmHߧRi )Vr"QS撓"հ`4.tI>/S[U~!/># b`Ld5b!pƙ24hOë>'XVJ q_m7{H/%Q=f9bY }zyqjޙWǶ`B04\1.h |eq=Aê1R_4Q _ 9 wLؾ\)I|QtGU^ :ao$!q߬~\At\aW~:DA9vȁWw,G`\B|N>AC-6'D- ?41BuXa(qnH*gA|!zVHЊ[ {,ƵA\E$pnN9o7b0$B9BUȎs$9 cޢ9{W`Sz=IluwHu 0+?BX98yws/[\84x 7vUZ K1Llɰ,fem}?ӱU*i9N7xlbpŵXи? {^(#G7+dDH+51I9UtUחpzcD2{ô Qq=a^֧ۡR@:.'{R&WV!QaEW *KL޶\?D|gT%Fu(VQR˥fF g}]W(0)"b 9eZ5iMN[. /^aG݇Cݧc}K [A&Ñ (˸41 N1qa)d$n֫꘯9=cE#quKCͱwRH)3DL `X$9 zip˥CF^ɢb߾']\;}q:%6d=ΰEsB[{nή U#K*"ux%[mqv' 4UKRp]]'`{]g R9j1Uf%DSgd ۤD"sC#B;X=!36}J']IZfGL:%m[ ܶR-W:Ex'Qґ,&1MY$A#5rյlݍ"J6 xiݡŋm0#q/g,⣐WF"Tsѣ>0㿲Dٓ9!1ܮ}rl@v:/ebܗ%EųrRP:7WqBlX<͚ub1\v=rcXurh]k`ɰ[$c{ͺCi)V˺xU $[2&lq'(3Y?&:]M\BrJ"3#4vyqvBGxY@bW%]<{-5qtXHK:Ll~9O6Ċz!YVVuNA Rt)3Ҍb)K8}ߪ]nU◜b#\q》~WDΘx ѐQRpF9k{[=GS/hyI9DQiy:D |s `GQݩar@VA0izH S^7Pzvl"2Xn) ]/*n!D"p4Cع;ET5k3р+5|F|,lx+ x'NL"9mqldy0[זX'd]PȞzrZ0:(O^2DQ^|^Hiچz_LhQ ]0.cɅQM[~H]8JVBPIU$6d#6"QbC6upˁ{CxKf[d Ss0UEHW*08\ ޯkDKٳ(!H%3N=b%CpD/- ǯa4XӴrYLI*%ZT{GUSeZe=o>.RL'.t vcb>Y-ZJ0I=@>dn"wFt/X&!ޢhg ,br`sI xܻ=:6,ҁxx&nቶItֺ'/"tcUmuF'[Fw0Tiff }ɋA.F2cSHJElݛ"Ù|+ q ӻ}C[#YhILZT͍M6?ߪr=#imx8 05q_:B3j R'_sgŻ:9/M]#L935sjyho@((Q]ZP"_el&P9}#|;XJ7!w9};E9ΥI0ici0H"1% yKT>ĴU \[,8/UqـBg1$*PKH&`D[}jˎq!7>23wȎt. PL :IݍGTG^A2>/i%`٩3ѕ؇Uji'dcYc s.IY_/Pd FkyZ~(%}2 =jelB_!18lX}*4eJZE|Q^fFouh]',dgS$>CZ9cH$nY";MYݘ团JRtSN;jT zdj/Gͨ-qVnN=S۲5:bgV[+?z+1ߦEcANUה0e We\f"8*]rBŭlL!|V,Ku`hxHVG(cz'YjuZsDTDZߎM8"N'fQNBÌU=K]q yT{j)i+.`d)ОonA }]J0ghJ#!Wiɿ>vq B;l4xk.̇JhJ-% syD!9,3L{D2:I^IX@8ݩrF/{]]]+GUԣKE1Bb$4">Ws}VB0l+N%+DWTz[ hi ~R2 ۼ=N>\d32EO,X-~&A:?>`IB,VVmt΄bKp9,JO-W0~ ux-:V1O@|4JוMI?oss?eAW ιVrGŸwDm gXp}w?^_Ucl]QDc ap%*"j+^jOlÖdvrY]gYZ07070100000012000081a400000000000000000000000167373ea700015234000000000000000000000000000000000000005f00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/caam/caam_jr.ko.xz7zXZִF!t/@]?Eh=ڜͩF-/=X1nZ}$:.a}\T\fЭtZ-Iиi J#fzF JŦTsE~_GnzGp_#m%/ZE /F/gJN3f1Gxu`7NۊfKit?R| 3d͘c"\ZZƄd5EO5gb1_a=42A҇ⴈ )AB3fXIoCmX kEMiW'n ۺZ+aQXhJK䴐]8Zpl"|?~;qq)]'1e˴n"-Մ+vq$#P"~F0m#^*D΁0A[k;68B޽I*"\f{鷎җ,("t1j=\4axVc6%j>E*V,[k 7aA;{b K~" w?," 2ߨߞ3:p:j,TopVQ>#cyW̮d{E Ɖn% Ɂ-ϲcpQH\30)xG"$Vq}j<P»a\DHQ}:|Q*z;kad>!h8s~A+ $!)B8@PޞgxHs][P4H7A$Xa$7Yh@ںɞ͡UQ&Pf'C :+N1~W_o`o&Tp⦵*NRyҺUkY:,V Tіc[p $9_2~po"|Z$hF֟Qgl[(pAၨ\=OM ԛ?lB ^+CO_nCо۲_o 1/ӌAe"޻Lޤ-8!ѷUn`~'SD  oNg4{wmKh/3Թlo477- PuJ(1!:)A4|M@JKDg97N Pb㺏:O̝ јDMi_qޥ9tA'vlL&x2MQ:f%M]S)B6'NfiĀF r9|(Q}́tx* x]2?3X,U$_8^ Tj+MG=Gd0} J dZ2'<Dbm`m߭O^l8gJWoT;S@(]?zĔ%0abR6iiG4Lx. ',[pIt@ĐC'C+uFW݌whs$QW?u .D#"ӯ'\;TU9&Nw*}DTEz< .'3"{,{rFF)^[^KNe&,LB~8K`٤et, ekoUg2aY 'S~J~62UD0E&w3MIs9 R@frMqY/vmKSWF$C6mHWZj;}vP W lyjbVXI>V|V`%cyF T-Ifpi?r6C}pnMhH4|c+D(W=T?#e+[;|5=%'݂Rsn7^wW$ˎ([%~M g.|jqR 7Yo=)4h5Apz662?`7m=]O F-T'0MN C7ݝ. En`۞qI3V/WKJ,P< Hj..I"e@[ҘMd+Rp0՘Ƈv98BG$Q,{ӗy(Z+:|K8N C dILң^JqH鐾8Zܽo{HA~~- v(o" P+,rCjpp]{W(3 TT@*IKPPF5b*غ-G+&LڕY .!PlgU%33-H#4'H\1fCYiy0ù"eӇ=ZP|B͠Qz%ʽF#giJ5 L!׾%q #Iw`d¢ c UvQ`mLKv^3uI [ԁ ÂtTLnlKwQxLU$m\q .G o[wr!TUZ.FPatq bm?Ozl&HzHJ؃!U%P]р7yv t^%qad6'چE7W392ٿ:`c\-9dcCLʿmZ /Gr=ϼ჏;9d'MmdK],r&K =T4a`|o" O*̩&v3pVAg'{Vg_JE ܪf~ {3wJݹFGhlʜM^Ջ݅}o}P#1zxF 7Ɖ4RXV][6b4ʶީP#!n``+}D|5|N=TT.6h؊P:frR;/?g^FķA : e_ZWʑvNƷy H3=kBjE0zE7Y"x+6>F,ÜEГv,;apLљ. &֕Q涨)5~ƔPET֏۩n2Z2GS̝niM r}Idx":±ZǻL8N= ]"qm\ gr SР̵~¦I/ ?Q0i nܿpGT<&m83yZ9wﺲEQ ̔k 63MٿijVjP^;4Iͯ~&>X4ĵ,iM0Po?EX~n'}Je2o_0;ב8-+I^>6U!>V2t+}|t4JaUF;IiOЮ0)bC>KW\}$SٍKsR:֬`"61hzلfܥxD;[Ů}xXuz习 acŨ1T kikxUgl8g#UZ;+!#Y 2GtQ/S eݳ9ӮXlsѸFrj[N%3ƕqNl;#KnwZo3umJAgFȱZ9R9J7U:%,,;S 8Sga\ ޱNڒ,f9jGK BݧFE,8<'{cŢboR@m a-Ufay2|N&iuw.+e$W2#Qz` {qFN1teKyRfATp!/+`3r:3AofrmY 51A$d g4֘+ٜ0JhA_Eq) aueę.o\v`mVb/hQg?{ɣA}1mNM,/}DGA\f{z]<7KNu&t;D>X.yP:F@jX13bXЫH;VB6[#getI kQWvi&S}NŽ" Ik*T7OD ǥD5I|`֦pgN(e6Nf{X[ uv&,/,TIӵAU=^>@vPjy"`ESO-liE| ͋9ZAY/wO֬`me,Qz/^#G[qn՞!,KJi mֵvJGux(>cRƢ  Zs&M_(026*qS]`ddgep9p^':&˨(ړ,r<GU%&X +N(705j~l2rr&9Tm7e8^1[xxtg#WjY{&4D_ &l݇ R/ͨR+S,ZZLܣDŽ'zFVd{ [B>! 9JXð$*!SZv C{<왛x8T?G[溠Jdwn)X.`QztѥsVV#AE.M+0KǢgknTwxeɫ^1' nC0OYl! }R~(CV?'>Yn:lpif %쎧nȷi\Fb!`D PǝNZrt-S/J=| #fNgk*䭻 6"Mwv' D̦jyR$h(/K]Ao},uk@dJ2Y8O|jeF ʑb̾(tFZ! HvE9?8y0n ncY^}\ҭkkKHHQCMw~MAwпʸ@7Oog.)\ T=zԢ{ 1mpB`P0MEK⨒t]l_X"zW24X=I_-v)0n9ҦG˺GA[݀fvn"YȀXe5I$#/J'c4m pʕ [5AF)@_f5;nd&IUOl\Bbbg84 A qK)b:ul$8M7`=TIY٤>6[5%=HIu=3n"摬XfJv".?D~%>fW!D+[}<Ȥ 8م)|>ie}ɨ;y~yA>XNxH& ".2jPbLvlvaNvq#V* `tiGf\m8d2"JЩj6VAMpQNIjx1?e#$ Ů0;=diʤk]+f.ʽF;uSZ8H͵ ]2L%Cp 3_V2x`=NA^D !}o|F{ƀ|$n5e?`}$݄SndZc d?cmL 0<6{$@ nƞY;7Y Rx;eVw̸ڟ=-B3ewjbM܎kf-gw"EFќ!Sox :;<6 S)!L^/fR;DܩtPAa,/ЕmpW2]m}+fXVt{m \]>Kiݞ]qE>HME*ؘUU b!h .8dE@T 3? +'Ph(`kt1B"֛fcBy6VIr/p @ %dSC:DŽYjN30_*)6y E}C@=g3U۠a 7?ޟ񲦏k|PEF;k+&k6A]>TZGe/FɃmD )/႘xbv3BFU(-RIױ*b`)XYXCv|038lSRz`tWXG@Q0L?F#vOWo-.e^c3VVWR37N-~fqzE߿QAD(qI:d̔F{|]Lq~e~n. p0pޣjLHPIbY 'W{ECm8A߭'(|3r6\d :17MxHNhKESş{&PՖr]ӳ%\P_vDk5X{lz3U/V'dWiK9<~1dH!-M ~0׎%cT:z/ h,=R؊ 1'.kmYP1 c -\V (PUi{a7zueDsNڄ]/bpY{twx'(Fmxm@$P_VBʮ3iI8BE;'`Yr6b%i^HE#qH;+isp ^+F7~dƪ#mrۘE*g54Z ]砚>݋V{4<n>of ^ܳ!q gXA~T|T܎ VuFq 499úSf?5y i>}Tcy7I1e0DݎV0u430n>XgKH7 8P`|jR|9ab%28I.#>l;2RƼL!'Hf"- oA͓st2{oJ`7XYCm0g[.,K]<^Ff&rTn$ 6l~b;|4\ڱ!+X٦mx'8+(-4XJnt|!ܲ+礈& _Հy>G1m-綮r G= ?@RLK%wخ'177ҋ{X3p8^[W~Y\w-ҳ\ILl Y'Sҫ{$dAj= g(Ӄ&c $݄Jb!~Ҹ{C?XqK(ۆuLx!T-a+[?hF4܄ j}$B7~ eO TQ5 ӯS=D^:L-xЂ=n~3 &7Dd :61> 0p >6^u/ Is3㉖15$8nMb"ecHW ^r(F՚G-:ť1zLݧ4?Oqsk\W\ nѻ`@9+a 2pE{+[ZSUgRk8N@݅tK6kpeS34\ 76و. 1T:%9$̇Ȁ߀/HtgdgN˜LkxO.*dgsel@wngU,< Sּ H}VߺӦ쵠m aG#aCj%6Rug^V!ASmië?I=FEۦV4* 53Yԉޥ}3f^R0܆0,h m(1;&GC,5Cl+%S9PU%4K[A(r]"<25l۽4ád fl6Й({]T{ 4h!Tߢ19$+ӮÚ%T+X[uB47#*6"6?,Ǽ =^SNkEϪlV>;N*+D&#yk O*67t-x?n9TN}Yl r`w RM.vbNYuti#AYK~Ǚ3YyO(٫GZwQ (˺ѭ|31x)՝V9 W{~v_l`Kphtm LW͜ӌ(ņu54ګRNkN2M۟χ^Uuʤ5a˟hSVPRȉĖGeeЩ$> zrf\<{kM'7}׽ͶO?93|dV@R#%1ּ]yV]O5#k|?a$x{ g<0Y>QNYh\zw1uYr [8G2)("`fÒg^fT=r@ZC^0[![+؉4E@O&<p1x4nu ׼ $LKzN% St?W<{u;Jz{?jF/$>IB‡2;q%{ xE|90vcb@SHWosCޙ@cF8/>W= Hp_E4M.͓3:B10A(ꜗY*[DwA9!HeY[/u<>kˮv8|s:}o%7@Gi467U:ګ+%KxR }L󖡊9)4a6 $ {E2H7< F oyae҂wԦ4IlZb?BwST 44˿.i)w.#{>`៕ @kII (4'B|T]`(*hCGZ^np#8"1zB|CfʼMXسf+}5}xƕSBf(v#JGf:- gom9 ^$0 hBKR/'B٘*x`fҽ:@'M⦄"p Jkh5#d2Pʹ >PY|fc.gRTmI{$; [Eoip~C[jd!JfK L=zY֤=g3u]aN;["EV;^GIl ,3ܢd+rɸuNu6 zu 1G§pmWLNe/k {!Z5 Q *C&j&3W?儵T{XO]4܅(* d3\/}P6FN׍Si s-p^^ )£Ej \N:IQTgBdz= e .0)΁W/KS앰[ 29lo =P+dIvlGGY7}WJn/Jw$ rzHDžRbqM>.5`b>z[D7 #A_V;jڃ`mtx@v3nQؖ~[VWX.(4%΅zS9PԨW෬gmuY[%/)~OĹLuDNɃ&Vհd\JiM/ Rl}< R*R}o}TX@!K],(y#QW'1F݊zgX.lB=Xr3PۏBQ}EmXu hSS'D Rޓl@ebEQ\Yv܉Zv= NWJfC`LD~o鈖kܿ'0ͅPF5k{vOKuW>xY4dSrE7gLNۃcoª@oCs.鎝̈́vZBdA}-'eCjit*W|6Ձ N`q<ևScǎ$.%`L8v/1@ )G'AeJ7: K۶qdSNoPF[9Iz0ơփn3@;h05Bi#B֒_žh3!FQcEWS!z}Ɓ(z|nddbZkbGpb%CȌ'Y::$ʺA( G!Hl0֖MȽ">!&7 X^@ߋ;DB6ˠL*\&KY4}! Zk},,@A / %)qzdļ㯯%DUml Fv6?UP֞UojUs6V!UES>}|_H4:SoǺ28+5F|a%0h-p 3ܺN ggV šutsGe"m%,׺i  q+FoZ{& 2y@ ÄҘT|{ Jw94WxL&aDeO d) 52C8?7!vާ( p͘wU,W2>^uu:|t(UD 4 pT%'Ry:] "yuNކe=O^sXo"@`j^yׯH~{ ǃ͟AcH]YZԦÛt$@W 5I`QQ?6T_9`Q"B\|0fBe g08|LEsg>ֶ7$,ɶX ׅa$a4HRmx:GLv^(}}\$ ۴r,kk: XVO>I %$Øٕ)T MK7i~2T' g{H7VJ%59`\4euhsHa%~tc{'tk,hCmf6V=$S0.R |5~ pO&mKa[|vqv0o=&hl%!_8ݯxбh@Nm;/Fi(]f8P09c=8ώ&~niCƵRJG$5v.g4w |#; K)תts5FH!Z I<3(.Q )tnp6Z_cvW990AF+(H ѥ ? (8fk0)zZ6>Dcס6etL2sB1\0)Sļ<`111سg!sHh :@I8R[ṎK,~HE MM@|YBu0]L q/>ֺ۔HL֘׶~; Lb.&JʟsՕԂ9IЧ [6q!<q037/rFda3ֱa>*fbL=G1YhF1![ji腳SV+aRzY'ncVsOr[Ά'˾h;q"0D+CKA:sJ\iJ*(qmK%=v;w`̹zZߗͿlas4^`:ɤ‡1# b4iܭmmKl8>'amӁHGiuJZPO! ! |hNbbyΈp[qu.}bJiB.- K9jRP +7r g^ka ||~E W:QP_S1x|&9ndZ2SuS#ìZbr,  6B5q>]Az뉐t# H}@} ۰Qs- Sn1}Im_.)NnP[o# M۩"KA[C~*$,-W pJ=$a|_L߰v)/ӡQKxiV+gB8,7gl\ LEVI̬5d6'z$M(wҺ.x~A~{*bVϾnɇVY iw87 I@:1*hi5X_6 3dB'}F3Y3 N'HdD-C=xRJu1,]FPBYrA?ʮ,R W ښ:1]BsV&"eWJ\:ҹTޏD.a݃dʿb^ʵX%t#n9}# vhEݫd4S5t% T-THڬfy[w^.3D-*jWӇ[Bn`kýUy721)ʳqY q\"h}*R^{g-ۃҷJ6(/# e KRcl~EU&߿dz@Edd`&q*)Uz"45i;Jgwm9Ol_(aonr-J\XzwiV ҰnP P^\ؽud FhW'Y(iYW<q 9 ? +Z|4|޲6jƆRBrZ)@aNIZNr]ɝOKoe"@- ph>Q.4[BNjdOp`Ӡ<Oc ǬCWP&R|kQ*¬aQ(IG@uyN*W-Ǥv߰@ JNe7H뫬eHe2+7a^R)+]Kyav5$C 8G)H[qE>b!iqYڥA/㍄/eP]&>fV{£ 7"w!WSț!s2v?aU~ ɣ;%T"DDⳬEn8k_OAH^0Ǥ; V}/qʻ sAˌc@#ۆ=ã4;_MY7ti\߼2 f.4Odށ0s<5eAC9 3,f t,*;=Ҫ$\ZOx?vǤ1e&SJ&FaF,h*X8Ep㱢5-D3('h]g6!Dgk#]v^Cou&^5z+Q@(ni::c#K#;ηo > {~6嗕Gpbf6آl~kT;ZWU0ϣI 9yHŃ&KVʥl6*WU׋m.5?;6tZ'-JBv>#Sԭ1 G3M F+!7.VEY 2%W9X ~r';Rkwb>VFc"χ9jD%p'4;5tK NqyNs NxoU0 HZ8˸%¯T|5eD|ASM(=CE",0 i#xx:eL y~X MOSB$CEW/خC;8YPbWN{GTݷrPl r^!926X{yx)ul A;Yk]a%s)H;g54ʚblnǿEp]G#j~nyr;_ӽWLei.V"뻩Q Ƅ"<VKژ\A0T:\uc\BAdw \7VvRoQjPG|od=\eߵ%ҳqkDK d^)RPc{oD5ĵo (M#p(*N"[# 忭.>(+{֫\,Q| T\H[ ITԠn+v0VLnYn!|>Po29`4{O3Z3gX-C:OESWàw2Ch\$qruN)LS{+~DzyJw naPAՐ|oZ,$O,p(գyˏv$<alGs: >?^?GƓaOb"#g'^7]u6EGHdPH-aFA`HdL8FywW|XxjM~†dȱLO]/DU5O[qOt60c_N`ăiGߔ#Yb Bu_η b3n.$N1$͝=WD~ oL"Zh*rf\.H5I1YE_-'-96;Z7yv g~>apd{o1AJ:?WsW_Zio[1RtMh$D,׋.:C`.ЖjewzW5lK-SYֵm:#W/!X+_7) ?^eK"" [YxBJ ^P+ T[ΎUQ^^,4b'Op<ßP6@{h~ NoKJs[u'KjLMJ"zR5uY]YVuܲ9#c ݎ|pmmRCש!<0Mmb!'O)gQë'p~|xD^6,*Q YK3;9R=\i")8/wܯ=F(,f v||#_[La~&֘@!2y[xL< La3Dѩ)- ka .6 4NQ lGt(dTu0fcl=wAX>>*KAyQ]"QT=a(: f3mF%Tm`+5YW =ݧ_&&vL{AZrRl#[v+ `/=}13d+q g7VeN\/%Zחx#M XJ9VofQL@Zg0iKR:ά\R1%Iۘt4HX,'I5O}@ %&s2VxT0/Na.VbAv+XTxIaChUSݶ=W!5"? G@^w5 [J|FIAkRA3_SܾOe '7C(L6ʁwI1)W|ho-֏R _yXȘ$1s *;L58"B-Jˢ` (kp%(I[dJ҂l(J,NAkʑ:pR@]~#;,F :ɉUZ[|#lhcY!%31pYaη/]8ꥪr `Y0*X~١!OG缠VU3Aп&u A 5$|Z')fo!no]Sjx fh{%%L%Xٯxff kǽſ^~(A<EUR~6,h(0$Ꞹ=8%*{=8i6pxB˯zIZ_8k~m[hUTU$l:5on2L^o cKj Bm[pztVj hcm#Ls& ,F :RQԂRi`[ 9:eFABVB(]=! WZ9`Li*q3C>R QX֘1yf{k$`闲ʒ=$AJ@-LO_U]W1D|N$-@xO԰Ϊ.?Mg2 چ>^:AWHW/!+1G!ϼ!fN5('H4 b2b ڜ:@kδ.U?%j Mw-0W~ycKg$†aYiŶ\ mW u{:y cSm3ۛs zMI?mrSBY=Yȳw& U}P{+m1Ti5zzU\\tB!+N,ԅ Bhb[[wHAL~ypO>VqW2&ՠ)T&,:<Ő^f*P΄MJNB!IS31s`&^u$_CnAǎH¤Ҥ wH(~5"tw Zy-rlU,GN TrjZF-vr=kƕ>L-$+*ò .GȨ;f{\dg9Kf>c.uė~xߞ 㱦>^H1Fvtc"QZ e0^smee||_63(4@l=V`&* 45MRpRPRIy*x=Z_YUe`Ђr&X3*1+0ˑcd6f-pBo-Y>m & HN A< h~_s6¨{6+͖N*G,˲(K~zf-'F]ĶR_ݼUI⒨5,LfE%RJ*7b&<]{>> w6hf nD~֒!-`MZgMF2z>x[ΩWh}!}$pFQA*MJVhV8 q{}8y"W@7&Dݯ)ghnd.VAx/91[) Z t,? -e*]]bƆޱ 87O;\fĭ|X?&G%GaK*3&e{R9j( CeLQ%h DmV "UhI0I/6wF]qjOq8է9OYW@+s2Mw{hky ->j=l%uF>/Eԕ5~6b:igW@YR˷\駪>Oژ2hp-qY[r<3Nrq uτB.fǻ,'O iޠ8[<'!/؎[CA^7MaL= GN39QnSά%m `mk}V=ǥVk%rkJıfyX/DaoP/Mi[TEZ-s-+jKMR;boK C,nNJKUu45좖 ȩyu idOJTr>.7urr| > Z:#XQ#9©L|4v^PH,rE;}N^BzR#؜Gш'VMX3wGM"h_n$d ^;ab;5̾;&2iv(S Xr}S"g&Diɨ{Jg4P6M[C @U#wz[}xYgu /C?%'gb@lO 4ߥ@;$z<#{@y@H)*Pf ×SRץ?[o|JJ:g*TBXY`,y!%7)iA{sx)H.<:-%20eXl :~+Hj R˚-Hv*OVGC1mz 2Uc>CŁ#FkRq!I}%f57Ym`[sBj1(O9# -Tkl9$jwq=BuwCwNK}ʕ+z{9Snw'}=i_IhaXT2960<NZ & ŵ ,' _X$%J+>"+v/;. F?>w13X #-*X^-j7o'MYN9[e[[sPUڤY;iB5ޓTXv[p] /$9.CᓞQg!?/t.MP۞5@Ud;ZcW{f~f} J(nOb1Oow8kվ[7 fsWMTz,Ka0 9ݪii3-C::);U8`ٿ>$E]QrWHRFkǴ- '}VO$/* *Q6,%% ;0LŗVN)XֶIn9WUs՜Nzw7 *dHJC|˘'!@o~N$b0I[3\$.QTi-83JXLr G=*n"z¿W63w!.l U½-G"2r(s!5Rs.rsیIc,(fDfm5ڐBQǠB~e{Yخ1r>Ѩ0w,}Ѫ_L,s͞qٝa4h-'[?ǘeJ<%x%D_hnoܧūUI\]w<2uΗnq7--RO20cJŤ'tɞf,t!QpQ9dH1C(=D6įg@ U}m `U1| hK!"feĺ Ƕm*-T z Դe#ΨrKBNO(}$vo]/R(3BNRm2tmMmq>-0,D( S zUsCTY#36@ӭTq& ?=Ľ-N/-wM!78L֎҄|x`__a=0DeH]HQ/4{>zMVG6-ФWga 8Ky(Ict,jpc.Xȴ̬SQq Е-wJ]N?-\k-M}l7H` 0E9PCqys+`n`_!pvOQڵ7`Ű4;H@ўSrR僪b1+=)F; ]/:yOp|H%@vJ9,]S{l,_P&ش\!_`]dUPBSQSQ ӭ/." @"=q4e#GC=*D!;5zOD~/|drO-6`2/T7} ok 9\3V2h%KhnT& P4|ؼMSOee 2U>}SK`rAYL_}Wʥ!qO`c-ѳnN"0VI)r\WκSjjp sIΥ5hEՉY'[,klͱ 毽R\ط+*on c?zӊZ8_~!Q @='%{z8cRB^Z7â7u IIE>uf&Id0ITm;ҀbCڛpAbE@lv&;[>8Cߧ JA{^wc#7#]WVp(XL=MU G-ͽm6%̿ʊ@GƳ1p%gnڀ tо!\cLq]5g;eOSqD%j51F9+62 $,QJ"G7T.N,DVڟHlmO_ 4-j|qqDHwY !vw]yp}v#0ՒuaP3#3T[ Pl$ɷEr/_ٴz}G)JxuWs"sGwґ=`⏳;i:fUe6hxP8kkGmJGe'v_H\H#IH\y~.`E,P3p!UX8H_RBa<'tX"L2+?TyUEnl/Hͽp꡼'gĩ[ou̥=30ɻE"UyHZ3O&7+TDC,njMc rXi5i8>{Bll~|”"JD7c89$&ɢ6/~/ P (>L q4EO>$!ܚ\g/D8(HYzR/kt`,R~([Q|]| Bs8nT{6rx hHF5[3:qZGT[|ڦ k gCZPz`nd-C]wߕ܍foZ/))18V[ifClHF D)45ں3AcVF+rْKm >>B3}/Z~|Pʲ7?c%W꫿h-RuV<ژ =LI&gK0K^q }z(\j+ ެnEqw$q]oY》Gr4Cؤ*JSALL5Q_Qb@=%#66\ YEeNHvd Q0}Τ:*Ngs'bI4w(k~<ٱnS|zNS@3|V~} ́E%?$3?o~c3Lrw{;IC,s+P0̛md?}ʎ-ɬUࣗE2{ b3.1>EAd85\O&Krd n:m$"L*bvQ%7@r&h"5DR:afn= L{|# WpъE DԌgMQaOFw0<["%we?U o!kO{ Lߚ|5mـr'zΜ a+Uזi3Sȕ$x𳉨WD 5 2n2;*}Z52U]3SC-i;FӸLGm)3?_ni\NXO!{dM"BܘGW3PgUn^F% 0' Mwъpe).;5j8'wG.T$7cGQ0ZDGl3%7O@@H Pwn{u 2P_h~o,#!,bk \nLNGvP() ky|$/Uv0Q9U`)=#jǾm <`P[LwMk \1sY0K6v/)b of9z?>ff fr S0\臁t[ B&ma&^SPA'1" j@.ڎG'\Rb6ʈ;p.oѩ9f>E㧛RTtͶb_xO~[ΘV &0/2-G~;-B+>fl*tzw}dYW]$]VC&FfDVB-57w\kVE8oljnpxt!WSVPh?2+;4kܰj Q6γ݁mR fk.]dXa;gKZNxŸ 7p➋X}09è`p&[c7x' 27g]WJs(*u(L³٬m$X μn_DOʹGrB; )>Yޒ+DF6&XV|#-](cxtF**qwk:}O޶oU.GĂEоN:^?mƂڞƃ-z=@RWTzBq'd{,Ձ+ sI-2?BIXyqmUzD¦3"ߩ ]Jm oв '^Kh6"9fw޸Vy%ʫP_hC-j{ SLW^AV,b%>EI |` EJ)),Ɲs-sK:\mK鞳9^''c f\{ ȘFHl  b7t9pJ!1D/8 ^S%/'/NHú5C̥b)~O:=w=9s|4&Xjwf7j[DQ-' B#~(>8 Qs}"̥,.nT̑" fmޢbܡ>b" rG-O %#T8}դQW@B*8ϟs;k4{ps$:]X[WfԖBd)'ꞓ_ 2 i $ _wOq!|/mm+D C_qKCQ!,e C~huDeqwW~ wfX|uP{OhO(> y_˩ @pG17= we!4>aϷ7{r.5Mr?3Z{XX{,L.g[U-/ji!wȳS:_p%(h~5-hjAaӵC&g{(ܓHʭ8!u:}*>ndOA$tY!2D)O艆NM)KG[nR9Lή `;rE ơPpDӱVtk[l.ğ⠭KMfwT2|Ù>z_e3ˤ]fKd=; rP'Eʾq:cZ *W ܭ.1; a߳GsV6jwd1h-Ek 13i7օ JuIЋD")H}"-9H'S$fHw,4D IS߯ ߰A*(DxtdIM[L!t?B`B[?.\YxKͼO t Ñ9+.qr{٩X驃k-E$9#?CȤܪ=1McâOP9+lJ69S_p'ߘn&WRE)ۅs^&hĄGGJE܅yu*;$k7\F6[- bٌ]ƿ@ztE#+@ؿ V k FѧfE¥xAYc-_F>Z5%n >zߞʎ*H9LAsfԾJ p~(8o+,hb}8;9R%$[6WH}PJ 63f"^Z>% /L&r33}"Zq҉svufATƠbGt{~t@s6^//mrmA]ՓvG/\My'ͺi!8ă{6UXG${ wthgdgq?CZ3U/j%Skg1e,d\*u]+rXN*v/?`@r:cC~>ڌ~]914V0(oC znbB>1|)IGN6 ZIW+-z'J@4|]IJlXm`ЅXny_.Y*"~DŽXT|bv$$"`ı#\2L1"+6A"Ӣ(y.fʃd*t%6U`!Qb!H|=P\rU(y4[ybwtO胨 ؄Y7H@Eߜe酟 '5w$f #ᣊ'׶;DH!΀,BmOխ9|]83uZ~X3|y;x zbFPd>*%f̲(%T|4b˖1:pI|'+Cgء6`uR ʴ-9;WM(dXn7z­t\prz]dPCqOX.Fޮ ބB<8,@Yv, jS'nU`bDtx( !ڦ )fL iX8;(~)/F-KSSׯv"zQ:Rk)I"#E0M*.Bhͼ,Ggp62;m H'H~Bm<5=lr 3l|H < +>ikw*_<]9,Q=\E9qf-wa@vO! N*J~xd/?+P@<٢8$(R)/ȉ6pRl0M}o/JY{ =c +2a%7 \ 6ZF}%%ZR#FB{%_e^PMx BbG-)7SQ'< Pz\i9SvP|zM{SFR8^Wt֡QAfXY3oݹEcz-mRW84aS܈b{9dɸf?AK>?-D=)bAj[ڇc ^}?dv;&c_!Rkm\]*3?ފۜ30 =J‰/Qi2'u*F+st{Na}onřo)ߜWsKB*"{RpG֔1's03 L4G7Dݜ܉tP<F4r鷓uàBsP3'lyz9MsZ07-L}} GK3ϯHF"A|CXz L|4v rKzІ #0|_H\-ncƛ*(Í }{(lmw~L. ǃԚfJ5bV9 #f^5w.ŕ՗{HY63WKs%lJ涮c8M&:l:q:s^VmXeȡN/ ˟/$:b]'KK9,rMWO Tw}a@W04dd<C|zQC2 uJfy 1,/4? g _N"U{|~"L鄗:oNJ6$8&Ni8aHpk&\Ԑ`4bdk.gg2hyF}%%eE6/ۤ}ᱬ&OB:>.r0M\,u$c2\AXdx'Zz,+MvwOq Q/[ݕp~m` tBeXu՘Cy 4zI Iu ƏWZ*1=u%P d7:HxǿVy "$C%1΂`8}mnCj9L{|E"O㑖u(aCd7hF* @yO5;MML{|*E'nv.6j37rPT弄eAt@HRop'嘞 dz[[:0:)Tz2Q6iUǑ5^0րݭė'lMoVX>$r)N>c u~0FIH5փaѲ IsM%uF@90lKq$jVi=x;÷&}_8n|Fx-K9CS tIbbqv9Z.)qK*q7d#LNATJ ۇ@6bFp~; %vdȉ[S4MPveC승tS[v P7f@릘T|gvm-k]"P%L:߭0onPhט^'wWȃ]3a1b+VDo.hgyCݬNLR]ӧ #/;)tCh?m~[I hp`CA.t̬56PM۶uF͛tUשlŰ i7G`Lsڜ5E.%. iϧY|.{zE[Hhh`Ѣ*QIŸ^ pѲ0 )TUċMy9l m># h@P0Yx\3\+SVϿϝ y.QYp!vˉW Qe&`J`TS\QԍX֙nN ؐb:9<"EC+ ;,g@xp٪侠ZC6z+M=M2T^ bc TXܦ};~]#JKYm; ,t]ؿ׉|_移mQ$耄"SH`#EYS{II}ƙ<i˱̾P ZX~ "-|zpՁNgFG#3N R9e aŅ5Ǫ+FA=]6>#8S& T`1C (836H!k֓mOe 3 6h^Uh 8߅ njM=ڏW./ }1mVxP`OyGYxjȰ0=J؍VF s?1Eu O zO|2?:*GdBx&ۙk;|d넿ߴWcY^M2 Ø?Uk3SQY]*1D>{%;s֭0 fJ [\ϜQ]Tj~sb7f/c01d8e]wq[M tG_e%jt4.gAGI"!S"~ś!1~ЛG`&:)Lj\4PZZqg]'5j1ʷWe/.UM1,>>_l!B۟Cu[s+ W_GQ2U-^Y\Pzfz߫@M.Tܸlc ~|$OjCPRl\*ȥ\0_2ƒch}7Y`o_7M-#ꤗ"<-. kͭgyRU1AE{߭8v{uBa̍\7"f$cu Fg\i;FTb,qrvt,np(zPY0elF1t05_d)=|0N-\2N?Ӥ_ / vzm.& 4jsK{ kdbVk#/˴[ᣐ*q_Ըe@eR5P1e/X$щ[fSu&.@3byR bd!D"6/̣ Bu6U #b~edϜgNV 6t4Zk azލΐtX=) ["ДPiϼ(q릵gԥߟe2GΨ΃D,~hE]D`&J ³IA YR/m!{6a.VI[v%,_i[;U*Ou檃rEÃʿHˬWjm W١<lM,UeAOr{LTB+%$ی"kAZoGt#3Pu顕ϙib`_.n{,qϺ -eV av7E-.s+4 >HR/LzlWZ'`% fkJy=~K C }ȴTy BΛIpkAoSˋG} kbPW$.I"^wV:{C%lB ;t a4cy̬BD>Bdԅmӄէ1[q24a0`C1"4Zeà˶%N\D J^ ?O:تNFiI5 ظPQXϯΤ^R 42)IAƲX)ڞGitDnI0wlS"8Ll`Cc[%U7Je*^g?a HlA<_<؊K"nWItw^>Sizܒ/؛uфxP~~}E vג=T *GC&PUaNaO6׎e/ oTI`x;LUݒfHN"jL %o<>$H\S~ph :>&TAN,۠54^lU~d6Ƈ摬fa)(p;5Z0Ob[ps"S!7kLf.sEyy0}B4dbȪ>hju6qmJԒ:-`Ka3z `[!GY 6KTt!dՂ~㆘Q3`}USքyW2PK1 R,x`J=QHUqBbHcdxPPpw+h}T(ŤG_8Y;f 56bDz7N2|V9{qT`3IM6z*`UZ޴Q Iybr6$I$(DzAe.6qx'%t7{x {T6jl8-մS0및i7?kg M|(^rcy-|*q;xV#}k >rū;Jz 3@7LprAN7򥎂*J>bpA.?i .*jnr[@,ϠAn:j >U#x/AyX'z^2 $}\"2C.S|2 W9- -+pV]^<6KqprŬM- e-$={8a@5ӗݏGu3Q>MXk"&hlKI]-Z|@45՞ y>4?&瘄){ Mx_Ei;6H5^zgjInu(NUdݒƙb?wD_8\o\ RozXQ(8;!h,FG}Y=uteu,M>pCogYGTٱn>xbKMeݩT&6n9pDpgsc^ILIu}EbidQ{dk׷U25ܱЙ,u18k'Isz"G*td<A*>O{@fBTꗆx@^~n}p$w͵>(k r |Y9\4W]I{A9i>^c.f/ą(~&V@@ 姆*<ʲݨ]D,£N plr&Q$ "28` [1c+.z*u3}ϟCb۔Ӌ>UKJ ɾ=ٚ!\O.b4|l %BZ5_oPWo=@&gSap ;RDm0,H0>)@/)ODN)J_^f.l;R17t, mIیxBQ΂WY%SdRGQYQ|XWu&p iQI?HkzNܩ1,+*>9 fVw5--_Hr EDtӨyGpVET2ߓpb[S |?bC)E/1a;~+UI^ e4'AKEZ CDΫlrBQn7[p{>ާxF<- Z,=@ 3X}JӐ!ȃoѿX+uEx%MRMs1 rdѹ 5f'-HD7+/bCGJО.Eʫ6Kiā>` aawky' u܂~ q?202~Cg̅ Y /)*G;su9×ܩw٭=%Ho><z\;k"@Mv#c\:A1$5Yۣk ,nD>XHWj~T~w~{\HyJ>o RPq<+g7~a^6yy[PVPSd$ },11vʠ%b_o2ضL)HsS/FGhI#|I^4C:78~W47AAdK1(̚sLE"bobBw~ű'])GG)+%Vn.W m z ߅gQElI4髃)ʞvW:,|*v0\+&T\Uga^dvSV8ۮ.K_dqBF/A$9z{0*-e/8e·ĒV]h3w( ̥dW*|Dl0K>.j˕'EY,hwue >Crvg5Z9XU5hi͝9d՜t_`p9H >rbw)/=b:By)."Bѹ?<[V>'{#[2Ԭƻj% Z&8mCq1&I+Д~fdsDT9 =?^HJd8mCB-=;!߳_c̑ pM@.Y~?`ħW!k. wڻ$.j$wϯ){E,nrO){&@ߤ1ZJL>׬7%j-5ڐ/eWE7|sRޏp.z6FI 2r"ĹSoJɑ:l˞Έ>(QSj૎P+c̺7MD\TͿ_N$3%AM5RypbVt0ʂP}d)5SFto"Nd+zä#@Բ&waqoڥ80lL(]kBj6q)u:$*FBgvKxjLlLu1m3ETagQ&[YDY恐!*rwA^0?Gl(BGfZz>Bxj` h%:F ;bq:;bmナxo-`(v.+fTb"> FO4@;їZ){ҪQ Eb0 1nF } *1YE swlHϠ \ht`G26@;tp@imh/]׹y05BdyiA_=lI{!A513-CͭYE-}yÇ7ҥSM\WBwXq<Ǿ#+X0RԞyh{eģIfd5!LZJ4MKp42.0^`4מ|>BD^E8{eY{T͓z_, q.(ӽE^|Ϯ<;Wtxi<w~QSV29!a:a3(~d #\藘Ec y#³Ӹt<$ C'~2s_R9M"BrQ$sDqrMo'>K}6k $y҄_" r7U,K妹Uz]Yo tdu-ɬttڸtg[B+stgd{EaПI]=. 䗿CfT 5k9vLcs~MX}Td@@+F + (h3{MIo$vP]4f'ͺܝ|0۾[!*#N̊eG19}t3{N7+){lQ3Dfk7I7)>L: 2]$k9~hM^S'NJ¼L66ף~JBm# " PݘWg`Es:MlS94P:7yxbfgz#\ ).5[4Ekw_UFlhy0XV^~Lv=,k~8wo26 hLܗ1Q@i*K~o0귨PP*@ک.pK8eʔ荤jXmG@$rgRątR P3fAljvJ̨0",I8'ZfV\Ov يW/5ćMA.B]ZZW0`:Fx{#,A}j蒌Vӱqc<0HMFJC$άN>ڋ/X*ppCq_ե`HtpyC+(u\ҧ:w9-Z4VOA':fDlң XߖZVE,!(Fg\*wxp+I#6xHJ+U~Mv7q.!/joc9 JN˅v˙lmO8Dž= fh $&:i иL{mZY p-`xir5LJU)kb҉p8+W_oZ!Ɋ/> ղ=ÉlT5}0◢_m<PO] vFy@Gޭ@FܠV">8s=Gx,{iqm-_ *o6`;Z+oG?ф ԩ΃gğPr Ϙ-@ZutB§T̏ mSNY;;͆M쯔왟: K{2ny7=? CǍ r#A-q<5f y”%N`|T܈D~p&TGQJ{8pOȂWޯ+ :;asx~G(Ї,g(ϣOW8۵ jl5!`Wq- ͬ_G.W&&Eo%g]g ,h4R-pjL_$_نWU_kƓL3e~h_۳ҁg(,)g\~ߧ=0gS_.H4d--1[q9q@^G|ɸAfsd&ox@2dWC(OZ#*>A5SUmD:G~"{ ٕ\!a;+h$?B[cz4e=GojUn;x(X/xD㘂 BͅA6+{utߞe2BFK \dU_E$3!&Ɓ[>:gi yrmrEBRvP܃N:G CUf\r&B\j H>"_ d8>iݳCDD{zs쐛Ƣq3FD\[L\-*@ +''{T*wNSPUb{W?&pF(\~@ܬe6wCwT진='e$[.~ BjQއT>X$a^?+يj p1떬"#fO^1nES״-@RpR,pX:Eڴ!ɹ_9IzV\`ϛ~jGͱ%Ƨ>j}6(e%@rVW\6$: Vx 8YmnF`lMؙ%` ZAeV>}>mg ӊn{:zɨk?\?:umNCBzӯJVzimv^eپM} ?4R:(_R^řQMcBs#ڎlwc`_@]zrkcqj:/qrĺ=4\-pefAjiWXW^%ɐZWXHs]*`=#'Uݭe6?,4=xY1%UR]ɄnUs\wL|6iwHϿeOj|f*:} AH@ _fao \eQȔ&Pikn TNBa#Qfk1 p5{T5L|c)q}Fzǚ˭V&cP31+0c5 'j;XF=>dӌM %>\h%JSu=>R0Y[_<sˢx~B?9fS/!p N6ҶgZzm.tEy>7ph_>! y=qW|?8ݹ^oR#-MhmeNIFd}SeTwCkSDx -%)jxYxJ &I ^G 9pQը2 ݿ f Bvq"?CHs7hm_D6Ab\JfTYEO:ouHdghy 1/[5-|]W6n*]kڃH\*B=Vԃ1jTF~ębqTl(ae2qu1p!ʉݴ1wi KBn,}sqGgrV"V&Pl`]8ki>E~ &8k2l?w{43 4iK\^Nꁖu$ЎICZwxBelu]qhfmNLAp+"CtXX{ox\h.v2dIB)|K:;zQ1C ]*KޑJx&yCOD|*xYL|Al6L5LV jNM%@_[CgiaKxu?d# D4.ޑ'II YP,ɦggWzl0Sմ@ ɚm}㘄.`gi7x04Ǎm["t66> +9_9)A2PȺ:}0[yBoE6'`v5'I0:p॓.ŤyF p OT0?_M-SF= p3 %jҚu9M/Mi#kM+ ^)*@,7o :Ad[Wpi_[(&&B$eխ@v#Σ F\uQzE cFq#1*g&AiV?@ރYX< dp>i0į ՠgr|iV~[g٧9^֌RKGa9,jͳtt**3dED'AyzWj镎nXMlvd) %>]]*/ǣy }0M |ZLGؔ&cS_U +FUk &4yʓ(7>{5.m@1:D޸VN.U{t;/#,dX6348#X `;kE8xD/y8W3K(|@ $ mJn BpvaT4v^b۝ΓpLGdɆ%0 (^29M-\kd'9c- M &fܕ8궓/Eo{e=Lrp5i'oAu1VxrJ_&% fHCe`X=4٦VF!4_;uAYXl+y_l5׋}\ۢuZu·uW{ +rTu/ӇRVM+DǍ%xLf0xl9DT+OcHF*4#[Xˏ&34 AQ8yO;Gl *oSl 9u8  '_sF)迾t㢅%#:fkrILgՍ=md({d@Yߧ34*m]oEޚj7 Hpxll'd +2-$"]~`!ށ!fJK>R D֞#tc?J}/L% +KipSNY9Ztѱt8f+p3[% ٚK&=';ܗ%$Wn‘ԗToLG?Q^R(qrsْ."%ײFú-:);c.>W+˅9 zFNxAru?%rj%c&"] 1q̩ؕlR'ص!5}jbKU_N#noWaWFhSh$jݙŶ7o[Y>Thl{ܶ-"&>RbȼώQ2WuN3 }z |zXM.A[Pfxq.fH 5>}Pr+Z DYFfuq|NUz|l^^`#$a JwњN8Κtp:= ƕvn[w%uW!F4'׼$?t~ _|M7kT9Mq"ƍ%6X~~jJ3]޹8z7؎StV$}㗲vx"oCXRz۶!>#7r7Jp(l(֪c{^$;\v̿FQ 2cNrq`X c2JeU8O xF=mA gzŶ' H,IO5 Na"= (5d*PQ.Cp"d WhFS EnV{P2T/ېC5b+oo&j&Ŏ/#MHe^BW /X&ytB,W=ܩORa(˩RjR?~5,d"e -k2HDz[ժTv` /i5t(=s|9Ƣwƫ%_`nNdv/qX'9}%Q֧1lk38YhK`L6f h*h~TUE.KE$_֨ج॥N%x㔇 r&'}tݓ i X,59h$ ;L?P _JH*~e¶ j/__7%0_uSqVL\A$W]/M5INlgKc+H?wL7]=LeT׈6Ǣ?M> @1cg0r X ^ 1'-cnJN?0)yX,|H-;Eܭm|(,P\po}|>ʪ1T/oXK.0 3n̓E`DČ/'pYKȈaiE` %Sͧ0.3W=TO"z=/;7jwL}"4Gaɍndupn܌l0you*#M.@iܲ??bh\$Z_ :uЃ[զKlϴ pTXRQRpK>@ތ7a4,Qbš-!-\kNZMA`bᙅ ?B?Tx_ uJΠ;wMтG^TG_mt=eN?4_6|[.^lsf04PRˈh6JA.1[X{[ZIYeACT;f?} TF9o.UO%sJSN1 t'׏,["P)ڬ A;EmfJRN&/-=-Y@AN2W>|^5̛{9c^Vp{2aV fMpqC :{^DN]k5z'̨j?JQ|bmc@娪4FVȒ(UP.j{KCVXyX"rIq48e rP!]YR$ BXI@g< XY@;AYGHx[.AJe,~ly 6i>^sel!JmFe7Si]$jC/t luw 2gva =$DĉB5JS+cja>59>,Qj|M8 rLAMwlJqLvp dJN xӥxɨ)4Ѣq}u=>toejHq*Ūa8P: WtB-sҮ_ɮZ\9Xeԫi(^0ZVce2"%eWQ2M~9.JuDQc%z޷%]|wи[ޗ] Ý"W~YL&u{fzE|KAxG?OAOb4[; }W/95#2-dK8ŮQGoXAKQyA]T8[F嫟xפ̢.W;;ٕ0'~若31n0Gt2ru]# &erP+{RC)v (Z%̗^RV@"6.-xϥ =ڢ_ul4- z` 59w=JI̐§N+@iY0}4pPe~ &VmII[7Q+F\9cE~z  /մh,g^NIcrM?/'tU)mjJ;K5~W{N^JPvoJSA^PEŜ" ^x3~) mV8JA%7@*؆%䆜z[64?Mم{fRH۷۝$'Ϝ;ӂ>9Pv,cV5U!$Vaʒ3:PWjbN^#*f<׿,:.}^:vOSrUTXujq"ԗ&p !L4)F OKeT @.HN>6Qе=}A~=;49Mp$ | a;(d;W\l# 轵Q;Щ\3ߝH>)l)xp ?UCIgrU{a>@q6dn ER_0@rT.[; &w#`p# Pk<)1 ٔ&HI RL5t.WKb|Uo+ԙoFl vdn*nu'쇘c G]0bׯ|^J(EjƲk$6ycVml5d`ȹ\IcLء_Wf UD}TMf|(w;` pK3&A$i=C#Ǔ.̀qS=h14IxFaXUծPq @R Sa0@(ʏJgNxLAX2~)!t[DW CmQk:?D7nQs uQJ8ՀVmDnZp/eJ&dY.5:2o(;BIٲLg pko^eFD, ^pÉu)u!^<wcAZ`aJFIds-#'j܊&X\Dn't]`UM-zgգ$^!|(/w+i0 hr#%' n7v g G-zliG0d <[`E|n?u{f)w|6>9v0ǣ e~.&']UFU|&EIȭ4+;6`zMvL<ƢH{ǏITj}e( Ġe;N;^d]8<*!d _⟾|%7mv\ja#3L,):!,}#S!ZmhIiٞ5# z&LFz(9U )狠CO(O)GGس4|3FW&Y^M[f+}!?P8&x:AK| ]Qj>3G( 8TNT͌׶5)+p.9 #_cUQrp\bkrк(rm: b7yOI )[1|3O9U1^Ț'? uO]Cũ|,B8lVw'2iOu6Bz#Km=,;x][ED921dvݙ<ұ2G$Wc7< iݷ6L|Upʰ>+.#=BIƱc:3H }`e2A&7t]ecG6kPASƒ'yu B!M\72gbsJ۝Mty??ea'Ngd[Xcr| g%6 2|n,ߛ손-Ɨ]]lyhoF'JTeLO7ۅ] %OmG:%`qaȚk 3g &lfj,^Yꭟ*{ѸbuyȀ`cYvdi@Ax;jg&5 J{t;G"hځ/{`0!\<Loh/ޕe@YҨ?]5xž:vˏFᨹCs{,&_Ψa(h5 ֋z؂~ҍe`!ҽ'HAk7̌br Gn#ǘS;܂IH!ԈEҾZp[)h ydGm3 -DRfY2J?Bl(ojALb(H'4F4 N5Jt_@yXt %5{r+ڍ}֠Aٜϕi/~,U*ep]$˔ Ox)@Pۗ3ף٤IF13̮`G?uDAǐGvzfT|\ v?;\Q֨D*rԨbexW Ե#1p*ȸW6w&fqwpׂ"?K'4KoI tVKy9ڴ[gŜujT(p jxc\ A;隇#B0%4%˺KDu1XS5ݐfgN ކ d64;JdbÚd:E̜ {,X__㷂nӇ&*.o7(ꒇs+]5Sk}&I3HvhA%}f@Nt2#Lb<ƦznS4Myu@Bkj܃Qfm+AE_}t5Ȏ_'rNH3v w /M'1qLl݆UYު7\!H*bˊP5ȰpƲ7I2ag=}Jkk)B~<(&a Jys} p7b#cF;%$$ % 2)G5s,5瑆WJظ&֑Uf $ĝX}8D>GNq^~&D)lFqoP֩[+.O4S%| ޭ 6ە}*z+8&Ĺ8 Zq>Ytݨ]DP2-*>f,֯b;xuӱbCaMj4)j/>wcmh e4;"#= - ׄGĘu2pD M0dt[J(ȑ^|\2Ѣ=:i<[lH~?@b(Hn-.E^F6a/A<8/u`̲cgVdߊ??Meˎh NtAY$ȣ '$A*JSqZ,:z=`',EIWQ 'Eט:f ǝ$*9fO? y~iVtBjkH^a/n Efmj{{eW20A0f5kEOPhUSSTI ջ?V&o\Sd2U:v^z$ $Ӌ&jh:} Amucya-5cxH{k5 uVдl.0}h7/:--6 >jq4[5}f؜ȥqE/0Ҁ L4k! ۘ {|v9䈿Bg.*-EJ٤! E;TmLEL@ [Mfo6.S HUE+˽xƈ)}twdInlyʪOzW#Z 3ߗisDFOD1H/zm Nr3njFaf֬RƢ'U9at T 's^I`3JU/1:P@; +Hd|2vGb!cf#x /7P};k;=ҕ6Adr9+FwYR}ĭiU gvS/Ond拤>-4g27jHMpb3QT"+;WJ&hj8aÇHe(u3f$/)2hP^p0,j{$g92(=hs,ju-Ig͛wnN#̵YQ9Y Kf&uvrVpZ_8v*GhoC''AEJD?pF"4X(%ISOL(P 8s;GŞ.iOrL mcj؝?'L>yHN 3MeM@"!Hq82E"Xr-~1bbv~dkl}ϗ%ܖ-' ~ m~V-6E91^V=3/amh  ELࠬ}[":Pf lnʬ#yGO|X8X !DRh[ЪJӇݬWZs;)-Z{"vy~&ܹlef5\g8MthT2gWFIʭvgzy$ tj =<'iuSLljbkL)ѡH<V0-퐱߈6}) sΛ\w* +͌ 'hPj"TuP= omؘ.Y@<{›WЀ`܌{a,H6l% )!Ɇػ !ԅԣϫf_7 nZU|Z㬜Bv%? ڒ[Ag-ނz,6*;9G<;~HY󸰼q_ZA#}P<K7}%#Gj;JhMw薸G(IaP[;!g:v*ٮCvfRdHhd;F(QP~cS7+y@-7 䏢3򒆎Hzi!`r@+mfc w8-* Hql6ZKBDQjwjz^'h6zrʣ6J9s"7Tbݝ4dXw_Z!-1RUc.F ?" ˕+㦍l'oư7p NDKol϶BY4^퓕ϕ]}hb[s]˱.8Į,՛-]s8 ECfpH;m])^]"MqPuDW"2Y#٦=5RNy&6`)u>`Ag߸kF_݉`((/ 9z7Y@QV_frRˁݩcr!Pinw$ Β%[a+E:ʒ UyѺR(#{y L= 3j^ pqHGE:ydxt]1v.zxP?6U?7L[ב :mGy@TEJ lo2V`;{H9蹛v$mێtbHi"Ju%պ蔱T:}]x"^s0q Gu# XN`xnY|6 +h考!@o{xw[ɣ o~ǒg{ ojoz0GF}y*x ?32b %Bԏ؃l n1ld )okڃTFBoyݥɣ׾>3Ӧ9]*MPX `EN42)>|Hx:|B eiյXCpQS|L!e_& FaEYJ=Ϥ#x#& &1_ӨO6t/U m">QEI耎R,K$t-&f vmǡP\+ePt({zPve{S]d;̔S۴=#JȀV8>Y@' dl YgϵB4f}ϫu# sIX: p甕ԗP(`Wsr od߂ǡHveSn̂|g9T7 ĘE jS Ina’ Zqni0rNѰ`xWGSTWBKq33,T]5<\OWs4̳E_)G?~{^(l/p"2|}W}_<&t @w9'`aci5Y }BNS;|LqXtQcv7s~a@&\䐦ߍj B}`V&:/ +W-QdnGeaoz gd#.ϙԴXtAzPzH+hA3AEpm= Ai\/6svp[6;"Q~;Zf(R2_A4_;뾌~3Y艇'7ͺ#[Wq >Ϸ!F+ w{6kBRbxK@$.)q>vEDd\Cls{tq33D;Fҗ"b uzδ޼ʵ||@cv^$0rtV8+#{C2*\kcݻaXH{=v'R~$aǙjWi8nkqeUWuoBIL/3ʹ0Jhq|rNz ػ)"AӁ *&û'@7--ǯJ'.G/9-odSzY_O{;8?qcq_D܁kZwy.V +'9Q Iwtl R$\1n2xUn@V]3%@Ex= G x|^&# nFR +7qn$ B\G^f\%@eĮ+r!$ca9X3os>mⵉGb,=?@M3'ϒ =Ɨ8`šznhD NvG#pJjJ`j ITnG%I#t=N]G8,@T xm)嘱LP"68?Vm¼dfV%QQ7,bm*[fJ(m*8yRtӷJKW̛LWU9F.6v(}Ҧ~+Z۪%m~/:9x5Bekj>W\ͺAL,Js6,n0ХBdSHr+li* ctRJiڸp=H(eU&yr-^V1BWH{Ni*V3t:è)8>B4KH+0!si|ЋdlKqv2+|ЙSz>&E2?4~v1SKKUs;ZLQ/T[1 ՠϯgHaB ʭg7O{t(;^ {L]E Dv:wE6?Vw`H}pD-%H.sWq_Eԇ=ܤ E9ԒOKC@Z2j֖(yiS7](} /^S~lSv!^W Sl75d3U{D~Th189);ZIA# cZcXzk/ب<49˿!O rioL(h6w1}5V2}9u xw[P;Mt,k:Q?}*b~`*9du Bt9G2&!@xו5drH$%{(ĵ#ˮc-x֍z6 ]pۋm}Uz Kf~'!߻6GlKe PCrӽgI=8*dp XK>ۅ5bdb Kg3dFzxDŽ46}tEWsK콸z©EEv$T2z xJ@ff$,* M..N^[ea*5?gwKЩ ,0@*2"ӥbdV,3 FGܧ?O9@'R,Tv5totrWlHH8j_8E~L5l4aE~?F2b]%NgLDAHXm8mYK.v(]n@4zH@Čx\~K©D!s( 2<@WH}(q ]K+=-h{V:<ˑu 8ݎaB.UKᗡf3 U7:A"~1ǔ(G̪dAp߉'3-N <ủ 5 f6oI|E]sSrֶd!@LMy6ad V>"kO: $;h@ 6EĖ-qg?ک;c@+錦em9F{=#v$jcZdU9,ʐHu Az< ܈O h  uU6͜b&,9W{k9pT+bj]_*ՃAUJ~o iaYH;~8{4nFM a'/S,+tMcO&-cV pJ&Et 7:^(48w]x3?[Rdb!y;e zbo702Y}A؏4:L.X1R?FlGe'9Rww*0-0VO&ez6/Bj-q. V::mCH6,G#m-b2d,DuG";%Zȣ]~=^Gqߊm_c,}Rn 厍.(Mk2K4 q=mr;ȗ5خR*P/g$ڜdL))F1<֪­X* rUlȣ9fz|_ WY‡&x=3Wv:rTklURMZDƙaI4㙧܊xPUu.yoE/(dR9<]خ0MJW﫵EB[kVj'}Z`O*)Fcͳr6ڦΘp WnmiO)P^+C.*_iKLϟIX! K #[5ّ_ x\R 4l+e\ $?W}zTabAYdmc +7Y_N툶(?t*LSl"P e G!*~ig'0 ߿$TL 9<)?I;4- v^S7_c߻,yx;7̅Ql6F9H'YOެu+pxhL껌]+L?el{3:LRs%yqwzPD2Ee^sн4&6#`rؿV0 }ӄtQ̱FWe>؜Pl;h`˴D`'; /|sɿD'56i=m"HQW# |bD6,A)Ip8EΧZU^\vY1vF4/=~36hKcx`כ창LqrC;CvQτT7㫽ȱlk h_ۊgM U+^S&ٯV:GvPB)c3 ~~az.Ūjⳙ}k>IdJmLO#^;s;XYV$;ݹBL &̳2@VV)^i.eћg+1Bd1Rw>gE$汚db~1"4j[NmT,1s?+MQ8Y _ځf&f0~# @5_Wnjl?ן#F{>DTu0);8ָ3*_Yx :toB(3 ,:)nH^ྏt;F9)8,srBuy 6 u  z\|AL7 Q+`\t=@fn*䇝>ر D.|H{ݾuy>j FK\΍G,Ӹ%j= Yh8yhh3F- d:,2*nfQc@!'>ҹX`ʃ|ݿMm=Oh5=om/Ml : ; D}ER[=ݰct!~g6goz)Ħ"h~LvuiI*:1`dEoc IsK}=ᷔsY6f.gتzGQWNF`|%0w/j ,rN\4  eh~ۘ* 5Pjs;*r?}^>>_i ^**h;| {jw5!7goI?͔jo ni=cwF @[-PQ>){?h%!SbTfW쇫an/4kc +灿 &I9]*6( )F?0{E5*Jc0x=ߢ#߁!t//$W*,Y0 ?:d65 P"ʱ/e1A~jakֲsnū2K1_L z!Hl-.b>;'N,~J;E;ϙ& ~r%P($dk:`CP5.o2-L9pN\VQoNWGFe-E!'i2Buh9?! 1lqÖ0QӁl%wKEC+l=uu p!\2WV,β.6Y0f]y[/9&{g(rq)Zn60iKy #+R~2ijdK`hAKҙ|*=[S%KfX4Ǒͤy \7- *t6e69#vX ;O5)זӣ"13_"4Kg\_q S'WX]et*PЧ$ aKE^;+ʼnqg 2]^z.?& *S@ Z(0UcZ&Dw?ѢN+J{p/D@%^NE =˴9Ehs@@&{1cURwLHNTgr_Epq".uc{m~_ ZyxďIByϚDIt[6 `@'q8vZxpb7I=:"2X}4)6ncH%~)y~{Q<2Q) ݛrs0ړ晌o$M}>,5-#eK:5)a_:{ߚasՅPq` x2OkS3sL&i<lC$$UD܋`^tkyTt h mNf%w~wb:m9&2kM}{ӤϯKi|Ƒp>ZQǹ~4KQim;n_``Aw> HGтq ~&"Ԯv6ZS3?27+gjsEoU ,Y$-|^b!R%JmEzG/'=햤Kt߀[z-H,-}׳Ƶi4۞!3I *8O#58"eaÂhTji(y9*1; :"Gp/XWeM\Q(IG.X%|4?SD7279=\vF텝0kOK ig(=|_ G68~ A,꥛˙y0heY2u^b51.>b]aSn挷 <,*۽h,w9cA3 fV]t7#C7ώIeqؽ s6OxA KII0/&p"KBNIѥPb- H8$՛w}z`}xb;^=߿,^I^ ,'&Pu 4!"S'|M=#*O^彨&"HM4~JRʲL3XK栮҅E|~{S)utU!R/pH 7pO2L!O8fEI(O QWϮ?iY&V7?W=:qj)^m^FSdq7,Zͳ(i^5 MnrЅCT,GrJ]R~MZkrG <s7bwxXy[ś}vb[>ȰrTxU%z`"%2qbr 2 x3"CEq3S*2U@֙=DOE +Y)-ؿvm]-i#Ϋ6?8Ӭ->UOtOg*{#pө҈-wZjE1MGt^j/`-M4kZQ ]>uH?eF7 1TLJyw6Rgd9u-%h3ɝZ}.\<&P,Zf}sCt<#l([2jQ(SԃUlmMv(J!t]#C uyur) knؤ g۞5XVuIrWEft)Zce r2I#x>ūTv#/H"z6X[Pa_P jRrx;nXg <>st97|}%cU)26p(=BP&ʌ(iG7[^cfvpwbTp2$hZLql2 Tay`=';ӏEUG}rI>썂>o;2:^ }q>.dʨ_u[iAY-6gk+M.10 qeR1g"kP |1BtJܪ;c#ҟ!`ؚowCe|DC,QF#X,և {46!_*ꌑ!gP3cl,I}_/.GDZh,¦YKG%\gil0Z͵Қ"R=H_NS#_TiCBK)503G[Gg{o)Fwn9[d "4|-p.Ճ"ӟ׺\كrٲNB]mG;ԼNnB$*Ot?:L4z~_QZTd%D`l=mj< 6ڙ>!f;5abgh,/*TK6Cx忼E]>R;/b{Ey|\OxeqGTdva@::dDqӫ\_HQ?G=OѰ0تHO"Re|o^o- _vU* ,[߼2A5 ee6 .ڽ6\+c"+*X[bm(RK9\H@浒'"S3ǰ3U7;ip٦}L KK '*æ% APGPOG9⮟V`ˆ:ǝ47(@/ɬ@ .4X M@zLLW8VYqE6ޥ *eY6cv=TP?Fa -"Lw4k{~6A<1pi 1%8nv#Jl}!BxNn0fǝ6RF)S6;U+LMYOwXЛKq 5=2t aP(S[:1SH*_0UIt,TAo Y&g3PL?@*wEQwg#y!rlfH>nƌ ܙ4o'l)qCjdm= t}~]`]Z)G%w,p? 6Ioo`_k_=)'?HrM:aBA!Q=+"1Fgb&Ě)_ݲ+M(P]-Rmne&ZR8ի%ՙ_(RϋYtlľnL{bu#"ҍQ(]4|M)n62w';?qXg糅 %IP:H3@u=ԗ'1yRaǓ>=)roGY_G6/R97/W;Fqƙ'[:3 +8a6FsjP ٜFBQ rw}ZǝԄr OzSg1Q*y~-C{"'fF x<7 5F{F.;]fLxfʘq*!.< q6FϜ #Dgya< ϐܪ&!If&{9Խ/s:nB-nE,MP33=bNhiɧI_y" ?Bb{\͢$(;(DBT$rQTmb\3`# {?9Ǘ0XTmw7gyvTʜK{{۹-1X>GӇ1od™gͣh,4X^'nƜ~ 6pMzzE:Q$CzMj~{(ח"@:!dT9?`5OܺX";Z_ 1ST#XTQG7P.hrK&d>%x%鲖 >"ɳe-@ǦdT7>zT"oRk[hx|jCM_qs,5|yK^E!HI vyƠ)%I"^шda,Qi.jy16Kds=525ߢcFfF"YbG?Xw0NA(UeytGЕf}f^5T*FDs3 KW @@/d[e';6cb::"=o|ʁJg;0l3S"?)}N,~,!GgʽiΔRwfȱRYz$EbFj=~=pن.D :!2}aY8Gh-7˿L3u-0py6|PW D2JЭXsð1~)VnXp>;`p#6D4:ebgP \ϔ= kQSGGs6 zwױ5Ixvc7 vԑSR&ԕ$/5c?^ mKvȻ(uTGE.t`~$LUض"˭!iJnWSt>ζU2s鎉N[6j)xyp>- dT/ЄkDkJϼSH.`Gv/iJPfzOgW.&s^ipI*|f;N6uuVA~iUjTYmZsXSbS2P$Rl`SPhR.\~ 乾¾!y{(6sÆ-*{Um;7w$2DߟRm'AYf~V2iۥɗ >u0h:e͊06ђugci/gL!)ͥ+`@R]0DRT-D+2^wMt\;UH m-_E!ĬjJϯdfr 1LԠ@nb%>pWԸ#:6`-|/yg 2ƺЉk%_s0͛H=rm52 Oa!篹"oR,WB/l2%~Rr M!GÖM,&_iru?6ɼP*C͝A4KQQ{ݬM1IiGnDp (wQ9>h\vg.&2x̿sðAŜS(;khG6y/㱫!5G)e#W Vpqy|SŪ6Þ؛F1W8&A(q{X=Gac0gkbYOO0z™[gn%dл: 60 A]y?qLS8Dzqk,3ڬdO =:UWb}y8cbG3y4|8jH+nꈰ($8w,vJK|WC{`؋1g w5\R+lcF!µ't՞k8 mS79$B?LHK2ٸex.wtp b}3WSF> ^}$4yt^Ə})2Ѽa#R]A9DI,_fVo-GRڀ+fu@Q3PB22.OI#rĪ͒"-C" БfvBzd~b$BIL3ffoh񨛆@J6F,^E!݇pMD?0 [K3i彖P$kQV&BxQy#&*Km,%CToGW$$_%)"XH8nowZ5~z˭4eEt39#%; 66G v~y4SoUR4($/Őn_-ʈz awp;A.WVd XMb> bD| %h9$"ӮIz4M*7#)6 ZĶ 빘G X9wvZ.ڇ"*G2 )$V@_FT}{ .vM*Y&zt[-ۥoPh$VW<5:)[nn /bs~/Ft@ޅ])|;AQQ Ȩ]` Y3%.St`s|:R._RK|mVE;<ͥ'.:;O?/EUÖ'BBdX靦zR˿{ 1EDf~2 p JPv]ƿ<V`{.RR<ij"&,yUŬjyhM{X-j(wawÙ9zN62_Gưv`0S[K}1C4Vfb뇑{qQ,H٤L_Z*ƱWC^Izޓk;ޗ̴BxF'^Z[Z:}).̍W.}7fAz6,"n-4@<jL5Vo}ӕ#}+kt2ln*R&r`œd LL ufsh;^\[E^@?4{?bz+0rmn펊@ph<΂Zuj6pB Exި=avj(G#ߺ{ޮzM߱#9K x(~ ν"Ҍ8JNH.[" ZAgHwv9bPUّ65fǮwg@=>_Wo p SʀN/^2'MXrA},~ iWπa\;hC~GAVPWռB :nmHMfL ?ˈ[|ޗ$f͕f LAԸJ3P8 hNƙ`я5B[ Cyu^`dgn,.-(Ez\?w*el)ϋ;ngHT}w0Zͳb |.UW H ʉyr$dy~Q<%PȋtF/.Wk+{cPζ8-+7ZޢI@/;!WԳw"l)ʲS50 -[o0»} N R|65]64ū"Z7_eRGEL ̵"OI x*ӟ2n'i ٕ8`3Uq)"t3*P]) t߄Wn[+PճAAЂUsDɠ)8EF#&*V9S N"0??@\rԼ;IC|Wv)*[QagD-_)kț帤ԱdQXH/կvu <6_c sm/ֿ]`&3HX3E)pEZ1HIe=ň95Ma5ŤCR"P-CcpW !^7^4ےIKOB "BuHo!J;58,g M"$~~6*.bXTGc+ȋwc@ X !c<[ Qd/GWM3LZjSm~7AwR$s k &ʦ] ehV^'4kEP#&bRLi %vC:Ky@ ^m\\qqY){gM¦' ą-uCWڷoUR}&W胉6#vnEWL}g:% b`P1de|7}NKQL!@3Cj[ZpD'm"9wcjaq9]fx${=MݪVti8q~T,u"ါ,)(?D 66cT3Z1lmbSFt)ہ3x0#³3AX캯9r `@⤱ZQ]~[ A뎇3@};@k&r++ !Wθ)9zޖLٓ1\mEAm1#-C:|Sx}֚5G;Ue?V"@ט$pY.dRP4=V忹tC7?kS^!x%jyI1|wX+< X+&P*!Ť Q&-#}6ypG#kVT˝.Nط?) `5vUvWg}7.OI3RW OCHvembt&pvTBRDH>@XJ(S~!!x7h}SI{$OXxyw%&r)d&NFd}iW\e;m;,^ ((ӲhXB_m Mj8ཾ;9!N36fC|7‚hI*l-\sqVfO$OHE9;Cxɨ^LyP/,>ĉ@D2x.|FpK,ݲ\ "%A,O2 e٨DTooY昿Poް7X"XR/9~%kx*FW73?)Rsվ7;RD0>q͠kkYGrZVb y zVY49%~%-crjtLB5, k|q .X*IKkm~m\(ȈpojS)Bh+LCfhBB9L䲒CfXV+/`i`ҋsOi4kZ} X__`(t06;LZO_K+23uYC"i{eC|j;|arZDpZgJK/P:zɠ bE(0&C&Cz)q^ϑQ0i3%~rۥ}lWe:f}K&#@u3Zhm9 7!JUNm ָ>#}[8@2)1,Fy=1a]*tGyd(98l1B>$s>rߋ>jQGh\ Tq7\\B_%+Q@d%F184DvA/wUz(&q 3ڋ+bgkoKq6g%DͥWAd\`1(gNThzEwLq8L\ĩ+/8WY3 k>(r'dW7rX^ޓ%Y c]hбʈ\izA~1ukD "IRo)?ȏl| z xrwN հCE}{<emcEV 65O慜LTsGKYԈv0J*4q)f5 ?9mDRe?t,%Ga5&J c;kN@di6LZ:#wRx>*oJXIFJ)D"$&dA-9ݵxgn]*R[ک2͉_kez ƦNkͪ]=㴪n+%ݞJxIxDG\^X8g'y'p~!A%|/IM ,5;ū*D 8U`aYW@"E5#"3<6 炙eCd ۦ2n&Ei4K[8{~;;kώ*RJ%Q#Rf Lb {FR= }XO-K]m(jʢ\} !b:2 BHCsZb\/<zSM*&Gϼ5x7^I`FgS!o-2QG._de (*]y)%;/yM \PR+Q?ZWI9T wNn~NGlBHHD88>;yBr7*Gz(n=tsPEC+4)f?vO^La įKZI{ަLT,:GadOC t[6U 5ٞO*hDIJWFa?rV dǔmQlnƹZ0W\{vh'L,gH/j]'>w \H9@(QEC}jY/3^1PlqΈVoe&AW "\޾MaufE@EM9vuC<-j-+C*^|7f~5di+cv:~`~su}"jXaQG4wLf\'{1?'o+dBW{r7C+𔾏81ޮ:/E{e&\Qj6Nl!Nqe*g VW{ 'DۏO v;ՓxU=:fu4<*[jq()=yРaDTzy& kE0˶Sgp`s/6K#/ AwLMh=гB!Ȗmw$VbRfRSЗa+iFh_-@,Y;2c nD,i) TwH㈢L\H8(_LC^7TגV_Q!L贪2drzuYGd:&KlČbk(C.26kcnThA Vdf-Cd,*0G (QuԖj~C(cx'.&k 䄤JO|I=)덤8L"<骊 ݮb95<r({N'!k# >Ʋ\%R~=|q)buK,<[ kt^h ǃ#Q9=E^{ILg9p{cG v$5_k : 2Et8I byw\;ht3K_q!EQTL1'p^hf 6&bi9hIm8|יR9>: NttNG*No ~vcBv=Og ܰ{ᧈ(z^@Ntf}Ob ߤXؤ!GRSz:8%RoFoq9fz&&CcZH"F&*bɯ9֯eAҳgåa3M\ZsW >MpG^ܹ9n+d ƺc'ڀ\=6P!\줊pbWLƄ }S6(אǕʺ^ _M[9IkY簝7pڟѝ+5Z>gZ29S[4dC/IB?{E+ch=%*U(5 ɕ|eT|;5^M-8YD$:w'b``J#D58j.CMʲ`O.u&[q>Jϵ ݏu'Ƃ0%ECnf*+fd+'(_3|YGޘR9ԟiKܦ,JK8M{)Ӱ)Wu҉QYdq56)@ZmlKQxbDia!Ϟx 0nPKګCzqdr/+_54W.DV:u}Li?dV@D6KWp?.P,AGQI~aAdanꄕLpc*lI5 w g1D<"P x1ii[lÈYD#>ݳBiݷzNK?ݍ<(>,%a:u{^S dȬkn?jSxhߔNX'/.r l8?+q} QL8魵˰ >m#iaȁ6F^u m1 Z]aW@ ̠SXPxe)+:a'6=+tc:݄ߐ^W;ER"Ѓ`Rݦ݇qc¨Q}:dэ5·FpDaj75Y9^C2hͳA&S)b>ᖕo?-/e4"H,k?jtdϋldʒ#bF'>7S{qNĎd|dO_908唯*M%U GDk 0n*Lp*(S{ɎA/V;6ΤLk𴫈]ypoQZ 3V]9d0ڳڗ%\]1GZKJ>K .4+ϡ)-@*U=?Η)L- Rlh%pUKU%W8{~1>-qߟwWƶK(Ƈ|Y;r\4ם9s,ip C)ITvV}*=AZ^k=?  ͮw9q&ݱ\, .,C8X;dv=,r(ln2CgFs6UkT؈6r״F_{6x́F)BW}gJUݒ.@dEwf.vͤ|vӿ"GA#ԚgYZ07070100000013000081a400000000000000000000000167373ea70000440c000000000000000000000000000000000000006400000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/caam/caamalg_desc.ko.xz7zXZִF!t/xC]?Eh=ڜͩ!æAJr17y}f[Дĉ25&KKE[(KmWHp哖QҨm *4FWvv Vf| ?/6Լ-d ̢l:ᄾ{ƗoXhhClp'@_h(x YiW@#r^Ps'>ߍѓp>Yu7dǷ(y3*CP+g~*H#}Ka#x#-EF~-ah[3ǨZkɅ7>e2z i,>ٯ_u'& ?`{ٗ>E)!A҃ό+Q M7b?򯮰9fljTۗIS+#C0SvN-ڙRkƍBH&w[ O(,}.~Ӌ4V-6Q#s#/~jlCp:֭0g0~^jU-Zt>b26!i]6 PqxU ;':$L EP zP, !2=3ͿjEO0>Nd3?DA](/q.7j¹ӋKq"EyQ"<%k=wDfIb,pb s0Jܥ`N@,"//DGײ.D?QFY+²i&S1`Q3#]I~44Jȴ!z,H6,0AMĬ*5셍C!s@froQO̿ռ|p'<.]ĦhT1M*}P< ֻ2~%ސZL(eYwuL9a| *'&H-ɜN|eNYyq8~$xpq7r7(XMï3/XrKB3P셢 ](WfjaRh'uheȀui8Ir\3 6t$@_m \a>,,f2O/)ot^RazIFvyKAh\~Br%l2z Y~z) Uxz@&mNBU$`ڡ5 <;Fݶn=oIn&vg|ۗy ojYuKku\^xg緉v[f+fJOf]pz3 0̸-G˂؏=$N@̥gP3Hu):.ł.?a/Y^6p`:jq4*LC]sh"6_T7LD=v`[< ^Gض~ Eǥ((&ڵg4lP[Y{%)OۯQi $hiE5_ XaѠ[qΖb!O["~DgeI6vF"yy@t:zhk>6EQ udX e])zA`|Rck٤aַ'c1sv (JId-9p7~0)j~Htyt8$ g ;CY%{l}sxY 6'_n }ӚRfV_b GablEޫ+aZ+36o @gSHwi_~Nq/vXȫ{I:$|[43> d?Fr8@ō*ʄ sKT7\M,^uIVNiBxn"I=g'C){0cÚMGZ*(řKa!>1Rw$n)QFaHK۫RŤv^cz-ob%u5Up'94#f=u# bW)KL[/(#͞ kūb39Pww\xGxZ|"z ˽mnS"B  ;7Ptd0uxf(u4/Gf@@50&O Vbp8wGH>Bfi4ՙ\g! zKԈLbZ:hA@`#eb~t{A*7Lިlcf^SUmjQ]bYB{5๑=ZrA(P1{È!Kҕ:y2-8Cc9m?Z"z,.`MpNؚӀ*I+6"e7l'g$>Ħlzan<(?9M,7|jD^4A39/: {!,nձMpv%[ Re*D@h! L"%?-iPqN4oL|2H^cGlfvzc?}1;pͲڦHT1OO?FgwklN qqdQW*GUKD5mPb3;WǿߋJI(|D+N+@Dhgu&q~%g.mgPX%|PASH jeCYa=C \Zҩ */;>qߧ@x?"| 2ak'8HgSH\2DhY9СP?FʞHםjdrӨFUb.t+X16W|2}EgXW? T0I1J zw`+o_4FBDD` ߥf\=w\$@UmϏfs.D) oe[cYa)(=.T {({Nd\I9Jx7fW ONcpIOq;ufK{rf^_շ2R<~f@Et['xb80Mv<;YȳeҔ7UNӶs)bAI Wy7UW',B<c~a/~oѯ50}ۋ`߻_U7H_ڄ-^sJA+,:CC!JזZ2? HԠTFp"deڣ ҹ9:@Q^^n ח}V ]pr >2oUAsi(1sKO"Q.]2h dI&j6akYnI&':0 R/f,"{`48۲9N}u=՚JdwF@ApcOz4mꛂ] 캮{t(c.qd4kv]t5{~MY^Nl"FڋQM"-M)2z@4A?8=JY~ESk̾ qVLL4I ]6m!t@pB8nԎ I fa) [QĶȂm`!F/4?=h=t1̯2*<ƧByX?<əkNwbUu+(-l!5*W+mkf= ]L`U9%$ϋ6AQzd?RPSJk- jzn,O,|Sy#0g$7 *TlVA8`uSYDqH.{s璶T|N$e`qgcesї}b\! K(KQZνqX";O3xHGKR"_z3k(+`ͥ[ VcWiS+j(>) J5 o=8]gVһ V޺یRY8޼% ٫!m֢U귣ʍ6hKNw]dZ~3Gtg oKBSqCccKY‹ږ˒zњM4xx+@z2')s1my8ų6>EI']AQϡΥ *dހuMpu0kHZ/);=WkO-ޏZ|:wuhX1?,r%fԃK`scLtsmg(Bo*{5@׺jsPFH:bJ+o#R'?NV 3QbT~v[ysܷ1U23Ia!HSI EEqרI )?rr*2E Bc?ڋHh͂=~ݐ\1+\lnEr&qexED<}7\9 2Zs X #3fKkR8:d8-u @Q,D/E#ѩ\l-+mO(  v ><~0gxڷCUB,Ջ1^bIZ`gk^zF:cV@?$&[ f01i*Y%mcaVžڗoU'Ҟ@=i׷WXXKlL4,T,fT56zCV[/;b YuBfr98Tmm a Q ^W 3%nQv,d1ıp>mܥ7DɆ{˵J!@kԾĎؓwճf=FŨF !)X"CP!'{mQ JLGO[4Ț9,UH"fiG3Ul'm9<VGyvRSK)Z "j+JFºA'(" g錳}.?<7 O7PH"^"QV\ı^\e]d~{ߌhWvhki@oh&sږvi~>b:sɝf'-zHdrzUKFa- tdDm cCU%uɋ mݹ́za`|;E@I0Jt|5`kt.\bpcEXfhť4i[ rA򜈉w"wC*_;Di*"&7;N7裝 & <Bڵ#[V x'dF})aLĩtAZpΘ U,Cгc`Q?IVfZ{bJuEd"U]9Wt390;` @ǥ& ;/· 9Ca9 !vfGzcg)%i<ٟ*$wC7˜ȩ֭DO7aiL >ⷹrٴBgѴƤjop~,*7aٖKzQDr@|^o0i[rH+}>w(g#ޔx@H~\*0!M.J9MSdN޻п#|,N: .P::L~3;eݹ2YPAx\:T+۔=f`A˭̾<<ծ,-vŢ-G:dR7o85Bgh찃kyi^|sua5"OCoGA[9D|ӱ^LSVpw6HD$cװ[c,HCL!JSK9֩p/:9D1ِ_#G6 iZ@c+XP.sQP$tuŅF(oa4%d*AܘRBO3Pbcvs**5 H^XoȯGJ؞dVX/Ĩ KVӜ)M(PBFn쉺j/?Hjc?26Cw*xDͥ PГ#8 k fr)~5eu= :ʁ6FBn !.{Ț0}8[#N\hS۪mw{PV֟ELz䧦 F ~e9ߩ۟. wjˏ6S"t *Ik> 9oRNݚ]ж`ޱHUJ尶 p2F66٫=YyqĈw{0k\V<]85+sN FQ4M?+dU5"Jm-G4Ύ!3 x f6ufr?.șl;aO˹PKAUZ~bp (j-kd r~8a?lјAToEШef}eʷJjoqzbOo|2ڽ73; D`JxG¹vzZ8skX둗gSGO h$! ܃EV"GA;ge)}"{V@-,ڧ.jo* րKÇ͍YVUm\9VM}4UEga &jF/|wZw&6z!+V^qbXUvaJI7O(f}acxctI|Q'&U3%WSB3aQZBVQ ?<5 4>>Z"*e6D5(F~A/h 0!)Teӎ$̳pa0-mЇ&:'|c-~fOg yѭ-x.3ulȞ(ʖ[echaek\ TI(QMNᢷ0&Ix;^pSw0mhKtITlbqpe\KV,,Hт^I)%- /C,Jgz7 JxƾV i*gs aBN:W~s`TaXb忥M.mЅU" R'1CSO<>vX?*zPW| 'ZN5+2=H{4,f/o/gXx- WRuS.|;%)-"3}9]Fz[1JMIаoT[oԩ֜8[XBhy}5YG.Ovq Uѱ&ОE$禴X 8ls6V Y1~)ʎ%B|7םO)][ߝ\|&YlXqҸ7CͶ5-8 :X`<uLϝA[)5Y%E;(d}S]]I6jv"jHFw_wX6eQq>XIĎ\scFο>|$>[ݖ{6^/KPO keyl#5zp]]ɈBƾyh{OZ K&%mEZӝdI9P=}>.BwU@nXn=z\ 40Nu"R/0~+ED|/@\=+϶up,ڐ#PUiܓ Z=32^zjp>ˠD 8w%Sch^k('AYJ!|,vêG*\" I-b W0_i|/^=87) ۗskv_ V^|3/V>Uq2|槿'=7tdy4,stIv"D.>QUa I#Dwi"i$1"M>kac+r󒂱V9MS] JHЛVC2b0q")wbg\?DszދL@&7M3ҫcaB+j#{D KFf ! TwQq$n d60*8" !hÉed%Vu&3jn+`8޹ 0[T5ym|y&5f6tFC8!8ں`/VT װO@VŃq\"B Ja+)o}2,UxIm_\>>vk|GzwLɹk@r7Ew0 =-:9M[ePE,ӂ& $Z{b;4hQe3{^ͥtIc[ٖ_gOr7[C-jj'v5UJdhλz g_&7 :u | }eR}֌UL g%ۘc)x"d6 Qr39p2ciM9Fbf[.^XqH54m*c,Gw fb7n좳Hv+sY$wOt}\#3zϵǍEë)]Sۜ/Zt̄鏀6᜷Gv=yo 7?>hPѢ@K3%aSrDz7P܄MH[r. ͏_r!(J[Q`ip4cgɂ;~BewL}`Er"FHe*)^XGε(rp[تb6itְosժTf/^xDjsi^ED>DH_C1zɭpHTvClwcxrf9Cc6O6-UCemu5Z;Ƶ`zEaFV@G j l$ -THֽ#1Yo)A Z4wuD2h(LcA@ yC{%{i 7 RG/_U\RBה7 |kG{(" q7L2pC/D.5G}&IjCn/ Elޱ,N!)g"SD˧lEXg.1?@"pgA`6[~ӱf,nJ42׭VXӮ =5l%i6uIO!xLd,hV6}(ֵ7f##A;dye0ڈsk3EQ42@.cV0kUΎSCl VVJixK훬gIȮc;b%[I1fci@;EGT-EX69i1W61Pg n9UCkqx;bpvQmY|rL8q,NTL쐋L߹? HƁaBmaClo[s軝NO3@V046 fDmϺ6},8m "8, "<@krSOYyic/ߴzuhZExŒ\d" fbH]6۽kp!_=!!*pᘂG?x/AmŠ=hFs琢?d9rIKJIl$,;Wa܊pSO槨A`c7#W[$Ϲd&Cu՟E[2oa iq*;oDeNTם:m$m0WșE5{ҧ0U>_`l ~0w8{sG=M*NqPd|0n\B+-/^vY DQl"B+7;'yRwIJA QV><ɧI_hm1w%.Rz?LD zʍ[ 7zZ+HqM\X͉9^/g+Ѕ`׌YU4h];rHj{%䂒"1TRP~ԯlhGS}l5wˮ O$#_D_(?KGcMD9_CF_0gN0{gR RS-Y3xIG@$&W#~b!i?l~M4'qrK?* |QY#^sAΆ'‰꾂P~ T]Ze+әsjQJjFpv_qs}‘AcN\.2Š8/rp.u;ʉO^AeBXO|wK!Y)ء*WL kA?ޢxMq(}2>z<F= ؗ8caP8^W\ ~K}}rFye{J}"'{T0*pQwJ-2"n*5G-%7i=E{ȁ]i2w ߖK S劦g0Zyjg\[,-GӊI>y>(if3G[[ft4"<#If311K'46γ5降dBZ5:z8veKA)UQ&AVV?sNul+Pnj Xd}#( :8r9DZ_N}[Pg'QV x/838h7YA !U+3n`\Hh1yI RKSoreCW EU=do 1p8\hN DJBGYج?5i=0U_Blh]38Sdd=Xr;:9\7`/ oeY,OO(m ?Uzr#U'c` ҆…xTǧc!rJ©g6̰XP-g\,^7%k)ʫ,V*6u)'Q.,E [*\=Y;VS R2ÔA1?ғcY ˝&^QԢhf{0%qCӷQ%<:n/b8h7z E o"[eh#=jeTO_u{hgJI:tg^q7W{5Ti5Oij=ao5;@YB{'06}0[&^˱p9hMqgeLUՋ١M#(T+xhFPNb,琿YlxhEq!b˘j5(YmѬt `ARHUZ w!&QH) gƦIٟ.OOP= mJ i VO:`%N2oP!Q ~F ջ!&:7<+𴓇u:qKE^Oˮ 1kO})'e+5s'7݀ ҅/6_U2u>Z VՀ 5":=A /hB `kz~LӬQp MpkU#jACK-=Z\cd ɔL2bqxJ|_{grV]H;ЋܨFNɧqħޤ$>f~`MψWQBq'ڸ"Մ|ۏ*2-vZ:6QBx]u8_[P..0 r7ut:W9$$Oh,&ȲyL9&{eŤYfRѱ5˥ߵ6r2m$T+VBkoå4JlY'.ILMC?cJ}l6g6ʂ[8"R1(1(u/N" W|aʖ͎rq(^ZneTwO2%[Wabc8={ྐྵByKwKUEbAihsz=8oupj0 3n )^d8#zIT|qI<جK6Vo*5]^ih{%P{|FVtL>5.ٱKi2&҆~ n==v4k ~VUS`!bzBɺҪ3^7F5fXM \Nd qaejHl%& /i_}KIw ERF F\c (DN7C|<~!+8T8 ls& A}{zȲ=rg:IϯSJbihs2Xн[҆R%Qe9˃:Y(b9Wp'Kd 2]9ֶSfWb}Ew˻.Ba83]ixi(~28s_*̄ÚT釰@ 6ᕱ+rss_d2!ͤmp0*u}"۰12SV{58P0%6"m$Zn 摫T/ш;ln;MFLùɄ%aN,hqqs]PHӣ6icJaKh.;lIi]L/GuȤׇԏ}UP_Fbzܟ&'ǀ6y/*eg ≩R8̵_UDRKp('/[3=]oAG뻶Fad ˲yߛ LK$FnEA|ϒ[ ΰϼ64ݜ#ֱtEr9E{eX g!H.m)qOzUМ&[&i]DSqyQka"i$PD"<S,YVM*<:^[g A97Pj$\kȾ{ǎ:/o<Ԟ GfbNF5: @9% sRS?}v$oU{Q葞tU^z{iP/Ai]mj֘75p""zeN;$~Fotk0H*ţD@X\}Q ƸsΗn\b$E .fMwFM&H[ҫ c0Z˨{)#=' ׁ%ѯXI8~@'ZlV=XM)];>abƮfK]zTvfߔNtU]MpgO= ˻޷Hfa¿|~h;5@?SҬZ|5-Y^I״ &@tV&s|#}bX:Lz<ڠ*W0=%:ZLQI *IJ*7"2V^'f㓼Kòۼq!fȮyCO')5bў ;R\{,IVQ|FOic/6&kr3SoMc& V>2R]ަV,\NͽidZ_}fY|eF Cۜ$N7nETm7|quHuI!CmYNbxcEF}ӒFdlR%sQ 8zyomX*4,.)x/njj7|y4ZgQqeTZ[:[VYCP= Ry)M5ń Np9>M''hpʐk"AM| ^R d,qC45LS[wë1H-C ^ZA Gj6E_SecFT Ӗj@pai; Ƹy'аJSٶ>)mYC ٶz 4LZYʪHq_ JnEJg߈ֈP+@*/18'>@ )}>CGn(&0;9nA}ͷ;+)OjBlS j=Bf^nn}Կ>Lx5JjzhF^fǜ bD8|uэ|h&8m6TJzlabQh^% r5 .88i$:LRdB!k>/x cC&m p<u"b,M9kF%w!fF,h8ίɕMa8>x4!ze[=ݡk b,}N'`_MyK}>d~5_ZQAƲ肛^Qa`ɖB zܝ_ѠADDO ew, Q+tpoeZn<>Aٻ/iDbu ^h?4>T~y:jV J#ǼPchY"\|l.-t+e])OǠe&u-Gy/QkX29Hإ<=(L8Vmg '+,vESc/V'N㓺#h2 nkp+ʹbXga{6S`YI +Ӏ#z@M")77DS:`!9x5n)"Yߣa0rBlf[[9lYƀ럴ЀRސ9n.HNv2]d8ЗgO@;Ps^:y$0;,L)BJDMB\X̀`'*k[>rʚ_l7-* +͜߈Yi~iczKVhv?*` 8fPoP-!ljy)Wz so;t)cѮ M\y*bm |`$^XeőS8r<3:]bazQ|y3TqO~vA>SLƼwE*Hk :E6Ԃaξ鳏8fXfhGFM5U[^WdVp5÷_grLTYe= P0JSO #;:XƗ@'-ѱgYZ07070100000015000081a400000000000000000000000167373ea700002460000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/caam/error.ko.xz7zXZִF!t/$ ]?Eh=ڜͩ^_5(v9YN#D_MdnM]E_3\=rv2򘪣s&}!< zT73/0i(u#l׮R7ݾ,Z}<)yOKlni V<a#+|IL92Ʈghds< F^wlXvoE(蝽-=;t2$L $/.!` 0jtPѕZ5Upj&y;VI$ NH8`p/(xb\tfhVs-,KJ~Ě+BO|lE roײ :=>lv z9$:1}5`Sv,7 ٖL iӏ} jQ!A5tNb+:~KKX6#6+SS憪1fB GgSQB\"@&JKMLa =eI vdaz#2S1ݖf .= ;oL1> e.!Wf|*z1"7ʲ)] z2=-!1U*y|ܴ' >zlt5@V6Vk]*Fo'ƣL=>rgv":a ;BnC~,5'RJVX-u/U!2T2 &VABywxҊE-Q %\iħjֈ1WH'uWdԶ_j*]% b˃M}+g_=F(L޻!Հ%Rf>J`w\#͂1BǵPq`'tro^JZtSSKc$nޥ9 ck*M;$7(\cBO>8=Lʏ)ѱhvMEe;aa-v5k@G _k ê³!qq8̈?c9%w?w Zh}]IIo9tǬ~N]9%Ajl9}5P 1H~aMsTt&z!15E5vqԧ9T"5Չ. ?g\>2T.tg!,ue'`rJU>[ȆgEs:-8fLmu &ިg@,J}ӧ #؇Z$ImR8)vykzv^}wl;62ؙ\6f %DSqB@rnV 碟BhF\~qn-e}ոPÆkU.:]l  ^gRUeXJ[zg:p332l,Mre%|Ⱐ7GgqmjgW؈_V5 LӁ!~] ٲG'* [kz  -a:*U&LV!kϳ6:ʾ?ug\pfVu+oxԐ r0{o!WE2Eb'*&u淯>tf*$M]{(n,4lߖuܛ3o_1ڇoҥKf16^t寫A*3-FD`rS\kli6%ȏ I!+I;I:MXL֩!s1[v`ZRo' jcDB˙ FpY Aѿ4cSTKVR". +@{讲\r|k"򏝏.-[aXWԻ|'IjjoA=8X/,.+vx IϠF1*P.vK0:ra[a ' V&@x\伧C}<š[$Tphe\@;~21 shmOZ<*IQ/Ble&\ݡPˁX)ތ/z1L 'i'm !cN`>2Ի _J0_Q{w(uF8c5͐|YL-|2A_%%MƪC9L^[_5I$l/Ơ^Ha]+{c*1\W$w)G.3`)oqcCkMHjzMq@DGH8或mU`su(X ]r6b2tB3qӵʕx;Ӹ1@wj{K60#o$vtz˝ TqT:'+HP٠x8}.x"Hc+1v=5Wscq۲T֐t^aHC+.gא n@LxjtXVDꢇ_+d2YHd~\#0hi``]/+!g)&\1\ &7lH_!8g NFn'R_w *mqy&ۗ%Cjz-%tj4ܓaRZeF\⢳V˫֭o X F]RG\1BH&'5!M/ x, K[eA(ϩqŽ?ebn[Z)7t`>0aq?O8W.^/am|wC?[sՐR2)r|-SP=sVX89mRuq‰T*۲%;`b=uhw!Af]Y0-Yc3yTYHޮQ8sOowK*Fz)k>^~+ G> ̳"{rܜR$j[/wi5G4t;͂mR+Yh*w*mw h=!8 E)Vfh3hJN]=EKUWDk'1E՜qT?ФUy=:6@JR*ww[Px1ffMw)2ɷb~Rkd !|NXN߷5)d8Bo҂ފ`^H43NV+J!?o< 0qR{Q^͊;,ף(1d^0^Brj|Ec~D]BoL Ҭ[Ϻ攒 YꝁNxZon\ǐ-$&T%) u+cpvA4J8V0*O&H%r2eA~}ȆN`KHȻ1UiK :Zzd )2*tuoF@f}Y4}x ya1i/Qދ[!ľNzRM*Z'CtR(c3 P``v:=T%v֛gKk?NիA6)0 ]8ge0 OCa V}s~  >H]e: {B?d <ɅIY䧉6CAH>Fo!eX7XqD 5^2v- B E *$} %sU\v׈jmH$Wbh6e`WC*M#iGWBHrn>!o]P@93E!ds.XJօmF"?XMf!>zq*1*3 `W}+/S)t-0 b_$v:k<׭(߅h+29#S j5a,zC<K)FvLk֟+"Q@WkD$γ[S=QgbikHJm#G&JcQV% 2.0e8 [q#ق:0/%SK~1՞?Vݎ\)XUgdrO7ojiC"ת^)9>:@hmv՗ڞK=^B n`/.>1|m~{UQS^/ br4q)47i"=p-oELؾt(f a(g2;>Ab]H99Sg=1ǩ< \ 0W/F=b"sОb]giΟ=745PRXKt ^ bdL/'q H<(A"g {(Ϸ&wM6mG|fFTYuA@F HOԾ#A7¢8)HFua.?U8F2gr )jBGʖÈ;^@߈ 6vb]iRȖ) lǠϩZϞr^ďqdՇvVvuzRnJc*/$x*|>aJ:B/-בR_,ŖukwV,rK+b$y,R"=ՙie6M 8==@7*cݵRו%6M~oG,_zEJ g-3YW,6!'QX R"7%eeKchJR1VJȗ:,E;g&}vMYGy" yZ ;O}d~apa#~+Hb9m݋8Ɗ3cڕ /Y|K%oDW@9zxoD5>"b+XtEȱ]08|hpA_l,f${Crq?Db4<{;E3H8xmoqon8E1U[bո,1 Ë XVz| NjQIIM6H0I/Q[v^4)LO73D6U-[vu2׹#;Z_ydiDq;Å1YFYLQ=&Fh뱱TcR/} $D+.R G{ݺF\̸d<\fɌKog >}X9Ң:%Y0/~YL͈8q QåvL[e)7mcSS)96h^O鈾}'*ą/>꿑 OK'}u9̐ z$"!xz66f<ϚX@)\-@)ֻ>$>W.`=̤:CSo렭O4t,]mTi@\$l'Is)Ϭ_gEVm_E|2ݤ|vwyغ{JRTrޜ5ofL>dIz>hGv*gwƦٙL{d<]x+%S FO_fō UQv=),ZX1"_ݾ_Mmgh3LLC܎GІe+n-JqY䴛vBǍarơbIseڤMĦ ^eLN?P*M eS.Gy6p 1U!Agcj]'5a!1k&}mL-bo`Dއү փg}(Dsv,NrLR!^z%F}n28 A}+:YÇdBL?U t2 Lg"24 sV,5DLô\۲л վ@Mi$if#lΉN<32i+↖*t9?(?my[Ud( J(Hגn'Uwf8b) Yr2YD&> Ƅ3TR(sLѧɬyֿC[#[Γ>RF埜kYn򋶁Dn 2l+ui(Ci 3UVF{ *S6]iJ&PTnOQ A<ݫ>qW/W wBPDyjxG1 5n-ԜjʃNQ&4$%܍mz@(,z8 zh `#GM7frGOZF&l?7F["8 ͊lTф9N (εՙ2ML5Dlϓqs?9{7S8-%='<~|9U=K@8w|* ([}j H|i@8KK+HX|"r;mh5uug+Lgh)\V'w ۙ3piu=~|+YsgE8#񍙿U髡U׈6`wXy (_bRB?}l(k !t͢nl,̰:OT|߆q?ܝ]E#3XnVr_Z](y=R!0LC99k28.ʹɰ0#籐3]5_'FrD[āUZIH>ߴXÀ.3LJj? xð\EVzE|ZꊏJl0FЌsA{;),5U!HX]$BETĢ! DR ?͑l 6l΅zg3)]:y{1ڊ c=wC}75s|ISaVj؎rMyT ].4H?c_xN1rX猟l: 4EA,L4=D3,>?>B$\{@z!wlB9eRlK3 ]J=YBs]ƲV(M̦lčo3Z+>* `|.v7]$yS.qֳܭ'ؘdeH^R.ym#|ǹky) E[^ѠEĈ qI&;x}>S-rCܗZwV@e, 8'Ine$a).Ȉv1#AAYUgĖ8#flNT~XY3KHPWűNtBѾGՏVeOZFKytԡ1!-%qht )'Қl%ދ7ށi3B0y`Ւfvpgpˬ aC^@Y84ׯR#F.2%HfZ?gYZ07070100000016000081a400000000000000000000000167373ea600002f48000000000000000000000000000000000000006300000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/cavium/cpt/cptpf.ko.xz7zXZִF!t/M/]?Eh=ڜͩ{kkHˀK Ǐ'8gƦV9"e߳/  jQ׵"[oԔ)- [`~4gɫ"}U\ {"3Հc>؏V=q>"ფtx)*7ZGj9ؼes'*@ CQ8#ƈ1U+ߪu {Ci f7qBhyqs{c0rzd_=a޼>\S&HA$CnySMq"p,r B!n]ܚReXNx9Cc L>/>%Ht?*5$i <\{c x"FlwB<| \L\/]+y)oVӤiu>:C(R'UQ]9E*`{PxMZt-DyF; FT`=6Awd/I3^GL~;_AZY$c:y=:n.RrGʀ.@V74\QuSgb?WR jyL A*4%@ q.a9OWT:ɑaGAAD;D/K d^4I88h{H8]=~>'Ygΰ%9@X}={)e=lS<7ַ9S_X,\5E[td&1: MP<zIer(௫؛|%/Z~~U#rMpqT;Q`7 sJoHfǔT*'Ni%.bʺRXgWikǻTY_dtG:@TSqTS0*׈:X2 oֹlk>LP1L"{8sޮo ޒ)/Sj EɾCL 8!yX?"Ӗ7m` +=Bk{zepF;rAmOEVԝ2bl#P$ ƽr#Yۼheb|r\P]rk <ż&*5y!j8C\4I3$ jy-|z>O^3=;/%5e41ٖJ{v.lz~Q`J YRE ѬȰ07fkiQP>aw}Ogցa 5Nz*@1/PE@ MXa^ʅW jzFKta[59Gyr[I\=mo1ynUCJDƅeZk7\-L .,pdbFFaEE D^'\ 6TJ."KLa\_D]˦qug|F&iޑS-y`+l#=Ѫ`ʹeKJ" ;S(8+t! L%ź6@vɜU{]{Me1*/>>|Sޘ{&d䡩!Cw6:?Z%{9-L'~;dl%fپ]ˎ3Svi^:+9W(I:.B\9N|/uMB֕{y u{_sg}e,Ub\-n(l*%-^vAn%mLr3C%<^#]RK߈0oESeoԴe.RzXoBoL ekL-'/dOSe6*-yD#|7u%, Յ!q,b oIYuaPGq:U'Jr&toF/uBXjatq о0xpEUB!Awر׻CW{eMSk.77vr%10̏")^G<};yӴ %\0>t_ vK@şmYl H(.7E8@Ѥ/Z=l Kh#vuRQmvH07R, 0Ki[#jE"ҹ7:ݖ |I2Xt;%r._f(81Il(@_IjD98j+:EP2&%B!I>>ks2mNZS As?_i[){ya1B>$fK4K>ԃeJ G_|.rv %fT73#m>\캄fkqi?F ewvF{2>!6tEnl}VJ1R6 "ja\ 4TfN&ψzu>%S\vK祈cGDQrbe+O~'Qh*-ʈ55UR"@nڠZ_=6l#u|zj<pxW3sVs:OZ^Kw8P4$hpXI}܀O ҕ;2־mk!08W%g>d$nJ68'ni3xm\y[7dd: y{$yZ8!Vg#_Ufw4EÄ3y8_l"`IǔY{Q^C~їIqi` Crܪ ܞ,lYl}@!.HkK97W#"/ 正-VU]k˚v [m>')$5>ʈCæ:ivX݆mL3T !ji!F)7nKl5v h9Vb*\8`gVfFtn ]ak0V#ڢsdrCA,lsTI xLH;Wdv%l7ˏQ8ox r§s:5o=z2,rÄ zS5vJ%fr,3`E4G:=Cy@~u7ie8-™v{JrïO82ځ7̶D /g(HNQ.6bܛ pV ~c@ Gi@QQ &Mt"fR m'=9'4+ۧ/6jBIU^רQ.PʻL~ʛC'e%=os+-:nc@˸C=F C`̏߮⧜C„qe$10_Z2 ^xgd@vcDCOxҺrwQЃxYb~پ$Z*e `uçȶ`Rw4>+ގm*Om7mtb"uwUoҀ#5{>v} WLArݯY1 VD< M)8<!w3{ ௻JUTZ/yWVŰvKqai7\&kn6pv2^|`[f[nOA2!:0nҽL;Eh ohiB~׬,Lw꼨+ֱK[toAשI|R@ 5x e^r>n 'mF!'6$ſ̱~acl3~wrRpڗFVj#w~%Bi-N?cpSz 0V@<+&$S3;՛3ZF(#Ib'{";Tu^pW]f\op x5$vÊk5[7n'ȕ5$\1i/]\>eǀ:gswRQ^L8Yv|q~DtJ |/ ׬$ᥚv1a^JՍ>`"tvmf^/RP!B:``}_׆50wP̈bMJTYte{QH0v(};jqFTWW>J]K1yLC=!އ",)KwF~l Q |]|E4FiK׎3ɦG?phg .cdG v if+[~$_Իc(]!f,z,? Hsl$/H.R|K7mϼyqdiT#+wxGwtAjW-%$-  3vx(ˤM5P;xp9BMD!xbxu)":^Sk%S]\]EI?~Oh4t< Lg3@"_K0sy7Hlkߟس , _uU!56ir:v׼4#26& XFCOҔ:t!v* l*Ib0=<Y0rn,UkDmnAB l"5_R_ߩyI)%-.8u7uGIf!3+jV?cjςLq1ٽ>Y#t&cQ^ Ut$O&={Ȼpƣ[c&=ù0.i\xѨ[-lML }Jesui=Y Wf}5)IJjI‡`eVȋqOPNfB*K{4l5 V *;-1N-ߴlG}s \*ؖr;#gL;L'HL'J>oσ~P˜;~ ޳SĢ΋P'1!0-i)2=DߺIGP9 'xg,#3j޵{\C&4B~0(CS|if:, aq!k!ŷibB15CWE+}IH->̵$9|>/d[ɰ;4SnuWPd{OEI<>yS:mO?\%V".R<+-L!nUG:f\QxT%A8]>j-4p"uXՙ2Ť~DE1 ;q %7][ GtrW&-D ܩJaĊ6EghsyFt Ewj !]vGxlU}ߊGOg T튞0 %-.)kf[F/Ow ⛻Qr٨Oߞ`k3CH l*%p%7X")~ͽ{^#2CA]T-.tiM6A޳(] U2~[m)] s,$q;E)>u65bi' Cafo9]E[Usڞ16LNNE3iuZZڱx|yE g]v[ƭk>P4ؔÚ"{]nm!f$mAh<6YqM㚑%.L>sulqE5\=:Z>?>1dEK?3p8gXRV`Uj vTx0ښ:M W&Dݱ oc\m$bdP~k5>KWcp,첋fyX"J"ؔi` zMגB{a"@N0@޾;=g63QI;"=;mrVOHN[srBcsX0|0Lᣵz]y\ټCqbVߗ\^JvƊ1jQ@DAiYym@S"Ki*=G%206<2N1F".gt΋:rFrZ"km 7c 5sĐ- uz_ݕG)+:ߺO?|mrk(&27Cw7ǡ>7l w+TrOdBz\R_b_y}j*V'X*dĀK\xgarA!#D)B"i:xhɄFc-OO!Ge aWg=6nT8)Mz_ =w[ؽuMӧbexT{ĉ>=pҶc/1Zڪ[ghOHH> 'E`v6G;Lj 9jTAnE6i&`1YCw/Fƹc05xUHqɢB#uC!RqG$HznIbľ>s#Z~&g{p3Ѥ -U΃X$ D:$P^e#Uco{QM[,˥t#QL9* ~*=Y;C~ܜu K2f0G.D%`qZ€tT3&UBQM?8G+otIW3+Wֈ<VTP~t>3̏Xm26K \10Uzb56?X+ފrS89LA[OH&jg}ѕ"O" G8=CDʹ$ -7SZY5F\XX>JW | [Z5^]p}τ ,cYRPfv!brsЋ(kuA]Epxlי?Cɹx:[.H^;>=_:ɂV{ 7ϑz4eYP)aI |={&>y TKgҵa)/@z{ Ĕ8#DT;t[q`SI`!=6Χ#sb(Qm#։d!XFyS&֖ k~45!;W4M>71pWٰe1U?gU`*ҜI詉L|b]A'Hay~gFw9ݐ۬5 &fN*㻷yb'dKp&Rzu} '0,XML>)χsK'֊*HKkt nK *8($jK(=fqգV{$(nʲlIki0n*4:F!ϞohkʖM#yOG㙰taDi$OyM~G'YJK &*WXg)9dƤʹ:t)/Ügc/Lݕ3ԫJu޷{TQMDޒ+k;v턠zBF++4yŋ.F`tm4L;Y18zWqK~k+.=%&?;+C(]c*,^3*)ibi_ ֠ȝx┫i)wP9|A65%??vV ,0\Y. ÂIwhHh( `M%'gi_^qXaF0K}#RؑD}n)ᗺPXEqy`N$$!|cy ҵֻ}ROӚ\/Vs|yߥd*尟Ug'i[a$^C]<RL4xf,[Noh/# LSif\}q/JO}<R6nCk'\*VÛ8d\,{k9h]#$ê'9cJeE0١d&MgHܩ;+˚lps/aQO֦p `G(KPSſD_s|UY|YMff>f 0U&QnTnhc5,E SϥFzܦ>bW!r`kV>ԢSy޸^δjgYZ07070100000017000081a400000000000000000000000167373ea600006434000000000000000000000000000000000000006300000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/cavium/cpt/cptvf.ko.xz7zXZִF!t/c]?Eh=ڜͩgfAJ3}Su!oLp/?4 0 C؊*L-Tҡ؆2_ hk5\ (tb~eܮ0B`)T谪ّ}QB2[Z0U5R\U@/x)O5YMT31pQ31,(KzOS}w"A #dN桻gĔ鈅{ph<.FHmgc]rŹ'7qȯd(Ac‚٧z! -P|ak,8UOCx&L 1fN-*Guvo dk*Fȣ;MI ڛA0~'憢~$4zS[aCF*pJ*'DsJQo&wh]uP n68u>.#E~3&.]^7sIRgvtZ DLn)r(aSGtUeu7}u ZOG$ u?Ύb3Qidz`7z6;Qb3dIa+&֌HH9[D -m"Mfz re]Ga#:5:SjY{hygTZ Ԛ}fުѕ>3|3hqcih'ECXa;N?BrD_f&t扌Ra2؈m,֪MEɭ{p׭`;\^厝f>YPUKjEӥ] ər~)fW^F¹y ЏLNT=0 h3T.qH{@c%.uXJŇ _ pUn)7A*3GQ䡪忷USVM9V1Ns:3͛af Y gl J-K ~"4SNV=$YL)]{@=z;=sO^i; ڃ7VCz~Ӟ K> R0k;#b`?R&n>G0Av~庖D8oݙ8y$fFּ,{Z1Ht>XB4GuݶPiC {$<5~kK !Ӧı;kUπ|fyf]ĦՕ%a Б#! aBkum DKv|ɂ~ja@z_17\ #@֙Cҟ rVQDIj:B3BB|3qi&kuFEQ#C48xk HIc%!)u('jx.T o2-sg:S4- Y"ig:Ҝ~ (H? _$r)n.b/&6{3< 6o7TIӁZ(D?t`1="5eN‚O= 7*耿 cM[+n 1V31 -u"0$˫G`lS2Qp20sĈC #?OXqJX]  6n+ٹq6Iek^C@_ ˭I܋{WM~Mm6󱨄೐֩] t{ ǀJ`UD\>kN'j y̋6S4p29E^*ꀀ gQ.@(S>t"=XN@o$2zObt㊌̌57{}xx#.}r'7&jW<Ҏi';TtI9D~I *v)[~O qQVmA+ߥ^Z ʿ D2ƭ XvnAyN_q.mo!>{N_n +,ߠ[)mtz ꘿#\HgPUČpdr^C-%+SF/҆:8Q\x؀ 5dm:Rd F+vK~TWrM5vB+Uob2.^3oprrzcs)~w|y'@?F.I]5tq"gc/4-32Ƣ S趺Xv1>Ygfq.P %GX"2TюSs 2IeD˥Lx9yJf-*aBz=s35Uk2N)~=!3->s*8 #Uia ,`;5[ ݕly0C!Ғ.:&+aG喇?ȷnhSqǻ=0Ʊ\*FghjL Ҫג H,P|F)KЭ]nUQu4K*h xVA5Q *8k)b(;W~/ꞧfb`ɎE)(-0Pڻ3bkjn^). 7-{=0P Ա[{lR7ͯ~܎0y']̲ *e(yx?4ceb %r}mK6Gr`GR|em`4ϠɌHVOnDIUG 3rQq7%`0~lA8DڳUSAJE 9`+.k%Rh9os̎5'g`gb1#bZxQ\3YȴA9tygw%KA>-2RcR4`y#v 3v΃}k76bgC'ZW)j(5M6*|(6pʋԼCY|Us[ > 2%VN6t LiRr_@zm!'،]zaP:Iv6^ RLqoꓔb3Yv~$W!v ~9__E TI{8EΖA1ƈ[Pp[t|l Nvl%BCQ-bnx?N)a 8\ 7؀XVj_U3T8Z#.8 >T%v?4'X2 R;i]j32 (t ڭ(:wy.~@*͵JJ:EJΆ wT9, j2 Z-0]?>AZՅC|Uɼɏ[@ߺvbof o]UWid#?v: ¾18O[ 5P r 47@ȶLakxxTD*e1hפ`H{5w$e-S(l.y+*vT}iM{(86 nW i$;Tg;Y'V*u Ϛp} ch͛h{5\wr\`F*M$dLq ġr:¦Z2PJIs0A)Ttf;ZNM !?;;YfRɣPKΆ9<տH}`iyi~॰Rhۄ:퐦EΓCP=Zpa* E!fbY=X< |ء{|M/JTuE0%z|ݙeY'^hj#d|Wكi3>_ ~/oȅ.!ؕY]H6 :OόzҐlPsLnyn?cS$qK  坟`cS83?@fFo˜'"J,;L˓>j0(T$`LF] uX-NN( 1c'f}D(=Cԃˏ ȀFo>eԄB'U?C5D~|~bҪkY=a ؃nfT}ࣘ'NP*Qqv xԼŴdUn t*/RWޙel^L 0:Dgױ$L#MYu+շ+8t6^qK1XDgӨRGwZְ c8 QXr;*JYx8_/k_ldAY?G Dɇ OC T$Yb*]H%d}OhWuwP'e]yy2Hx_boRAli OM׉B p{־iaN<:]#yrm_r=3_;:?~O0A`%Ў sՍbR]S(F};mpT|[' P5?)W&sQj1Nsty,q\^=*pV<#ʷ Rla|sNd9^%bG0 ҅kL&3ld\uN{DGG no9|O]SiG2L;5ao,{3;sUY+Wӏˡg6,BdQYP*m QͶ@_;@ c|epU6 ݟȀT]@L}ON- W#P-qP(U jNt_0㜲DC,Os ([ gRTe^#Id@kǃsb',Y3=A=99э0zDW ]nKoo/,jx5dQ(T|f]2C'Z ,~Z,t.5U34&GrHrl% p-oq Qm܍lH*}HSJ!B/ )Bf#DG Wmwa8emalE@G*)m<1>Υ+ |Ix,Am<8ʗ|<|8|0;3ˢzղ"j:A/`F{RDB5HNNt9MOBKaIߌwׅ:д qqc9<o&]e?q \VOhP;0W[ٷNdBQT.8KJlCmK-BDip*pM+oB;_ >WiRI`~ rKBAf\JYmmhMX ^Wt@3lu%WƮأ>¯%S "uYH0ؚNDH@8C4 :cgSRD%7(.Hu1Zf^Tyb~DDTF(9dˌ^K!Vr-DO3Y\ֻſ&#7*W9om,:! ,n'C [jhH.S!_ut1}fokNaL=^%8Z9Oݝ]7=9rKel EH#.Kvf A>9%G5|Z5v6iL`Wlt(1E꘰b%yeP +Ӵߩ\9'3"CKZѰ+M23ꀇw>6=åL5/ ֚NLYڗV'8 3zJ08H{B/>ʺgBHGޑ*Khtwζ*_/*؃jW 1QlF&"Y{/(م /Tp&FSa;T[7 b<H1X32\|+YGhuÚEzˮc] E˪*NE)#hTSf^.%Tu ;8?F.// rݪrBo4vUXgt{6 j KB`ɻNN=fM,r/}X9-1uް*1ETF/%]{y2JbKhHM3dL%Y\[ k7Zd&!|i+>M :^&2c2Okv陌Q沭gľY+sP"k~];3h_✁0"SK.ή甒"ڈ| ;WpM(T7'Y$Y.Ã=[VR-hvz)X)+a)?J/t*R;Aa=q_ lrB}joت#Ѥ=Xs(B) zfLĵ@7w1Eΰ|1Pot8+x5{gH'6>iCZ:!%"~7Y#߀zxe4;T}ǷOf$EPWe2B3gp\.Etl}_r`Yb|D>|ӧ5?uZo 8llv\Qv%z⪟~-v{OA/N0M''ݰeˍuPcTA5,רY Z<zJWE~2иʆdDA+eL'2T&O5}49-q^CPV dz-pf.,a,I 쫉mph\{Ѝ3Ԕ@@^eEϟTм$#"N: O q*, Mc[[u 'αʛ|qĎKXĬ^\ d4 \,S%] -$3NNתgql1ePfa '?S+ f#u-PuЃ/Ƹw#<ʚ"Q "3/X)K.4ZN{A$KQ͙m1ҀYMgq!j ?нf-CF/'g7qէ~+ 4N1ĆaДags0!{٪qUѷo d2m[J,c IHw'}t(vGy!VFMcJw<-5<~LycfoP3>v4rEOXPޠc_~.}^]ͤ4L;"ˏY?ۄ#M9]=8aȼH>Qj+. ;@.: j<%s!;OX)bjO!%u 0 1M",_nnRJ -L}e+ t l^}bn!p\cRnmƼp>e]p~[b;LJF2a5{,;h ߽Oئr*O^ Akן-KyBUE,yS dT0"6z^1,w9n\d~$8"ERV!ąI<[?Y5V[|t4ّ?n] ,c|;;r^6Xusa>vi-QTҷym6k m̎m޽d3gd[p"s3&5^BAd@įwmN3EG5`W,On¨~d@I„D|=M%1gdyZ'5.TkIHI0A_ #IP2Ӈ egM+/2 a;֡x,8{98m͆[۞ZMIr*BӴkxcʈ!Qa.Be$WmgJY eRQRN8n8>^C|댘K7t El7Wfco7k僝\:c_3VvPlΆL1GCw)ru0i '_ -ei9>ѡqyYc3m}ɖ pELJDz$?myj0㸻AҒC-%r9S6\pPٗߚ n'@Lb.*SL 'vSZS;MXAW7Zd?aטnK—.)UQ+_YVߧDAC4 kj 7$?bKQDjr8Ge-IW%h)hxfb2bu ,OEKzGfDuyPy<7 rEcu|z@P }$=AorgM}c"; =}P܁z4_)%_ m[Ҫ:'_Zt oTDD|VDKd[5V0[: |A8aUVR /b8ߝȖQQk Ћ["Cq\7_ µUeւ_'AA y:3*Eq8Ҫ[%ޘ1&4\] xoΰ)<* a5~,fx'ARy D ,M<MBMៗ-cl XxP`9E F%; ț Ln( 13Ȫj/\1yyn,Y(_ %rc 6v:<րXM% I Q?G^ ֮Uo>!}W#uN$pn @9BVnh6-3++J 3d]/;aeGdrjү@-S )~p+^Uv4 ޝJdH,E\x!Ɗg}QҰMfQ߆j ~h&٢-C5a#q`s MEGPIG=l :ھ?Sa̻L [\rQU0OeRՄ8sjw Mnx4 и"0]oM56g!%X xIj}%B" *mwQbTb `ʯ&W~@ />r*o銞v44:~y ҽRc˜AuA"+"}I)k5OS؉+ 6Y5nLKB )d̍ʰf ["p cUdvnq T5g kZ_lY[i! ,a95iS狩2֙O}k?f--ߋÎ$vӬS w4:+†ڀd' =9Wy6XDZ#Xx³ukݖgcg_R9!LNuJzkI`N-ʏl4Q,EαzZD&لөw6F-rοށ#.yvRADN;5ͨw%2!ƮJy3"{D:7*-uX@Y7b#xNAR:]R0hzn^YZSjSYO,7#1^VfW-PX4 4G+b-kuſ?Rb:6<<[U}= @-L"ougU!2 j(e V75:|,yx(L$Y5̠%՘~\mKܹq+P.(rӠ!jD mW Z}m-T) UC濻g,ó~ȕx{Ms]F)pI#@sa#yN4EѷĖXr4qj#Y=яs^eד髷a]%[Aϒ8Y[66=udbWK_= 3rlGZh}ưUҾr7ikj2ӪTd6iku fl#U ;.sR9:KN8erTK}-v@<wpm7ƏcNP,\e{#lȨP@;X88mԨm8?Y=sAϜ|OxgI2Z b8a:NTxW=nZhrYb>tԅf}۞g ˔\S,üp);5Mb p믫6ټU2?Hز:xj{]|ta1\.ћC Vmc.;I&KIM2_K~LFoẄ́TN~# ^KZbRu[NPQ\TruwRD>l);Rɞ:qPUr)4ʮsd\m\!${ӠMpJD`Wr&ygg÷VXNfį7&Wԉ,d>vr%KxxNR7jĠTsa@!i>$m+9c9)?1oI 4asd%U+T/$}7}S7 Rj'ss y< 1;#WA2+Y{V?ڂWeQ벚T}5߹@$Ε[bʾs([ۄ jlR[J6z%TֲZ>f9ld+ϿnRԓO2zsij٤ȗjc9\Dmyr6ӹS.ƑҙL ͔3F&$_(eo4nwbҴǿʓD;k4ŎqxA2ocU:\UPV(|1gq6c1(5K2S[?&İ⺪!ICKX0vmi% 6qaj35 +vs 5& ];VӎKcIM̳Js[xTh_vr4nL<CRTE'$C$: lՈ畨fvFHq:M}nsIȕ9?-$sFj^ cFƁp5Tf7kua(1ӪV/ښUX9);*[rRKx򥍐 Ļ\7YߵEޮ!’ R'U8q"7dSg@??ר⊦Lj}w\Cnc SDKUQ,9,Ĝɡ4:.!8%LsG& ׾ F]ud4?)-YkaGi_R~q`N/esX-GLU{PN>SX4#|T/h,xLRVYݚ{ۦ;]|m\†et`^sXҗ+gFc燪;r7&/ZU$Ѧ'&١01 ,`tc%3'b[ANTeV_һV AαPO |iwN/NQ+KYVE(xk Jy3nA"Ŀ|FgmI|N)4O.2ylY;ci=QjWDZ=|F қ%yv)FoUW2Gi3q|ԏx~ 6U l?M~q'_^a:re)xъA*%R)Z;Lw=̒tuĝO1}ǯaCSC),=C?'GF m!ScjvY]j9,[g.\Sve ,,y̙!OaZ~m:D.BKL ۵PjL(jb)"I!c-`Hӕ⠺k(QI =p̈́UF-'<Ɏu9mQ?/QyBS\J|є6zͪ3Ohh eq 99`IP j֢(bC. (Z+&V(pӕ`75̂KU㱺xz5_^0X \yꇋ LU*^ZtHƧ5 PtՎ)^-#&%|vjPc.jaL'hd(#*Q,o.=E5WK3Cil x@~`͑"0xj!JKIODi봘A _84!Jm_5!͵o'j ?1ɤiQ!lov@;oYN10VsXJ% '16J63,:.Fq"ىsZ`95H:(Qwn^]a`r0^`1o@&xFƗ@AxHIEM"-@jrCKŧY[CovNG2̆Qe(^56+i6{>nꃼ:W%,ͬD&9{W=ve#B)R}iYǟúVB3tA;xHmFX?2z\/Ͽ*x#4`]U܆n-hMǭdzuO\uC%TK7Dsk&01 7(;$3]mϼ}&xeÍW3S) (Gـ"I <6u 6S١HgjQ$@J[+ͣ]c%п.AZ?hC4 D+%^8|>|'m9>aDV@4%G(p^咵\?u*`we!?f[vXl[zcj X S;Re괶{&]}(g >\|cIzyJV b6B+_G[aIIZ_ ԐXa'͖e5+G>`ŋ9&(3gDQn(KY3 )Mn ا="{E>՝hd)ΥPx@ WL#xAH ~>j6^xj+}mQ?KA(7Ưիn=iaA}9 ׎a˽ṽJ-5m$GWYo U:Zh#V[1 L!?3Ⱥ|%%'-W!]w=H<5Qj,O'MHԾ5pp5˂Dɒm(plnO}O8BBin sBp\ mR)Si?nDaX /Gڿ8q%ZRۏKv, K\ >IjC.cW&OųQ0 PƇRs^+U%o!8|U푋ݪaU;Jz(WK8VR<`Dܣ +r@!4'j3tG S E ;łDӥi> d9WOݠ H PL}YED6hs:+ueH0lѶ"]=>@Bl >['_A:o<+}]kHqP֮y}9RbLN6S 0uo#p(X0HOز=4W}$\Ydq/D JP+秖1ՉOk`{ ʼnh9$՞<˥@(B/N:[ dsŋ$:H[*YϹȻo!yD5 @<ە|J"NPqF3BXXJf3zXMM 1vKǻxmo&g8,O V[Uգ^N6[f^cV!NnW_f@ioK0O#Uͺ, H0r^`q [Zո d`a(`:R~2Pf}$A;VɃ?9͡LoMFA~Ɛ}!q=U2rqGsk>.bkʫp t=B[C\Zk0)F! _7ӷ[Ud뫰QEPwj&)pF1DcNvt|IT$|I p2s"ﴇI.=8r5$yo6Z!VRDxuҜì@5\qMzdO ˷ѕR.Khњ>(_hHEJ7]YD*P:vdsGwjR?qBjAM~HԤ!h[L ΙNiFQ┖ i6i[{r>Urb.Cˎ8h^:Cekr-,%ы:6ɇ ɉjFؖfU}[#@1t@SNYcCY%nƬq1sóLƕ=w}%)::ä"(Xo޾)UgbgNFwQ=$#t@17Q5zj߰> a$ٷ:6mJX4{ QH/ߩ+9tS^{!x7+x0qu̹b\RD]PO[fe4L,&Wѽ0!}] nRI]0Ai"~q 8Q[\AЁd *?ݺWx1 t,Iz4q Y0U E?H~&)6W,sXdwNHLPA\qtRTq5C:30 [fSd%<0-b֩ 2]U1(A_֭Rޟh%>bȒ2H77j^| rZVa3W.|_< }8\^tlۼ hfvhj_р*٠݆eQ1Z?%'a Ro]\M6f|S6;a]oCi~9EWjI"2jeB i 5qbTJhFu'qVĄP.zoVB$oOF5*WFH9wf*5lZ;0c.//čVŇO]K#m(qD t}k+ͥ_#_Zgg-$̚G%AIv̗͆{i UGNf@ 8mzt菋Cmq}SL`?@BW`)}0݁AregnfAt"Q(/}$6'&ZZ)xJtw1TPӲGre_'\vV\69R/ٷU8@h 3;)>qմ Ұ3T3<u gkl' pܟxrDQc ehhYn2OVX9$?q0}58 ϫ0? -So-1qTΕE+j95Lws*;b~мm,S@s"BTm{$a"(U<1bA,]4Yoxٍ@]}.ak17׈@V_Bp߀ԇQE"÷F4d 뵩lR_ZH`xCN#^pha1Th&o M=>H%p .GJ2nP2jZ;POHt;7dk jFZorCOORQQntkaXz@\{x w jhs7^gKWr>?UHpzs=]? ݶ-껑ˣ# ۹[k>#St:v =F:0-?y;GO&q GBV6ؾ׶0$LP VlG0܆H\.6K#W63]صho,!L}KЗ^?US\ uh ]7jGA:FPX֠1f˥Ƚ3(]8fvSkzji lh$jw K54-]58c>`?lc(*]4o ڍc,aP(?Z׭f,x]x-ABꗤu3W -raCl=V:U,X͌+ zqAteMzA?@N{_,gqt~OR,|U93ðЄ;:ڄĮދUTU&}|-Өܛº}cC/Z9QZ:[$.w4.KnH[ oLB1`EMO+B59YSFԑ8#OdyI2+ @WTJPR|&!z' , wjϺxFi=` XxN-gr)1ԃj>De-TEy>GdUhYl~Ya^% :"XwH6aRw'IPprZ/qY9+8R*<{;|dP|Z㍱a-@(֖6/ɦl|'t>d@{B!&k(C2RpD ?rw~BG(`?fXIz7 Ppi:?ϮOPh)VVї[C+G8]t΂'*żh еbV*uNf’=\3h6 ]+'4ua{p6R*!kXƦJ&(S%CCGofeJޅwP~NRgB!XjLRRS^xi'tI|Pnsc1_ =\GxT~'V'={X'nW+I@2]FdO)W.ܢ'P\Y,,7y7,Xl)TTo72_Wq/ּʙY?!(5**rj&,x7I ] ZAr #lw?qυ;*Ar=b5%VM-baFlh,tŐcdH1 "q\jgO홙L=PFRrCcrb頂H-lqlcMQLb yS v ] L9dmw /̓$%E&&E=CK /q'n3N͒]oS{"2yX.0 v骶9?y "f73C:V£RS.;f*M,>=DÞ=7p\!&,>*ڑ qom$  > :c5 é(޶QWY+ⳛ'0B]SBC]l V4-M>1)Mpm{ pP5~|A@fg0۹N`biӇ[g6'b} vĖ -}>:qDzD)T5 )CjK*4,?/M "ףwƫCKEyLnUSg.6<~TAB0ڥŸCfwXcEk4DA2]Da]xG)Ec~k,p.+Tmma<ƺb+ 4-ZrNK'%7YfYR~2bea,-L,@iqNq*M Gmx,'(߱G@Ä,?/W^MǛD`M0xFً<2+CW>SiCO:J<zd&i)tS-5i ÆC~"Һh,N1F noZ{:U\g͵*SGmn\bj*Pt{KڲOsHImj1.yh27N $S|AwQ3u[aIS+ ^ L*wr|qlB)<ǹ=U}!NS(%+M-$Q?Q`uP8%#*й`i-O:L퐚\ɪ 5f/^)0]6&N;Fx+os UNJW`ṶV:(}(x_fa>Тù#GeoiJۮ̱Xӣju&s-+w pѷQ-B\xiƁmV8 jhM(MSYE xއ乄{ܨh PnoAjnS Hp}mfMͦ߶V;[\*9刢[{sU>&i\*!LV% h+'2<6T @_~1{bC`4;i+uaAsM6xLfxW3;zCqľU"v}FL6x΃Xpxt̻R3e3nZaϏO&NO6OrVEWN-nJ!yL1Y 8AZeavYgr{xԽ#+H b整|Am6KϢqBu4MYgtA> g#Âi&U>7ҺYjp7A9.BHQwC S7f8&snH_!Hx!_ r]g*K B/Li;s,V2 (DiE|Zl\vٻ(yz ]+Fr5GTp7("߄c3|XаDruVMoH7Qc7! BH&D714d-`P:1 ) {gF?< W,yK?SkթG!G pD/W-)=Ѱ@@7.YϦ,b*②37X cʥJ'Z8b-Od5R9j}X\NXPV Zs1o} 5MGX)4Ai#ޅv?FM\NL4_@Uu=?j>G@!:ǯE#&$;W%0i喛ǯ|˂H-t"ܱU.z[Z\@5Q![ۏ'/q15|羓k,S߻<ИE(ƐnBfP67F 3[{9TQ `z?g(m()%mLodi](4r%z'cEH|D?혲$bo γyTJ>.#ZQpZ΀K~`e`T_Ӊ P +DP~a_2W<3WC+da|cLX=+ǠMFDA(9b]r4#@$/̿ vzY_%}xmJP vnvy_z>ɼ %s [0%}K^\u EFFyZ4b ۱!-תX-j*bD}/\qu-/0kԕWpr\Kv9_F"})n Ia;8AT)֔ߥ8@GوWMo,TSq*oakUS1 M K ŏ{t!z eBDz8; P2ACqfv,t[3֊ayD0DH8RF81`4"|] %b#wNRMa}HPXMzNGLeݑ+==ΌI^ϸQn %ĩtZWdO gk;SxuG&T}C=grxo/WՒ \OM4Snܔὡ33WX\D)FP+WDlO1E̗ |kqjR (0(~I@>| !dь"٭A7'AүZsTΊWH>>8AGz?8))vɪ4PR$e?}f,`!pfvR`Ya#&JZ|plз;aPXg< :Q0˒MoIAGkn{  ;/ێBqo'>9鱧c(γWB;T6%eءqSːH2bO{5wD~`߶Vevk6Y؝:&{!ʀ0!h'&iaA%ľa, )Eox4Voؔr؜)8LD *=<+]_aC4~U⏱Kg&WE?+ĞqGHY P8 .,xu:f@jhՈZ}' +)nP*ߩ)NFYѨ֏8e˽wST n֣f^i@ښN<9`W0M6DS|hm O%R3:::H%&鿶k\ PuC5rufw E..d>bV-- QC(E?9^fXod>,F Z28kvg&phLP‹K{ taq# po2zZٔF* ΐ6ڇ J;kIשh뢹' ay[Ŋ@xBRN4@`ЫAaćn_=Iܲ4Lfm' $HLw(ۻ}>+d52gBdF}Cnhnn쌬4dQG#`d߶4< &Sc OLh gu>z ]ÌClFGz_7E4JQ7szD:/O }.0䑏> B?q&zաh](w;=br`1Al<\7oyw|hϛ^1DF2*t| FjҍPQhlE=jkFv6Q(~vOjSi dS7jFi g.)Ja,ceթy `7-#=sJUJ  rl_ 5B8vb1d~Hm"BOoRnX)_4Ϊ禮Gn O#&ހ|kzy%zsOb͎Tt".] `+/$:1J s½qj " s`F!f  pǧd ĠLP“Q w=gexy`]c7:MQRݨuv jo"QY4n*p{%vӶNF1x e9e5Or ʋ xѽ}‡|2!`żP5(,ؼ }zt ^Ɓkԯ3l0Pѫo%uD.(K?ok$IE,>=,f<7"Ho-T(sY+}VMe)$nw[}0[[[a}+uNbI*#0\yCyڬ_Nϩɔ5j"0iOA3a/.dBn0gyc5tsNPOGtR*0٦ 8S8Z߿Nrqh5A٨9G@ ,m0*}S`O a*h%9 ~xdW_P2UQ¾ғr{9 &2N\{Rײ='voZo(\6qAp@cBt7r=C~M5eip'xI [$αvbXimUfJU5]rwsxA}PK a+=Z~WXLFϼ-5: 53Pݖdg<͏V X; {]Wq޳a@+=i LؘeB 3l|]_w&[ lp`-{>pgu|n(EASgjscoL'tC;\;QCGNv9{'K ^kEܒ}ȯC0 L~LJ*% "qtt ٘w8H3Q^Ew+A RֳE|Ccѿ8F#bnf|,YwW:L +-מǹ|ܔ/36"r̚Z3oD6PYF'H$n*6r !8R&U>3%7CpT+|8QE_ h=XBKu 5$)R;훌u(89hTHں9~ӜG69jKն1LJ膑llr.\Z⸈DY萠sh9 DXWYiw.qH*͹Qm(6:O a3fE.l(8M I*|]*416M@\ Ǜ9*ӷiT!xRJ("y"{5ޛvXy=Ї!<6nf8y8)2%RIa]Eo;{[؎/$̷/&Ň (`)e0vz:k_LHa1!8^Iwz9Lsέ605{WVY蟅\Obݜ~{sY:صF(eTk$ğ'7%MX3g`#6ȵV~rGQ4evPl Z kgQjSt3Ă8.z7Bu>f8QKѳ1 Qxu 8}ɿe PG]R–εۣЖ" {jĈwTD?JyDrf:$qȼۍyR*MW/1vla JeD#*buiJM "o<'/Ǡus$ynj 8L:EaP`D.V$!?x;ER`%/VK Ӎy:xE3M--ƾ(~ I]ϰ~09H>V,v,=D:DqM9,ڃ; 1ԄYe6t4Ld3ҺEa9ڳضB%y@U"y{3-̫ε]FqE0e,ɼՃ|ڢ䓣LL}nڵ1u 0, hcrVF>i;+螺R#3>hI֤zꖩ6gֽK՞h?B?g팴.AOu2|qEgF,r8S0}# ! SLAfi#DR3OX>E}Vw@WRMbb07[щ/%78m}GYT吝֬0C hXa7%n=aW1Cl-fVG$6oGXIo 'R;=W_"ɥQm0Ut?uA4MhxZ㾞;c"Q PA&ÚZߕrG xjnXbŴVD{ zZmI m˖v$O,}'HQ j:?^NZn}2ʤ_v>[Nz7S4+ /41f|hKɀÇ 7%h1?5Εlܾ5 A9 i Q"V\~x7-V4VW, 2Zpו e 6ɼ Y8U. --8_6MxI. UJ5bh⏘ vق~ l'#~ЛCOfψ03 x^WcXxUoqZ !>x%2ja9tIrfΫ4/" e[o+93A🲢?1QO"@_n*|ᔡ"aRJ GXgmlGc^j _4ր[Zb#Rߢ b2m22P;T8$BiI~E> kMFe?XR-gz5?|fAnٰ$EvtGbr9'4@  COECW?\}1FʀB<=.uF[i@/k8fj\j6:12eŽݦ@"QԜ!XYFH7G{6&׮.䗓8=xD;K옺#0[)5:.vkBȣ^5Fy0N,/AsLhb}\hБ.MמIv#!%1:Q`]D^m 3İ^J1Saͪp!uz"RGv- T(`ծ'Ml`a?`a㱦ǀͪhM){' v|Xlr?~U X˘TY[|ӳ2>GhiCLJYŤ}eM68If񣟷FN2na7Wu ϊskLs(H+ 4 X~q($.f'nm)w;fg U(I#B_XXR>#JumOSiޥGtcD3)0H>.P2d]hŨZyZBն9uE8"5۰6,ٹbpB%\P3m6ފ˺7-mT]yT %%1y7ِL0}{b=!Ǹ:hk dTp| .ri_R{a=vۉ4ټ9֘2 a8&qXs m?K`%.튞otL/5p۠UGzb۝;~v'VFDLc[ Y :ap5~@U(qo{zv`r{1MT"}m5d,4ǟ21`.3Q)@}Ekc^sM)u|w|R7~K~=[{P/aX\#q58bT0-7xeW)}$vYn+=^d`/ӮPTxϭZԡQ>sD/IJM'pr&.@?2[pë-&C\{"<{=0,Ś].X4J>[T{.ӦD?LkM@}q2-Y]e <$Db҅!+מ{lboJ !㚆(Ӻ\䡏/xn CQE\,UCl~/4,Xw#7HqwyJj^;we$Mi֞ҀW%E74p! C+%"F&PG"oU%pH)j+N!oEŰLHYhYg TP6yhv dGXAsAAK9ȷe-n`KU4W]ց~!ǒd2(hS)oWQK=+uأE;Gt/=wR;Z9ϭVL~<_ɥm/w2t++ T=(-q(銪p֕ޏ􊨜|9nIѤUa6&_6?%ߧxz4 y =Ps)!%!pf_M<+0h'6 so 0:D)!dr&\X&]2+|cE畔w9Eݯ,ɯk] "!Pƈ`/rƖc=S;U= CX繲t{[dg/"h)~AX$&dvYUyJYW]9M-մOkPE;Vgx 6xcG]j.Hd/.7X H$91WBKP?OW:7N6ն]/~h?ټId 7[ $_YXYITXm&B 'fAB]oY.( @ӻh W%ϊ@ UKvH: A袞&\cYaW0]qsF {ZD6\޸e )hxhXDkn&#(Wi)'% gMR; H:{`&aOmOC sc՛0Rvg>Ö,4Z,`nf kcw23:7#sY_g@Oege߷~+2Ul4S-:lU7 JF?h15/'4+$5e̦8;G!SThփ,݃?܁(_;鞇-vENY$2$X~bpp;hÕiΨK8 NJ';BbI@Uޜ4ꐨf4Owyl,I誉ٳԖġdq31Ҭ 4%qKVc5c/ ]= J2%ga;Ub@MU3,G?._ suM@ۢ['$j\GQx\HL^d$ʤ$L_~ NrƶLT0ng{R@U@N{ڝLP^R8? &N#YA96oZ4eWK<У”i]^LͨZ4cBT@59/5cv5obsxVb2G4ս嘌_xaSH ^EF|tm##ss&h#ҤZMii cX#1!,P5B@MBMu#č Y »MYi$=MSjDW+'dk#%ʮp K7b$DHh}y6F[]η=[gvS7Gn< mjdet+ n@EGrip9hy-xe?;VJ mowBVGKAfؖa̢HҴ~#ٞ̏]GBvt?5(NbO ?@yZe^6uYdi[Ԡt 'c}Uם@9#JEFl ޛWLn|Οq\A Um,C5z>w zKF:4g˲D`izC͒^O@3fʧ'JgKn H8SPy4o\2龂>3?\Y_q)=x(@p},Aj^(d?+rFV:aG?첾m-o#їzz=#*&xͨlu|Y&go:|(g8>':5Oe| R+~#.U2 ?!W=CJH ]'F-DžJiȍ3G2!\Q$:v"пQJΆzX1MeAD {VJrEVuЉGB_&,[Dr=Q3ޣ!&u{?,, ?<|u.(aԔ_;mH!!I' 4EHoPd B 9?jg|O[ W%.F[.!?3/%{mŦ0]<VM_E)|Нo+,q4"@᩹%AkS:$A㸆mֿxrR %>6Md~Ĩz^ۋy]+K|qNy8y$V",e($6WK`]ZBڽ(cEujU( (`ptّmAwj^iw_΄Q N1^7]TPh1*@q&"9dD:`3{tTF7|Kboo5W {tѯ6I: 4IԌeXhVBuA QHρn%gBvy%SOܗ3.s@B̓hNMbጷ<7t€ן$(Q]W\&QVۻgaɏ4LtΨziCG `uT vPp_A' E6PۍkESŸщ.zЩ(y/8#oa2"!" d+ibJv0:9A^ɣ!'bg{ZFSಝ?W>4&ߡ#O>Mba;ZQہI$2eLACO$Q٩셇dB<^3p}SQیġh9G(FG},i=ɲ-m %Bm72WC7 i2eÒ(lI$ĤVr KسYzK 5˔D£"R^)]ԍ@T?o]b׃xN,K9J<9TcdF2(;vNf)ur۟ QWsǪ1Cn/{ck0v|ԞF͖(TѠoO\hD2.*w]BQ:sz:?HY gl&Fs2>_磇 m\X@l>pRs>ysRؤ42>ObP]@%0V~%vC &h~O` g>/~`sVKq|z%&3a$p:9wyD3LdN?@Ra)0Hf{}tlbJW>=6kE|ZMpA#:C 都EQ;FjVͺ+_PI}bsF pQbԛw}$CThqH4ـd@zwi1&CM1,pd>K _IbQwbc.s'K@(U/DG;RY3sX]w^[M  BB t_ k'Y3!OItƢ1X/f}uʆy4-Hzddmy+~6A}dɛ$rpRz${bՁz*(OǀHQ:`9YhaԜ7&^XZD: nB 1rA;@*Z "Vw2k\)[Pi8"yjLoǎG,?l;!"[_;1&O\Yv.J:tҚ\b͠Hŵ|J9L*Ӹ }/~ƿ5󟗔;2sE]Y&ޙ5CK_/_ϷB י&*W5V mqNФ*(-TYވe,LF kEoӍ=KS]E}QP,gM_1Uxr'%h7o-*SRt5T;qR [2˯]X2MQ#W¦8}9[ φX؍}y =' 15+AxnikRE ?aF v:j/pӆpB@ ."176ѨDݬ(I{La=_E?La;K?a(䍙:瑭`dS ͓ɐӉMs$RT`#d%H`}ye$ jH% k8CBH4zRC^W]n6iL6ZTU)}2GڟY nFb~ A#I_aOP ޥgAK(l,= gvXeuF-T +#\^r74V`/t0Vl-c~@ٿܗ{7bn?0b'앎p`ЙI-S .ZӇ}!2z Xd6\yAD] <+D UsgzrO8mQ=02LF4м& J+iVt@2w?VHmS0LJ~LƟm {L;[Z8 50<7*C39\$o]S'$/,[uhʁLiе{+, 2(Uȏ|03 $a7Lg~5/w-L L&X icCYp쮽&^p.޻PtvB:h!$Nw/ޙC"m.CsuwOb&ܐ-OI%o 9ظ`W>/ԣf@S,GDHK(w ^/2Q"h1˨viYȈw-,-g_llN&)rDz0 CyY+1K@\]$7''<}钀x^5~m\`^n*IdP5(Xbx.u v_8ds:ǟM|"@i$h ,;4v+*K7NEɏ ":fAhNYL;U~Etlk.v"LYcΩNE,Aam ߋYijmh>ί׿Eyk #Y״4AVJʆsA1umfS߹bP<@q@6u;Rc^\&]HCR*al~6\1B@ZcBpdk̈TƯP$h5!aUV̆S9krv^}I7Qhxzn ;Q)p'˃=/WZ8u35@] v'p6K9Wɣe% `d ] lSu&\aS7@ ).xbIڶ-C;sCC-v=WN TDl!^ې֩Joԙ(I;6as8hav*)uI³lAI6 :B+W_[g!K_6ЏDx{ܶh%alг* l".N>s3:>:S<321TK/-E1e)bP-^: g>m[/5Pxt!B`Ĝ>LǓ[lS\v~<sFv+>#x<oy?'HC@m܁_~Z`=@9t#bKsy9Z^^R,$]eQ{rmEqrJ]RG2.qNiPB9ABu$j)ŻӏmHWY1qC 0>Tъ]G`mZ8+][H h.ʹ ɚ^l'ƒɈ-?3iRɘjszcJ۳tC3>U@y(PiwTUȹ2|1UGZ ) ,2xe1Q&w u?xr3_׌9llTC𹉇K^dU$lxcv<ӳs8,bޟӢWѾr?@@aZPR%>bpg0B: bE"cqџT pDX1 {.{yصR#ص[ᚬȯ>bsrB"1YIn@E?#I}wOjCєӃQ>#&Y;zs跆:g\۟>>5È羶q>5DNA'w/}D0yAcY!k//O3?Yk ټu6яel5ÀޣFs~G߇F]7=ڀlYLnȂ@6IoY\((V{Ԃ@l]L^3Pp׆©3}^AG8 jNG ({΄ e_\$p?5^R5( Jpo=8r|tjQIF6n ,8!ȇGa]|qG!1j]n upv)#"bHɐ GPڡუO?4MmI[mG׸g%A/\>'=K6]=m1hn7DxWO14 Q$=[/8q(ֆ.5vI.i]cqfAC>R{69d2?-_⬄hEݍGDPlXSâElT}O $5|Mռ m͌ǫ,bSۄAX|KDE`o[p OՉpf<=27V ߬A11+=h4X 'z:v,$w~ o֐r<$IkA4p dF,3~p(۶M將R _*<&b ,hI]H$==6]:W x C$9d}vOԫA>J76XT>yW=@뢛]lt;4&n)QnwtJ5MٲmN)Z3EEh#-hdqsVs6L81hqD[D_EeqZ dmj# bz^6c"U+dYp }oWoUTf,Ř3?5t6<ނxFɄ֗/"tPbՎE_YPG:.fգh-} ߓ fU]0gG!N9HŻ )*uW1S[&8kKn<] >~2nGwE ;>fjP=-4I0YN CA.O$vpaQ7y`1b!3GeTyHp< ֣x ztZ io`Tq4SFt[WwNXݶGtQEt$y+ IPjX+}e|ƒZ8!Yxo,u_n-Y?Z]ob$3Or cPigPI&Ҫ6@Ov"5zTŒltـz>u  -D|B~bw$3puWsI*K o0oi+'0{1dLAo51V(Mv ~MpsmM @HR6pFH# H\?&kHr1Ӎ%_"fpul%t, @C?9#F(^-8nP.xCU}ށN~C(ACvA12ʔe~mX3ߑL/6:>Dy;:6+ ?^%y!0fsv3?;$W<_( 1 ~+oPӵgH.sc$!ٻT8{8*ϳ*z1*Y3Q\V!v 5ʚl6S@u >ܯbaƒD$Pa_ 0 )-ptل}\/׉GbdZUQ K],/Oba_ ?a1"Qr*GĠ&YOEѷ(h:+ Ub>5xCicfxWMν[2èVdmdU?A0l-(jt ̹zSXT:v};  zFIEED(vJaz p2O@sP'J3ZsxRƅ%ƯВr׍cU0i1O+řcIf5,m溧ՄUjDc|{ Gq 4;![-so{G)S'%]3#\[ #E +b=BpE!,k\Zr͒3ex8^[ouMau'+n9dc yjj\3Bf.+373/C^ݮR~#q s5eRf cz5徖t)ORϵ 9G!U]ݝ~J)DVZ IZ4pΗIEk]&DB q6.++!cf03xKY$ k-#r{qjy JrDhUTQcBfcq;ZIL4N:(Fm3tQAEp~DwBӿhGm-g5[ė׸31~t?A4ۦ6woo;*׃7[2=D4xmNJ$S/+La3}Ey7Iې>VM`PQ'|[u=٥'/yב Qcy7pDfpp֥d]00s25W>sP.!xLc-IkR],]R碅{ZOC]P |"d?H盛~e!9oalL8.j9 u.#upB 4b$%36s(~PìrxN~HZRd$a6+P,(:Vy5{!P 꺵ŧ!.)L ~6ӿK/Ya* Ox`Z%@@6er~hOh[4l iŘQo)V `Z`ԫP5~w M_P؜u A}AipA;K6Ÿl\=0EPOp]K7mCkJp݃{ AB@B%9mH_K%س&&^rjxhb70r aRM"Ep⍊=u[oMRiT)Y}:ja#=Ȇh破oB`M0,$t|o+ڷ!O:x7ۺyKy32Rg",:"L@׌%ԨB&5 Vq$?4? &k'd܍[nנ T m nپlG3 //*'7, 2OXt`a\x QICt3:/=Aڎ V@zi;`-+̩H:2YÄI 0)?U14#*Sr/*0G bٿpn0 T[+=oz1#ମ3EA5 $VpSILsS^A˞{ph@B/ X $IXŗ*xt.*tk4^;x'zϿ~E{鑪bٵk : ?I7Eb;>nzb;#!*{z E6}~ߓ|>?V`oL5ϕM#={ponRQ4; fAuK7oz =mdŘ?S=$tޕ4iݐLܒҟ¯fjZɁQmT~Ʌk2o|Mu |)<-O @q OGV?UQU 8CMYUyga_Y2Xv'zPu@[ckm[I}X]PSwF,Z^^ˡݢQ$SENYTy4՞WI*pZ?c,eJQٛi#_0,yք]OQh@_5F:nx0@G>L]>×d/_:پi︸R3ک3 6QJncuh_Uumܐ)QzWJBŮ&hv@:%[n%zuMxxnKrc:-3R31'җ[XO2>sEy%{ a iB(u:߻(RkD_F¯Cl5`Ԙ]rG|C S?3,&dM8I%j R:Ewh}k=@jG$?󴐇FxE3BzɻљCUzkb4^`iU־KuJ1y|L_v#ɕ3d0'qz1'Ce-Te` zO϶i_\7.ed(j }~qsT|$E^y\!⬦D_p_F6R;~ı3]UA߿<>HY.B@w?辗k_mg( DIT`E쨋ݛbs(c*@ٶ=hJU^P؍44 bu^ UfXQ_\ vBnmoU:N7WM%Th35={-42n"R`T)pcrWm}RQ֎17 S# P RA/S>?}QIiCù輾1ꞅNX~yS,1ӵecTC3iPM9܎XM)P{ NHbEzђ샪|S:Rm܁0B^JQw6IJ3!%z}ԭ7{oS5xd<噓Ҟ>3Smzg+XArҵmu:[KJ(ѯgv-mSSZyi`^N{OIw~BյgD(ho osewNI"Ddhǟށ~X rTU]dcE[<7 ӊq}@GYa;6h0[p3a8l))xFO;WȨ_Ղe#§?A}1ny[%)54 -P`6-vٳLU6 5 5̜~ BNz(53-8l պ`!w(9WBE,ɨ,z=_'!.HeT)F/cjT=^nH)U;.J&+V.R o࣓LxfCpɲvyϿM?jf mh?&JV{NbW)i(+ X_N88\+QRPz,L9@tmPXn\w8ܬ0\gj C3'lzAUm+޶Fx~|WG}UO|U:)':`/'x悞9e,[!ܐGC~/{WAG C1 rcYD-+g̨kwᕢQl/:,ޣg󼝖ŜըI݊əgBy2Q{7LX4dکm'QПbj\-&4U.5'yR~qqOejן+f-JQvYQ /cڞ(a8L'8(g}7 gz>?(G @e, ""#7ɪC\B:ct̴8b4Y[pH UFeGxZ}iqe(A%*֦1%׫&WB*I0ᩘw(cej]"Y '&Ƒx\??Gl/RAXA1c/Ύ[:χX뷠w Utq{* ڔ/N>࿨d_Tp]ʦ ą.W37CfG *Ip$e,%> *ͮ+',Bbg)ț_L(afh^up(⽏ axX۾*y^WS=O=~R;HyA+m<Dof!5th.%ȹHwd?k|}M/>M=^:H!'rRiyNiu6O'Ti.c0# :a/[3lի-Ғ>TKdKӧ]5Z0 8Pa|ҦX7XP}c8xpV{wov?qvb4ӽ/uB'#Ds>xKo /R6*^&3/ppE+ζ#S{ 7O/OC?}PZWKnl0Rˏ8Tr0C&E5c+ok5HD:ix+˟DM&N;mo{&@ D oaDgj=P5%a.1 StEc%uliw7.= o/@TF@Ѳ[v9AHՙ);7+ͦ,hx4H]CMETKd^ۚ\ưՑ]Zw~CQf^hD:ӋsfORYTiB- *C"4e:Xm~)`(Tg9FwT`E5p2x&Hef =t!b"P~uڝJ} QP (H&j=4mrQ JK `UU)[K >rc­I%S+3O) >sfm:Ϫz f#@=䝖Oii]~3Dl))=Ե<\Qf,>mZp|VClqniHFj77Wwm!fY3 0'qFf6ӣ¹!͗--GC!MbBC!BuzX , ~m4ao#FY!Zgty*g"糍3H@4\< U 1 J,^:[?>˞ǜ9?59ȴ[ఇ\ql95Hen}Y#~_9U܄슆8a`ۓ;* +`y~wLO#3>FU^Rf7@Kjڟ-?‡{Śnm&#[(歭Q̤Md-ޔg7~}tW9`*iE"(ysRW{Qu)"Q,\VH  6A뎙n56$k ]p}l-)Gڏ˓swmˇ أX e*)(mDj餌+a Imٶ?K0W1?곈DzM .6uw]Pj[ەq H?zrSv"Ykp0@]76@ )ԻИa]ۈk\jw :lG ʈޗ4 K& Ìd|etDȁ*_{ %["׽ex(d=MDG}OĆᷴP&r JXwC%̭q%nEm4ф LoKmq=wUN xxM[ʨ8#dRwҮHWǿ) ΞdmEa semst\mݸsVY17y0WG~a"9=v7{cCב)xE?)OBJ]p֓s,]=f8Q#v/-m#pFT`zlalY#E2{#$}j)YE`]*W(%zt_]q,ߘi50ԐxDa,pZ?g^:0jwkzG%`zG[k3V0@fz4 y  y)?)o] -,2o1u/¢YMJS\ ʯ+ :T ]0#aQR5YN}P>ЃЫ߶Țf(W@ `_8,nYVY X񎎏y-lmҍudVX'7n>NQ+畩l&%8؝Ș#2P 0]|IWC+|Fl1*|J]@zi^dW*Xeȗ۝k*%R[ݸ-DSJ= x\tlFv .C"9]SUb-uk#2"p4/1M\f&]gpV`lp#SKM]:pÌ#0[S "B/UTU>wl1p2Ʉ |R@Klπg{}  }ӀNq`đgV36LώzF 3$H;,;D *`q^Yǟ9k$4m)iU]3+%T;=nIhۻHCwtvOLp\aeAB:J8yM9P[;9:w_Q1b*(d뤙h-Z&ʉI9X v> 2^ X_ CkPPםŋMمx4`vZXR$-1jr'-xȍp5WQDv`lӸL@HNa}cX,KӗQCɒS=Q{s5 1L`A PĽ骜#y<VMxZh0XeTz|bN? =sڃ0vYXJ'Q޸#0WXt]G%Jn2mE #D+.^uP4Ց a!&wS+6é2^ =ܣOGDͳNgrN`:HF&|6Af8jOkk1Po Cg߉aD` nb:@g`1+pʧO +8+|MoʁBt׵h{D,y2wjz)^+G,LH$6۷ke|D#|qCB0dPu[lKˏM+6|ԭ" lQN7أPIk^9uSXǤl)ZSح{5,gm@p禥ż9(kIipJ%q[Vr;o>B2n&X>P4`] =,1ѹ{x}aŃ3/&+W]/,X猾9Mv?/ErOnNcPK<`p(?߼t8c%S{9 /-IO6g}-c ~o0kd"8my9]i$#ٲBB?xCL@_^Y @ˑ\8з~f~ˌ9 ,+}Arq[|-l:WEFFJ Xhh#?|n,ڙqG5Ƨ};cw#d]d<Ǻ,7*;7o ۞~x+x/EIl2vI~.}=O **8. 0y6aѽh$3Wilrf*tSg*]z FƛmR,9PDko×SJ4 :E/C-;;Vx gE|IN$}bxIuG?5ۨ"(W#rzxтDN*x&@{c[vQo% uy:e&<2F{p+,nwe:!_GxKF .'WBF1·]o"\:Agή=b|L|nʙXv~5߶[hrBF+UT 3T: ˞ Iz*~'ؕ7oW +h k"EJAnD{O\{ N{W5e&:5A U7v,ErhAEji'8cH] &ڄ(ѩ>G\KPZl[ZO_7< de vc@K!ҋ'Y-5+w)Ԏ~ՉCQ" >5fncߣSR*뺬ֲ=N>+>6\si;x;}:YL^KTgcBvn5 .}3b 5\,wى:airft"^OZ57<: 5$CTE -<`}%bTׁylH#қ~V/Sjw&R_QW9OBT@Xb kRynQ[4CRحO+帶>A|)AjTgMoUo{ֶbX2뽊"~4&YSD[B1Rs(-]Cidb| *:7r L)|/:l7 gE%Ȩ(E 0uq#֏,,82뮁d9zݓ\]m U^Dg8};;&D3+^%4nI3) _0w7AlN|}2áipI FBd9I/Mֹگ n^ BYAOh-҉%.d+ð&_2}5*=b]z?z&$6wHOP}5U*(:O۵PJ+}wi]\<>4qv.gJ :rUQwD~hSB^{ r)F6Fʕ hUⵛk.,&0#6nQL3 ݚ0s"Q]H|ǎ3U3aY0~V_bt ymHeX{|,dW)led9qd ;!xQ w,lPTJu6Z(*nMB}D^ \F11 4DW9f*@5Rx׻=#Q)m*@&Wh54`R >7GrA h3dz+ VX?۞2(F=pA8M؁!Z(ܴ nY&_grRADU"abTsK7l_# !a7DK@c:M(epbpH[\{!!ԅ9 \~R(MMGTAeMX&17eT! L%/TlIutYԳɘPAox8+˫)"-+CnflQ+uW=0 =d:KZ4`>90f5Hu xc襏S֍ /VC:ܕLwgbcEzM}=nIans )S|_ӂ}MC.+JR llRne6Nޑ3ˋ:bˁrW s|$'{%S3FA^Ntdk>CC$7+{~B]]7[[Grc< .0ȃ>NvV].qu L%zo%: Zl;b‘"DLepf#=ZL\k a!C TgOd#K9a%MfdR+3ep @Pso *H}E=D-﴿ٰd5^;"[ĴPtU!oz}nFo]2{U_-&0_ZO4CSG'OvXaTCv|bHA`ƿU ƿ0IG. 3ʽ+EygO.|3֠|FCO왙^ivṄ}J%7=OÀzvmkx8yZ-e( <$Ԫ^{o}QxII `:ߵ u*zӻ"m U ;y5b8 pL]7 Y3 sɤ,*C~QTY0f;\O N*OJ=7(Nk6t%(-2͑t.@zR!zv[vCw짗B;{T-6(a잏/k%s#N+V3L\թ,aiO7[97<s`4н{r8sl"FmZ(hy x0yӶi>+d.vOG-8JK9]lLߖBeÔ/B{Uyk.8_(?q[کS&*X|Wx 8>UR(dM|L><1[Csk`&(G*:< IJx]M]ZP^&͖D'x ~ȦdIi ]_Yk)=|</qՅ[(g-t4wAd0`} N(W~"LS>S޺+ogN 8:ߨY[uDFH"nM".ٺgU,ϓns}wB҄Nz5{70Ȇ|>PXy9 P~Fs`đ\dY0ILF}RS^W}OWPkkR%_GBJDƭ"uVjhN S3YQA~ @62w11#ú3HȾEbS,K@`crP"D%RFb:tCyq I^b$QҬ׹h =o'&̵2`ppZP^EXd0Mk :w<֝?F&*ϊCB 7D;j%eJ8CxmK+Xvw"Am5;8;ĉFq:y3GKJu EJl0B~ذHi~{PG̪'$cC]ݾ45 !n/+ڂPdq0S v wjfw}DMj1З)99e5t9WPkwUԾp[/C)! js8gqg=VrwċC.C4PޜUӭYQsYۖC<_(T+,^.`2p9^%ֲoW\D>9Z~PgB:M\ ET#]Ve=ާF㾨im@lݷ;'I[d XiV;ME_y_DҔr6)|JsfDdW_w9 X^gӫe*KlS4Xx_ h^D#Oz#OTT2bs]rֽ*qC]L9⢃ tJީ1HV{a\b 0`b>cd[2Yg`qp|JjF1Z+lAQsӇ>hTu?)ށf`k73|yK3Dֿ>nijvTAdkǏt9i3 q|gp5NPgmC8W9b50DRQ0&Qi^-ZYS4䓹*{]/ٝtݢ,lxv =j̷O/v|{BU_!ңyw ;KP-`Ǻ X4l7wF4YY` W{I7N$/ɭQ1րz!q_&q7Y?>(de- /gB9AR3ȼS?o?_pCyF/ͼ!!f8J`+? ˉ)~E#=ʃ)i} ­zz`Q`?r:5#hpRQ~ljs2F]7RoWݚPEͧŌRTkЁ\ܗ1 9dd[,?R9+;:i7s l>>cq'B| ~.6cb *['~H$^#aLJZǜ;K#J&܌1{>-ܸ'.4-l [!GegVk><7ܮ"@;%n`O_ MGw ߠT%ܽI/#C`gYBpˤd2 ?_ewrlֹƳiqF[R׺='Ӆ 2>S}wt_Wl1 1H}.ڀoj)]&#& e<R 77jRwb* &PwTCz=m(a{RIsːcNOb@ j<CI1σd){gsykKA4wB,LJ7(I)@.B6t)Q:ƿ+[p H|AJ`mL\s}aQ(?Z]f 6r0dž`SE_;; + QN'H` _4#WGH:#G; 話uf "XpvHsjTKK;ki cP\&[?,7oA{Wꕹ),4N[7ǒA_~F8΍.u҆|iZюE? " iH}쵄SѼ03Y1T[m$)U"jhv!e}.kxEU ᨝3o;!¼:vV߇W̨%.}3'ˠW+Øcjح] 5v{%nQܒ8d&Ey+uWy3*Pģރ-W{2=˽ :1У8iP ɖ:\t⾣vF:cˆ#;(n,WR#/BKb˭*AE D:<~8ŷv4P'Iȶ_+8ژs=8DNtBe. )RBz}{H{&-:8nVqԵj^g+FI)ҦDqs"N] gqO]ttsgH(oxECY]kIL^nVΙwvkb*:FXݵ_ vM 3sEi[#d vlliժM1s0Np$cgɷ;:TX(8ӕ5f$jK#mR&5wM4x&!)eN'^ ~ ܤ%[^ .2iq:y\~2z` .g=rQ3377b9ƥsزl!{d3`]tNP%@(M0r-a`VEӿ 1!Ҍ~¹,/nw:!%/_"Ǖ{}>X ͉ zLK=Kn½ߛO34ȼUNFn=Izu}VHX<~"$ewf7f=wKj|N<) : $AwEds8=.GwI-Y&`$$e[l0Qf vZ&OP1-b3\jXx-˨++;( 'm(/.bl@ 7nVDv u=QKl r:Rer{LcQH=|<2LShyz V֫f UDH<3p+ Pyeee5^D*/4vw]lVV"?_Ȝ/V(10|f"><&gZ2֑F D1i;^5p]#H.}hAȃia5epvlbe=srr덊lJDmNo$Fol\PL\w.^b6\NuVhT6X*@ [cҷ^U5]K(8̢ *G_:KozP@}2 ϲΎhA]3hO fyr!AG{?%zv,%1 bmZt#GrEW=K06`Dĭx6 `OϚ)_!'|T5?Qe/'bdb.T p#Bʳ"r@N׈`h>݀ҕ9a@`.6U칸[/C)L**`7;ꟳCۉ1Pc? DWv?c}D TUʤBx+E@X=…%XN,qCMsD4M͢qt,Zwb5*Z6yR.0E=M活QODcU(UvR_4ק3.)x WF T$%OTTu~ՊEgʏ`/ӢlfʛA ʤiK%wa[\/E_+bUX9:!{\,:@P"Fb}2VUhь%hK 2mXb)IAo _آ_u:WХBm%-y\g(  ӴI֕* ki9 &=.*WAƤ(XL2wUe"t{.sj:޽u.D.ũ+"Ŝ! W lfv=Hdx#9hpY ]BH%4gG#ClZe`i``|@~om%k%<3&rg07j7j#}:vO z6TAxL@ LQ,=r15V$x~¥HIb4 |sͥatf,uTI [iX_![ s?UDW*(hy4i w@wxMe%6c?#-AZAI? 8cC7h԰f0FBz$ubc?c5>>8!:3ht2}R4oj/3 NfbN`'p?~|Q|rw1%t/hOM?miu-C}_MsIh9sO`7iwƻߧi)b F)F^ِOa{<Kun}@ЏK4&d3ojR|dN"-aKڢwm)iM#>c͈{k4rB۟N릠d aֲ#|SR9Pu&=c&%#A%0jlЗBc.7+ӚP9<|HlB 6QE3B&su5>%'$Ѷ~%TP%f˦BY@"% 0H6A`\LE $kB D?3~5æX;rD3HF7F~_0*񺎝{ngĆ07y 2gYZ07070100000019000081a400000000000000000000000167373ea600003ff4000000000000000000000000000000000000006a00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/cavium/zip/thunderx_zip.ko.xz7zXZִF!t/b?]?Eh=ڜͩي0f늙ց]S ? LjA-DQ/ x}0HkĺG94bnc1rR%F׆3`ёj8V˫7K=&weusE?qv,SXpٕ](R3I.17վ0e勲б1^rYRM]E@ŴȚ؅YtoŁ w.uF1+]pC](*#k}}.B#zU`sbg[nYr`K:>טI9Щ ;r( 6 ۨ\pܷFF0G e۪4MSWu@ =$EbG^gJ4B Qb՘z4ZdB>Z$={ttQVo]L5EJ.pzpW[_rjb(~<] 8Z_)N AI*=vY j }UHt ˼tpr,' U(IYbPzM'9y\os)TfRL*ΛJ6R6-0H6 i'_L5" 3;u}%m(rG[+gȦR{YӒ@4q I`ģ$ͥU \~Pu}'`E|Ȕ @mINxrja.% `i6Ǒ'^(4*gExT:{I?/o2lGC? nQݒZ(%J -]27S[߁ca4nM#p;g[|wp>N:u+Kz/]{,`D7Ht"F ^<[*:5s}KZGXP>5]]Б5[T?YS!ANm^+jD8*vNs/J/b9{Ǘ!)ɔGI_ǓW8aWAhhĞ9* ,K|%B1+%:ʲ .?ЩeoOUX$[gC>n!E](E Œ0hIR5Iy&%^goֲ՚p7 p%ZAu f֧ӵW&EIJ=`L^ͥgva)d.Jb,RxڧL\&{aktuP { $F eaa(K&S^6^G`:|4nK$H]]76T4m\yQ?fkY;,OɞA4whZA"= KK>-ROV-ͻ{YjʣF87@Fffo[Fn&m@ "pS<0)z_%tI;'ݰYې-$Eʱ-$F5b0 _S'JB6 ?6`"pq Ǩ wիQ̽?̌^:ch*At {=v_sͬ mЭN+iO_"0L*%uL:ۿ̔J>2A1 gK2BYj_aEF @~&T#%^x &6MW1eyxkL@Z2G1Ud'0}\!\mVI]_#xIc_NK(F^u:zAAdT5"zcuUlkjr>&͹ɀ|$ia9U^ݿL`#G8Sf҃Sv+LDȹV3.|˱Ҹ!^$]> bp"֖d5N5z76ps71uٌ9,ҍT VZ< Y(Wʻ0L>$HAxUa*#ʲq@5J9اUf0`R`ԃ$ (<бXUSAs<:ͷlț4/mTI u(mx4['6`c?YǤd.?A>X25E#ΪS|Hxkj'P PªsvFc[cwxWyU*r@$[zMh5 pػH;_} 3Mm^f$ Y:>dnTeW{̬>:{ ;{R%jiSϏξwp-e?7 Έ61L-Lj? 5SDc;tڮ|srrGkW,)8K,X-V7"\lVw=\EIVq:!?_Ĵl=F78kz3_aX{Qh۳DX21>R.5\).\u!_RzZf.43 vw3$%PmkoDTU3}kَ}/k t%zvZ- g-w.c2V:Ie"يGq ,ZC}PTb'/Ƒ#xOWϗK@J /sM-s.ۧ߿:M ._z>u\6/GNY&;춷=4lԡvb+H[3qsEȊFtYԠA8;w9m?Vb`1lB-4nsl*Q׏nJؚދ ,n cZ'g,Rf&B2L)%Ga8B&vKA1J`Hj[pYi&h?pg׃"p$} iV6+vp0?g$jǥBl*H)hƮ S:bPSUd]/=(+-[#z83^Vgyie<=[-E^)nIxzmGOkUWp!ƅ{hҢ ^)jCݙWH$uv΍d/O[ϼ83>x"?e##6_wnŸ}Q."c3)A x0} 7=~M1,HI*F i9YWAİc0Ԛ: b9Lu]id˲Xu.ޤs)>_i%4ēq)EYf*WȽ<_,yKҥ6^ TٷV0nynĠþT$!pO`j[՞'uoK=iC>T脬vz-hV 4bv\Q"QWFڻtI&ZlzدRy'>a1mz/D$51a|EHڤO%3j_~Ѻ9ӥ\V`dj'=@2 xNxQF !̘ÃtC]0q9[Z$[q] #3ۭL-K0x`l%&T-ffP0QYیM u0&YD*Xsa-eaوs=@g)@領'MVHH 8mSv֏w 4p㕹]RALɣ .cx*1ƕ҂NްJ!K:D՗ ?4+x<[Dc0,éPYڷu\Kr$ R<o| Ux9}M2(!VnoWUl}gI&{2`}C<*Nb~XzS[2).S+jL_&S-_z?#kvRܢ ӟkvѼW h x~Ns)qm,frN,2ڜ$$狒r(x~ΘSm,ky97,%{RBB58W/23醉Dv*BԢ~iB XaXsgHԋ Dg GE a!0Si$/Z˹k5S-.eU]xx~6+s b/B&#b/7OB~/P9{ƫXE5r/tZQk" OX7H9f /<^G2-+B TmМ' < ;gaʒ)L3pSm f ]o =]Mъ:T{ #ȼtp#fX "aEv=9)!/LKyԐQ=i)t@xx M8h'.ӉѧXA&3AYQf+R2f;aU>Ҋ`k5yޜ}ݨJx(.] B<p1ٞ{ƻ!@5l F߹[庝 Aүzdbyt#צ~KoI*VI M%eHN_yϒ}W(IR3ʢ[T%FO tnO}033|b`-}R6ZtxIq̦HMH~powauSRCy0ཫ`2q{piq?wEݹM,ʰW# _/ht;9j;3z-dpq>]ygʾu/P\¨KPlY.yI;Xq=tƾ?kbhLFht fHA|%s34"i$>7Y9ڛ>xLKVRFo>۫Vn@րTgy4)Zjڅ2gtȩT̑9bQ'ɉ\hᐓD;!XٷV\)ў6'&Ejl`ķk,"FB;Eٚ%d O]A|bp5cd 3{e)|U6IWӸ@JH;c0cY~7-y*uw-9 $|6jvDZuVdȶ{f}-ڳ_8{Pmtqو0靸5you`u7 Xy1ngT2kWEblgg"@xFc^ qb "C,om5DYU p l:ECݩINrO>y½K$Q,'J_v4M4 j+ .R+L ʽTQruwV' GRӆS |}-b3dk-Z`-OwVo8y@ b_2S,ЗcW=Rf!doقC[THRgNg'*dA3X#?;&4@}M^v`t*wTKjH%R K Zl Zf3mψ]&v(T@5}X" C a+U*zaJܘP\2Vs+Vm 9 -KXPh@ eY7&Arj\^Y4K j*@+#[3q^.Q3ΈYdszLԕNމ 8 <Į*$>cG0uu)'Ӄdj-ap@8Ѡ4՞.ZLH.+>q7GiZN5~ɐE x}62lQ3N@?J0cleMsk1ߓ8}0V멶ë&j9cg}1&dfnn-:#"n={; R"e&P! AeKt7HJ@!!vV!;o~ib0,9.5qg)hc472;Jp|:B;(iyKtzK LOb rvM;38ypԃ :ެRSڊi*:EccQ^pwmeʑ[7DՔ}Rh"}Qr@aT$q{?WWa\m6 :ͼkq@[[ 1猳a `V{W'Ԩg@4RsD4'z3Qx]H24AjC~_l|CNeD}!A{edЍ[p 54:m8^tcEpXde֫DS08,4A?UU]%1a? -=$K -bh5ӷ%$F]-1a]*Sߔin aҔ$'ώha@V1?EaO0xR %7lXY%2L_7/s E"8WKcEbFx"ްN=_B& c Dв?ˋ-۳m2/%mwx|`Ln#9jI;0m۳ˋ}CJd®Xe۵9?- 滔4_,3z<wԡM46,JiDݬk.$";tNhL%N^ѵ +.z,۩?«Pt`7@Z0O#Q*!c/I7t6h:51em3`1O q5!p>C!N n_a-^+@oZA$",F p#FOFЭ_{83& `1>D6j'z=1Of4C$xJQgW3pMLa7(wo|fyf/pJc^ 1CTt%u ֐BtICWA+Gm%3boyBN+CgܻhQ{rH-W9{,Im8+l"(0-,;F] Ze1FVYe'g,VǽDy}Ys}s쳻3ݏs9Y u2AV[$g5Z!yf1}S[p-u &vYedQde5GPэ<gw:C$`!- CTnDrjQ⎈|ĶTAvǿ3]*u§nqrpWbsAuݖY ɺ\aEX^~w*3A>D6`1+bA7\55Nyf51͂(s43C2ʎfW  {#b<u\{Rqg'}Ikc^ݯx\͹axX$P}sj, 69VM#N-DhZZ.gz#t)Oq|iD$ LbN%{itt \:ұ&n w0ϯcjgcP7~\ a# WHb:rMw)ጸ &%]97ɞ~b0!ىR%74F,**K(zQrRVzº`X3;8e;e:SWa,j w-}$9OY1GW\:x$,S}=^*7qUAp`0m!j$߯Gt2|/UN<u%·49)/'OwK[L=cF 1"u7793i٬lGFEөnr{O刾=]gӓ[tvUd+EjV,hh]|`L|u,W'd-2-CIqղŰ$(/Ϲ]g%b5_:.~hyS^kK-X7ݔI}dwwg;1duaa4mx$h{ߜGK1"HX=J P) _} fgmEqM8wa絥oi~WgU^6fmM9?,eq*qxyf#Y xF(?8s Lu+"˖u/f6|xY7:m~o,aSH{3[&䑈1M6+9~JelengAA^6M7p;JӆU]4-B{fֻ{#jL56υNoqKJ $GNpe HXGC9+~k=R,ɝ١Ӎ$?j淊 |ftWRj e c2QUiMÈcE/^ҖNX5ѿ}vqZƜQ[9e{ظxԡ@ߥ~`ξMߣ _ zLMS7>/ sj'ln2z-~2Y| `]_kRW9HQZ/=i}XQ*U{Y7 hFYTm'Utϧ(H-.DIxr@&70WE!OvxE X)NXNnMFG%3$TR;%Ny(K1,`\[1;Wu}[YԼëS&<ǂy'ܾRfv9Q 'g3Gv(>Vy(8ެM9~Q*f\&bV ^mnw_υ{sk~+"/)MӀiC?#}7|wW⣂mrBf sdWÐ./@\y̍UWE ~\´yI]$~F)\/8 F=WM, B2t+z4* u5t[”̠ Df~hGw*n8%Z5qR6bfaυA /x>^Tr Z!$ :4V/8ZQ7 Gn4O.ʔNJd0w~B5"NbAn`\޼났sϢ𳍨!ߊp@ûZ8tQZj~푣j4 /{vOM$3lc>S v/>?D%f M/'7 [´ #A(8IDk#Piŋ%teÎ>#Su-o(#/bʧJSm{tH}-b(]  E0Wz1}EG9֭=| 6 {@ط2-&7=3_^sJFx L$ @OcR\CR@yAdŋsDZp1;rh* :SFW^VMig'p&15p 3]+=)# 5zqQ|@I XቧG)=6י|[J~UXϋ -u;)r.lD&N*ʷc s^ Q;DrTkgGN>G }5 {Ru-!@s[yWcQAz R鏒>-8֎]jky. Ec @hUР j;#ﺽ!K*;֢@ .!LŋU59iʱqBZg)`HRofߢ.:.Q}zM>X8ZR.`Vb0OaeTjuݛ* }Z0pɑ ~p׺Sm2] "9=Emuv @y >t=_!keOnZr+TQ~zAYPwI[,nLI$i'@Ԩ|/j+wޫ+>E/- Դ@\I`!^ V/8;3[LK"ysaPtB`dؼpω7 I| Q [Ecz lѨ4"q耫/z\^WQF= wL Zt8_WƄ&,ؽ!7@ {r13ϋ6)["cQ=wb3{J EymA0py'{ p S`(T%| 5e5_1bzQDȳtJhL`Zbt0p1JJFmGJ]WaJt8]}Vp{D> [zsFw< NB솸k3fdwcvߞv=I{GNI^EtJ;/Aw&q='us|!RfxQ0ֳuQ <\%mO:UES$ȭ롇ꢼ9sզ@v׹Gx@#so1u)QW9SiHӥ5˴9|//?`"H磕WE ǀᒢJvuegYa8oT\ADcŏ}%YU%}rfx}+\sڽ@-/Hy =]3)$#Q3pPsST<`9ٖhIhZu%nmcF"߶Y&5ylKPzp$<-Zdu#6:lؾs9eX6PPu>&_R .zFC¡91o0ak߸j_T$\14\H-I5uI@x{ȳՠP=weDP Ot=%z%מxbtF(l$9ҟ.A{BHvCR9[A-??}(Q4` ҷ >q.Z2COO37fzgd* O.{._Lb],b 9caI&*QŔ0Laa_owgt{<[V +[ `0a.:]x׌l.(yTI9GO;jĝ~^tM!E%N_I]$Ns- E}l4p3''*F=?eiY[׎'ͪP}$MVaZI"hqZ娎䲏h?qy }1ìb<%P2;lsED/hEs0]5.9m YĈ A8$m Aと"æŝ>8fc@|[<2)TjA1(g6njV$nntly AVw~AIro -y.~QeY,_^JK itQ07p}y\*҃I\jMZVs*XG;A^kk$Wy;VjYXgwǍs}hfބof5كf]sѣr%v 2ѯ~@ ̎pf7e7Kzgo[ f^tӬOg9朿zk*grAQL.*Zԇ_&f.@EB*>;t5 M4Kl9LOXP=}kz GƢ.b4O*Amv߄@9I`H0[`0L$ѸmEOmbbk-SJXUØ7{Om#zdWXz*$#N{`LK|^:XNmh.n-DQ[odk7`b&'l |̀j^% Iݍ^4뵿 &m ;fOƂ9Md]*h/S2Ԅz=3Qb p0 xŮ3b{tIm%}pyxxTdl$j>8(5tZzz.r ij&b(?|;&  {J)d5&=u.5j>ӕ9:zV (GAfc0WȔ!+xEL 'e1}+V%*85Z"+M_]O.Q/ g՝ryDҶ[aUhkZCkvkF9qCML/%F}C =BUC(>OU6&1djQ| uEudTvvC.TAqU\mzmo?P8j@|v-N>ߪ\rbl W m䓡X.^` [fNo܅[Q%?@(7?K=JEKK Fa׿]W hp'BvvaP9?7E˞W4?^5З$-ߔ,mZ\%xF0! gQN[[5/CQ\Oa+kFQ=?p)2*%PN:DEeE K6a^Qy&㍸HC4iL%9B u:MR)cma2AC,;YlkAqvD%rO8CXC}5xs|\ x["Aec:te u}zyꇢ']S,?Ҩwxm7JzLZ*A>d[P˄ m?CFz":J 0=|vb5#l(caQKcUE S2V|}Sv?04#0c!K9k񟛱ԟQ)3kӶn!n 'kH Y>`+n$|QՁ6/y5 UxVKejLC'QH]ڣ!r)׾39o@gk 3ڡΧ=#!IF}  Aay7P Hٔ"v(iW(F썏XHwV,-8$ gmIHp0;:*cCŐ8BHXO4WRv!jc{ 0奣NG G4¾tv [p7L0{qWJR "g- m*qO㜕 J̸ /OC>\B% Q gSbdeB ŬO֝x\K$kDS^hZY,Ew 4葷VP߰ʨUq7m_J18zQ j11=E';hz:p˙ z7/ӸAӱ;9ҿfo..M&&a(eQ@$Wb*Ml, 7cU1r,h{ٹ4*|oPTpTmJyp.րJ+SS<p"c^¥`BL{٢t!qJ\a~ OJgJi"t0(F! -jnxO8iZJ^>8'1,srԞlH{%=^ġJŋϒ.I؃HKa{4ݸ=0ZTikaoqOvl0+MP@8+YY#J7}@!WH%5R ]0sҷFq,>4Ki5'=Rk6TB}n=Ӹ }A~{yޫdϲG/V5-$GyɵzJQRUc%u{`!PXTNֿ~1o0\5J%V<$euŕ!=B.wqdJqy`R4 z^g*.zZkt^'{uFniγV jclJ/$w7Ci@G]WR4ӾQ~5֌+osr_Nj2:Kw S8 @!H̎.M(v6+k˳aDdB\yPQoCU^)"*̳28RhF.10Ԡ)/]T zܲ1Ȃ}V~q#"lz; [[<@Sd~&t?00h~m#@F!5гً1;; Kwďc(G9N;nmGMf[@  :%j p^ν 6 5.Te+|b#QM{W+} jk'[Fqb6K2SKypYlz \I _ϻrrPuky}̥[Mj[0EЂ u>4?mUtp|H4NIOm)%|˧Ɖx؞ 0MmǦ΢"͵1U72o|LKQAY&[MfDe>BΡ[jDXff9MsW͔/I>"_6Pn; |-p{"ۨO[̫YZ;6?u(XiL.f$}i#YM61ي|@˕@d@p|\fE2K1%ѷBHTI73挍БH?#QL J=b*zmE#Xz@mHǿ_%9Lvqڜ AjԱw!O*:CJYn >#7ZʟksTԑ3t6̉0XS;DF]Fj'X{JҘwR3 Mmg>vn<\5x.dF>rk&?ct8H%, jNj͛殏@:z_6+-NR$.0C"u &P{L[76mfo)iVLm5oO7<[;:|, Zf,- >9}uRb+7Od%IeJVOp15 9ukD7!W1Ilъ(U|+.45 &٨[eB<7MrRkUK,'ZqoY0D7I DN~ܦ*]RPX^D40vCv]mS m>Mޟ@አj6U] yu+T>>f&~Rr8_j)x fzl M!N_˷㼏4E{zDtD4`>B%26r6ޘ猇Y:шUWאr ν*&emN0x-Ѕju|"Q\hm(-՘f 0XzO~5!hEP ݺtjYo#VKi@T1o}ST^25\DiJsX%H5à/f)`X-_Hb-eKk 'b4v9gupE^BS.L Rr FH'pKW%\}r1-WY?6}㾾$_̖ E Mk7Au2="g80[cōaUK+8&:FPKM&^!rgcOf(rTƅX07dKg=L+|Sn2Ͻ&O&7)[k.L6#>Pq/իV&w6荁*sL@!Љb@77]~<ٷﳦZ9\[>[:;vϳ+ٖʡ GXN .ұĎ}u2XnB8/τV(g yG^dVVbFdIg!P@eBpb9|VR;gB[`鉔d-U:_7xb:esz 0iKTh| چ-#9NzkAOg/\׫X uZ,⣬7l\ ;ܘ^X["Sʍ/?Ů4/7ae9$+m!ًgN/_zQ&56׮2:KT8Etuu]2a$(o()jECsU`­g(G`ٖ12"T%7mZ u<l%,-o]!&= G [5lcYɳWJf91qx 9TIj>7v 8K:jWA:Q`)V7=17u$xj[k<:NT=_u[O VX8rߦ>cX:b췘rd!L;'s\,LWv&JȨ(y8IxxB6*ރ =EJbߗzWC] u*N΃`]n)460Z"XL83 32&EK;}Tַ5-DA-`O֦IVD6Jtɍ꾔#}<6R kw󎮻ų dWe!ԫy&&Zz+XeqV `r۰lK(ݽ7KcU8Nݹ3^֡&n:73N!&ճ㮢.'Mֆc}ũt}!]*PR[:Y^&\)wt_'V%=(V ]cgEkGj' ) 7xklY"v[7_m-CBAZF !{HHmT>25-(lo+\AS|vP #IB.q8Fb|Jak$9F2@F.bhĢ3Oh Ni(BuϚGv>RH89^_t"m[gyO)/3 .*~eT%}Nl6յ%3Ple?H(pA"=!T:b_pj v5׬R16wCLf&jM%wrtGm@>4A4\ WBT!a` VO%vrNymo#ʀo,}kex|B{LMW_DM"g``t*ۯ7 1nvDoڅQ.߀ u>vYu.9}gr5ևVA_׾y>z~*s9z(KOyƗ_]2I2 L m |l ~7>轪N;ÙL"_ȄnfqF^UJ FCOv@ލ|tI  ՛M^c':^MF64/@U1VXnNQ<|H0A}HT[<͞( ˕zVɣo7qaBZJ^Lɠi}ԍm}hZ|p4 {FhOjPv܅LztF }S~bEJj{zXQjqDʚrsF#VRsڿ;ԑD(vyc~O˓W+b0˜$!NJݍ$<'zwF~ 1TڜCCi!=9e#G͹0d/B\_|9cȂc-OzJ@#ZE}fBf @jXph?D˚afP(-GݤF0Yω[3΂1m$*.;Mcl MCS2TLhص8.;fKss;QY!3}KoVU3 i lsz1 `6cgBsFn;I[nC8f@*s#ۘJ]|LcG:*|]/* \>ˡiЛL? *itOz#5#|5B::Lik{K8{k1D"jT NwF]f&\!ν @vf❻w^E y9RS2.rFDan?&~o* (Yyip#N[F?oĂYQDktJ0gCf8P0^\@X;A .{ "`AGhd:,A$|B-D. K -VݘzkhtExBCA' beYG-ȢFڼVwoѣsT7 kZD+tḀ6TrP%zƙɝ͙+>4…q{ O :us+IhrlMSM[A} 쵶Y TeYჸCED$1jebm$`q:,dMᕟţ %9A; nx~H\,ЄNZl<Fu+vwg?Qw~q#}8p Z{D!s* h?) d?0“LSGGͤ#spxFmOG"/1䋣Od$OꟈCE ʨBgS;;.c uÂꅼAeᆵu"5+T'}c>j2N$h.x!J .rDZ0ԍuDZ4)|՘tr m Y-(%f;m;HHZciu2spX8?$6Q6:ciM-ϙ9Q*Vߗ$<G9+FFSy9lհ7f/(&/Na# E#cZ_%=ZDJ#๜:1~~B _N|0L#dx ]AR W]UE>m%4oTV{/I&K߯1>dCof~k gѬ."qv2|de3RYdMYD}7UV}='t}0W>#J!돹>=7RDl݀˃U[tźhgb˰ O4nj5 X'}!E@J U(js,yv򣤹ԹD'9,t$yB L{5CH^!ɯ,#`Eb7jC HPu{?F^^i~'Y!ON[ s QLG.mjpq/ %2Dܽ.GYI}-t~l܃ʣn8:WZ0V"H= 3YtE7ߵ?侶וNdho"8[&q(0 Tq1Ѐ ]--90! gp΄i}+60x1& !6$#Dwx-cW*}5Yn=5ne@nR3a}>e*tS\ bUfYkӮ/(s !L-&A_Fwk L}}AK2+RaNN٥tU(/9c\UdӮLV*|L$K\ȡJZEe$v%P KnަS,.q[+PjvV2H7Q7q+>/AIbʅs [tr >1*jҰo/ ~)`.)С,pNDD|10A's aVnL?'+!)SO|t9_tNV})acJ~L1)ty!HǓ\e?|%1|0(Т a=Al,)VwIn2E"KpaoP+ok\d+NUX{ JzzYÏ#׭4R^R:]R)sbƗ)H[VgỎB\{hGɏ kQ?bJ-2㑋֍eS/(vd;BF;|0g(nw]919f{Zz ʽm/d փ u42Ё\G.gDZ4<'XK3 ZY?YDE{3`p MɶCv>r[D~N5rз}OdpO/Xo "痺S H -O+T2?d엨4/ڋeC8PeurTOC=UT"z!.|ʿ\h[.P?TvVF!ur o4ѝm@zª0E9j% ܃2P`JQc;<;bB~}FG^M%BGz%ꦅgsWٕ8d/t#HA2rZ8;V7S 6 |5 Toifz,q)А2Y}n)o^i'v7ZY^|CY J6ٱ$ fxR?1TÈ`u|%H롲XcYz?{PaO't@;){ |Ex> P/7:Z[=cHOx9|`/D˂IrVGҭR:/R1N%#>Ķ{9#'lܥY뉄!ykyﳦ}EqѾxpϱGpwPrGJTq&䣃LX%0-k;[0=1FAz8߆^|9 eEI"1I޸Ox, .&*nQTъzM1%m(FȾmonr V:߾ڊT/2L^EWm܄<:>@Tuz{7PCgCuN$D#l ع* Cwd+3/!\ 24o8J~BM ]w,x<;?? {Hk(W3^/I({NtW] 3tBs 缆$ɴ$@<+hTVRV0ގ[!.mD }2H'm47'3cXWnpVs'矮2C"..5q˙,c>+I.7*mi(B6itG5U=_ r_mtӷ@e)̇_PtOdmk% }ʃA Wk~ U⴬8aHGws7(θ08ˁ:h/bURC:[,a .Ap]Lnݦ cRZy !堒8sƥG|Q(%WAY>2Ĝ&# KVʘmt6_P Ӳ^ӷ*Y?64-6Me4e}jWb# _ rWZ4pQpMu߆LpMo <^Jws({/nhdH[)MuR1l@J>>1"O=5D`(&ӹ21q֙)`RpV1f9o5=nf5i89$H:LD)gtFIOϬ)x)Mh>R6m,C[gՙ@z)gbo9xW$=]\'mu6ΆrXIvqM8ɿ,~B&0z[Ě`xx B@kÿa7ٙ`' i{[ A#;݇߰[Ub)yw! U+}1?hh3AFӣs3z!綸r^2p"$\:`o=2u1Y TW/t<} @ѽ1@O(B84uD~s."RJj{$}Jcmi?h{t!_z2J-ٛ*}%I~w=;"A&cӅv()(B/e:>Xb/WUHnK( mGDA`yr[R[X'xJcfWⳭ3JsT"lV"%nGGMG](FE2\&DwΡ_#j>Dd |HBL_7ёY+d+LW*%o˽IjjB['= /34ŮG5%[HLhsJgDl"ªyQmc&P%&{*AlDRX"SN -T%^ِv`Ww^V^P6ΩXptίUj4=w.Y%8n N,1_=*U<g2X,fyѲ-y4[$.a2^6@wohy{1JnG0J4_Ia"`K[ 6˄р{_؇ݢU^6DQ rƬ0'Yjh!DdgKSFI80\mZvyP4@vև1eD΅s.ϥ L^%F([fN 7'g7+D,)V2,/`|J7E'˹a,HFAa|OjZU (he?립k6+CjslL$Z@jA@`QG#J(- j>4PøzpbU,ٲFG _2.푙ւYS8Wz< F2f&o$޿[h (E܎xoEv8,!\Y]Ka\u0W} X(",(ޒMh x\ڀ/jKBAmW+D0hG|RZ!xmW7 x*gFl;T`LIX՟9wbp8Pꌆv&>& H+a y+:8oe!u}؆7d/>AnMfH,Fsxӛjo@)X,X7i_lK5bQiyJHh Fk(%:5H` M#} C0(iy#dߌڬH ]ު=?{==zQg_5,u-JK+W.4uTtn>nǴUd\B=UD dYųeCmH#&Z)l?stwOդp3PO@fNr4Ǩx2 R*4&Y[fҿ:dh׶!:[]~(72= ϟ^A'TtR_04e6+ cMDڒ(fT~t༝W$hT%)Qa,k%[:C`\ cFwN)%R}65L^Ӛ9nri E E(%21r22Xoi!iߗ%HڪVI @_9+C]pq 1@7tGHB&A.{%iG0L}t7j+;a63p!!+*&?]GzD{:L!^6*`w #5؇ mnLX Rj|*n߸L~2Ӕ08yL_2)2iܺ.o[U Dj&kϿ*G[DR'DWMZN>쐑>vk:(VrEMg^UrNzq]&&3PXzA+Чm0'PZy48%{zq}g\hΛ\h}Ԇ,$BBhە M f:%SI>(GRQbqw0l*mI6AZNyֶ#\k n<1~x!p6U\-Sree&M Xqb7ZE`:2F/(pR8UN2No؎Ⱦ|ܡ fÒ%2 ѿ]pS/3#ohlh!5<6M$~έT'y+y=,J ?X^YKdK,OXT_2dSD\7UҶRhqY\j6LBM\OG1=w e#Ad/0%6*?pZ36Ǹ\xR͹Y^Y7Pf5+AjiX"/ÿΧz8bX^F0k eiw4bWRxPG8*HeclO9 b(Dkڿ.OrK1"*>?@pMʍI%LXzh^x7tQ}.joEOOKj?nN\74tjFRcl_ F5#pRˢĢI pG~ֲog1}c<(Rq-H`A)e$S0YP, 2G|\(ּLЎ€זhfs w3Gh 2C0@Cq79aGb&ܭiFd_M¶dʊPAQrB""9=1j-J94K>ieon pɆ4lޕ^Xv$bbRRMc~P|YP*p0E[rnBoA /%A8gKL"qpYgƏ/IHα}K6rTve6>PˍfUʌ^4c yED1O4ækAG698eL ?=B;u-ZC߿$˳\Uq] 'j3'Cި(?ǏB"e/ ه˰L[#!֯Pr{6C= b(7}F(0Z$>;~*jKW؊7)ͬ*8"}!PSf@D4 ͑eqpazAe) {ԉX2N2Rl`=PoKwpo+ف"R]jDפiˉ* Ɍ[y -}qٯ 6 :m@VHG4Ɵخ3熛(hyz@>*v(Z\~[)dc3uk7軺23L3?u%y>/H[<iA4'Цr#NV1OOqC㷑E֐Mw*LS)\oJc>*mKW>ĒIV]Ґ~s%S0묭Aȏ6sCpaY*8ygPqK=({ n"E̱_fiy1]t~iPi>ÇaLWpV ]3Im.G_d{3(tR}V],'GLWǍA;YXvhD1ZlLŒAD_nD-hq*kcyAA+q;U%DuX΢KٝKK %>^ yWw :whH1C2àꯇLK{D2IY V?ot,?}3GJʏxoh5)6q( ġa譪t5y=ߝl[ ."^ipvw֬2TYSpPu{o v8tr*z9uzGFP}4O!.ƪlJƂ.!|?mZh ^<7V"7Xsp[$0S'{l6WgۓvⵑDVfBng_J~sPȞ%a~Kn=W44CpGX|&j'PVu6W&>wṟ`;P~¤5`8#FuʚHUdq"J<\so&:;?%)23n$65?/?hwf:A6(cr>rCN2xQSqMXG _@;6xح*EwdZ.x-gܔLr'jU4Y<t>e(gm9Z^v-o! 7IӐ9j@:NT3Q-{#Z0H+yRE igY'U"*H|<>ڤMWJ]@6UQ15MXOѥiFK3[TƕgU=V!a*@.c,JgжG-yYTo)a<5@)O@IKE/S7I^AOK8WSW*C*mņ< K–Y6 ?;,;n? `g($uz&T19r>xF^Sf4(569VFD[>O9W 21!ihfW/*4 ͖ʗPl4rӕ/ },=/; ΥR9D{xeK;Al ޝ$u&ŞUPkV9˦p(gQ$L뛥R3:>@JRo{V[ 5\2ʸ^#Be"(O>f[Bf9`_iw*6iMQ2:RCq^^ך bȲ!&Dh-o>B-)4+)ׁNLBx49)sLj\bO4bWv$OTDڵuL_hCpB'bcPSr]o% =3w(ϛ%1(4\74r.H|>Xel$]8yudY)UŨhf>|ޤs@8N/OI|Py f*,լdO$hcf"O؍|(<>lVD}[٭,{FFa.(\i^ 6G֓1LEd/IŲ \6VO=R;_ dgFəK qe{:~ˤݧc9F?uV*'1ɢZ=Cnۢh?eAn :k1[LqT*7D m_gj@?Jcd]ff%:=W|#GūEMWHgH~˟=c<4 <.R|jShoӸ;I "qheKzz^$Mv{Mڈ >] O-DyG#XzQR. JmVVx Kc,>P *gQkVkPPPP刔,|޹j j+ߖٚ|(26fCIopx0:+| uHx)T}U5 'zb(~d"JĤTZFi,;DVۜȑD"i uYSii@섨()[UOAIwb&op8f#!}+w{sevdTu.z>ݤ_Q_˰썆֬=jś<4*ʬ`0& ɇѴoXBOEY: L22ccFZGM$-~ JP2 z_!MVHZ.i= )NHEx 627*?[g/mDy& BHz}ފa`,Y>HW֩(:vթֻI924 ˓1l)62“ljŜLI*Ζ:W[־^$7d"j$HFDlM]̹J\P[2_SzńK$]CCv8)F5ۤ(u֪*:ػ#v!C1xg*ɴ\4G'dz*SŹO:xf~{0率Tk%C:GA+r;(K΅OZ[j҇O19Ycr0+c%Oa>'*Å|(d;VsA@4$ژHm3TgHXAȄuA3/Mh}&0H8xf?Z/Ni&Vj۸hQ'NPIxթ odS%(4} 2@%)ܖgPǀoBe. |wXCg g#)6q0JEU5%n|@>5ueb;sdxB$KsEe h}v ԭ -%.j4R }0F:٣Gj!8L:fIT!JO8OX Q-9a&=̪C7 R;>3W=9J:ɐEDV1jc"ub3Vm8"R.YhD.cI+<v6p DHiaY8SwF7IEuk+gʾF9GTFT$ޫ¡T7us~ N^6:T9=W {/v}}!!љ'i?;lqy2v( mL7KRL]u7!1Q/jss:`F2jOn{rW)`;wQ9jN&t23/;8IJCRRxxH $=4k ?ZݾWݦ|(+k$37oTׄLa^Uq*z-pBm 8PbH:ytƌq >0>G=) \=P'djDб2./\j&z2\^QϷ`_\rҦm(4\Ě\|#5`fqq2EćaAYxMO;_,Y>) 0PRjł> f*ŕIz7"_hZH0Sw(K&ޮZpJ3PʫbDQp]C0V"|C3YP$eppל{pǨe'%8寇Bwv|˩2BM KxMvd~Si e\+*ċI%5ֽ,YWhWcH\\^bOdA)BCj'Ԉ}m3I4/KZ ōkOUrӽAZ1RtPm*R7>4*QD(~x+BŅw 2R /,0]YAz6Ú#Lff5Z$V1ɡDLfUY:Vu,AFǷyҬFWeK\&Oח7-'Iz*c_ܫGk`(~^aU/KՁ.OV7VxP _ل\[&08eg7jWo4mbF~PBS,\)EśIvX~:  ]'Ii2-ݫk%N|!Οh]B1AK})"8 `1{)2<rDc`lLtۖ2*;4Md 0OicZʒDYlLnJ1zz85 x9²TxTôT5mGJ]3yꂈ3,J$| |HJ{9'(Z(SXK5-J\bNPkZ˦5KQ{qBrY_IuI*y7vi_IH`WYzP[N˿+*{EZ(՞vbMAVmab`إ8U֣22bfn Z(r~Xi}bݘ)usCg#!$\ @clwoUrg(``)tQy3޻8wsYN-O'ӑH|B|6#N@Š<9cw9ZUTa͏`9Kwڑ1< [;&dR+uQQANc)Q3]h۟*n2Un TL/ P7?R!ڑж]%@FQ6TK:-K\UxZOR c|␊ ?5θKmMA'F*Jm\bx~3)NN0&[r6|I !&c8a4OKOŸo6]}a yr#Q!ںx_bY:7 Q),MIqK[Y.N9+rG(;PVk QrIh|l9rxWnnIPz J?o~KPQOh~0ږFe8qWJx*?,](EK'jj27|̩Dp,jwJ@-j8m,  thLg#dl_,t G'>S`'6v5j7UBzkgE+!3-?.ًZT4,^8Jo #vuIV6){ym"AXdzei2pjazт]2@/A(DD ։iT:h xF5(qrϪ:fT%٦>wWc^y[L \bvJ$3^.; (它2'/S}a ȗ/'it j Q֬ԝW[M.Mb,o}(PH> kCH'X칎:*(&Rz 8< | J~[[\!-G [&MӈL+G;+yySFWιb&6/F@KdP}"$RAiϸ"X|'ĩs^ǐO#WG_E@+'rK1-F@Hu\(y̗R`X.c%ol$3pruH-'$aJ"woBWܭ/w`>T V鿷_`;E/d ֫}\I}H]\5s1ۿV/IYAXDhga[0`d󟛂u|ψH#%K`,s>MZUGs];.g.0 nq RKGZ cQu fIGo5*55n|vS[׶ f aQ3H[9( J۠^>{d`<-lYIHi]we̾0M4 n6ޗ6@=}-@}C.s0XK;UsPEt3L?qhcY/ }:,~i}o^R}XHvP~6E=6nC`f|Q02>dpSo7` #( ӌ6؄]U~!Wtԇd KWky1Տ{Mr]Obٰ낛 ! 9@-{ erƧ֒KQnAǬxR(|c"a[3$k"1|KAj'eVlv2a_NA\RYC >zњX2 ef;:Z h\<'z+)|G"g=݂B'.3 l[rOF2l6UP]ꇝg/"V#@(s^ }+l |8WƢ-55%h}1{v(a kR=BA"vvDU܌0ǻxBcn twZbq\%#Y$&|YäӾr{N`HFYk, L+GذiI,فЎL"[#C돎.8}(>|rRތ]rX? p:hyI #{ޮW GC.PfV촒)iF5?-ioV7PcH!c8h Bg^y{z@J\t' l 8|U:R::,d #>ä2*ZTȽ^^ȅ Lf@N~c8C9ie r 3 wJcp1~pBUG)M;@\`|=Hwɘ"9KJg]!Jp2K92hQCUmcͬO%2CIۈ]#o҄>ʣ*养$V=&Sq*|{C̒U:-&\Iɋvi']oc)ݶvnRLZB0:˲ ͷD34@*-P;C|&(' ,kj3Ӈ@Bf-@sߞ.B-4<pO,ςKu!a!( 5y‘- W 3T?ٗ^k7=mc-)Hfj$MPց[Փ+YY^Di.oay5{YD sJk8HBU^/ԿI6qE'\4L|RZ8VJj) x:uNdn<6ܘpԌ_]U *jU;2_"2|3!GjlCBadKޅ}}>WW]{/kٜMuN-z' 8Z(r~ͬ#ҹPVN548]nR։*8+Iwd]'L>"4[f+D?B2bQ\j 6H2_-JJttȲ>x-r|u-b`#n+P,0SU4ZQfHA4ӾV =ehZ2Ugg@w6RR " |&524F,)̋K34 Y;Yʟn)32mˡ{MccEI{И.̸4=1- )k1ۭuM[ }At( ƶU& CֈN;G+Nx5&]]2j6MDiZॠDp,/3[V17nMFojLUEp&)Tٿm>QR[7Xw}].5BZ [QtBM(I"#?^{^XBt`mQG8><hnyclXu ?W.?;~=9HlY=VQ7Ķ; Vs$hJ'I3n@[ RMpܜt1:( }{٦ 9?,p#ClIz=CtHy$rt_e~%:ߗ/v" d 7ܪE4$umA&D:kғkY^\[d E=[uK26GBe.TjJMmJNE҅yBߴop1t=S#O -̙],6!ir;;<.eOW;/ꦤI'UuКNYGogC-{!FJ|hN/I8NupG/GICyt  Ï~OywC a rg96˾Ε<'ldpՌ)kB*˦#˜VCqo4Gp::Ii&u؃F8$ .3Y [ `]ʪ0>tp\*ONPqA_*k#:f3@vdg*hNskƃ9av ?J92 >Ej ØIQ5ͧ b5XAQc8Q5{LY: ҝI\cܕ°[[+I~鞂"{;]8]K&vK)5]YϳY!05'HG jZx'aJ[)ɳ w#lTL@ ܧٜ()Bwt4 NZ1HT׋SO6 ? _9%JD:yr9[RQ6,Ȉ@{10 wI#w㼄 vE(:3r%ڵJHcP! N aw#&pqT3}i^f KֽqDcbXAdvGAHaP U? ~>`C ez86KP $A~Z^8 @y(A[gQ*בy!9jύ2V 6E1n L>OWQ" `N\$\z?j9qgi>55t薌R_)t@A/Q7^K ]X\.u}Q+VDLͥ^=e~]Tl}.6:D̟7yբP'$y[ߤeG/ˮ($pY3i' 4Ȝ }v!9[TH|@w*qݯ܉@v=[ bWl~qJQK2O ruYr,Wb4+2X˄"3U!`H?ͪ2R $ Nkv;a2rLDݵH-27%PM:ȬÝ!<Ǩ(0W:g^´ٍ*vۭv" h\PSk0=@De>,0iBL/b]J'u8PIQ/:u3Q"tqd%ME B @[{ Zz9C6B v,YE"6p<т/pgz7 Y`!8)'7C-bk yZ q|p%*.rY魓ž^3ʟmw9&lg [Su;FّPQPyĆ(A [mT*w:$BwN F{/c#dV%CґR MMt[cm(S1q@#z /C(I6`lD0/ᨿxڥر !|ҔW B1 !9AOK-]D 篦!imRnN~Mڵ9G(N'EY}ۯ:rygYͣ~q$ŸޚYXΧT@0=Fw@%e "jngo5|~a4g'yl7hAcr:Zȵ#%}yϷTB 6e+!Iqچl$6[ ai qm'ɤ_b>,w29g]Rn>Rnj@IF;=_sP9HSہ`ɫo v3ʘiUoUOpq]/i)Ds[Ϸ_Bs\sdǕTi'42*w%j =SNzWOJ;g1>KKzIAYS:{k_OfDT"F5)fnt.(lB"@>d!ҋt1_'xИQO{`[%w jz~ )j}Q@K_J\HP'R 8 tAAm6SP"& ocK1ڸ{8ecc}[i1,dYޢPs2-zE/>\.PN]FԢWd-Vn} hޱJbNoogcO]_܋΢DϐX#֊vb͒1C' 4)*/ j"4ZݫFȓPH# G$%15pU%#SR~A:Jr fz[>ӻ/>i;g|>әgy7Ԭ)(Eⷛ4ݜ'2En5m Y/F3Wb8wW/3 ݎrl]_865TbWbv`^5I}iߴE\) #NfJ:9| GZۆ=;" ^((d..0RM.[S4=)d &(nZ^"jfeZY~%g E;4u31FQ`P+92ń&.@SP^3)SS{b U2OYf|ONp1,lʣ Jڸtu }p!G%fem]}!bH.`u ~^ 7<ޥ,07i 5O#>pQ)mERj\堡?f.KuJB}٧`CgpkݹEaw?e ' ; ѓVdH%3$(]/duʀEm\\r :pS݀5TUxR]ɟL/ω+k%[9@(멝/V^!/FhY̴8YFFW>G:KLh @_oCeG$.]QߴIdi&}'%BQj-[W1#$K T}rdA#Vٺp_s;ѓz%(UPf ///cѾ' K#j LQ, Ӝ$_; NP7:􀽠Ivw )`Ĭ=:v*c.ks[d1BshSLK4p$}=f9%9-+?%+ٺ74>ViL_ɣnwU9m}t.$%$=`asO0ǀR0^h%2nH}yDZ</2P1iԚgo GHbX~u9O( E΄&@.N#ҝ9 XzC)5lp_ϻy^^a試jJ{X8ZiF(%C!*Zvw`'ը^ڛyl;}bY.`~hYUc^OUdjeV$GmK MeHaPM`X _vi ^6'Z퓯X!w=} Uk?PYna@ i0ż:-T[C}-ñLwIZ|\e0g{,A5*}Bn]Ih_?d~%r}M~K5ʳzHGE:…C]{ Oe}` @R7]|rg%Ir)4"=4SDq8Հk45*t6xuolF(,OUã:!t {1q6لH=`f0{dpD{ xDܪ&IOvO8b~8ڀOIl]Bh䯞OEb͟ [_d|۬?MBsˑXfcM槿pW5f}Hhz _PAߞDH9*f*6j~Qb0nƍ0J?d, V8M6^m|t1\>M?1^?r'I~13"]* BcK&]tzC4P3;`zBI2JЃau`u-s_˃2 A3|d;vz4ޑpت"zS J(*Wc_U"_& akĊh1Z<ss+}k ڑŧ^`K9Ƽ97UIDݗ߅1l{[UKe qPWi&SfD :Vd#*a_+>٥O+q,(k5]oF ̇Dd pk0e(QQ^Q3)%Nr zͳOJCƿ[BdVVNyUF}*]p;MoP·/ɍe(3*cys,BlEu;whe㙃3i_Q]fOݙu[,\`(\SlR) DA2GIX(xGݓa#(!#( 7hc#bAoNMbRq(h2j۷GPp5&F!/Ov*;hg…4텈DS?Zh\@Wm+sDxL)k~Sp ڸspbv r~b@1>zy'ȑż%_/͆MhQ-:bKNhyOL|ֱ:]-s;#x +#8ux=J]P+cq\ "긂F޲5Ph_%_Y̐W6TXkP_HPwJFbХFk=p:5Xʅ6fvXUZ0y[/꿠n՝%aM"QH gMߏ'}yn0w Eg@}!42eU)!K%8VƖv\z:z} P@ZT.Ȋn'+Ճ5+p /DA~,&ŗ|n֜ v)t T 8S}ҋ1!)e<֕mo*<_-"gYXPht?(2rt#]OS;mjJyIֳH+So-K눝X^ \Lq֋(6b"3# K7T5 )4ZϜ̳Fpl.W8քr'_vm"R|5,0HIL &= V~g({8"ôIf]Xek9 ,ˤ#PD~{DB6X#+Bu|X J+ %<ߣё{}mOgs+o0 /0Y:NLQ'H '0EKm(+X%I)|O`Sk"'fתc[z_fy =j0z]TOd].(լ=7`<@Q(␘O`NKovj'sU=*mrK0%#0HS uKNf %좨w!Gt}|9ZJ \$oWda VXouztC 7,c0}W_᝻bzr@| a/8*Lե4q@:mYGd߄4:/TW5*ܦ(c*EڼY$!jeOkSNcʎOa'؝hbMHc(a] |B>Hב9w2󉉴ŏ3ml=MǼW W)1Sۧ$ ,"hA8ʬ2Ry\% ^6V̑ʌ m"Wk,B}h|h)!z+=`8kOb Wh= lyS͂iv9FHxƣ}2T);{ZbX)m`,Ve "+$$>R qhLo#p墔#l1*?"6+mGW :0Fxo'^pFYЍi Qb*)";0{Յ.3ض&ի U[K3?n3Ls׶2ΘJO [! .G3z: ;4{?ڝdN?`g~<ݡ{(g//q@ |t=-0+* &G[~~WFG(/$lSe[Ƌ_@ټx6$jxW tG5ȉ]D3v^=8Rym.+:y3qH@ڧ4+[#E뗟 j;'z}i@EqQFn/,~`-"hq&?!oNmITmZ aYuc!)!+RQwېH%d $Cɲ/A  ٘m%R7̶8-Mk V1$`6/6;Em}Lf .=F$़Ll:EلFr+N!-؁ ^lok)˘W瞯Lq-β*|m{DhjUI1j;Sd*qd`J1)F%wUwTX,,ۏy8W7\mRMܲ3^keӗN89(8TI$4'<fQahgB>2,/ p\p+Dyn⦇,6S7۵2Wh:$eS{'iȖMA zX<ƴzF\+d+(̬dx^(=ojGمB=vVkCW)TbCJ"yyhKtS9ָܷ\!V_$_d>}]&g$a[dYt  ?UA^kaPHW׉5I'r 4.xvp- t2_Jk-7+lt muG}S֞^$ P(nV4fYf faj]YҝwXd!yZBcƉO7\i㉨$3B䡉ȋy)*Y;LGwT Z6-CtӘbDèA )m9f%R lzfKP]^7%ͣv϶Lz^5lAX݌iBRU݋Hj Se{b?aeCۊS Kc' kO0|x?pt+O;. Hszf#߽R M6E),q}9Nm߱-G3{ ܄˙:Dښ@˩4Kb 3Bof%hV|M?C+s(:*YYW U  j/T=ȩo\GlX;O/&p;kq@qn?IKV]o9Zo_o)4Js;DO?J_h&l_ԛNS7Պ{H-*j d;t&D ^9fTrT; $sB]a>c}hв7^i9fg1jJy.K#6)+"P >Hg 2;oPE@%e~s8i2qPKz Mr #Z$%}b}*Ǭ_dGJcYp>M^M UR~snt颃Rx9 +άRm]*t8lտlal5;p?{Ȼ(GvV$Ѽ-AeYN»8ʓZ#!; Os[{(,PP#-UjZQ`Fz-PӪ+JlgWAD{|FY%DqЍOkjxua;#y4WVu7D_|o|W}@ w5Ah\LO)swIm#d.f[((c<`0嬋ۏ, 9鵒QeR5YQ\P[V[a+q\ޑ4qJ 5aF^e2 },!-q>?1YI ꦴ' G85:Z2I8TEy3wCr򵠶Zu0 AlbYFd”J`ߜ}o"C5^$]6DsCt,0ku9Bfd+'LڹBY&L犠Cm<͑\ Tه:3qoHxM5 –C:7T~SZ}wWumZaG1E40dAr(%0W(J3~e<SbYϷ p}j:NpB(GgvcTB$#RSep2vG>Ql؁PJ-^VOd'"Ba{ Jmؖy&jg$ˏuMmr LT.úwAIl=.R/hMs21f'iڵ#)A֨'?br7+EGYVی;}b`{ISXPz2z%7ꧮ5`\fAO~D?lkڛINKfdU. @N{B^7kv}&3f̙ EMWq頠獕DG5R/<*Wa7-h`ris`?r7:^sؕbk fEv)Gnmsc%aS02ϩ8 y_!a֬p9o˹lZu[bSSr_ =F\8\"n פ_87֊teg"Ձ;$`qv,l@ {+1730qѥ'=6[lxwX@qQr߁ު\bH(MPo: Hw@U^@e۲$2ְrB.=zU ZKNΫiZ}7 t- "RN{J~`j G {&R1;V@X[|,P rdHkv*.A3v6JF8jӳ7%T e;x _='n^'we!"v~G ~"%ƢK cn!;&]o[سx6 t${WFzRq}pӆyW}sV64XAv:̦[J)x NY-+2G^LfXBXo|`ux6LxF* HP=4bsMۃ I̲ͪlӯ"d) &9s&6VC;Xu gA 3>+OjUz9(l<3 ,6u& ϿS0.Sg sq6r珗Β?dO0Ȯ:d_J%1'J&ax}V/[6 {Vd,=HU`@EC<]z_>3oW)]+K$h4-ԙ :Ul"`ؘD,H~'OqCSFȕŭ#LnviM2`iHǕ" s٠VˠwE3)m[62dc0L!)^3QCgCgg/226Y%㧩8 j}ӿ۱aR"T*Uk(úؾu03ܠMBpc8+Dc}@12p%rg៏jǮLLTlA2)OQ>XlsA'Q !jQ8qO.B;UCԕWKA6Ҧr?~ ]S1l]"hȍn-2\W]wtᜡl@ʣZA㢑̡яZNd%mk #RhxiHjK1B,#*6jX/ Ax5nT2W 9OEz+UPAq'Б5ech 1I<[EZ!3MQ0$ L HzV J\Q𙷵k}5@Z1؆C۪ hJZWUg*L p1Y<.,'QCJ|#Ek;7ώn%`qk@X[y 0(4"EKxξ.BLϊ L]&cw}&Wni 7[J:H =l?IXgHU%v^bh;ضAv/usZ$dO:^IўU17PhƊ^JBV_´3"-5on5s|ISi. )s:C_ЯZƺc u.:29 'PtF[B[uB*yX<@1$2s 񯢉W.-;sIQZI>Ц%YoJt_r]xuߢIQnd):Z>'7bG*i㝠|HSz}oGӑ8"})KqMB3( }~#ȧI7dQ)N=I]u/ciyd\^Jⶲ1%;"6e]s8@]\u{X }ywN"T֨QaSH6|LG'Lj 6d] cz`0+>5W/̷ru_F, B#LTh9X˄Q>fayg=[R{E*B$ś\rFdpMwh (Ɲ\ ?T{Ǖ!ckc WGLlA$Rʴ*fDkP!)$ YÐ~3y5rἩܱfk"y՛:/._5d:ʧs.K&@N(D|]% >3q7l4+ L3F$1:l60-jk=O_9DCk+͘ϘF+_ !NۣϷLOXh7'ѶGyfy`ċ&j8"pGNb&NɍzD=>/RfBkiyVTD2$'5m7N[Ob}qWʫW bX c lY1N4̂ ]pNW@|Ԕ V賛j}Y䱼s2 ;M/BuPT;ղJƇ1h$tz^yhgBF F?_NjJIi4SjCj*'{&d/mK |l ^ޣdJ##4t60Զ6 5)9VjCuA_;KfP:։aUo҉'bo).y !߁g3Zq j (Xy WRaMj_f FK[֒Pzoןڽqy۝cm4m1jKJx=w?s[ʤU+dwk"Z,S yAslPqE)KpFѵ_HȨ{]\='~U+H3Y[6%+#Ewj0^ ]&6AgTJ>uĮO~DsmM0W.r{fʉlQt}JnؘA[`Mu>:V} Vb|$5Y\o? ^rA>Qixv\XTw˓E8FS} --l#"lJXXoI2xR_M%`Xsm[rvGSP0x&G -I.RtM,8ۑƫwd c7dK}!BʞG,k>3~JQm)\wPe:P$kWٿQ'/c~(L>7,Fqu^AWxh~B︃(šQqK1Y[} M^ s&yF u_DM@\zAL6~M. *Y=d%wi:d e:*lvPNC `>ﱜ5O5܍nBZI~_CMbB*}lrh4*Z=Ӥ,(S/=;/[.*G'ͅL[U4wP^Vj UDdž#znV򤅚T[]r?2=:$Ooߙ[C.gb"@TجTG0ad;*è:ȅA(|_u|D>hTFWHg "O=U zTyNƍe 85 MI:mB,2bvLZk XC-.\¤[+?qE $5DԵ\XT~~{vȉSU?'gjbK1[pI3f8&[aFH[\=t^"WK;:`r쯇x +!u J5o>_3oft8A*/n_=ѱ ܭS1[zePmɹEZND K5K0+xd5/º]'Ņd($ Kk "qP-__)PʐPYXR^`.Fpȼ^p^u@v:q"Xkgqᛷu&z do&Y=ګ/WYI[)4.ֵF9l2rHD&NV1}m3in/S` ] w\Uq&n$Y|iD[3MBh#k. % QV2i=˰'jHlrDؽ<`wbUˑ}HJf2:p'"z3!"zì<ڍh0^/ezZsÉ\nM'uMU>%6^Hhc,ʼnYk-Ü\JAJߤy6-?^& W3sOK'RjLŷ`\.4VY|ȶtva1inb~d=, l]4xJC ?nx}V|0x%MP! Id0U92ymgopr]0m8# } ޫ2m6 }~65I=rcJ(L#}P:C.K dԨߙʷ`vn BǬ43f={Bdʝ~*-xYgDM ^لlL6@$%p*;f8Xg Yc(qjOK6UA XqlL] W.3W`[@G۴0y>5X5s@[J+*DnIj#UBx60B<`/zrľMaqiSRfK@{ı=PL=nC%3$q8`nNBp,xju@OW6iABetQ?@`stQ0zs7pQ0<7G1JӇ_\=BN(=-bL757Bm|g?;t&!Lu>êB[>/&C@_wA|TޏbxdDvp)t3qPcάNsi`^Hԣߠf-4}D/Gv"P_VyJ ţ9/FvdxŖS/= ѐ#ɽwp5".)kn|{(72*|#$2@N97o~O#XZ*;zl26b<.03U2̚? 5;7߇'(^^/GLT*aY)ym.)WZ2^ *͏m]7wٮG#C؃ ǃClf)L@DƙӲ[VIeý0m_pt[{Z) ¬-0TMp`Bk&qO2[~Tc,Qf$kqlQZ{tb41|µ:+om-'?3hN"%ixSD-IvkSx,FwTUP aN<nuYF"q3aot߹Y B%NksX<Mp?(KAWv .ouSkgh8SHz%gz/Dk~lx+f4bBxaȈjeһ •źpya:XkB<%a8(sfy29YC/ dYm`H4\_]# 81St={7pf,$2Xxƨ,;Y -軃6Q}' b'ɉ$w(+u@` :#xUG:w"U>܏y324!ރ@ҨPw%6"fˮ?'z8pp5j'?r>EII.|='u.W9| /E'mHђ9S'm=UlvNL%4QaWX5AU "{~'e vg}&uN{=8HF=ӝ礿-`*$ɵwbԗV!pI?KQmxO+VgTi% C&,ѯ#y@% \K$W?Ę; nZMd "liN%KLA܃=&1=+E+е%:i7Z7_MΝ0JrR?a.ݰ$ `G.{;22+vt!)3?t;F/&$v.X> ,"PQ"Eh" 5?cڥ=#IAN@tXa?_3]sAZLq~78Ow{XzUK)})?b(P|e0ej aVDRj܎I.vD*CSSFUP47F5 :R-V:&ؕLo-iH]aNJbN6!֗FJy(ftp>~.E~yJNm!b2Og]k܋)"0X|?/`hr}Qh6adՇ3d5(+ QYFu`ФKF2MfG'J6^ߌrh:4 ʖ%IʦyԷ;uꆚ*E>/&:X҅hgP;HӚmt"{+V(vg6VSUP#z>$<9NVp)fjH* oi?k;Y|ʓX=♞,ⰭNҬ2/_YDvPey>Rvy[ |u9w*+f4b⣵FV7{=^&om碫E#RHnc;9KAfeOM kBqRo.Gu-6)X,}4nx@dwF4n_SͰwq M`e{♦8䞣=ݣLU6#lj!\mg'>*dCtY" k> p=En'P'7A@P3 a^?ZP}})%2haw q_Bw:DbD~aez\XG dfVxs5u3֥̠Eܞ3f9(C*1qG=2Vx.̻vQv`vbV`Q. s`a Q;:K|Dq>gCjMVybzU #/doG#!FӉU԰my kns"fEsPHF֐(yS{B+ZX)!7/4Hcz[{Wy/ѣJVEJI3?(6*Y6Y#j `ߥ։/7H66(_ \- 嬥m­ݦoaI,5:#T6̙" bl7wG3w$"TDm S© yIIrI=F;DH(%Y8(Ml.>$UU=[kveפjpe~pR/NJC>>a-j(_&P꺸" %6?^adQ{ږM |cN5,BSesj,WqT'i p\o+sV/ щ)VU\?ǥ,Ec0xɌB jSl#K_>[sBkR'GlI]8'*\%rDYJ/ol՘{) .< i<7Rؼ;}^A_4 e'd6W?iZ!qMr#^Q j_Rl*XcLa5.?YpmO>I%b3GZ PFkQ&F4Qf )=Yt <}sFɧI1eFyԕg)v`U?D-J]0vgJ:y0A1 g`ƷуWrT0z r[Gz,mK8r@9}* arj܉DH;ٞy=)z{J9#=>G'ISI>xmڛ%phsG$XufDX[64cqW W /wv%\t\p1Bj)wmVƭǟ|c&A/v]s ja( gBvl3$yqd/\PO-f!/_zPɮ$UE2 얟wSs=%Zz .* ҏtX8pWaP3I{%|H+aHAّӓ B@9Yd֌dN0~d U7?K ("E1PT<Ӥ+bG4W8~Z>x@mk+^@>n˄f?WEQUt_jHM;_Ype`_8&G;_ F)6)C3.Z nݘB_q[Lbm7@B`@T[@BDI6s[c$„ҋXl=/PО?s2uqtVO] v~pr_q'a*A~<Wl֜ n$g:Rۥ6Ҹ1`XGy>{E&72\8B({ljk7x@̐*/D<'r"oЊٵmkQˢQK$DS=3Qoemp%Oam/TǚՑH :2x~e;Sz-)?4DVG$=_W> wTG H~pDhj,]^g~xn&CېMJM'[4(1lt;>O,@>}\`,P@Eo( a) s 6ChFd"ؠ8冘ʓh\xJ.8+A֕gg֫G9OXF_BJ 5v.vW~S: 0oġoH+/*W O/~<uѪ0[q6aZNw?ǘ[T}FB770|;ʤ+_`!R!] JՐK ɥ썾9%7s"bҞ- MG]c}f"z\"JbBnC㑵IwY{c B}?϶9כ6h.~ a :/2oby{@Зn"%Uh:c؈n q&M~f096BJXfYU4BSJ/Ǜƛ5 d>AKq$f })w CSʧnS[gG:;KV ndRP{ti$e <;n)jArQJWzTJ - =EEĈv BwXGy9vrZ 剁 r&QTټ9N\^`>Cqs߼C OQ  HSN: To^U?};oy="" CNyf͒ck3?{!E9~ ׂst~XA|@R7=Ύ)ix:AVZEP?8:!6ӷ4ea\Hmia5t1j `?@9B$SJH\ LX):?&Ʒ}Ð-(4-(X|Ģ,+M -@7ܖF$@yAXr,*K|syygZЛJCnǎsP{Tô ? scDt5cJb%V>1ܘ)qP3XI>Ok>dGkn)i>)[Qss(,iBi :d>UGJFhD pJZ ҰI#z%˵hI;.\[\d-ɥ I,hH!JԈb\UQnގmۗ8-2m f>jt*ROe (> u)qʊSI^] T̶~&=q).fԂ?A j;l%5G#eG!{H}#$IptIaݛNeҿv/ w i7IbU9nY\H{N*ezmK{ 0 %⛞]cٟԚYiWISs#PhxnҸ$Ѱ n1Gk:Q" 9^ՂS1?9㪁VP3$6}}F!IlJ-V`ot o*,=1(3F"A/'%p+hs+uJ>`WzE^ (O7gi"kO˒HgiU}*,Qxb!x.-39YN$,( a8˾5jвCkݷ&ZZ1.T e"G٦LS Ȼ1gw䯨 hlYKrFۆmsi>>#}AVyqLd6 twqnjז7jqT/#Fn@`Ƌ=sem\K_zJ%w7":_?N%fJ^_5B@PCw 8x#,s'ZU3#m Iӟ?\6Mse{PH-mOq0Kǣp$ |Ɛ.<kH {֏dOpA- t]:aqk㢊.YhT"'4AKQ<^w 71*9Ri2}t#?DA/?^@|Tn:<-WոT6ɕ+8sm ~ oPGD×?+8,mBys ~>OCDwy붤w$X6@Qލm4iltwRM4Lg*58m5!5IZkWq$v2rX]Y?4>MM\M}# fko$k&ĵ{$(:g/Λ3ZSf _@Z QA9 vB}.]5?֙!A^zn9-3Lae ݢšQ2@p|eXe;`ոC|%`L2!6ϡyL#QSh:SɁ#jl{ܢWXU{<7?NsE;,e1r$u^[ $@TqcRE[K1;PgLK SwM?z!enJ̰{-3J-2 y԰sqb110}#ףdgYZ0707010000001b000081a400000000000000000000000167373ea7000055c8000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/hisilicon/sec/hisi_sec.ko.xz7zXZִF!t/mU]?Eh=ڜͩ{g^ ֮0~A0< t}EƗ7(ȵ7batCXy#Jh@ð(>ߦx~ŵWy (U sQ˳$ҌM.VZ/|z4%` ^A4Oj nj0j sPok=\y~TL1<*psV= JpXLCs x ф8qp䜇A ?k848MxKZM'H3DS r~B=w.Q ZDjE \&{ ;֫o0gL.LnntBB#Q*$SaDBEE PI;(+E(]h-pUJJLP/`UX1 t n72C%ᇃcpʛ% n; g%{ӰV@\%lBDpǰ&R7c}n;ʀ~ycCz>&7QRXAL>scP6'bG?(;N+i.f`XR2x0#Q,7S8A$5.4+|ȂW1FMR)a'ganuXTa(T ǘ6YJ Z[Xw_ˤ-ҿp\ͮ PiC>>|Gg+M<-*G6= .(ҧ0+X \n^0ҵNṀEQ*[BIJ4ʨc^l_Yh @{DF0'@xSD[.Vrh6Zk!S=K>V*˒gvC8ƐM@18ĐKE}UówU_#iT=:\T"،TBP83 6X wF*x#Ibyۯ\U66 b rygN/fT63?է\b|A,f`a(ГgOps*M},\ْ[tB8c%ݑOyçwյ TJɡ+ M |JZ}W] \kVcM8jmam,G`mT.?5`bX_gn~mx[Q"كw|_F4,RD)\9|`՟?$l)iCe:cS$ra);O 9XN C[`sj)|OYVc檎^E./7 IwFL4 F<_]~3ţ%c6\ ݋#<+3k f!fhYNv n&$/]؜ VA.F{_zMḨ\`v>Xmz5kmH@N_m^ آLeMՏ`##̾H^v`O3 Wp+L }E6|e{ac4+:k FO C?cd4~QRf{ѩ{18殃\UIF[l]uɿnݓgP__cRƜyC"96 ;'ALV@+%qLTv.4ʳ u72ʠ@[qi (/-6GHOJzFgkq4mAYʏ |Bڠ1ygsnDmE} P$R ^mݾtO!yϩr"a=+@.JfNVYɼ>T{> Ջ'aYS\Jˮ2~ոޭVJNp!?5~DΝZu:8/ѲQ&AJ72ᒋ=&qPƠӇa-Rg 8?Sl85 ՋRϯVOq((~>e@ʎy|C-՜ FK'=O*P.A (O/Vg䫕_B1Ȉj9tF:óh1FVV|j1WͮO{JO 仭ZIrpaLQ6]Izk%uh|(kOf Q[ȕ3CP<֑E#Rغ9O v(p~3׺xP/fqsX\GcLNcЕ_bUsvV_|>L ʌ{C?e7]޷y4?9vp]^x7D2f%ڸg}4;;Y m$q1'զ1l+V}1E7["L8WfPkzvf$4{[~fVs}-\MfY=2p}`¯Z~*=#Kha!xnN7۬hAf&wƛ( ^q!;6cL߁}He{{Ɲ"|љ($1fY1I(j?My<3mƶt&H{4aP§_?qPL`Gik> w[ڪ{׼9 O@@010lq"R9݆w[U>!JFtjPi]ɭwj.%)B4n'#:hi{NqVFV֪0] ~i4v=փ'>>=R$[NHnQg[m4>#|7u\CRz|p;@붫N6"'n:&W{ sF?c \zIM*zHgu,ژ]˯Fl[de8 rIv8@Vl $^#UNGw0dHv@ 57G`n v]Nwy5z XKMӿRQ[!Klи 2sv*J1g23VjDY}pJMt?d(N rY7f,%j5O?Da'wox(4;_HO>J;aߒlGfm[BGL|]JN#b{?D[u ȵ1#BceОQ/?Q#W H 2^öEWv<0<\a 3LP+b@DfuF9;KA<*R7"[5]oRhʲڎ4O6ֽ`[[gRJiB1[p^B)qX$@ەЭ>Lς qjvA|&b+ ⃾goL\: 8 A7~z\#@jSQ_֐*/Y7##),`5I<^ȓkPNVR ub"L6d ߪ6?eZH6): ?C.ILcL#Wk%, -^Jg {,Ѹj:tx 0~N Pu&&hiҒy$46c&m@~[~BfwD%/a5 Bh.͏aOtt,Q9i +'_ZGݧ4`ّ}?S½Qپ`KY&+=0 2T,n@eٞ׸EO4[o!!1`Dg G5I;ٙ ]y K} KLۂ#>?Զ|., L֒2E/#2EL (G[!M=|ӌ!jp ˇ{9xmxz9JZwhNB<[j572T3 הbUTqNHآ"$TG@%#>cP$&%_Dܬ^d$;&3EKC"8> Z_Q\7>J*[rGw(ʊ3DqAǭh(1ؓPZxLcYncnT8kvZHtf{GHH0Ea_ RyN]X}e44(^Ӝ- :~Ҹ0bvU=6I .:Lc^-GgDCrNHa.)\L΀(]tP<BfV$)gv:t ]!<˹r,wZ?x [O^?Ĥ+w?4*Wy0vk/Uf༗ m{7tqjx;'@,zX1WMDo !IT@V`j/'d㐍rD4)EfɧjudL0[;,ؐB .9qè#^`1 b<+ $hۿ]>JA]ac7`g4"$I{u>@f}i)%FãK_-!^D(=e|!**C8XbI؅Y37?(aąPalԋ ե@BZCu0BQ lHXd '~|Ű#ߧvm`cLQy'k2*^}!7Md%R :#Zp@$˪O]W}? |!d 9tdúvoA 2hࠧɵsXKƬ g߇e#K(E^a>`ń$tŽӴP ٱ=;phtDupLRseF93,ayN>gH˰n ([+6cq<744MxPLI\4 i=s$[JaT=gDpռ@td){edF{< m,'@!6h[h6uсwTW:v֕"yZKG]WZpry$&$)} A7hvxR ߀s{8hRo,C'^;Mxۢaˠ̥7& 8M5{p{nSZwLCjAе˳=/d{`Av!x`g v>6Vۄ@]cE=A'9q13ԥsTd]PPΏ.K4ؽW5Mbs¯dUet㐍DEJ~ L?< R(qFogFݟ C&rl|~9yPfN$pA>!\➓v;m( x֍e&ξsCxb-jP1 T[z̎,Cvܑi +#m'RBcLoAUn؅Ix猀 ?.BMXHΑ`į%ut0LtNMm#( 1Wʡ&sL oP>K7 Y`m r(wY| Cؗ: alSgu H44З$ kd!/s?$j`6uca_UT/VƱi ]^rSl0a%M:wWҐYW0O0GL:h]^]W0k?0 R`x>7` s>/ƶAt^p^A~^K4BdL?S˔ɿxFckz+nU՗Tݜ 1-J&{~7}n݌~ 0ªr4(;wׁ96$l#t-hov$6Ra4j{JG~ވ#cFzoh'&FoJF uli3Ե,Q &ŃtCRuÉPE;y#d#wc-ȁF; o@(Ɔ2}yH)شb73ָ ,%ʍjsS޵h=/(= |DY? VH) xzLqkj ̉u"+G~bbF2,ij560juwds4``6soJu"= @ݍl_(9v,{Wu V٨ jUo.u_զ9JX̬ 0{bFmrkwWH07s_(O04.B||] R* .M7mr35?F]lXO=@d_&=l.nsxIw&O[W݆4>&>DGQ=Вv{'M-/-:.sWJM:q^-r2 $L0AU-+q3ٚ.@}V wwvSvS4i<}V;4#m]0q qx{bKlHg[Μ*oyOZ[šVrQ$KD’u`BΓ>ciŎp1րw"-B<_&Rꫛ, iV碍^}fTEsrow r1e%e#TT4޺M,YD=/%2,k\nw%nap|̩ds@mQ5{:sʻY9JG0ex7[횾  pJڒ} wxJ]u+S*GxxyD^&RV"UJ '"g;.y{&E^m|M>-c*ҍȣQ20p01`UϘmF202W}L04wl7v τyW XTVZf^V9un< Jn,k4 @Z3iR-z`F<[vɯՏb^%GZV< xq\W`hb,1Ȫd:azAEkNhdׂ"hJUoh]X̀uG_J4)5&2(͸Bñݦ*Le1eoͅm%^/ڣ}bߊhP|6尩{y}[m5:?nI#r#s+rD+?S{QEXup(IN 7Vఁ2 i(%IdGҨ|b13mOK?~-"ʷKn_A|n]l;4 H3XkAp&0ΫE|NߝKPͳEޤ3Z!K-l~7F@ o2^sE>.a?%cmF[J@FSP7]ah.z0Ǚr~8s˃CLȃ"'yT'gCTcWDZ1djʲ`pM BPYک}Ӂ݆VR~1L<-)!NO%o^0pZX.[Yx :_Ԭ_S)5|u\ekqiTha-J;+7Dk9G[6HMDMt`!ijeqہ3<'OH35HQ D٢~9 2p&LS2G0PX{-/sUn#5( ~@ߝγ$C_Z.s B3tn4d]D 1O,VXdqR:ijȇRR&Wk{vk.Go`W"& b!I~`DZ6"Q%8\TC4"RX r)vՓ4 q ݑCAb=`t.ۺE78Ob$Po 8+t2Hxge"" \0ց9;l@=fIrp; i<J*4YeKr\'JN-@.)Cac/teZ4H0@B4HW%φIQnhFg 1y5!WvLs~IPqkq,6؋mX$i[?6t%Jk yŒMr..䠵!1=cP::8Y[ŠB8S@$kg-\F x@ YC۵;)UEի2W #J 죭]?bČD徫 A)k>^N_YL]t lC? w[>~فkZO9$Z_|s~Yƶ@4Ɛa>N's^\JX"'@wYb6٥tm uH1pZ|Z]@K~Mɝ׸0 "&'9Ihk \ĥl Fy̅ĎӱoNk\}9N7u]x-2(έ`LƐ3H:M~9_zɌG/gE)@dAge8eԑGEW;C7W#4 [#o{s#Ko\JFm~QkE?^GAkF& yP+kxyЋnAxƚU-ڷe~e\,FrgQ3g\:n/7KujcR밨 3y6\#m/Sx/BSP 5{Й|C@f`!fqfN>fa/GigM`4gxݴ姄n<@u@< cR'p%g=aƶLU0tqFsRUY4UU7H":jp"K|9gaN%UD`K2{0&t-^՛4gCmx#Ͳww[~]E=)Ρ`i(6ZO5)>\LVjh/]k bAWPtcFuQ%)<ogLugt'7QKM1z%}5ʃul{c {x)~sy!i|>Jh*7yD:u5b]ˋTʽ ɼԶ;1JGzlRB}j{Fcھ1HkL.P 7yJBRLyg&haGO5IN%EkJM;#9H|s0BD+\{B'E\wO0lh{16ݽoQb 0xz' ?.Z;1-vlD!!4(;\"ȉzZJ>mEz]ϾDބx.Fn/A;]҇Dzu~$'S`4jUp2n^c_٦V4AV:! (.|Y=yL.Ms :*a7Pf>5uG\ @|a1;3lYAGzHNmAr??7{w#ӡ" wQJh1g C^Ƅ^Zf9&M4<?4:(@J:tWun:d+htϋ(GnH`CAt6GmG-ߍ5K.ÒHdSnMyen+hwYN|mn<d4+~[*\nʧ)}C!u.N.U9 }|C55tM 8dj'C;QWF,mHݻgVGX=g#Fsn7nV, }PGr0|ڵ 3AhG6/7[ @ow'x\q[q܀/4{䯲1==nn þ'^7D7b^Je$&jC:xccl5u Ѝ!Q阙tViqXWjM=6&&uI38kmcN[dɶHqv Bc|C:hg~-+}tBD;z%sAƷe$R(20!E>)/ϛQYp]"ǸOyJ6\{M}JCMs,}X=2 v6h?B?qkGB\<*N`kѦT`9:@3]\]z%Ĩm 4A3,48`0 ߱q?, K~SI:7HYǨ+?ge<ŹFCVBІR t r_,+^!>{6P'fzVfJaN SŗV] ~R/eO/ү@HUɾR/Zlg"GR6[V,}|e0oq'.g"^+ey|NS֫>W 8|e\Z*~(ܲZݝ9AxRx`Y"4Mj.ѩ.&^k8 !!Jik氞H~TuHwӰ}v)pbW? o֒=hD`Vz8=JU3g7P& gdV>Fh\.mh]Pp}妪T8"AV :eMKڸ36M\LqQfȞpEw*: (G YFIg ^EArq]k>TPMPqe.{?ks5XG{G4qn -_!{|}adHgoj/v96ztW0_cLs'ַ`qQ^zoG/Mp5eE>*FQsU4Fql1W }+*qxC hT6EڅGZm_L.?XQ K&C%51$5fsw1UK+$V5C6wKni4/EQ_ %ZHu'4rEr rCPi_Oi@ʽSY+Ş#c"ʙuYk1#{6d޻3<iUtj:AZb[즔meieDi=  #+5t0ML`۷iM'T _ҌebА_"&H_P)=z0u]^_9([so60tGw-[ehe`?%olvA%e+jfWjAb~V}?:)gg1zeBfŬg-1ɯ =eR=wo??u_MqlZ5O.$mJtZomR"n rOl>~,+6jVdc}BhT sH6Fh<~~d:F1rYߣհMLfS^< G#z6wrf8 $E7's7Ƽl՛[Nb%+Ci&HHhDz`j{o#3ky&Z&U>xu,Q@}iꍻ)z'OL# >!v8;f#Q=RЛ;oM/(5 KOAk}][V/U#%/4;pZO|A!]N5B.rL^lcf1a2t"\ć[)? }"rB{PǮ"q+.yÅnG#Zro}Xo)֐<8Mm^h,R|_E5uEQg'T3> tuARhwx:PXl X$݃bM3UW_>Upy*t?FnNhf/.Fq0ܦweä4|ErO)AaU_Z>r |6*rNx̀ vN},P$򻯠-WK4 \`jqV/]nTv`c~ܬZw~QaN]Y,푨GɗVtA~̿0E4~e]=lRxA EkϽIFf *_3HZ#wpC;Q2)b(oDH4S=|ts !ڈzڸD?[StXW+65jw>^ct̓vcA1gK6au?gy@|4I-"g_5Y J#~zMK VK m> fT,Ij&zM*q7F륩 ͉ja { D&SSN\b";ߗ& @eRTPQ̻)FM4+"?`rlR`ABju~:՞X.T;5Dƕ'.ŮTpX-a V1_I$_\v4r"v2E-a̔ͪ%%VN4quKzX&Hz!24a /YBf2~ɭz2íMTt(n֭ŨK/Z9#z+/pb6Xr"bN4})G؅T!qM]hoڜ;̅m/zĺn WDT8w~)z'+=N6T2𝕮HW5L$L+th͡exD&BUlktdco47NpC'DBZXI$$RjB"<˷R[d*@lg%6 k#*<_؍a_ۼh> \3bjOsR3}Tg0 R['Ya8%<@<.SKn!Op(}F5XBp3tǴ3K،W&o@V1qwiO2y)5ZI捇Rrl/qERy-L|5,]G7B/rHpj$n~ W(+< ފ{cДYݢc7%Q|!&;JE =0ӳFYMG:0SR@[Ep{d$>GΘbZ-p!("i>X'! C3"}%0v N"˰_$_ uoR*LC6Pp'OC[h]S{Ұ{#993n>` Fk_}Y%6CN'I{w|, Ò96*lBbyyQSWGxYhfwum cMU{@I c$.bMq Ⓧ_%z58'V#M"*j7a3 ܜxZmQkXrRAOOŻh\7yܜp4U^d@Rs2R2zHLR`ި^ tY0S{yL!oH耈0E{T{2z>X=&@-!MjܭݓA̎d7ڱ^!/XWIO{ +OB8m ٹ)_PF!iH_Ne,vq[O5]ܩ3! 0@`렖MxO ``ҽDdd*׈#:0mٲnW"v~_vn'jhER$gII؋ čݵY]Q ir$OB ͆RɈsO`35Q*uqN-R\б E0L+PL) σY-xX:txzj*s2x+l)mYSv˕_Bh.YGb{oAuñH[gD5N~*5c<7+ΏD̅Auoߋ~oV\;–e6 }:czz꥛,z,||(31_Mf[;dZMD(IyV7Z{F"nˇcl$7ݲ|{F堌:+g[R4;7Gp'{eY MW0fJle7O *`2]2_a%RbL \֛%7=nqysS]~h+Z|>kԐR UGHe9QRQ[\h+ρblѵq] (k|%1RhY>Gΰ:ojʅ2xޱkO_$6*9l,g}}1ٝҁx"87ΐ7D X:2=}Wm7)Kϟ8ZF6r2ΐ% U"_UV PL8:+-I9,w:lb_*Vm>PUtp~N.:u 6[>WA'XqD!3D0@==7}%s8dpgv-~~z蒬Pj5GѼgGL]R_0XOPH29rӪ22tз 6t}rwWZ.Sop\avV5`1,5TL&. `RmR/\a|kw#\_C햮n0LSP'||St Yq{Z|:0Haa4\/WŭG '膭iHl4} [XY;i_,x \ȝ%+]!_?p&`@bUU"W?eekKZ$8i/YޅVk3s7GܳQdϹEuڜT|RiNCKcx ?XUG:Nw|lK?`І/IHX m눈"8[s2ƨGKndb379`YKI%[3\uE/@D 4fKqsj#E6hgf*F&ئtc_YKMB }xu/Yzw'l䉸yg7 >.+,-EHIDmf0*]ZrL`Mj4i8bV̟>L #!]yg $¿Ne{2O:PѲ Jڂ"dhnBm`weJ@ a<%W R|}T.S:l.TN/tóJBP-M{#1S:V+1䥩C5UK44B,.b*5gYZ0707010000001c000081a400000000000000000000000167373ea70000bdf4000000000000000000000000000000000000006e00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/marvell/octeontx2/rvu_cptpf.ko.xz7zXZִF!t/Nݽ]?Eh=ڜͩBxaA>;R߾WA ՘ `f-qZڕZ@71ؼ }K2 NOkA9nYOZ/IN8ܛsE-5&IKwF֚>zLvzL$ 7'Z-׶6ySf: efMoj.QJ-VT@ EFb1݀yŤkJ7QGufG ]XSyƙmSQ6ڧ7!k,Qf ?pb\z}il/hn缫PyilT%^O5Ez*[~>!i>qO,&&(U`x~n[eB~6 3(%BDS3-X3UALыzf& Ų@d!-h7,䱸]^B` NNWMRUM~@V1)ޖ56!rK+^-t -Ř/ΙGt/(m~>^ 5:s&r.35t NCx怶qwx(' 8(]nLŸ2yȝ*`xKymdr?Q:PD8=u9͉lch k~}/Iuɑ㱉~: vQSfrҭM% ^R L ;Ջ%89 Xie{b$)dE4-I[pʘȮNr{c{@ o= ța֠ouR Ui~$],?v3\w>>O`e 4#&8k &5?-ly02>[aC f'’؜Fz 4gK05_+u7Lzngh_?❨ƞHFU~QD?C?&ҽc8eHArHPn'$* գH7 Ă&<: _|$d0mu-]ׁ 7ˠ9d7E)f Á%kB9@U"%,p&%Y@UFFozA+ǏuՍ#AT`{H) *y9M+d(5Sx!ϻq>7(2i7x@c`SD`{>zWAN?(En!ԕzFRxx{JSA;(UiF2tTf ۀ)To8ẾhCN v^5v;{nNf3JPQ*=}_oOB*$a@<# b 0Vֿ73jnơ?O SM,?>m"wR?_HHBB;?v/ɚ[1<;*0P 4VН;ҀKGK~R*+4c9Ûg'r >$oGG+y a9|YT@3ki΃ȴe6%nYQ0:WExc _ f>XD岹0ʃ{ŵQ"ƶ H;RvkGѳeE0QQuUme5V/*e_&<7&L15a߿ꐞ<çsƚNMKހsRowH\tzS P/fyN?~ܑsraJҮ_Yq|f(@}yW*0z kL#G|˓g-}0?NNq,0̪6(P?D߼,aQ/qBa8Rfw:U].u˯eZBy?$zA:6DD=أ,Mi6葘R*k,1\:D$Jh ^a!>jf ՁjD{~YSmlGDxJT.ǰ$ӱ/Nƶ^MR ɰ?o(+Jkݏ;3bwR;^&Y K<A8Izz&:fd?=.4йU.ֱѣc?![Du}ެAYk H;w` 5)cAQKLŲGR9&*4C;n4VBvz}~Uxam44EEȟGE(N3=?FT#M}xg$VW;-^ F&Y;٩ yt+ q9ō [C? &67  EY\OǸBuu d2J>tHЬX F̏ek:V6 vKo=۷ QM#u[nK72TBƓ|=tHW3[OM=Ѵ`M>+ r! UC6r'<}=`ѣnח\f0F#Q2Ҳ!cAán:l#K;Lczw8a٭q>)CbY2خLPxߊ56G|gp_fdYG N= ݕ;:;.:\O<>B7|ש62_ȍ> []nuą^aoNdUf~?GJ\_>): {oQ8Bw5^2Y&}%!b r/ \_gk  Z<(~:u$ қ$ew5|=s7J4z~+Sv:Dhj<81@zI"7c ӵ :lWيl )oKr׎a&II1ݓ^Grk ~͇ g(PWam[ͿZs+b&eAN&;f`s ?&AbTd͞f@ДumәHQ:1b{t( SD.Cgr3k1yДMlj6ȏk~ӥ’u^%@vy\al0YNAǷו R5YI_ANEN"V[ux ]z]K"M HĚzho0PgqX=쐗ּp ?=\/1 >wz)χ s2L6|V#hղ. 6ͧ;Dp̮nZÌ?mIAs$`5X*$4+rA Vƅ9kLpeK ӬI=#boEUY@W2]</NklPRI); K݆CDx3w|1wrEg }[6HFhbّ(&8LTHsB & ߢu1-?|c-{XmSiQvm]V.~Ilo ,#)§jju=(Eg+vH\7iMIB B"SJ[H&L7eq/!l)M7l\| d˩5ۡdK V8# XǷ&b~ˑIڗ5(QX 1Tp{יʘպ|4-W[LsE, p z k/;{y] J{9 uIe\b^FibsSn ׫W3H"X^SW7C\Ƚ97ppn7m/h*ošYBx"&~ʼ"I7 :Ny׉ݽx[YE>^q5̽Ӳ#?aI" ݌mE~ٻ}xGN⾍,$O`/P=:|[RB jP<\)Mp9&􀟜`Hd Ujƻ\ԗBؒfY]N8쯺? 5U]GPP\MU9pֿ8vNsⵁӻE4%•90>R {.iL_D$Bٍ{t. .p=y:rvVEۗJiakmHʛ7]/X$ϙT'ҍHp1yQ cW,=@k q)C K[W?z7)nBHI21vFnH#ηD>ԅ˚npٖ'(^>Pcf/-a0xU/h>$ط $QR6oWvz ̒ FyhDǻZN1Vg2_D}"E 7jВ F,L' Y% e{h}I}!s L?x>rw *""+Nl5E%z-rG>UoI BZbSI;_*=lϮZp_6 U^Uv'ݻذǼ}ҡ~ ;Jp' HS1qd8@MĎ:u4X {_c5F?!+ݥɧAsiY8>0k o}{ʅMfkZy"wjTyQ~qI7#.l(,i {l `l'&56* W;|WHY_u ?m [s ص>÷faDhx˳08ZTyonx F`vQM{)UЕpi BHaݰ.CcY4d\XӞL 76pŖ`c&Ol9iQGR?F Yi&cN24?(>){aXtwq  biA}NX|;l }-wUlSW+IXBgud@`M~shEg-; TXkGm{' L'ymIq 1² 6mBelB2hƶ?n^VoXTTZHڏ2IH4x/:>cfEn.gňʝA"J%pTh#DY28NZpsgXB"BT9lR :E~͙*9(8 ArrM*%3zأHU6W fҕmN3{洠!7%P ͢2-{w@n58 pBXHGDw7Sie4mR8 ê0<%J9;L]c%JZ`njR^@]8\xsy ~6F rƿ*.Z wF;з57>\y/?ehx @:$kxc`SNFlXU*A6e6b܂463˚Vb9=_OxW#F?cYU>9 +WwY;~ ”gޒSGR:JYZe XmU> %N:ROy.17+`W"}C{|B̦њo{6W $ebeHv4h^,UvBY(껤 1 "‡LaȢy(9M$ D uNʹ:e>> ihgɢم <{0XX飴~;Wq:ܗD @9e5 Բ6j_е dCڡ37ST{c- H\95tKl&Yh%1.u7,8B;Xd,̄^IM&NuP(_.i ؽS!cAwmrb?2A)d\a5Nt k"g vr)F|ܐ Vsxg&ƪre}Ik:y{GwX{12ali%ܷpM3:M ˘j: 9^'Gɋ0BU[,V)܋fY)mDkUքMMn2}r_:ȇΑْ$!E`ѰFr`ǜpNa6CP[ANe\7!Y 4>jcCm[,RV^}d΃:iMƲ3zlyQ!"w mh4lB"D QRwyR ~_~}^kL Z4אnmDHKqEեnҎBJ"p]ёl:5ΨPB0޷rM3ό/ćS@w°[v\wRQ\>*L֩kt^kx d/2W]q"y\#.GriQlÓbEXB,퍋b[bD2V tDQ1KM=En@OJXYkU S)z2g4Ҏ 0\OS r7.!PaʵXh&ZTqD49o;6mtR"HS sxGx{+0bc;R*W/ # ;˗P>C8vיH'|]?zX~y8zx͋Tby9Cwl ps!q|FvյbxHtm>~KaI%"C?GXx75-%0c*b_!1o d9i0R;D) @$ k%NG/pp!Z#Ǥp&h@ c3kqvj8¢QV-)#\,А;6#x˷mCŒ{&). jnZ `kvVIPj˪;wSRwM0A іȰdsd.Stc@otZ(~#VH xT B;4\B>8@dUj0|n;H_CRwBorsO预7mGˠ\>pY&.pٟǩM2:"߁!0"@ka\љW Aҍfuu_݅Rh^XDh#op#3kvglc CKzEM:HWM7'_LKEICl91 ɐenxm~#4 SE*NژQ_f۵wu,.%IDžx¾{NMiNފ{_֟V;@ml?/=64(1p`#ʂvS䶆:x+#`q\J)13*ileƶ5FHD!ّ8@KGG&:x/=d(yoܑ&:_R.ވX@AzZ(g1D8k؜q {W'XޜJ/sY쾕ˏW/>AMV7P X.06ekͽZF aߏF࿏Ձ)zw{K *%(yȤ<ѿPҌ #Hy eP` )VŹ킨+ {Aɷ ˎқ ŷ%ʬH8hP4e>د1¿7XYv2#7jP*(.Sʔ.),ɫ ȒHNh=(<^pMfá3ږN_)n3bekg"2r b , ^YH(rޓ~>xb\#n5gDEP w )hׁȯgrb'q4xٻt9[yN 2 A6iMsۡɈN=E_>SC; ?3`TYgcXǯ)*㝯2X~CPڟ SKl}:h6(PW#Ə5j@O ߰\6*}&ŵ /^mUtk>xa%20ixRsnhw&Cit5WRdmbRŇyh-GiX ɘlͮ&͋x?.M8rٺO=FϼIi-4<II)o}U<6hGnq(IQguv}3Ǵ Ԗ~=ܙ-zvpLOEL_ '4)94~Y?IdXa/fWabǘUta99=s!cWi|ƍ{ S.a[AJdd##U"c v!Tgx Yh)1p[g8ײGF9nyW33K;Bn"9-x2+0RBnWTW# ?0ާfL{"oLqn9Ikm䓾g79ytẘC'JW(6E?1R`[kHgG^"P D@t.jb:!H6hM*g(̙xl< idַf_h"{75Wk-upWC5gc}[^r6C,Y}\ön)23+ "`rb_;`?%U Zχwp^(^~/c cg@Tp<%9=iKqޅ\Ĕ;|O F呌]l~8qWZHW} ¡`ƹbԟy#]tue&q?46U?|vGmAr|b L~޴v'q`26N٘S]75 " 'E/̀~y٨}"0,βC1uaH7/>>3!IeJ8Zۍ/%2mer>n>Ë?WVj?,Cމs?cK詚T nOo5@Ju2[ppNt |:gjfe9\һ5mBzSUę\峔<)ے^:km_: HJ?t:_< VMQVdted|+&ȂҾ|ْl ^0bcMo l.c(ÑIe,UҸ-;(IdRm|.)Fm̯H;EkuvdǣS0Krhw=&\Csiqн"O^02ӝb#I)rcO*2CEFȾ,52{ȑI+훔΁ q W7,M{mIfMQ#2CIo/jutbBO1N^״bP F,wg2kLCiuh{UD!Q"-fXdnzeJ"H :jMI'o&zBɅXM5_mz%O9rzc`VU ~>畦 Oybmq _ˏp)76's$+`jɆ6;2g)shtbJ4Jӟ;d;(f)M(Go+­;JJ/}"*9#sfW4ʬ=0 I6裒+@ⸯ<{:$cӀ0\9α yË|!ؠ we}%}BjKN\&0-%#Q6.qP7g?BͶ҆qR|ْ,BOYߞ`d ݔo?;)ܖiE^)ӹ rbx0h%dߊϧmP܂gĨr -gXJE؏YQ趢!R= ‚/oMĵo'v b;8*}OqK>Mx]ªQv 2??hTÄ,}(OO[D:a$( ~#Ro4\Ut 4{ç{pUtIF .4K d,p]8Յ/9;{B&‹fUk>t4$a1@|SJY)Sˮ?n G}#bT#rf0"6DoAcD>Ȱ/,%, +!X&R?d_%vRrKb,85p.t?5'?_(b1Wg`m` ݆S*]tT >2 qt=: [QS7 Ob堚*[=ki4VB~r)[_Ş`9b;g9"ƁOwc(>׍R̨q'6ޘqckJ)n4\iT80+A= zTmW,]S꾟0*#Od Gb{iH[-mɕ_kvӰ#zE .e&jW qKEVTMk^2CR~$d}P\aѯpc 9*J pVN\´+>i{vƃۣ&bsd<Lݭ{זcPf0B_g@u+o)@)P#]Hy]bj} g!H"o!a5M" 7 #MPLC_SOx `D")D&ňm9~I5IY2T S; P)wM)~#mb1LGH'o%vG'y՜:˻;fGDG^t3!]mА/sAm*7G#7']޽1E<1enB){/jpX}9BrPlJ[P̯Ⱥ482}5ɬ$H!UJXbtwEX-BǦh$?y٢8v4\gJ t5TuFM Er`/o@s֬Cmd"@Pd]GB?Iika|._jԔIS:-}hu?/ptEq@Wiʭ)xX+b!<ɝYG6VhBԌ8A@^LutQRcDE/3VF/#[kو?òl.YXFuT09LS! '}aOox>gqcJG띲ά+[9.T|ToiV[i:P{} ][۸-"Tm-(반OϬ *Nȷ.D-,l3ZU3WF>c!<C)YZl{_ LݚL f7:~̰-_$q/3J外/{ƭ l:IP(NCf:K -9aOli+@wyF wv!1&sz n 'ü7,YKOlMo֝_ KhƌőN{AZ5YWy-"I[aJ W?J=^mg&A6fLQM} sR3u,0,C$YRtozj:6QI=??ZY MwґWbGL{j߹Y!_q&qv?˓% G?>o>U6(B]wmIu{q 1)2>pA$F3>2!^C`N*Zrx[-^jwxwEРiWuJw}lZp#6Ar H1}ЌQ\ PvucCRmt/ueپJ&|$|4@dqXq#_&6 P(iU:"mgO%q ֵFnf94cI=gݠJq pnx /8DI6Uc'\S>R~/ {H4%aZ 'hsCT =& ge{(hVܰWW!S;b!cg|٬*(r0 >gJ]<1&Ç!(X8J[YgYepB_j>rdxxe pLkӷ3NS+&5r 6qr[ v*I,ީ̰Q~w `fIF]zrEK=)NIl]&i,Os=;-1/s^tuӇm'rMz[+? 2=k>W:p[|;S3⟶rdalfThiGu {GEʙ8xqraBXvۍ׋Kg@8pGF9QC ;74bSJ& _Жݫ?p7e_ϳPyfgE\ÍQ&c~ucW#f(HRsMfl@:1o>yfE) +X/rH&4@=~Y]T]*`G\Jy*_ӈi4h.3[s3;X;ONfǾH4IRwWe YUggmHxO&u~b+2#+N=wCezCǑlX"Ur?:-9m.śoIPJ5[Uc - DŽP 'pO#RhM`ﮅ-ttk&U-w1}rXT'ق17T#oFPI6Xj n6o4!!CPl>8s 蔬E""+;ޗ}BdNy HQ̨/ϰ{Eĩ=j_HW*պrFWgWp=XͦVYIR2e U4OEސΧ ssW 'B"`K}E~LJL5ׅyP4ѿY`3׫RTbv?v4Kizd uDG\ MWMxjl_%M5P L?>:N XJb6ʖֲ0q4zSF֭c^δ 6*1=I@6'cPCp [?y>WhT²uf\ 1kS8HI&Mdvv.VUq7t,Q0o W$ޭ2˜` b>476>UY z[v#+nX0ٽ*$Wz=0 " (0$ؿ&Cj}>\h A+>ĊWvD\ɻ%nl"{yo,(o74~uuH h:{s,J\yk78h/ sV}a|nB MN5T'5daw73l9Kf2Y`ΛR}NЕ,VrIcZ(͈3z]̊^Ӕ|r6GYŭsbǾkbi 'p#eDTA}S=҂/) l.db6gHs2uy{N[L䃩5W Ms !S>a'C0;IeDVv)ϭ 2M#pBWy_$nVISmr.ҡ} 2]=(FNC¹RkoHm1@dy.!zK_@X&Y&SܒmP.wK`o F 1s;՛i3Do*AmR>1}νԴX2.t#6b3szۆLn#j6cU"A@z ƣ&10l:Ҕ9Xg`1Մ-[Q%(#h~ZO6c03?szL|zXQL&/fDR?:4˳x vo6~U2NRWMH჎ e`{e{k}eCn!HKont0tw`8'AK2"cAzVϻqqeDT;w1Ia)XY#갩0aNn$X^]-B wFMcu)BJ [|JvbT*5 ak2xYFhZ{&_ńHf"0oxzVT>$^\B6`&q};s5H9ƁM|ȱ+$#im3\!LWn zė:LZ\JhܙQC6=s*k lbgJP$ <71μ[0+i iamRTEb꘦~R:&BHs=|M|ٜy^.RG[4>MĚk,BлCe`01!,k`y uQO68H/xd+%]9.U@0v}/f^MUaGzEȔgig9SSڧPoZwa}pQZ}Ep?[ZؐA+jt2D8Mfltmn(՟@ xO#Χvujc :A@ex بFh q(E#tzVrU1,Uv`Duuci޲؅%4@,V= yVc t vNz3%+>g,d=k>/;iAo%ԗnڎevQqON hn/2-@ GęU bG)ߪLVeT|*% UMRi, I~ @r`(хBw FU'jԩ*G33*gDPA2-]-e9e758:ޚvd$̵hf(0El }>T: m = 2hۚ4rqKw8*fg(W_%^EV(튷O0zZ*Rɜ?1e?Q8%%ֶX/<ɈX2Ok LEF7BafŬ^l2C`g̏c9+|ZYT!~<kc'_CX$Ϻ< zv?r>Dd>p,{b{m H/ U_rtP"cV0%Qs}w.S!T{ж|IX $G5, c(C7K1ɡA%4MO2hBYn8w6P%=\EA\ [x۩TV0Gp0BR'b GWެlb(5әm$-Xρ~ TISҠ[ ՆE(k2LH䖷|L[z~FW){yDbpi~+2鄣QT:LPi${Tk(vO%¯"0 U|&!ۡܽI[%A,C,mתSPuz4=P_dzz8!uw$5a^c}z+5d޵nMlh*1kMJr%.U&NaonVK}Lhv8j1=N8T' g5#@oW_ZU%n@33X񘿘aEVKm8<?o=p I}Jrw9Bm9[29qNbciuCŚkQpsDCΜ)ʫs8*YOfIQ lߑ ~t6h*zDTx [}X72z IO]6es;( |K?vBg#1^ףZSw\gXvR`m_/?I!2,o'|};2@.@% %Aǥ7:xg|/ȼ}V(!c813{&O)$'2'ܧeG\[4D"GrR*sbW9vAHϘ'k$z~=آ[D߹A.(?75bޯpHX3Z@>E>vQL!n/HIй}y}ḓ&-ϳ Nxvp 3-\o7"$~לIpnS}@vs8/Q;㭮C( iwx]0bZÊiE>jpd"oaպ?NLPQTX8k`Į${0wDp= w) X jѢm3v0e#8C. 5fdG.y]`CjUNJUt[RԉOUg(^wps 's'ڴO,oе˦ҽ"n?Br̶8'LgLZNK($dfq Ѝ.25tRx<όNA^EVȊ Ki̳ \vW,Ty?#1\" j#c, m_ %Լ@HL812Ɉw0¢"zLbE- :oΝ/jud\:#>od0e+Yi TD'͢9*kU¡0,eߋ$2̲l)MOJ*7Vba>f"a^p$H Z?\xbqD\04tt"Xȧ(߁0bHW۴5Wbh!!&cNĔ cQ%+Ru<ȩE!d 6~/ߖ$je_d`c*Gس:I:)ZJ{jLm(}W>y8Ⱦt(^8;1f&$5v5l'#Vy)lB&Cp,6.(Sn~\bY[Ltl!9I^s;g${ҩK#aDU33M9^ e%O,km-jTr嘵U\OX_pc+5DژCpWKD2;=`J:(>:Kl3{5%ݳ:Ex.K7 tH"JoO~4 [^͵+< "~kM4 5݈$.l;mY \*\z]Д]Uy0NLKV%(IeV) 84G.ZxE=Ah;a/n7ZnzEgGCpl-1d8!kQࢰ,%v>S)/יD;ߑ6 YdSd Q4A k~L~|FA~DMg 8qh%IaWIOH-qZ徔,!J+$Ġ5.~P[rQi©bc/pÙQX"gdGՆ7ʀlek Lg*22ǣMϰ~oe=ikg<[s Y8uב}kH!'9hz#+RF !}JiDy BwEOT|z!x߄ªQ/[)cXi0e|}_RKSرFFzb֡a"waC 7FW֣88҂u jFV R/NrC1&yTNeoq?']? (pc;|DZqdV~W<5Ō8z_k#Ӥamw { / =|s2_8.e-hC=-Ha ]^d.ZsgK ءl$rJd4㳽LaʜVd;hЯ7g *mQ[@1t@l@o Ȥ?FzNt;cYKlZݍ$P)^fmSn<‡w1lK& alX:#_d9jwX)B6Ĭ|$%-ň`BxK:S8wۄiQֳkVӕtfkC|bEj)Mm(]2`I[^+@cϯ*C{zr8&{pw,SH]YC1`7 Iy:UcS$6*'@MAڬuΙ!BG^rrhU_FʀڔZ+:Iqp8Ӊg`W`g>O݊ _RL@u,"AZs:!m`i_w=\}J[W}&0qc/pq4[:kRqV0>eR&.VUJ$<\X0է2#h:UW#j<'p„ k3A 8ٝN1=bڴ@YtV6&F)zެ<0&T+i(/WJ>>XX+ 8 FDjgSZuwq03M^N{a3J'wOJ)BqpLoOgOVo̞ ·+dң,ՠf\81^>fBa>LmO3[ fdAEmVywçE8 PVWYi{Dž^dvll {rᗑdR'amN][:1]0Ф{㪐J|xTccaДDjwGY=RklE[-)ΥdYy(rDOr7ݶ>lmIk)ptѺTtmhPYv+==.9тPiuP+j Ì{P3ig.]" >c4?i{thwDf$w.aGxuc -߫_K=s]"o\lK|G_AīS+Q7Y,L9R-`Ȕ] 6ȉ5F?DJ,OhU8UNٺ.,V!]UFmw)E 4j,:HXP9Kqa' YxzTĊw;  vͻ! :츜2]dM+Zؒ.N1fa7 ,nY$NJfa$89]w DRGwtd pbKL@QOgoGVk~j07awC+ۆ򌺥tu- $2VRݖ)ԺjGy-^BTx)ThAn/8)`ÙW90˶L_O¦_;w3@G%Vmwq TQ-ʪLKnj0i|j}ZN ('Sv(IM{blӅU2β(Ynz' E*"[-06Mcx_ ",VYt%*?MJd {a:bd}qQ2kSي0T\ )%y x1B/eEGL-n[zت"`M_!=?pCtU|8|OlZOF-zFq%wN"|:!LnMa?V vzC sCn3!Q/:3#1m5*kk JjxdQ@Hz^Q*0qW5sa-պfJYo#ߏD/P^_B`;uH q =)3  Cf90v‚'CU2>OC~.eu1Z<9BGW#0 y_)ǂk2: %ؒFvʮS%p=ନgJt$OfF}|4 mFnG%aq2kd(Hs"]%_P4A`;|#wvm/z>sfrD< ~<%n_cѣ4;jO.I6ɟs`څ:(~1;%^SA K {‚:oV'@FĻ8 |לSRzxQU&05 GU!ç:=\5%襹ouGMF꫹a߷vnplJtWXd؛۲< ʛ%? gU"P43"s?4l[ ŎQ{d)تY&Bߒ.y Y7j#mz?U2"۫fpQ\9bMXg"{,>kܱ9O)¹=IJ)/VX =Cs@g%"o{c:ԢXzn,|eȈ쟯[;xeW~:0yWUFvgp2Q[3|_SA)kHm2قL}뺃ЀQ܆IvHa-涏W+D&(%#c (4*丢|u1 CN| }"zp2m,l(/_+;zm0P[D0d΢3%?97N)o=P,=?iWq;bX"a!bEndZH.q'w5JtqH fng%9n^/ʴNP VOs+:@#8VMeuH!AAG\A Xd9:TGNa䍓VYo|Bw I `&e&;dDEfx^ Z3&Ѥv*f43jfPT`#w* Do c- >\W[- 5'cSS[e]8]`d6V2%R3,AQ_n6FqK1\9e_H}y9B&:û-Թg7}p؉A1,n?W2%(dQhlHB; |$1#4qa')8`]{!Jf$qא Z " nKNիN|K8m.*MxȒ +$NFڋ&=\^$Xk30i!E(͈ ז^Kg/VPMY0t,p g 쟴Xa;5`6_ߡ) tj^qxi٭ڷrgrALhJ {upDPp1V8-pe}EH7FԲ'on-^nd@}Q]Pn;b$kCiɛxɍwtT\m 3b.hI9Yfɒ*JAo(+|x"EsP^qUNUړVM2u׻ El٤xӗ\ƚc_IcJ,lxv<z#9(_N6-w0 %Ƴې63 'Cg 3D=$1wq%p6pDUUcWޜ -Ә)ލpl/V ]4n t D-znRXS1%Se$sS,2 F8r󭄼u AsZ ΆSfƳܝôb)e> EzJ1pMA";*]ô#d0T8|M#Ca" L>t:\^hB=֠Z]EKZq48Y.v<"4H_ ,$.{-;&gp$*'NJ-qaS,r@fX_nr PVPUЂ!Akl m[wxBaq5 k{N)`*ԩ-+o ]!S#1(YeX1?Doۿ}։[@r꩔68d7@* Ͱw\~G5/!J:o\'*ۙ$@!cT}4N ⻌O]?JH=K*n|@}n gG7w"x(>2sOzx2xi_07u*t/S: st]/W:cIL5bV`~%qk{ώUQo]0+o oeǵj?bꊍ3+'{@u!\o^Ӟag'5Ad? B[0zͼPgPHPWa*,rq;9N(]jt/BTKh^'s4.JM̉UK@[-(󶟲}o j%*|2 ؟ ʲI;;"EOI2|u 8G-^H:ozjk.UcRfg)ޱq }ZrH~Nǘ=Z KHߢ:J `{+91x7ZQD;&tk3^wO'V!s"Q_ϼ'W7OGiu߭j䩤lR&ֱd"/I 7};J8'ISƹ+k#qPI8:ky蕐N)N|FGi%w+?[66x–8U|W 6쌇l  ?7W!5޴0;`+]x_$6Y*6UHHlzv)Af ;Oiۼϰ(ո1+'QMr vNr٤H//w4Sp\Te>·|O[ib7*.\:0HQeTn"*R 4 }^ݞqFkࢧ&w@XjsABLyM`'Im`׈<MJLRZaY*QWva=6{|` E+!Ai>\߹(+ KX~T68o3F'Zt |w.4V\a}Ճ&]'mXjIIE Ǟ, oնX* _#牦H:{+b3>>]˕,t- ;8CKR3Fwwo@G6a&:.F0{V>nT3BALƅ(o7|ypS!"z\w{ת n(k s8)O,t4%O3NoeFs%y2 LԒ備 Zab*qH&b&sZF*|E'=t=sYR8$d#<&O"ypaCLqL8#@Xh^1f hhT1~vR=HOAi;l-[s؊r^cAR?"I7ؑspKH>zS;~㷭Y [ -jsM[;0$MtqQ%ht1pdG#0@P/Oh0Q%!BUVWIS.ĘizѪg'EhՐnpRBo `j3E ׮Ѿ _p{峐-8(|*/`ٓmjL"TTF W);;26r:F]XȞ#pp. hpr܄Pu!-  X> 9BéT엛`0u@oM+BW guFxGCq%xq1ːaIv\Yb@[ȑ_10V}0fKG)ce3'y[\(ω*ĸh'õ̝ԏ&Щ D[TW18أX'F Is\kVd@2\?_u)7۴Ӻz)=͵B=s g|rՓWafy foe0'ٚ1E*."hl} szO2E6c#7#-&Z %/ߦ(Y9D瘘1TUKCW#ICn.6?.KC+Uhy iF_/T$vLw\diUh)ɜn.Vt۬Y1"{vLdJ蟲_h ZdG) >pzgvY< TWڪm ? V.f0m:|%,$)x#A[=!W/4p2#t:M2PNv٬Xսv3`F[19heknԣ3ĮLy5El*>О}"onAĿݭ+O1Ym5&u.h>&*/yoGWbb6 G9W3J*l<R%9@gN`vĊ J U-݆3NRzlԚ$3]ܸDA4? CtHX:5`OR,$v=Z UUoo,G@#o"uSJW1f{Р'ht?E]RP7}Dû&7S@L%ִ3}+Z68p)K5/A튩own3?d.2ktS3ʐSZc\N9Jݐ}Fsl~omrY{y >xL^v&;L3##f&8U:?J,dFm{IvgVBx4ߺUA &HLR}(Lݘdx2Zz>"9F{sFd>ToaaOhS09Zyd-T}.g W ٍ[B`$!Tu=_w |Mwe7"8/Y].+3.R[~`eڟ/64n`Gq=5ȷz,_,ah̓ݲ5bmo8t1A,t%:@U͞zv_#_32"ia*L~WMJ>8p=?= `dQ*/V;[۰P4,m(|Ȉsތe[d uVon8jt넣֥:`ؚc_UrĢJ!ya[[lٮ}$pmӌ7PrMJMD5l&alh{/qI5LxzBL|#@o`R s,@,HR|2>s˛(?lmvLz;Li&ugfq 1T$# ; XVj{|*pVWc<5]8HJGUW%dLMeoQڴq'A)TK wMbF3 a"V _zHm+._4U%I$8}g \ިOCCMkomwl$2E}a#jM%IMzqgi\>D*sb&jzUmmb\2!bJCѢuXmB2oQE}%9kPEvsƒ;A5s`xK]ʕ=qaBHLD:6k2AfRPln>kB6\/}:>C?ʑjPr5)\%IDgh?"o0rd;&GmR7$t-l&vҕ4~}bf9$tlT}ۆW8Yrˡzy4k 4dK%,|6{m cFK7QCJ=jBHՆ! Q=a2 l ܎JQA>s(iBM{-zBr5<'kե(~~Ljtln[YJۍmBYyДYLs8#0Z3~:썉_<3VDq< {Lqݿ+d$NT0HQQZ C.#e=mJQr,if>Vi.v]7&)-<x풡xiտxXc~6ouVA\ ]ZC%Xi D0Kd]C ~ ng{`uIlVJ!(OjBnwȁEJPRSn)M(,@,P~JIضUֲ@ѬW|jD|뗕 HKp!^zUb&Zjl\ܮ5V[зSla1^.j Ci,tC]~r-6lj qd`YPΎǮ&¥$]*+*\PՔoM}P[50>{  [T;k2`#pAϘDﳭfPK eҪOчde+kBu_'iߕ[Q L=l(:ojhwmfɛ 0@Z8`?4nι{µD1J͢PТgLf$y[0~Ԇ-jP$5NgKMTdjzXWԫQגdVo0PpZ![ߔ*5^mB\ܠ0w-%idhWhsHb\M^,@UIЖj`h4q |g@tq`dg_9STH_7>eޙ2hu4o:Ziga.(<΁%r+UˀZߍYq)u*S]r$16VӂGB=V!b{ ~-ż{g1.{Ilo"nU6+#*sU@ʌkI:phQȄ@SгZ_HwFa/%E pd2Jራ{$BIBX;Cuٌmy[r36IXG ?=;FK.1Dfn+]R 2@ HY*ꭄ .7l>BYڤ줱8]AlzB0En$zzty7.xJ/C-/aDGjgur!U;ܮCtɖ!#g:QD&r+ jM8T%wO&8ۦbLĜ9W*@.a"?_.W"'t;uK"j"Yz#ĂzVPӚ̄iU,LDf,49@SCd[7R2 )GD\T!EcrY@#HU=a^A2B5ĬE^l^DzY恑wh+ -ݔ ⦿HsYrB:yU8`Dt Af 㗘V`a5˩Hӣ=9vs^ g xo,zAre"7`8=gz 6ntiHV |k~Xv@-^Xx9C LN 7{Z;^C ͇ҡ ,"GHuiN2Bbq*0No%[,A1?)5ͷ.|q?~[3">l}t5ZT}uit0 kW0Ƒ,ލaa[*},o 0~ĝ5Mbt_(I@v| rω,+M ܊sL2:3rʼn4\!s>6AfrjŃֈ%d*pZ>nmLJp/RݩVjg!a};9:E뚭 vXt`5f 2Ch"'XE%KJQM*-k?7dDQOeU!:5q ̱=jR,z_ZBP1ّ<hy ؏ %\n8 ]~_ih8TQ({BZ`!=a FcTL!TU'Y8 /OZ9|c@wstޏm'*V*IJ;sGLKyRwK.Jd%yS4dePQi+ vcX35f(^ T!u;TI_XF}Z 8BzA ,yϽp<8۰8kc̻f٤ Af61ЦVc3$5jk洧@8rh2v~V&[ y:hd{< mhT95om/6smuivѪ' 7g\Ln؄4@Jʻ9pb4QXpzZns~xH~ʰVP,4|li ݟALE1Ty;DBi?28 g纺@N]A^g>92ftw^ZB[^EtɶAf|@6 uő~*̄?z!rAS9Pu_uYX$_i7CzRB0f7  Ck̔0n1TN %Ԙ,kZ`'53K}m(ѫJ0WcXF$;'_+ XAz28Z엋[R9Q!ظ4@BF=QRmK|?ne -6ލ$B=\*=x;6폶ڌGR5`ta,BF32"7Cqu| YWHVN'v3T7ް%F}^enÙ(ãKɤ1M07^ QhmҶ֫#nhd}Yin,@gF12u0@Byңko#F g“D"RSC4Xx$[G1 c;yw~-KR@hg9Pȡ}4/@[ڝXXclX';A _!ԁ#JcPuoļ:Tgl]\kfH2Rz.!*y9<Ѽ?]Dn k"#n6t\J] >.76"E29V}RWh?c]HsJ@zukdw~tJk>'uVp)Ɂ'i'@\TjӘH&~p=r{#UI}CCiq ^ _s+bN.E'oklP_:^~%1Ջdgt\Vᔗ|~1a=ܥTX@Gm!lKv4V=!=0E%2,YwO= Ad2w%';挭312ӣ {Z*vj?iI*Qp~nsiy7A+vƻ9QDY+q[0C !aVftQ3n$vS;&%IA8Z8: ,j.$nR{ KHL"N`qaFS0I_;ʉ"(0[Ln+ZdEϕ0>.Oh9nyzkTw9`0v& O!p7QYΆW:0sp[:2X5[qtyiu픎H%cnCIH=g݁|I!-;UfW4@sCl fyj+"TRe({T;oumƳ d3-Z.Ǎs\I9k֩kqb$=8\(CMX_wsPL9hGؖۢ>;E'ci%F.QnqV̾+|Iuuţji%yE/i$_,vY ֊w?.ie"nЇKO/;߁^g;'bC{xw=^ #D)1uoY7*(tɩy15p`e~C Ǫ{uE7w:d]S2oa:·s6?ᢪ"n ?௳{nP.ܓMEg?sg- mɏ;R_PyFEb<:+-[h<^)//(z51mzD0Ybor]s`(uip7 D=_VeIY37pOL\Q땔kp +BQd5mkP) nūi Mea<:6ΫB)#Rtz@V֘hPR~Jɔn܄4ĮT6?X-O}@HtFZ@Bck_1v:x鱕ERs&w2w= ҤbtjmeLU,CzO'8~/L-VL9LΠ6f,ǞGE6 Rft?wa!+6J9(agIqcۂ^(糼{AB}@U(]ĚaUޖ%;kSֆp';l<&zZzVZy)`gUALt Fgx 326i%Z8Qu& 5\.(a Ҫq.K +AH 孲TDb2thd2BK2s&|qĆF d"5@Nxћ&֥KHs*2HGZ/G#'<"쳮ͬ;͌-Pݕ+= :쥸3(9Th1[XOWMQW;@7ְaO)* rcT]i}90ءvEC)nHӎS[K/тH)$s( :w:!#5Ya`E !Qu$A a|1|*bɺx[XF\ǚmWFIi9ztɊ%6m2q.&$|,'\5uf-V0LBJѮSC <^⏠T _VlPjb-t[ ڨ-"72ַ;B {CE ?/IWl/m,mj^&!X6mc-_w : JtCAeQ|cq(5BMoi`؅@ |}lv|yv\9! NycXT`#;%iiש,R!y`h[MXw_ " s'(j9!0mImFi!Ўk{SHk&̚5_~G%l3[Qυ)+cjޡ\=a^L8/YB^Azps h7&;.ؐg W)yC4F% ʤAlk|rP+H(7З81eĔ>)sy0|ϒm&ﯯy CQfrsZuy鳰: _.zAM-ZV :@/2u( =xnF'w ɊqFU3pt^;s#mw͚Ҏ\9(nN>6W1'ƠVy=*/We&Ez Ԕ$ΒiGEөCg q+$ XS8C8V;_Hِ幭jL,a} %?ч52 R(՚CB/ӾH+b$+ C~*kDlcֲGBsPd>8B~at}F J/lWЌ/0-[hXt7s_k)V.Y`J0ڨLlr(O @f">m"+^o.7LSfC]3 F]a{ bj$x8'6˵,_-<콙p oX%8s|^~_gd [[>깂eoa}4$Jw7uW2¸ >7l`P!ϫՊP=H7ֹN5v>4D531e`_~G_b#~a$4RiGIXlJ_ %ֽ=WL:uv'Jh,#%dEclJ4X`ٜqv틯oGn/%˹66e]ēcŝ;*Qs0v|wU1$NjQ1IAXrO:JKVuLSf^.6d^v޻ .dKǁ"hyVY"?p>1 $|g;5\zEnUBK"pa=>wྲྀ, 鋞.i.ܲ/vqMcG>8:*ė c4Hmq?}רޝ AOgYZ0707010000001d000081a400000000000000000000000167373ea70000b8e4000000000000000000000000000000000000006e00000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/crypto/marvell/octeontx2/rvu_cptvf.ko.xz7zXZִF!t/WE]?Eh=ڜͩo9jos _8g=p#%$NM0}f EWQ;W rVk@"tCI ⩓ƱU 8q=?@8*~^ lDHiW1KgʞzqpN#agIܹ|c؜6'Y-w57z&IRis\m;%l1M&:HNFM@S_éޢD| ^$](u~0;>d4?ƆvЩdMN9D Pp[-SKUE u\=|6$4TN3+ҭ -u5Z2fCR(E^6s(P%\ڼVeY4cro~l'Ƽ/ /0\B{eV\F)m !di+P4EfvTJ"7?@޺*G( _/Z*p+xQm)35߶/H@@ 'ĔQcg`D*tݷod>m,e +Z;ß|mn⶚7x4јP wvōqXFGt@ >vڂX j5xP 7<~ń)ZE8P4[@|n)>۰\!7cŠ6WG\0Xoc,g z)/Ax&tfnرעLѮ{ݳ~oFKo`En35Ok:i^Tfb!9/9. "(лFOhQy pTLni@sTH:7Yoz6"'ҖtjV̍:X2`Kx7H]2 (ASuzʢ㚝%[ eep&UxŌs^+f'2:5`|2!#ж/8TLQ0r+󰱁ON8P.WZ9[ 0~^5ϭEZPEt.XRY!缨93< &'NQe;bHhW1!6"S<໣H2xh/aܣV/DCyƊ}p;%Ʀ-#RH˓웣raܷ^WI"[?Zl~ qj˰ es|xl$!0I{b[81Œll}ɾI~3tT󛥼ahU.S j(o(K{17"`cH^2RC#-3Jq9n⇅oUF$n`m@no#" c[8KtP'/,H^/qtƏ~ iӲhG-×(dJjS%s(d.]OLg֪|RXlQKطy~AOmzlVLيƪy)KD^F}{ňi􊹡zZ(uCcmw'ى+_<=zAb~%pM~]8e~",kL抛J랚Չ*;.p]']֜j~r1g2< $܅~ůC3Wt|̈;Ma8[u5NxKl EtfY @V~W ul|p4k Wb=гi/kFD]L4ԽN,"Jh*IWnWSؽ܉S /Xo>c],鳀 ~3FľId^>`$mZ,yS?Ju%MIOG CMTrn; s>5A^'%v8twwҴp=?Wؚ}^>. 2;PgOVh!'ild7R/Y8$w ԳPz[F~> }fV&L;)@F5)$jf;~יZl!lP,!3g@VhzBWh-A'buH1>R5wm?J'F|xtd @mYPsb: -]|#\t}f~MlGԼ{`'XZTx/_dT6\ʔlP`kh] Hnx4^)Ͻ=U/& IҩfIJD>nJC^YDPl68pY5> ߓZ5ǵH$Wbj} 8cHFf<=? A@QGC4v۲I\3t%T|y`S+[*~1G0?iUr[`[ B1lelRz!8nw&V2 .AܛmI@i(07Qp/ AFJx h⸈z>blLhLY<Z2F5Dtm˺7 0/ _̻PLJ9saox}WDP?$8g ֔Jwrp47r&rcp/I)x\W' qnƤQ"wap~ dZBӦui`KUbcP`koc2 VNВm:f\bQ*[ By']1,o%`Kt'?/&+&N`:ٸ{r(U >{R)mF29+ΥH 4׶]g uR8%}{h/I6RaĻȬ*$9%Y!kR36_He.!x1O$Z\VU:_'<Ĩ)>3b-dG^TI-`!6m i`L/zh^x4 c:`J(2C߼ \LKj&KC)FG/A~1ny^7rg5O!4[~9{R 60qE#!\KB<^p=W[26v}9˝ZZ$#{fXgTF9ovҹaR̘s%Vkq6:}MuGDߘؚRIBɕP %+z_yDPñn>9G~q7^Ftf-ʀGLҡa` ~9(F|,QW>n+L6iWk.b*Cg(|. %X8,$ǀA"x+s*IAᅻ51m2oZHesл MeO.@ (AZ !fQ{ k5em(3$޲ul$la¾6NQmwɗ9P/gB4'v*;Ѷ),*D}ҿ3 &i$`&3lz͟7S5]7ĂNC۽6ϼ#l{hZZ*^"kT2D18 Hj̃:ϟ*jn f1aF'$U9俍?-y O3PxWƧ3f'jj`~dza3p"Hgd HJ hMhZz:ة+ΡIHpé==w"oW@ JGJ¥wqd1{%WJ4j<0X~;p/UiMsϻG^?ڷGp.]+Zҳ/,x*=yd+햠eOj٤Əj}>9#oN\]ڌr:(17hژ^<~ᶪKS/Ƕ;OfK4 3Ҽdad>ȲwP˷\Z*m3ѦM?oB]#~ؑ1S.TθEv#fcw8hCb/T`>5QD&ma44&pYS-sMPNq<ηkA?)?vMY -ۼ0t^IWҧ_PBQkh|Na h}Qk\sVxM Qߠ獉_IY4&rSZZwr o#(c4}2h{퇴@/sfMUS冷@v䚐7(~[T)+u]ɓG/8Eݗ- 29;s =MyWDLTUࠑ ( Fu xw_܅1&j]t~sxEc<\+ \OXT+WuA ?3j=D ycRkNosCONsX?ᲳBUYCl¼`Z0IUZ۴EzdF aK^|ʂ zTut:RԈA: {;JZEW5,U\ZWi0:z<88-X:6vhW2paPG3@ĮADuO:Q\A [M9FoIi۹fj, w*qF*Ԛΐ Ggί(-';f9C`'辭u&/ƨq/Cޖn=ޗs 79UtH/UƝ2&iHOhL&@M/f^G4i=EW rpXsrs!Ôz)$Fp:գGu: 8=[%qlh.ڀM u3m ~v[.ldB8wT+*tVUL~iL{gg=[o-M\N~YBNogD14e]Lt[6X_2<`aR,''u)u3hY|6kP}PW6>KPhjv7 kJ<7Ia noSS{J>YtUp̎*lYa zϫ&_ڳ ($qe1-[tLCj椿@}MVMTos65zP .g1w˟xJEcS)H"u3(Id> 1L~,l*"Y#Y_'e{~9b<"hwTkA~@&T_J>?@FiD>wf%aY%~MfgF&vv'ǂXۻV gXav)&;P*QB!<v>>+>I\,wn t5l37jҚOt?׫)4Jr$ur`feKmm%hä)!t猌,+B!dzjxo<xK˥?d\`s8lqpX;~U 'u, ׉B3:`Ha ہr8 vEɦFaEY3Z=_Uu.ڔDy˪cO.Z5Up.=9~zHl&j)k 8ƛzY'FwUzDѪɝt(i ^N }m3-PBK>c'JH o Bi4w?lB[8앦S5ܘ=6&6 b"Q8a+`~>xfO!BʬJ VtGY۪m@ OTdjAiw_$8h>fdu51T7)T}ղ9?M2IrH]gĪ!S6qr#} !{ {k EZ8a]P 0Jk"}e#? 5%[.r+;lPVʹa1yQ/5P>(E3} ..CÏ2.Mi[6vRn9l̵ygvc Վo_K62\ \8r|+`c5KhQʛ^4 [G* C6?ճ7px (Wc] )v5KGnn]dԜf"K{P!6:\]ɣޢ %le 6eNc\[ JМ?ߘV(/ڑ{2'-@>I13ʓra \z;l?+x3 ~/Q•VIx'Q֩_'_Wi,gɉroSpwLѴ#).s"^clR"h?5ʗ= He [8PWr@@j7_Q/淜8!xw&It);GZ i5Ja. uKJs1O =wP4 0tDNGz 8ϯ{Y9V8Cu8Lv&"ړWC=;)}>yO0I:wbԐ18\F:{-$+5$x E[G`1Dkd#֊"*UX!!Җ* ^,?5BZQ֋7^*#%5j i)G6R.MƺO}s )dVZ=p ՠ^qqȢqb} ̅gD_oIiF#X3& WR_T ,_t[@Ҡh/l i%mOW=3#/D)d{Oҳ rOm|207TtaoREļ^, HO[ՖLCzϸ]}阤9ݖ#̊A"& 3k{IOgՑ)kcz2or)3۸Мof~6*gS,ߘQ&˾ðr%Qt\YUV9rwb(( ϶ĻxИj,&=YU4 q_￯2J nL)U&eS+/ia~@ v-!;怣qw\vXAޏT8moS, (@^Tq쪾L poGl ٺ~7iszе;x=m%9*-TycT/js_|R!<"!="MZ"#lPv\VODDÏN4'4*h%.*5T|-qY:jIDKgjՏ35f5h~z:6`NVA'[?&Dc؛ҋo\tT)yi; sSzH"$,enȫ+-t1iA=cz[b*mX}Q^תʎ[d1A;u8 6|G=+jE w6%;ޏA{0!'BPr8v||Rx-:б~d _z!%ek#1'Ԙ AGm. v;Eâq@ξ44vV2PhFAtH[Ww#p=kO/nCc:zfڈxrП9Gn×Qv-y# ~ԟjqPtYͽf"H'o+>rz!#< 9xl(G|X4i(ё9a.sL^_nq𞤮( 3}rNvm}{QU@n=&:[QϠc\:<^9gga4 p6v7!ck)]sLZ@ͣa{3?vI̯ z;E.δ-=$⾒,@X5X#"+3O/،۠$'U -BJ I~׌:d;h9>?k7]y~jmLu L_U% Kʸר͋"B,%W2_n1p նvvնcB7#((x uzd7^ָZHWNBl$1zk:F1TP^YG1x. ^,PL6z;dc^O')m1J刧( m5-J!:Ţp:ׯ^ͯ !8P hХr%&E;e< 49B_ [<\fVPt!Y}I[qQ]j))w[quvnJʔBb wn/zk":#"47 uPյ+K`\2ƈfUK^޶< BlVrbܪuUܝ<Bg}հwmD7[$||uNרDr1//=B/v][QaG tDDXQ[F[qԞas밫eI 7m\.Fv%6$7lV[4'a@ ǍA$r+H0l%3t4l[ j7 j$MAF " ܷٕW/@9ijb]24 u*7oVm\ѕD)í#<؞I,"}웩,N9WStNmEn!@#;Q %Xnɠ == UW{'W Yov# q;yP$CAsD#m.F 8:,`Ms&ÏYB+:;~p'%dѓ)>PP ܸg,|S.όA'k&4^eoz]oph;ZT^U_(76C0/)>-j6e>1 KO 'ĆPk5~A>!"FL!u| ^ȨNq楔FYK eP`9wQg΢u:ZJTX.=[AYH. Jsou`eH1c<ؒ,T<4O*tVی: nV:k&mIގj/=r^0l.GTwHfsxQRn&`xzte Gϟei聎=z:rCĸ,H1G8L5'O?QbfV<42n媻;!y>9w J%#LZD1o~`FY'A]dYt ޿I2ƺptϑrkzrsN b4 *Cc]}mqan HpPY}ƒ50^qyb'=t\2 ;˜! RxbiG -0X] ċ^A{ Ms^, ps*z߈bc;uYj ^x5ܤwX<+ ۔6-ihb4kB§+ֲzO>=G=8Z=T)`l]CFGF }wv= [J(KR0s£숴rvJw=5%UDs>4 }/@Yp⁗N ʱ&Mll;oa-y%Zv-im; rXlMj쟅tu_?lҋ~-?@I5|9&K<[DgAeRTTVHVLpŶ,Q 0VDuwxmBU+Z}C >u&tJ!w5 äbsa ^C2ݻ(xL.b+kA{&^^3hqYQgՀpu umpQ4RU)QY}Jv+PrQ%W,TY4>\pT#̈ ݷ򑿂)ob\EBj63κ!nV>B砉[*~ST5?3Ϊ7Tˬt,\-Bo4]mC'xoP]"Q]M@ +>~__߆k\݀ thFQE&a}"y-Yz妴8@8|RK}̩NrYp] /d8_:ɣO#8#\ݡy븡B-qW7=4 @W Og] -6,k"N0OD:`8?=sI!^ P:.^Ģ)\žrGIWn zRnwNW3)qHn&8Ny#l 1tXT ⍓A:(kI9G]2q Fzycܖ9YIʸ^$aMDŔG!ICޝ\?$xLOWmlF n)x pŧcxK䝊&ե]d ͛Y7e ~Fd{y}#,ji̠3N-ǂ>Ycf"{Jnw3gH!"4;78Øb(?r⿒ACˬk%޶w Hȸ*pu2hCaܕ%[>cdM Y]eu{L4pZAP,jn߀Ҁ}:w w]۴jވ+P1ihn?% HMf!1p7[QF[xGhH rƂ~QdtSZ*qgfw&sPz3RQַ>7}鯑Br |SmvM'yK1>=h̬݂s}FT[?f45? 0cBY/w2@G G8U6/qj e$PuǶuT߸gʎ z]1 $zq:kж {3xPk;ͯ"!_D#Vr<{c9RDII22.qGt=#S(,nM3uCV7!*O,@ХMN\^ +Ѯ6Pr#U6;R9|jfG+/c^4σ,;Aň,vr3mj{x4u) R};a!) CN.W长K.2|Ϗ6%{j^U'mD`GtR$[HinH/ +hG@eSO:C0$okZ Ӑ05̾)Xҟ8R{b1/*HDx!?ㅼt4 Qb(e.ԷTR7pLkqPI3ݾSp<bʁ!Fm&/Z=.FG޸:/u(oɵ"&M 2Ԭf&[[ Qw10G0Gol!/?_!?¼(&]|l-Ti,3MW H䚒I+)Hzx(K+{#OˢsggZFv,f&tyOG'BzY(IɻJ @Gv_jwc-蕽+SG&q6?Ma&[QĈ_BuX( d _?ޮp^jܒqw㋓Z8<#S0M*ϻ4ih ˲ 76Z'moIYGҮr4yi72Sa'ZoUP5!7H4;qX/5ےKS9#fj`6Xe$gL U> z̵}uD\E!Q_#naF_saKbawm >+a=S>olT(e`A|,^H0yFIwReVe V5Ki±jxyc˙DM:sqL62%EՇ.>w\M` H~ysNGgqخY6[:q.9wxϟ<Lk?xag?ZMTF0ٞ܈'ⵦ @rs糎뾁4waoAnXz2mQ%P+84hQFĶ^pk|\á]?p{Z[?{7qr`p;>ü9EXd@\\<ѡȟ|1(jO&~;?*<@fmFܱ+8LZ=9L,f{.K DR/2pV!8b/bK ]C#)-,P㴰:}6O2=_iY^ `Va[-Xw<-j[J+Ɗ0cX8wJ/:)\vUٸK]"d v'ebDm"ے%7@fpDQ©A"H3T==mt3L܇$cuW=S2qO"]\dQAr+LF|ZՓ“+D~-]3#8iW6rT*IL&z$~Z՜Pj>dr6!,eolu }mrѥ+KNS 2'*ICN FmKb>kfˌ7o,a0ݭΦ0xYM}:&AW1p^/7M'{dC6U]d6w;>L!sB~&+ "Gnl[S BnaMfe?qȡͭSI2}DXm&;q"BGuy,!' S>Rg NL*Xz_Nw$f%Z&z|xyEY`Fn-Ǝr236h6q$<&FH &nCCI]V4^X?=nWsg0ktM]dF "6ҷ޲1 ѴDggAdefydf:鸢4SZ M^A.2cNXTox99ӲVT5yBۡ]?3;q8>|:DF'aS@c">=; qٿT:dN1,sC!Jtˬez[4⠶n[QjYV!!l4RW2@&J_GHXݚ^8 6A2̅g3Ba" 1NA̩9:.տQGD,eͼi[d$8xn1C]A-&xrT4F^`Sdt՜t6|YHp [ ~XIo\pP1=t5=W&뉛~{J$[7K$eM8?=mIPub7(9Xq!]Z kF k \5~fNd8K]ЬSԀ,8B!Ld'>L;&nc}|,`\),ZWt}sB늍u=K2 Y;m.iq)4U"Z~韠o0ݦ<͇\Z~֢>j U<" l_mad@E!HZKoNJ˪ ^ P:>qCe&!R.O]ϙ#un?Q$?jC;e8 7ߥMfwY4,0(_oA'̭C&︍Vij!CT$(xEfG€ S7Z ٯ}ܮ} RU7VDj+ng13_=.>n1ʀQ nl`>3Vd9מdXN n=fPX:+ Ju403|+U窔Vr)+J\9>p[du/FhzQ!zKgYkBQ'F_@ A[d2ctt; iAx jD`: `YKC <P=)r2Wj4uqN xzѰQBAPpحH3`ū?oX7DY4j)-{?#̉ڳ +N|NC.0%=7J>J'='dY4/ KKbb oGqdt;!2(M:UD̹sGw}cEЭnub2IN߇K+=8|5JP1_98m5m!A͊Ż![oE&4t=:k!D R'N ]%ryiɩ/, N~~ :.vw9ΎMlg3)Ccm?^hGǵy&G oDDD.%]WgȠ+ \P"ZsP2g#|3eȬg&n4bؽ4$ǽ³HJE;Ts:!@#(Z?ru19Em8]JSKBZ3|50,F2T23JڵX"2(~PO׆$5Ӥt&d9`սdz'VuR,Uzΰ5)?Ir_KP]c)9*pԾ:b?5_K I~m\Zq+Z%(x&ȦTH ^\IEDPԮ&vG2]CVz23@;wL.p$~ _[s4榑5dcf|[O~(:>^RlV^95C r$(D7(yK,byZXThZ$&]~AoQɷ2ѐY xNmwcM 8\,dcM{-ϰ; mDkQǗLL1܄`:JuVES *uxUvF <*#ym&Uth2 <[N_yKDu] ,9[8)G [28\SM gA<0\3vf?ݓ:V_=gK/(q^ ;A!M(}n8X`uNZ!ᄝޢfZ?,HynٗKʀ3!]dwI)*0[V0jY+PrREW] 9%!>Q$y 3Q>&Q*j />X2/{5^dQϗo\oٵxidl*!N#y &.DjRIsW֠=lV mYq_sVDfxmL{9NW`3*S=H0T֞o"9EHĩA ЗAYP%1vԗasOu1ߑr+F0PaQ"j<]8DKm< X?^sٳ1I9Mӕ6#I{DJܚ98 꾛"pau׋ʀv-c'޸0uW|Zi?5xVs&5%lɉҫX "=V^ 1>o`cfutZ^}{O^FFΆ}sw{ʙ n&F?#ywJ#2*$PBAh>jNneu('q< E"us:STBHSUՓ1~*bAr^3Վj:JT~QQt`iAbʵk{W3E: J E =DshcdӻXG*eX]j 1g:N njK9ڷSxtf+1<Ё•tdbG(#aODqN+Iu( ^P?lL!Ô~7[@]Ռjr􋨣jmP~o dP'1=Vܫ?V뿨&RPٍ[(?ur;|*o 04g޴y"ggs{;0xDfd\ vsyk>_O, #}S0n(I,ΣED=Y 8X@2Z<S[hhk5%W$cN'DH#àhi1bgJʇ*@nX/f՗BT@HCLFk4-9iB'}[6W)vlb0H 1f/u9›O*FBHOkV @۔Id'E?,^%tN ;VH !+X%Cfh-Etƣnkx8X ;8r- `>[XV)3&'`wn"FD9$ٹvLi8s:| Hy\2ϱ6,|6k5]椅?X:8wC#י~+Л;@C?p8[ ̶J,{ST3cI 7jwT׸tXٹL~ۣ,0bUIQB}uH''>͜gƆL]*\z3aT9\~n(M4|kPa bWJTHr/jt8x4q\i{!}ibJϵ=d)k&\ߚDz $GiSҡd6҆tMh1p( ^P7b|w1_xtqP YCVܫ!'IonB*!Z`DP4 gxfq`YK{)dI 1pMJ.y1ُMDVV:xĩ N^@V1[^Kc A>HhxpL4]Rbk9d9: cxn(^M'jWZpM[G JS9)|0S ]@ #1 Ys 7t̹a. E;}rDn,d$oIs"g5Bys"{s>8aZ^ uf -9}ʈ{Cqb1dO<ʁynn,-yݏ/ = %慁9n '|$@ē m#QzX1 $Ӣ:IOk{'[KF;>FW%aηJ߁zm^'c/n=Y[ .EpEi8;;sR'%7eP8Au#k]JA|cR};tf'@Pͷ vgmrB=%IɍQ,cZ ׷~Gʇ3YF̽ ҮF+Һ0)HS^ z髌-k[~AW*Ca:ց!\01eIZx\ <͗| ȗA4xqyd]hRRS| PU){}Xz=]a&oٚ%[{zQ?&̫ޫ .cܕ7UWia{)\y*6ղD 7b>h;U4)_cU.xY pA_[ip y2G0Iz*_ϼ2bL=HYNH]]%s'\o,no, #ĵ"ktsXLB h+od:6jӳFɃNg$iUO.pyk{U9KCA}7| @vZvoӞHh .6VF`:;N4}8*Q£Խ1 أ+P Hh5J( Ʉpѽbjx=b+4%a=⭰J+:|nzd^ZEVǬnuvNѮ3}qUC1p>|@P -MV3kg-^: ֶdq}9˰/wמmS"xM?z 1e9*tsyoIBDDZ>@|&O1lxNzV KH=Ť,k3~` M[w⹚2T ~0~TWO|5s8U,&F)B2=zB}j;*#A} #LK6ʤN7{ P5saL{Oջh2ּ|0t@Do,=>8z>woE_gqN]1h<_Л#+GKVJm8%5E:Щ #cg=ya0__m2{*ش9P,,Nx`n,8op =ʸN~3\V$a(.-cy~̪%l˻٥X,wY=:`Ŋ|bJoȰ,WL uZv}cob)J-:z N{2- h%WB7XiYX".Op`5!d?dVQr) 7j`ȊKTേ+3>;xNwåLj` t@6N:nݺ 1ɨVTw$-IKHcDEJYw:vlGwꂎI(]֠X9=#VE4_" kfft}MT4ܑ:V_/_cC"p%w~V8x 9б ^ Rk la0JSQ x{sr!#"HV\[YmS㳮U8AUBvAq&C-`ኇZI,dhL~\UGAPՠ RS ߝSx='%GCZg`4R-{&&q|MC:iM* KѫŬ E H|JyX5t(ˉ0>\{Xc~[e%! Q\\iYJbaFug긟=|]VoMkX{@;!iIz"m%}1`6kT*@֐3GER ~YOU 4>ÍK5ac#3ْ+lR+fs\l?䮤'$FrKq7&h{6zxdl?Ge;>Bz-nS,dHqF ={ _"S8#Hs %(rMl}Rrjq[4@WD.ؚ &;fvR㰛~^OXx:ms :u+N[yZI G|Z9,OLhGÊ1Z^Ln>k+4^5aA+ǒzV]ٝwӁ֋]P[ 67A`lbŵ[1 ÔҥhQ)NTfNd_SrۤbC@*g МvuKsHGY ktgAvn}tHdNfv@y{ )\,TI<2њQvN(dn\ P@uoW<[0xi>d vNʞ{$L sE_q /~oSdy2eH6 0;Z*݄ R%+ &Q *@X}i1\Z|s|DiYNfAì0?yaYv(-^"j{u2­0Rd]] c"*FkĝKS%,4^%a׫=s6mQ`3Y]T")^g܋cad.hU?vf7̤1Ӹ* ̞Ckz\v_Hx%%_׼C#50rh,wr2MYfΰ&|̍o-j3@yւ.?`h8ś!@5cSK/T$Ѣ}/yX_0¥:jKd\U@;5b'_2;vUR꛰PLjDO7a8|";tA+iUT+areE[S[%_,YSj8`g 蒆X&-4]>gz9`q6Z6淣K2B~ęN**NMTq5a}f1˷-6@Ho[up7u (R6.6Ns%7X)&\Ն4Eikq@UxfKZD!sjl -hl]bw!rw!ɅEe=r@#VOz@!l.ee)D]=f g6gyKb̷6E,1 ]!ā?ZeD3IÈ* Le10t HRWvbgE$b ^ۦa7FM,:ub[.t9{GjM(1.?(]~o23 . dF )Skkh U nhJf6fꃳfB$8Asr3bf0C A/KDOjn\!/1:ػIԑ}=dtŦi,R Zk?b]^ ؿuE?Nu ~slUjF>DΕ*gse UknJzBG(w=(\Fk1*3c&B2zl'G '})D+8U>E>؄(O"Oت8- nļmYD[u>z?QujɞKl_yn *Wz5Z),J\M'bōt_grdh]!,͌kpU28w>n_h1Hy7 ^uYZw_a]KjjJL*W1' _HQH K>xywE שkkDU֌0Z\˖3b0 :zx>pAw{̈ X`dI[",o,kcgi%h:HYM8|<{C\u^rV^߃XZyM y]ϥ؉H1ʊK\ڪ=r'$RrfGDxBvC F7nnQ׍y&y\;7^VFVT5&ٴ>yŧS$`^AB Ϯ_7;Qiįqg 4)J!c. EZxJ9S Sd_#)FjTUPm$z^? H  _2,- Rkt&79) wDC~k#p(,{c w :)9sDJ'$Ņ0xSDXr$#_}BT})ǽpJ,f.K iz7r]>7c׶"Zz@y1gt)A)d!aƒgc2/?Y]b͓߰A`B6۵vcX{@ \,=WxѸR87tjjd-.XŧyVE#]E U7-u%kN sRfC@‰QQ.Uvςl+ ? =~&dfō6 V]CcOqg<R˔O=5 B 0wEK=aPZ_G %LEc05xC8 F6.>-!|\ٚtpCu -D%1S;@gfxԽ%G#L:&hpm5_1xa] :rƗgA,G`m?Vi"6EWFh990Es!D};\lzQ_v>B,"4H0ě Fͷد;GU&}8y(zn923{#*TC&1~S]iDA},o;hUAUܐH>A:;`Qp%t^Ht;B?`#5y k )َU&+8EH#]tQD A}S2@L}2s$ hS.#ѹGF>>Ty?<:,J{*[;/A|^$-={mq ~4$*moíZKH > /fˏPs3}y-3a^mC̑Mws(BGqXJ+y;fo'UY|m+-+0qH3aH+u7U(h?͞2%ݬPnKr- sTr}1%3j?ZS˝qsj_`-[$dcMح[(ozv'R G|H2R.RьLѱNzT=uW>@½;93BJ5N ㅻʼn_h~TUqv`F=bESr>FEI3o 8JE_q-a4xݪk%07ʸЁQ+̮:(XG,N]3OD{ P3@b7$Ս,Oz&1#ſ좍So`ˋ{}TsSb2F׉,nauܧh{zFZo`Ag&wb\Rj t]ʹ_hq#1Go*E)5&۞ϷQwƺCn9Om+Жi8-pJ<2iRIE? q*UVJs^95DhyK|OpڤX_狃UE<-cW?Ҍɲ:_a6F4c)4K:zl{X>P5+aʊV,v cn7曃mg$w",n@= kf8C 1yJ%;J5K@Z#r#z9u^7uqKY(0yQP.Y! zCݛ )vspMBlޛRf~%锔Pd( hZ^%Mm4ͺ 3O>+tg +HGO-ÿd䨹WdEdDgQRN2xjQ#Xn7N,HQ9t:Z U0Yp /@!K կ?c4N82H V-ɅXIad1#"%rҌ+Νht-dK+1ÓOiۉWxN O-OM tG/CO돘T8cr똫fg=_(vu_`_C"U^q苍!E58g+uw)x >5r35v(MsXz}GdQxB ~JWp ̏`@䶊%XB~zM% ZVx%zY*oAlD۳ UHqU#An267t[(&PɀIǒWDB<'8@ .C}|%G+Q%!Ŭ |>LSWE:tX{l{ivuٕ`b~ݏ<;;m1E.l<;-&9K#.s$ƂJm!Vn֊.~d[Wl<ޡƆLf3aټus !̕g TȡV? `t1D!ך"}!A8wj^y6rYuGߍL)9Ȏnr Ʋ~ 7R=I3i/%760F <G*(O%7Z, xZZh.nց 5eb_1= ɺvRm&Tf:rYOAzGQm f.1x 62:2#<" eI1"LVx. o/͗㰟&[IQQS.e=I$%MZ]V=8NsU9ㅜT֪rTT.C|0n.rŭ V aL_SɂhEaXjFՋQIв[?Jvrx גwp#GO[%\HaPSt$SہH9 kks?THީI`T_*vh)fUn? PZ3'AfIlx5N1}x /12s6t6BM'{b'-luN<\4i66k!X?纣GQA-R?BrD8Z,)^߃ Y?]o*y&@QPo7wsM8[[K^ՃÀ@zm@(F s6r<V~NZ(ȹɐ T٨`jþeaHb QfH x o'Ԥ& ,$Y.K0h@@?x՗ VN(͘m0f'-qfQ@%TMS .['a)y1)Rx[˜דXPqTnc-e5' -ࢉE4TFꃈN+K~|;~xwtɗ_QYCh=vbM{W> tkyO07 ]u~*OyJ_kwm8ZY 며X/W[,%$\vN&Ч.hamW7Mi!_ PIwq#'u5|~ a;< $I^ "+)_ڸg֐ yrc ҄kA?x6?.GL-Ki/VU2{C#so<)vWvD'Z[C/GC/}y3:}BAa*wSs sY[D\sjSK\| KOp2cƀɽ3KX7 oզT`qXu>2o"´[HQNJekchђaL!IN#jnlלӷ ҽ[&u'VItP YB#QA' H誮bw2 @hAܦ{9bVŇj j|U^_ h!˵r4-RcHp PwLmwYTCC@fT=3P{74[¥*@jU}JlZ!";. 橐Xt$C >ؒ/&/ǎ`o~qnR~]w( e?eZ x1ߗ' `t6Bpioad)Z0}nH&qgj(Osݳ/e=.(\ Cg[95hWB]4j0;/4`VE5hLDIzH!&~p|E;ڮm -pYA +GDBY~oZ>ZO!U:pC ?cAv)pZZͲHw%&``ސտo5roa9يB,( 5<"ByLR4sPEWxd\M ',lVv`Rm6LŒxf|\oTq=6,Y(@;8:(t?+p/f_25QYN}>Bm6U5@Ѧ !BN/bWPdK,T[ӂlYHP݉| .SM=(o -y)7G2vp'yt{2KCʞEΌ9-cH<sK'nFVި1?{v}u^69w`.ofԐƣrS t4M.-;jD8Py˗ Wż$2P"YУ;-ZT0&ӑ'og.{,`+au3n>ٚ@`E9BcX׏#b/{N^K!_7:pGeV1+?b.*=REbc?>j = `wm* K."7 {:WWC>2@jrTT!O>=dfXJWT5X+bRoXLK!xe5瑬Ͽm]Kp.S4z?n"0 <ћ4!Mp84j,6r@a@sOF)nZtI >tAU'Y)[ 46̏zy iJu4x`ig$]Bdusm߿0$:"@&/l 7 YY%Z%!* 1?"J-(? pY:گre<'2ӦBX͝gm*qu1wԔ&M]-Sd.iR.C&*$EޕAy*D o09uL4KY C+*opJxR/q!(ezĖJw,α6QcU/jߞ,Q8`ַQk  D. $zy\?-5٨5 7`^oNC?[I.H @VzAu*o^cA_Ei 5w> ouVcȱulm~Kk 1JF0(܃2mu?6g2-3=$:ɩ[8Ǐ[̷'Nv v1x Orugq4cd0!;_O;qTwd{#{Ο67X˽L''E*DŘC1*j6ZH;cOM{LnzGvi5d6z$)CJw rM"bB7I:{&9%D| 7juoy 9jD΢\ޏ(A.N dxjP +ai#)6zp&92:P p_A0UB 媬U F/s|O:cG;h\t\B;oY2%7) O6t(8*h@AҶrg.`XpU=`8 ,<S~n1yy9f|U/z;n |nhA(ȡtsMQCkh#@ڍTmBG&8ZRݵcG!Ar&Y1U T u7|x ?U L0L?6͋ZP,yo|+[yjs6kQ]M9Nw%Iv@u$Nl?#o$[S9*݈Ih_{cZ^k91گ rIPs>ɑiV ,OfrxvocAp25mt2Hz>0vKDBLUWʮYXWKəפ q f^ Mk)sLy?q5Kyk(^a=jh0C%U<zR+!RXffm"k_ :Iv1C TaK-}DПo }!GuG4[M@4S4ڒ^_v]M7_*@mDf8azba‹.Oj73&B]B2W5Sّ;_b/S3cP8:O NJ9^H-~kIBxw \ڧ,c!j#+OӴ{*TW-Ղ.G!s_څ1Q*(f本 S2cMED% ɠ=7UW.&KNu(ځ&McD!1h#e {ےEU/L:hC p'}7jM^t6n{h7Ct=A l=̮ahRiȭ>>M_̓Y)?)id1B4⌘fƣڑciƚёu6 3 }2[@$2 +xū ?SgV17!Җ"@dYBsp{P{88_g*<;@>~3m'Kklbf@tCM?Wma*[ʅvۏ*YڨpQ/@ۮ;7+֫mm ]]4Z z#)jW,|)B^8K:lXQ{Zo^ynZ?}PC諞Tuu"eiB~σޑwn3u# :Du1n'Cz)ڙبx3YTȀ m yHё=:e ?F-Q*ѳ-ԛh3,c*>*LbgEgD|)y}3{D)ޜ[7 \,/scfhlz|UiLs:ՏtXpI\Ag@f]^㍀ PYV xoLJХ{eNC))SkJ4ӄH7P q)-2#ٵ,8fNHNQAFXkFu-扇Z'X IzTd<4P 7H@zX'G?G8HC~> O Z+f\wtJw8zGd$VZq_򵎣<}`b(ە7 &)ۃf \J*Mtwy]wm N.;3;ePt*oK[A*]G;9L2"?H9];mf'J(lCp9ހ<Ď:-`ꘪ_i1DO6 27>!{R#~g5h7̒mujG @'(uTW [aս<[<"A~?f򁪹lʵE4y6&Em½*]uN*oGKӠ?'7Cv;.ft~1^u9GepEIԣLBZu@I&z&]w`umI{9s6~2]ᦂ R#$'b}(dG)l*zz{g+o덷/֐` 5&:k Zl)Ι).mKv4UQ+Ip6s8*cEQ[AmZǟ%U뚺MV]kq.G lT2:ݕ<2@7p[$y {'DWjTÀ$Y4}pu}nI^9U_ V/OMG0s e1v_VSt uש)=]7Ra 2qZ|ΒuB Bϥ>c/W>Z"%Ӻ*! 23c֋/6\ۈcp\IZ<~cEFv+R -UY410 tps),JrX> !OngOR6J]Tgs]=f$Mw4x@)?eIwÝhwQ4śMd?ՉT҆PŸPXXI㝿gGZdx1plwGX93]'ʶjs<^kׄ296ᤓG B`'DЧc?W<5OK\ԇ?:eWRU?xv5]Omz~m;Qb+Wz~֙@u4 E7L}7s4`Lzd2 mMT/ΰs/⨒ؑ jTwYg`}ΜʌJ::\G'؎I!gJ9KS+nd(ϼ-2/?Qy څ9je2U|:)Q:?⺪a_x5^B|xOV& !a~R)MfH;qLjv9#K9sK\3?kjyd-t(]ﳓDċ,I"帀yrc̷!hQ)#qߛZ: X\N0':z<]<%N#:m#56r3ӓW5Kvķ 3q]zrⰯ*)X1 t/@Xff$y●8PG__WnI aՇA-ǘQ6s 1!i1 =Ǎ&^ljL'#NFPKu=H~=΋cSDpN+ۏ .Z j48k3ҩ] KhfG^G;^gc§`,Z+32f.2Fi ?xӆnw!zPen@:w.Odϻ\y {,#Wd-9"-P;UԭчåRiLe?c[½uLYp62zݬ4BYoAԸ7Tjb|</0u> F,<9ILv=}G*c 6wը;Er$|?G b͗3H$m"wZ'q3Ğ+MAO,$* H'0E%~ !{9/@9MǝQJYEGy{]CNؘL[ѝ;\0Pȗadr4rz2),Ѫ(s=sAPItoSf+)Ț|N=w]v5?2pJFP#OT>)I&HךPnؚNɀNXMF54gZѣBjUGOj S6z{d_"+{<nH갊C d!=hɍqܼxP_NE#R B;aɪ"c+7u- (zоc*}sVA>m56(13;* C LK1і-(l .B<R#s^Rqy b1C L\=o&-2.faw$CaCh8]YRE8{uۘrw]~-x};8.K :tHsu\)猸& Q} ]wPGwӶe(쇨W&fb#]NɹQʔQ{Kpe@ =A fTwʑBug-(UijQwre39}5Ȓ/ktc6(mKkdԳMXR}8<'D(ҡ0"~QF`gLK ;Ƅp*19aت66U: 3;d#ytܙqu=)'qf$RP>doS!\?`}􀫇c i-m\ȧ&XۖQöٮ 67F@ӫmЩ-Z{euxlW[215,5)?gSFiE_ILprb9" m026l(dY-I6# ib[53(ەއhZ*j ; k:#1*_詜00`WrPj& R^RɅFff{HKu ~zŽ[{yDܬ]Ir4px%"<&VN7EEt=?a78彽AYf-t>Ov~W=uGOmJfghdRF6nk`v[; \Bz|Q[Gֆ `m`/".ν2!/Ri}PsC$b\Vho2`vcJu3'8K.MX7$G\V|[8 ^S7X;ƴ*:/E>_3 &ia?2HTu@wT5d΋?-;~D$ix8~7_˽ZaK.0͏.1g)/jAf:h,9n!tYUGDA&5`b(=9_Mmó:`]7jΖȤʐ}Uoʾ|)\os9.v1UY䇁Id -k,fQl[^t .sA㇁\ҰnjJ3,Wh C9;ۄy<Zz >?.l ]mcTMi x}c=\vYcm<GHAfs/pQ@t?a]7qlA UHMJ9)DOiDn|JI5sKxv9Up_uօfL  ¢)k]7[g(؄KM$A)kXlI"?̢q~D4pI@؉_*]Pq&podV^p$kdӮ+/6&7Rؙ}LIx$W+SgY]j^Lr{Ùi@HZhW#FJi.dWtgXSLfCNdG[@%@f՞ʱXAIMؙجܖO=uddj#9 JFTjn5f%Qw} +rXh`v^V ,]I- A^uj!܅hPO̊ck*/yMrbFeYU8geeeD hEd7|S^goX;C:O@jH<hmoyK6cH>wƋB"M][yIBwa=|`ױ[ `_kpSrrrBhN sa|囈cMǞ[SVעRђlu wY,+y= Cˉ,J"Ԧ6@cZIU:T:"Q8 :=Yz rԓ#1^W}PhHU勱Ωˠ9IO+crO ?pU:-!<*7yM2Ch׫ TA7?)Y1QQjZA6酡;1.V ۄwQr&s^tؤ{ܶcoRnzS:5V#} `DUItC H_ U5se*O/Jq.8?X{t( -ě Inݶ4!;x I.r6RxI#Ҍ/4+@C+ga6h1*9Y9%*sM¶:np,%vy]]&kO&堛I.3;*tuYVw0DJ5+Η^BN _`%aʛ{r&+G3<$ҨJ|?Fܼ=LD% x<ɓhdCQ7F/Ʊ!0*E10MY6Io T;DEY'?ƞ,W—حMT.E؈< rڬ&sMy5L[έCPUg`4 YtQq+O+yKu`"e5q C9J7aEtR8gQ;*iƭ|8NԲ8e*WPvG~ۉܓtV?QImʌ/ٻDH1 ]/sÇ""mJ zak@Wa&Ǫz ;܅0#PCI4p5>{..u@4z4'pHɓ{TC%D)_[R2=9~*`P_5Sh?S ٵ ]ƪ 4axSC ؟RǴ#qSʩbgp1]Lݗ䵁|C]Ԅp3Vt/ωZԲ^;㱙cW&Et.-f;BaSK;ԫ6ȎYQt6 @OM6!=CV+~v)(1*x<&0dt$YtiIh®Hd}gO.Ec5G7N҂Ӌ 4W)胙t:"HI4/JZaV]%{|^ .40/kA|?!w'C9X%5H3+uk-;(,6p5B+{XUBW\0h\HStb"%c4W(-{I&|F UZN>k9#g Q<ҬЮ'$fbmоkrx8`tK]6",>yZw+ȏ+*Bg莭mgo-%v f;ЧBPC2DV{/!RwwLcXwW}S iÑqbAHIuw8zQ7ns1WHB𻘫L+F{6j}V:Ţxj$vn_bSd;h@ccpt;:Ilf9&Iz3ǫDLm }|,Ϯ=^18Je9۞Ʈ 3Ã,gYZ0707010000001e000081a400000000000000000000000167373ea700606cf0000000000000000000000000000000000000006500000000./lib/modules/5.14.0-503.14.1.el9_5.aarch64+64k-debug/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/]?Eh=ڜͩw4^ Oۖ$7{0w֘QtWڪĻkgpM=He$9z9(Ԅ.8Zw#Ê[`Pm_N$5UOm[ߗx{AxnɋzcOY Ht1)Ɍ pKghMiṼ%q(ޡҙ^(rPolW ~8,i޳<볌}ZO긲 1~~2YN g4*t{^Hǻ{\E.@s`-A~f6Y`4-&KZk g\؊0Mg1)6 HjJDe<:ut ݯh4TfJ/q{4Pw.w10SϹmM6nwLz۸ /Te?8# b[ÄƹJ_5kҠ?uGedvrٞLd*,_ƩB#0Dֽ V&҅eI ڭ(:dZXhQ*Nk3!ȈeQ (EܻƳYH^2zzdps=~-l K; {@uR>?@sҽ|绹\>PX*O;"_wi5K4aJmk`Ajdq282-LAΚ 룸5Wt]y meCnxQelE3Rʴ;?SJ[w0@QhI8eu蹒<ڳ> Ǫ#䆣DElHWּ֒fz nXxyڔU9̦ȚY*+`W[<TE~.^>7qlF}&O9UC)WЬp^adt =GxpS$Cx|9v dTC=SOO1Ofhc:FZxC$iL®Ǜ*j;| Nqq E4L@w Ӱ xEeMXJ_146醏!1j {H,i'Ga+1>gu?ZSC<]s~?C{00_hǦ+[}*4.wOX+}FaR. ɀBp|F^yBb=ʐ q U=p)J Wo7JM4jtV"w$?\?{3: ) y۫Y>v.\Iɰ3Regl#3/st6rw+=3:]0l[=20fTiۧ,;S g W k\{%A,,U nF^K5bZb͆|*]r1>WCq^.__C4m++UN r`xb QEv<ow-`9 CCtZ'Xeqh V]gg>屪S3bDnZϡ]R&98FI\5HiXWc:J49.-R5b,ŕ[{09=a3bgly 8R֑Nn%QF(83P{.r5wo 9OBS6q8ƻ&lxN DHT]4m* _6q|8pnRqzVV= %{$>xDJ^M@Sf m^b'+ sKa=YSt6r Af0UDM]7 *xLr[|? ai8ZNQ{o~)>t#~п16Tj!TVM5.0EDd+$*_[FY\,/e̋b|FYcЈVD_jw7jov q|Yպ iW#kΩ!ݥeqe;˹i6(':y>V:oTKl .rFd!Dr=|aJ6 ۛr׶g3I|<(k\R L'1y hRe$ A udG:M[sF帗w??^L k҇{z'x{$?IoOI1 ( Jc'Fw>B7,{c1"17<<}PA^e.O:R\|ID~a_W"ɁBu| ||j$#Te@i9;?h>-xAdy!:'DK}zhmhAd0Ӎ&vIT;ja׷&ep''*^O8c.ˇ|$}=V+"5NJh ˚ܔ;vҾAQc1̾qǕ-t Bosg[V{187[X曛c9púP6(bx_R,:BW/[ =:[v[i6|<+b.amcdSfV<|$P\ܤaVNo fT2~MScv2X㈈dsw!R-V)έ>t/:HRt1$魅M*xuN@<tiIsk HSGqzSƊ*r.<I5K"3kYI|F1l߆3I!j+ηT =:I-.҄nr{g*g|? m.벐]ќúX ̎d7jI/QTmu sdV1CoBjvr:[I}>~Xm;cJ*҅(8MF!I*\IIـ5/ܸ3|KVScL%r5r_ enwW rrf/K6_';CvH4z s7|khUcn67-}WA%Uj͑97_֏J 5|H) 5`a掜3Uݝe\ H_|_rljXsi߃~;{/ u|"?o%179u;BFWL C# 4hsg127x:l(^I'V]A@[9Lq YZ"`4>O!wXg(H3B,lπjU jadL%Fa%c B P#C5U$`WcRXlJRZx#Kn#^|jNqȶrNE]PXGZx.AVL xEN\bކG\plnap}J6=ژd4<͈.qH0y ÙW;Vn`4rL0ZA5muu9(~5M_$J Y@Um9zx'(yL N=3ևDu4+|Sf"1+znљv4! _>BŰ"n<ߝw{ M/hM=_]nnIQā0ujåOahWV?=osPg]tJP=^{ a?(7ê{.MLrAW}!7|uWQW/hIB$3&XjFꐹ]+i@ \T˄{ɹ3 m𼄭h"PJnGЅ˳_(^Qqz%n.%޾*X5u2h#xlgṪjt7%&G1R}fE7:vf@穔V%7-<['r )X &K2#o%[Cg#6Egb2B)^b$p£x?N}B5`Bqwڬbn.ͼ4K֌su+wmΜtŔKJ_brrRЈ_iPJ\g z^w[6/c ܧ3XI+дN}0u#-Ub2!P*V]"R#@hrsc"&p.cb,4荇S[<9T-9 .ʓ㭏xXsAcnq2`x]{\{Wm T34RvʅM8Hq9''T/!Ynx}>lWiFƵ H/ z)F.X4P+M _d!JS6OEXzbRe\ Edz Lb;#AIgvd2ﱋ?9oW"@䔋% ,̰ax܌piq~ 6bT15[į^Bvfnz7' F!WI;JWOzbp$Ku=[ o$Fk>n陯*ﻍ{anE}kG?0Z.'B#RPĺ3J^y#)!B0j^;9[ zpf\~* ѓHG=ejt{1Snwn%5ޯvF*dGNX'je<7^a6D/=2_)3{~cgU)#9!d!2]2a]Q&SG8oUѩ}tz&'9!h OKFF|c[ӒiOt\zUzNA %˵Yyvp8TfA-5kpQ*T% <=6)$7m!3z /i0Uvcmr:pnX({mG"ժ8Or Ѳt(RJT=S XAzDB0_BwSc" Pp@ p-&MgC8QtOE<8~S@ ^|CDaɭ^F])6_W;J-97&AE |vckwi.'@ˬ>jkinx~"Rhq?ZJܠW Ǒa[2@s)KJia ^׃ݑ , A}MhhYQ{_ y0^ 6:-'08}2$ج8MćyO2= pLDW];V[^G͚A1QEp(q9ҵAĥ͓Cq%xQ GQ @s\.6ǻH:zW &ntn ߎ?B ꐎcV^@ķnI:d1BA7 oP,8ӈͥͻ)քۅet5DtO7UwȢڟ#xȗq/s lCq@R'Ǟ#E&g'[̊JmBe΢R2F{LhRv=I$ L8 ^R"0=7P`쌦r :&:}?ICtPĈDsPhIX:gŕ2 _'FJ4 ]$LYqO ׽BEˬ5wCY+9.Uؠ\o-ݖ0+o8/8-K$jҨл%d;rGd unm&3Y kL?jNT)YeϾ#al/$gxf S) wQ)`=`Ɉt zoY$ul} Ltյg]h~ 7HP[F%c9++f=s(ُuD3RBŦ $-S涡MsY_ɮ_ks]It bry` Ԡm1&S 7h~*+.>]7s۞W =٧F eHa6)uONkwkbb)}Jy aOٶ<{u w;|̫JJ>qn"՟_G Ƴ,4U!Ϧ[8h0P9xG%vk,<,$JGTs7f2XZyVGv4*E/q"Fjio%vs;]g kb>ܐn{I:& .:Uyø&uo0ݭ-,m!>{ƦЩ$Krzv&& ._ԛwcx$GЃ,BJyU!@I8JK4 1h3ڃ']UԻi:.X]M^0@XaEs/^6:|0ڃX3?%t=kp|BNjW;vӿ;HcaԀm1ALoɑP|-ڠ0:,QxYfw!NvM=q E=5W&45Qތzae(f Nr#OZQ0|J7: W?KFOp6ljNbۚtMάm m^ٲ"Yuw1xmec$)*X2F_LN­[??u9SÄ_pxQ8-[❹rKG &ԅʚ jknV)7zXCG{ =BQF֚ lqodJIQ_k>0-0)%Sq@+w(YGLx]dj+̶Łj2AuӹE)S_,16+r.&F"2T!WIQܓ/&$DU:EX2QL;D5}},}qZmK|Aύc`hg]Ԏ&RGH TT\aȍ{֨t-Tl`l7PqZ=V%#>1!tڛ&SU>>O ռh?K=K$BG{6Ů80{K53;<;Y4Ǧs}QGim T=Esl.$E9*!yjEyp?g"*!VQ+H|!4"%HS0Iz<)O`Nt7cIJn_Cy%iQBͬݭhA&9HE= J$}&W$vQs' ޴8RTh9z+#VHH|IRL:.CoJ֟DYzgW)=~S 2ʢze@Xbmmޭ"_sjOܼf踉 "I{(1m* ?-0g}skj +310q*7Nt ewqpkHlm?J{NzlO$clU)FMڬ ^}J,N1DC4{l2yPJ?-STh|''kr1#>y]m8w F4> n*w"r pM)9x/W e6V\,Rk%iDž &8o=\ {ZyA9KRYu,{.s=U'ŋ bn8)9l[~v+{ d8WsmI@?[k !mQQKb*U1U4G_ȷÍ>즁Hzg^CaQT ץX'eK_F֟ 9?,@DFx>򇨁m:F&Fg©Y" o!,)I?R{8TT!st\7עDҽK*ܢFpW$j)h,UE6h_Mb ckDMѮ^wIjy: jƥjU'03t`@\Av9! Aډݕ ]̡ !죮^-ҠV fәa&U廮C_[-NہXD2}9oj?ݝ{:V#vN qLI`ר }s4AHq~wԬ^SK(r,?$1ɍÕ{stz -YMZ$ og=+*D1HSe"Wħh?n?h,fu{(|XK ڡ#P=?;:?ؿq%B a wiޞ~M Oސ ΥUy枊Ļf:;D?\(CbJWxM!w?۫N(Jy wƋsFΟS0{4^~5 qNT%Q7UD}]؇ܻ@КZVɸ(3^M'"Gc,L'B*5jJ1R͋EUF7eҐB6679hf`K}'S0/IEQ9+?BTPWuJhGILXOtLL $xb H:j_!i䢈;tOx049ޟeRJ B:;a=y &#<z3uƲ8K)_L@]q9uɸ7S4d´ w(ΐQ.`/S} AuS>KP8XB>iRfyA<$B5)+H(^~HPai TAzML)e߭;x-ZIz@TE7[D|‘yٻ(lST)cR [M6*z ?u V,<=%x2WEEܵ7ЙN9 :?As[2R,j:+`,Sж(R,v3JEE뒳b>g;ž=tT옾88뵙+KOm^^n;K8$o) Ec7$ zlh?#WAM< ڬ^9(>)"S6:z^a˻.X O( d Ë%3G kJVkӠ8~s?fW 6KXȼwvXA[w}M. p8,t|;ZV6mH,[I2ё'w)Eft@^G֋u%f5) <44kn-Q= 0bx [ú#i8@yn$d-E[?KPW{HaDr;/WrA# ۥS)wQ`8+`pS6TVQ BH;4k#WٚS6-Kb{LD*'E-Ջuہ1vNO^A4TrL/9>|x  Ghž2ui =XDZcU1==(z+/7)ݗI/h!OPP\1s:=ݽ7gx 7^xooO|4/+R^# C]il]Hur1],鯏"21Хz #OD7^ ق GUޣݑҭVn>+%,SHFʌ.r̻ވ{+\N1 [F0x  h@HIKHUzErRFU?cٛQ y3?!OlSɡIaw8fwzLHjDh{\jʇ9@\cpv^Mؔ&xm>]!]7C „cRā z71nvrwLK$B*)Z]TjhZh6vO@tWFIia-"wfo-hBe6~!.HHmV;eF /":8EZrT(fNSm= /.9}VR,W%-ۆBJz _TR5*Kh؀Z-dq<#pe@E>trOyȤq+75g{9fxL,8ɚsS\B>K/ [t6ͤ(Uf-}p^p)CENȽB aKjfӯJ.];yh^9JэzJ~xK_JS& |;>Ye?Tha"_Ýv‰0\v@d8T$/3MT.z޺\aw~B{;S<2FFUmG͠%݆Pk7K;1(~̽]Q|N0|HJRI7 j|]e)֙?P0Qkưi\qӎ۔裸$5|@M_u A?[gva6 ). .r zrz}`>bo$fH̳<:AcUR~m_P x>p:G+JqSfza,fJsM$< y=S\``e!ee9{'[˳hz!S*i ?o+*V:?F(SKp#ܥ^ S>"m 曨ZQ*]U_2h \RWnVLHLjKLah_'Tb42/D/O(Y&ο:uBaEfF`[qtF|97ZL7#c: qpA'iZ ! Or@9ٮqT{ /K (% iԤV{kA :Z4_u݉#*̠;sQ|nL$Ϥ vn[߬Ej .&. uA$%1mCsEy(wl=|x%S(VJIׁ7~L_cSG j T>DG##-c0e*$R[y98z]zz`0e9qlNV;g-j=iT/ 29KrG?T\G3qˍ2?#Ax5p|3ߓn?m-[bl]n*@I!_컁a 83d<}ͣ_@"uP8OXa90fu#eV]G8<_@8պՔ}E:NRT %߉G.> ݓx3!Hjoe+at8fE@DpІp'V< !~ƿz JǐEq'_Oү }TGO!!EV^޼2|c.`QRlU~fP3ϋ]>`3u j|b.0vIa1qiQ"+iي^u0-๴[Ne-{Uʣ}`c=zl bpk`w·z($g\>/"~56O/G+G^! j,]0Cf'\]6j ˹ZziP0-:!>(ӿ[/Ius3v gzoXėAnz)W1֩0L_u'qO}9&xh"{RTk(egU!}Nv+/hв2%*W V^&\y]WsR|*t!Դ_:{qH-e8;TʀutgӱLpWI 0w`)!qnUbx|޷E~~Hg1,l',ߠW.Q @$[-#ybɼ]P}nΜH*/n*?໙A@=0pۀT!8>^Q=À]{pUTv]Lt**3]=@ y,˧*GS}5,`-FK+>"OT/,wC^ϜGHu-ɞF;vNť?̅chG>8ERzІbd&2§nʽ y:nHGa@qPhU۽@>TVj+GTGޣ=Mna 7V,rWQ407Yol9BSÖVK-+dnJG {Ao;2_xG)#Є`߾"%ZG<}}dzxiVsp_,F@4,ị^rY={/b_{u#4#Y**01O@%` ?&{+: ]9(Fvev!e2&?*&ǝ2 i$AA\&'H9(|={> ?stBPS 0jrX\#tM*cDL&UfXQ@ή#]sJCHn?8fEPm>5_P U_̡jSY ˆ4|D38O{2OVI94v[V3/GzTJbd-+|zkJIܳcgs LYD`ԭ-}[ }=O{ 屐xQ%vD /I" \ؓLӱT4rc~ﯕGgXDMQ|(-=DH4js#]IC HcKp&H4hc!",ԞB wBq\X>t|%=C=ƴVqnM[^]B#ex;jЛŚĉ>RP"?~Cu'nq$ΛEfRpH7`.$X]в@Yo&s$Ѫ;.ǔ>A{9OLh119jQG׀EJ)Eo(Yw1խ t6Sl58<ڭJņ+b;R['ˊKn\ ,`֧)ˇܠe4įƖV&%gC0j)qh Ul: \wYMSt7hwoumUu-b̲3|) Sj]r hEvTO.q@Q 6{5(6{N%)gsZ4N>?C$3-qEIEilղ3Y^z~ׁEoyz=QK%uZI:4 P#/g,,hssE~rvE3bHWԅ[X=ɪ}K+8c"|yhkI%~i?n=2GVv[ "D㫰 zBM+*@Aύ8WwlvW; 7Cb5iﳼgDXs" =RYVH h4+虅}~[KiJo6}3-8t%WlnbzV`4'Al;OxCʁi,_ E<"0 W|lɵ \^>w"ik%ԈXp֋P9#y_.#Ხu%TsOg"8?5 U/)_ v'Աdc E)(ռJ5v"=E:7 1`:+sik(j{UP'<f3 DD[31G COwF1!&Sx74[K̵ z `IÄ t;z=f*'K[^`u%#a%g:Jq[,m\F$G֕>~oN#0eSEg'.u\\?teе8#bGtxG+ /+;kMЯP#o%<sgadøݲ(I)1}ԩ/v/2xф·g5oHݴz88&1 "<N%3!zHէZ8A{Ŭ!>;/o0?L4F)"L=,1kc&+t =`.3(~~B`% #lPH0Z=??-FEh~2hЯn1L G.b)!MA1~bFĴΗ]g?+{Dl~1 C}v$Aw`Q|圁{:4PR2)Ol(b*3`-;9M/ Iwc UoA5B@ h\qFJQ_aqմ:qIց+X}"G53FEwW,T8ȟxG/^kgD<#0e ;n&X1AcPEG(hi#6%ᢱ$g.ί*a2Z0+fV"jrA˹7# v;gHCgbg:[#dޫBc ?x2./=ilŎX$؛i7Z;ybr5?9NV?T+!4ܤ8c5jkEu7gcFws0A9F/eW.նZGxg'lpBw@kfᥠ\M>]~D6y itPXU )˴yəLR*JMogCR11Gȱ֖ɠ1Ag^PzaPjԗH9<oz=t#,tPd Gs ))7oW3vG4 L,b1mF~VPOJڷN RA cE$YE-L8v0,-HFvAv{`V @U? m^ݰ5lOq|@+^D8\SEtY ^tթ{ILzYtVHZ^u p6BC\A>`&lJʸƟ\'n&: >2Uۗ^ k#87K)0=헬U"n-I!rU~DwZD)ى ChaUqZ$Q 8 FX.o XD׹ɑu(:Z-x,'4_{ֿ4mX:^-( #-^Y{Hv|Y>"AWU$Hm=!ʱ@'?pGU>l%) MBvF&_$jEڳ!WE9AIsJÝ4&~_KujX9l0@v'tGUkgdL"sR[36 (SEzOyֲ|Uq~~0uH._\;K98%v@Ο @+zx $wt l<1Un?jNiVȗ&ʺG:1͑ l#J^CP_4]űW|b}#R5Ct LLiD|GuE3RJGS%e岥W%0^ne|?<0r_t8%0ZSs?^T>z LY#Qt'ӯ1 +>wrۇiԂ}~S0]Pf r/uY 1-hsOIVavx{y'<nF\Ԝpɳ|\Vʚ"k⼵hg ^6lUPF16ӧE7vGlR헵&QU #,8 Gz+cҫظ ^6%~o/vRXNFC6C$Fq;E݄;Yht/Kҗƀ@:6jǶ[珑(Ha;V@E&7:?a35oEwR"/-L+'lKHB`"'*R[CkВ1ZlKc6!v6=%9 rjsỊ2B׶/"}TFm DPJ83CI~Nd Ի1lbYjY2KI/XfDDF[O$*83 9σU+?Pm[Oĩhl@Pb'\}f) ROvc%ljnS|bKu#KP " j!%if4 `+kdp=)4J); ''{lM6@O/]j23soj})qToTsRxm{% }ٟtfQ '_m$:tIq@ {͌ŻGF;+/#DBY}9tZ 2uE!Xֻ~>u.N.S>5,ӣ`AdbSj 砻jo";pLHkՒ.`\J~"7"۸z_[F8/Si:X v+SnV(%&.[)ʮ)ށzm(߭)'\_)]AH9IB\G{7ˈ~$E95pJ$LH!iīb),5"!ʖC3f/tQ;qA}@ 17U]&n=HY c?Bͭ$]:cOfگ1Bgg>5bA.:E%ZG,63V{t2.cjac&#jm`G%#sv3*p) rlCR]6n1Xuv1j >K걒qOVW1rKUUyoP0>lS &K8_R%>Шle}.kKB}pM} ;'6rij S5Ozq*!`/}}&Gxi͐:};2uPʪY!׃r~V' \sL@aZI!r ~F9-v[<bCv]S#%CBH-IEu ".]l+W&\5)[I ؘԻ:7W:d;8nꥫ֩kĠD)ԩu86 h ϜM1{5ZooWc|ૌP?ݙ ^E+,nY^lG+406lD0Tr\UV_o1 豂_c|;)p* "SS#U >&N%18(@s-$'`2Vc?'1aFeW 2/ÔXohA<77WW\T#uEi00-^+f!v?P_ BJHBA8s7*F~}£ 7*w'sdɟvFAL0rjgDO)B9_qG('Rz2SȨ])vX"Gmbi^J0  B9Nh Q\ح|3Ԗia@q68*ۙ?kOT44[!Lc(L0C&GK]>#ǖy=!'q3@ !Wa-~ǜlߑ @Z|sP(2)iK7)|_/ΏuG8H5r~wsm|# щ sӾSLҮ {QecѾ/Xaěٙ?Ovv\ްwhc)i1!' uJ |onn]/?f̺:{t.ƒ_$~ 0%!&(K۞dVݭ'BAD:N1i լJs4 j'T/lz nfzl57RNO];|.):#TϠnCWEkz Q m]u)Fj @>7G0uy/OurMYJ%OBtyeg$4K;/[R 48h C%> e%1m3U26\T atN.VҤ]0L T:=_ExeI>lco"2k]DmO)8`~u#6sA#(zUN{t%F*)^ODvPj;^disĊV`͚&烼#GHb>MIW@)1#R&N 7{5 P2YB=zgjn4DDeuPSV')bx a Mۆ 'o:f,fiLmenWD&=ԃ=T1I!'}8+nDAFdڪtVx `W ECf7R\ c[,X $c՗*Ͳ ]L/j8=<)V @i3!]UZ3:6sE, s˵ FJ& ,EICMÏ a$lsMQ]:+ʻ2ccJصR잃+'s; q1e0*'qڰ%8/ȋ8 z3dpayOp jI)EEoHsDڕK̗wSRh>^@ׯqc}tacF1ǹi-lI>֚:gmuN?g)=Tu78wA:68ME|e@d1flZhI֥ngɐ]Uw ֓>J+w{/Ďbc:t+v1p  F*b=`)d&Maѫ!;GY hb6@ab}@=Yng(,Nfg\þDU ~ 0M!U|ATHTT1J;m+ohŵp۪)Rgvr*E|7ٔZAA[RaaFG-i#lZ?; eӬ;˿viA>%y5/|CNȂyzw,)Lc x+ZR '(, 1[`rRɯް8rpVˀ]~o19Vb㟃ZьqIQ5=ݧO^4C[[2^]ҎVtRw]%$ùP^d񖱷G:E*eDVDb\#D8! J<|,+&Wr@2%PPDۧ. oXwR`}Ϻū&ag%՛]0YA֊E/K {덁2䧓ns>C eM^"ҋuH5B ek'o&n]L!D4-1e߇gEʷ"G xgtޥv~1Le= 6mK<ؤ=X[64٧xucwFT_494, tD&}\b_QŲUiCv=X=?H :;aRb=հ!r)sNա>6hha Za?X8 !·sw֔CN3tj$IYF[vQ;^>Rw/7gSpUb2\iT7gD+Aqu4v'Hp,z[;Y^+v*>VI@Gï킾ΦB=S:&$DK."鶚pͅ9HRo}a%.YƤ6JzDZ5$h9-ljI)aSUhN]Xw]}#CsQTDm20{y4o} M7-!`0p' 3i vx{ƂQ]ڼr( 6&էSauոLC{lnymPeB[EA}$iȴ._KU:ʒ&>jj&Vnz 5m`,;JYz.D&KW 6*&vap ySa!g,iΝ'AVg#yH[bvD71_k+Z1oIw*:Fp@u|A08!p4x~jORsƃ߸f$)rƓ>]Ȝi8Kaa%@Od?/asCD#zxi8*4B;jyW9FT|Vo^F> +S> sYj_$!mN Ou/%/'!?{B].Fxв ?@{Y,#"=BEk=: `Uu`\/-;I7;ܿ7 6~wEݗ BBpޭ/ $<\cC+-j :F$V;֞'=bcۤu-ib9@?*()x%L+]׃zHD#Qh^pj^IOu."6/Br\8 WKLN[J|Ulo.֍ DEyM W( DBi^e>+ ,r)w[YTxs)tӹa5`VEQ67܌aTV!"ja d誕e L{H١T <he|]z-$@tE*guI %,9**glYTU&-yV|}1|m~,26 qTVN5btFCorv"Bn~Aad]A0ʵw~5c_9, Ի-5+@oA s:;1bB|p`Rt 83$4[Z@h:ò,kM) 'j:ZE{Rqq|Fᄃ?лԼs7-yuni ͨc&>Z7aCI⫎&RZ1{ %#u8Or;{K9$̸*.=iԧd>(2We(8BZA0 @eD2W0fA(R E0PI/Za~H!GjUS҃~BLO3Fz0LCY .ʈ%%Ee+=<9V.vnG tR)%=]zL~3Yl:2@ S~}g >Άً/RLv5Ts}8m݉!/kvk DNŮIЧfyǦRoyࡘtnJov쟸9xrv~,`({+fĿ~}j6K&όQ6G7)T@E 6!sҤl 3l7Sl\V v/ OSzB|9_ G 'aۀ垄;}D gT?!ܧ~yF$Mh6`6b==كOˍ}{ՙ6(֭iD aX6SٸIǕ8]0@W v7;P'ݪ`/ O2s*7; ?^\W`rX &)LЇ>"GC IύndoT=;un2۔J4 y.߼$vo'>KC0m#rY#'u]חUY-;pa&_K/o`ɹ`(#N;uKalڱQ?)j-aTt*f}TaYNɔ `=6\3'jO ~Ѐ}M!րS=- ڞۋE7JQM_h+=^n=ョ(Qoq)z3T{^=lO90)Xď%վAw%:0̪m$Zn $Gm`S PǘȬ`!#q4:p` c/BC9 P đX|y  'V|jޠ.ؾh@E"#p&<13"gZ 58hꃇ?n3SR^A&p:J<%vbL6q]&p!GjDAK.|Od4EwKU-)#,"xx̥K'aH6hZP>]+ HZ+W+r R5 kF/#";wbdHiem,?eU*'8ZC ӵ.JSzwشf[`L‡UKh~.A4 h]P$ b\_2 iC91t1N_*e )zqmB;S:q&*D$,-l; 񢘶+GP0~6,멪 |~$`}շ\_%g-ɂbY?]?!>LlU/?0`z76Z!.k|jYLJxRu 1(&g,֯DhajbQZ1ٱGT0205"sD]EGT@&GDnќܿ2Qޑc#UH0~+2Cj=P5&^qhs2S$)sĝ PEmx0hh#/VUl&mEywB#QiV6!w|#Lk1UgY0 fTJ(03CkOkboSo|ǂ>~MGy`FKM#"rGq:(p۰EE'.qn%]_a) )DRؑ2lKXZp .I!}:hh4CL0 ~ipG#7AԴ$+/q scpx9!p@Py8uf؉>R֥{Ï(\xWRh}$ռ`6KR y9؟&lbw ғ3LrN͎$a,"iP'_QQv<[TcH嶲`mPݛP~}1ul jkW1wcXu5Z͙툰vx;mNT.䌱݄7

j̛̆0Ԙb T!x۱Eםr pM`([<[Q'yn4#W@}AONxei|1q a'@e>ܟW9&$F5S %~[]o.޵ ZƇN =)n.П57B&"&E\g =0zˡGhRDJClDzo`@]"xCq(4M0%&ѵ($) zm<qlɵmN(;P] [F9M%u$4rGa.̖"Y$1 0^[p#,Z/֦0$gh/G(WKV+.vg*@5/ :^ap2fT&͙+㝚SöC3P{x{ȕrpמmBOq[n҅ΠW yz`h$Vag?}O.qNF߷PNH4`\QcPr YH#BZ ;s=`1%_ydHǂ%ÔdĤ~j%.?nA<(D4Vbs,~b%]i $nM_N_k$:dɒtH%Gʵ,¶sҥq(t b!JB<78pob; ނz)?5 IyuH2 :L3NNA4+1Aނ=OCfqH'a:afg.Z$~Rݏ>cV܇}O (GHu2*J}yb>P&:@PhDvF%^= r' jN-iw@MZ~yYjo xoۊ>f @VTn:݇|mF+ckl0e2q&H:Llĭ%t bhH穬.Ÿa"шT{#)Rcpj܆v X(9-nŊ@kE_ϩڶq}x/|ͪ5kXKpbzx`Lae!}]Ⴁ~ni-@ ֖ic1*V v- RdRh캛q dڎ:ߟz1 sFtzFr)$7FcMMPGV&uQ*}B!^];SV25',1#:M%2/鴱kNQ2_ h>E2}X[}#MlLt'lB>.1?͊eA̒g I Bcnx<&키gغJV dF|E2{,SE.wÛr*vk YLHeL(jv,~^q #^AQj4ٰɕ"+Y%0Hك2~Q"=2wX{9k#!yͮ)++%a]"Ǖ 1%wXɗN`)I%dapw"ݠ̠qZIU yMay&\ET~:܋;uyl1 ydFIPɮJTF]TZ'%̜K nYF=`) jo3P9'_ӱMSpTET_A; ,'< )\4lυ7`! $"mdLCCê ™X;el8~GZג-& R؏LS&<#&ځ}e=߆2So$yFgRrȰ{4h# w]*1Q;ʇGKQŏ8Yx0T7_u .s+m o0k]Ym!UZ و﫳+:ʆv72̴o#iϏ_s30fFͯe#!ɢNM2?~_w8λM_?kkۉng qQ<5) =H=T͵+?3uΤMg/jE׍{ڬۨtLRƧWv{X#͵64::)$x>:` ̐C@KntiϨWEbN癐ߨTn8 |w_FҒj tW@`x2&^Jٲ%bAždCfy9ZQJ^ vKVk]P ~^t8ɺQq .[d& gӆJ&^od҅H8ees{^X5W(VLqYDu%rN+r[Ds0NazX0VqX=].%@̈ѓQQ[ђ3kݿ6?u(7,"IΡLZi XCؾލ/XueߥX뾴Bfˈ'*/Ӄ>;X_; x6 L "ࡎWzYi~X|k).^uɊw8$-G'lj=`X!&D N&8d[4KgKjJxt墧bjy|}Xu9+Xk.ߵmTlt1>o#mXnBHoKNOx A1,kRml~r ӄʬӚQ`谅=Xm A7P \=OuA^23m(;h^͞ tP igg?@;rGkq'*}42ȟ=M"!^U/wI4z'zw`4DgfZ< 5pDU2PCrHp;J]@XЯKq:*r>SѽDgR|=KԴfi*G pSF]eyM"_ʱb|]4^_asپJG?_ٟ6 a{B0"G¯ϸt8?5\("LA svsVroIʐeEC޵b<9qP -6@W яrү|V.Di|8WnޣQ ` (xiLqȅdN?yKED"<9`eG2pIIwU#+ޝ'g]~#a"葩sm e6'K 4TݎD{(B;d8؞-I,b Sj$lC{H$l\7x"*[HB9I;Ie6³~|~Zonzֱܾ6~~+a[' ;(^8{~& ';#^C-D"nڂxe9cOKϮfm@@>EfCb_1.uPJ;Ȣ{,ߔXS0xn3tR+۵Tf07 !wt<@,q;j(NėyOL`bӲ f>Ts- $c57+~-Y2ILrLAF[sektӲpX2߂ NxDO=\_Qw&YC!)OG^A{|S$Rx kʹLVKa Rݪ64TqYɿ flWw@IT[|cB)]NMo8xmk.nbyݕ_nro[+Cz%Kw_þrOpmBUq8-+Y_;ElS,R@{n('LTI2CO.81:`RGz ,vQ잓h{CWPњP[IƼ0soldzctg[K[yG*T(Iw% ()]JbG3"=mL/ _UYE&O0\JIx8=&< IC|g,z"ҥ)9TPuQa窲sr.0m=]%Pn_PdEF@10JEsaN`)vMi KI؉xsz~58p;(`~(Az5ħ 3K ǭ￝J+ۤLJpn<0t e>Xx~Ʉ|Fs07yVpsFg}#Rgږ'$w -ZbOv^Ͷ Q8$ ֈ5l y?&rGeO Y`c6hJl1'+%ũ1e #hLP6|mTBRat9W-Krn< òS*M.`kMQR;V#Eor0ô`D,Xj2o6t00Y˨/'ިum*U"bE3y^7fH i=;ԅX٤QU^D04VS6w$Hxܘ89@ 1ԋy7 N TS"UC+Wm݅{WIE =ۼ.S»]߅$P!h,v%H8PU(Άh[Mb[ YBDg(v @eEWZKDuoꁧ6h?a.ːY9XcL9xxw'J4UŞ|=4kЃlMr8u0?mHV*"qs7k O\>?)XFk>Tǥ)fX)v5A[i?P [=@M mM>+x'U)[1!=L8ti!L~/(nrxqz!|ˤ5z T,B<;@c4<)QL"!C;pm}|aI%wuPO΋[H2%@ir`OF(L~N*^rZ e 4{%Zg5dLv%}+M'oH"m@f}N#NcigT~`L>5ʀKaz- J"@ d:o*-hZe/xy4σǿqxh)ĵ8z1> j ܥȼ?=I TL1/ Pf&fvG3Hk0`44?/QLgy6.Ei>WpǭWGg lYhUb`Zu\m>uR}7pMH&x" ^]%7p|!PPȁѹ}'hX1a4YΞp+Bml_='3~c3t+U߄ۥ~{>0:5I< H8N!yE=4DM 6?=LUk#Zߔ?_ &G4t 1F/w*KJ-7~7(m'uH{9QA$]Hgxq-LYs)%Ŕ9PwЫ܈{p0ȧ$^Q$jeg#e}iL;f2t|NҌ 0"Z,ycQěmdقt;{Y#$Xe S[g^iXiˤQžL ÌW8Tu"lfDV .ٚ2ΊKY6؎y=UNFݯ/`8hcb?Ե-,.jdwEb2/W08kmR+PA2ր?x5xt"Z٬ LmS~Fv('}6 E8=raWU7H^'̓Ե]`D#>@v2no9A*`M\! |<טaKyE:jwqFOKK ,#̃[ !Ny2fk{AUrQ#F_ eI RF:5b^Q6h~ʾ\ߋ: @-Ԁ㡭QDf${*%J6IٷmEoZ&ݟȴųcl뭸GoY~ǗBLVkmf@UT:ڎ%(`+[HA;sHwB9;bo[mb+;YHao`\sW#e83HXљ nǷA̗ J8nk(&mfSqqlXXObr)l]4?keSC`1+7\W4>=L}5d?Yz_q9KEݯ@KIN@[3 tfg`G[wgKu6Hʂ'u~V4+PECč(^$~2YhYK(JǠ o7%J - 1ul o_#j%>.!i5" vڏ# -UX _&fWKٱ,[ α\NW0m[ŽYC:(0s2dovS%|pm%(%V'6(Ƌ,nbuX{x%yM~G!A7`GM2kԨH.NNsed[ 5תuSw7)l^eOEIi{ʈ @;@[x{$0:QM6:.;$o6ɛ |gzy (skZU E.D ?5ـEW7[^5eEP+pz+aR;0o,k8Iٝ_A4!8 JSKD' bH '$/씯I["L{ΘSIl"CށˉڙA|:ǡA򯡏x}mj &OB/$e "[LGFUw{L \tnOBvh*'s|-ctWCԙC,^uŒtN#€>DLޚVO8{$@lIXHv[Z97 #rlh2ۚô$K? q3M5JGw6O8 N#08g<&خ۱1j&׾uNC7O ʜe1=ЌrXB`z3u>;Gت#2mNB?lYPA@gPgq;`t^\fFM UdkӛRɥ5s]:pcƇpv*Kz#?})RDKkp\]]Q{v[BQN6{ x1XoCb9^3RrG#RaLFtAARJwLdI 3;ۦŗ|w% uWRzJfɀA.shB}z Icr^QE`|V8q}ugdg}] @IV^ta\M#T']g-50NL\/^ ^ExCVjj~|Dlm{i T xXM[=YH7)Ƴt7 ]#;݁olhӧ) {R($l2n*oPlK^j|J×-'ҚA6{<>ʮ;š; 5YM$Q9Pwm0fG[k=pR MZWҋIzeR4IApVNKosώ W!.l2=1>P1%ͤ|xD>@KZń`ws>̘>tgSd͕l`LMtࢤѦ}t፠R>ڗ}\w->gmD?q&RύXd ;>%U3(1u9;D&ޕ/hRR Z~u;,/AJJ}ۺ8IU_4_i 1VBGt/S'o! |}sN 缼H0VS!BGP= Wq`VpHYR{{]!0#oBD9RI8:P9XH~hAX?wS3A'jk}jhv>)tcD~$J;I#!X檤$M Cn>}C#|,6'Ԧ]b*m>Z2~}8,' - ;X9_&[77h=pKGfRI߁-4)F nlɈ (гc^i,KXTn$!͗Y֡ŋ<``{VJON$Y Rx綸v J.~5bx^o{mBNd^~dG^ͯyeK|4z~CE_f_A'+OȽ^ 5 ArU^Vy ORHR,hbܧ/#㯂UeL1Xkhg >Ss\NWB?97hUBm]:.wj};cYث J}MSFj?p[ :<`yuYV,|TKJct> d1ܜ[ (gx~?@meW r_t R1lfGȵ_iY,/ݽuaP)Xb?eaK‹(%~`jb_pBVA1>*(fRC2l5mPErAVa˖S^B!e~8Pb9KM I` D?@NDB${8#@rt̽VHFm_FEeVM^Vv">o?="1pgx$R9#V@^~S6J] V+ި$]$+h*'3@/\{e'6 {HQ#MV$ʇ9AC IG+"SƉ2\y8Qt~8DfuLJ<C\Y9YC܀SxVE"ǜ}csR3|̀}`훚}Kd([2._!eVGD-sn6C (ZqBqoN dBM[%;q@.(G@Y'6pT;=CqWб 0>-߄Xut‰蠈o#• .8|Uב ;ʈ<\ݽ Y#ϴNFDawj珵J*z |яLj c!n 7䠍M] ޣ(:M V%ΔF\+wjٙ! qrv-x1#d3b{WI?[1b 8{n$m7O@)?k.SV@PDK^7j e2ML*5 {\ ,rzey~a0Ja|{$y.KZqnwj@Ⱥ|(:& UQ闽i򝵉.$i)di[~!a6! q+eYyh˺n052ۃ, %WwQȽz !>i,{{e/eW @>9C ssw1]e2j5e%]niT#"K<$T c7"A?W9ռ3}CC61sB mo8-9h E5}phnPEX'9 1t *s7)*<_٤ăVCH n\VInj EG UPSQ"E=08 /hц[ E4v^xIQW5{@72Aum?㜦[ %˨Ξ$#߳8r8~7OMp@qqO%H JRk!S,VŬN)W-9sDjY3hB\g aw=]P|[{TM2FmG>BmQ<@u3qME̬l_ t16bAppxNr9R<-G~݌^<+UVGkSɠпk0BEm 0՘d q lr@BT^u>ؑZ_=]MqC|z m#F-.0*%ywS^&2x==GH+tW)>rc_Ai^,1 eb(7b;^k%[fƻ۵?z"%I^|gD:j@5h4Ɖu^ 66E"CUp'/V (S OǢ-׉#bHhž(R[hQ^*15f әH} -)+vUL)jP>̈́U4@41Yk8{95e.vYk5XzV Ei.bnӸ:0gjsҢ(#S)H s͝b"4I3*M#U[Y9f ^ J .@G=%vkiɚOQ?Ap/?w~z; 'M~R-eTk#w-8O+(11t8PFPr4r+E/!$ j(e/d+oԯ6䱠^[RCg$_{UC'2aiΛ>cb/-Vͫ|p;1 [6o`8[Ӫ#\Z˻Fx[i/xOL4TՂdSmȞỏs.DiON֚Э]S)J9Quh-^ nzk_LἿDa(ߕ"UG:`txɫõݻYV[uTSV_(Ӑ'0sS^m7pfCU˚mʌI&~z˴ISf7Oy9?>'Z8.XbXCF&7c0m^  (! +=>li$4D?Y#!KeVۀ) *aoJFذ9#*DWږG>#oE j0cŲ* X0/y4Uo:U,5`Lʊ&ɞ$}OqS9"6:&;v] w Fcb)9 3 *zXPwH39U\|]g/R^%H-;%++7`8Mi6~696XޯsFv)ZrA9|74*/sXF"H6ROQ(.1TANoFfګ/<&S@ `s E'8PE~dN mQ7Fd?8ITᇓ4'y eV W_BxƜa~3sv&G K# Pv@6Wu^Po PM4Mp s3ûN lʬ:JP*ENcqCq" ,ږ"0!Cza^kjt ۺ52܍S0iVg;Ks^p"CG4= K0.&wuػ0P;蘜$_a6HWRHc٨#9oy ÝPބqrD>h Ws"R YaT1L6p׿pJŤ<?DI*x_2'8ky94dzl]hG ݀7u_3sنG!(x_#y :mJeчta;!ZKߥFa Mn+y-]վ||$nz0ѺmIFv"9dDδ瑣o4i{spaY,D|{A ~@}(2XFK1?MbSؾ. &.N|JAд[4Rv"opwfV lƕ  = &3R9[(UOWYۯ6cZB)^EJq{uA7${&>IHd>ZqoчxXh5߂|JKH7^X86쁞!O lXkwL; Zκ )0&q ieFTO}%M% "D~~-$⡶'2I% -rӈ yB3gOwXX> M&(Xbժu;mZ+n(K5ʝ!;TTz(+Z֧ JSPIu$W}ímBIb-y (-psvͶshzv@ -5Td*mI@6כe+GYLJh}@"} 14e:[]}4i]@n*y , Rai݁CS7x :z !0CV t vMqC}+y3,R"uߴ*uɽXO>ΓkH"m4:AeG{tFb=IKo[>x:kTw,cbO%!4gKO=j,Lsj4rZ*~ ϲ~?}tP7ͱ%&Һ,ͫ. p  -|<ΑV] 6?3}\F{a]Dv8 _TdQJuM,^' O9qNHz,P KG8wJߦTDN׻b{4Rj-B;/"}f1`VI#̣LJ3C!|T.a׌fS> dҜ&TG_\m+S~zsbLA[yKS2(W7~orSBF<~PAw\{=h:C [HBOŹipʻ7R\.JKq]>tȖ_c\[]ƌÍ% s2GAC${3 Z3l~J wNjW=<ǧm}Sz1|x!R#Dp}X#1o2> ܮЕe4 UY@<_ -vSd}Uww֊6i'5zwZ*)m$c~a Ҭg| h~>U&yո~"iҀ[05Mv33vRuv5e+wC)d =wl$pģ乑Ǒ6=[cNO 9]0:0wIݵܨM< &$r2;bP=~!ŒOUT#C+X1{ά àU79bqu}[wwR t'k&BP*Q>T~M-h3eX:r4/aM# j 1£G鋪BV#q 6S()lz$Ar4J9Ed5nʐ&{5v lW8 kO3ceC5j,z:bRt7DfﶻZ>vZu0P\7՚lvBiC`L%þLmq2iQ6\*Ѭb\Taz?MDpO:5f&;gbp(lfMg7}Q{'ϴH%~S}~"xQ=?'5/ yv051TQ@l[lLʎ,/#2k+u KwoD+>~ RPd$@=7 bm`I`OnTpnhy }nCvs"(T&kSc]"B2x(p*"dlVm0>A_=낂AnLo>HSoDTڜ%,^o6ex;?L 3pa "tmVl?7t'iМ^2\NW`UI!TSQ"?k!!HRY2 +JKɓ dF1U/^ LwoSsr6}E:7%zmI /Ԭ e ' WʌLBhde`6[kTcQ5Do㢣-#]A-H1) Xq-Ċ7@kYg]X:azvb$[F*'PSgwq_e"#z}Fd#leQ 1q$YeW0bTh&65'+)'$/O@* BU^ϕG,lz-'@ ` 1B G cӜjë(4V19fQwTvPGeX:2R%1҆xYh$lSL %: 9>ΟWϿGkBz͇%ȩ$qwOQr>tݕe\p-pD@wǀb\d-r =%rd[n,UMl=}VsON?XL48>u_5hܘ"LI0.`QXE;SKgn?ط~e"JTkW zcITԲuzw0]w=<2Aj}wEro_ ـ~}.m7 P _[٤I@ćI\4BOH}l [~ׂ9DҮ ExS"H=f r!J?(7( 7;I&H×tkK8 &xnOBbSOP H~c\g|NZ{į`NJGpfg5@!Ka _?4װ)g錣[U1*Sypu-Od% le94Lc.^x5"ji[+?LY/h2h=Rp|ځ5kw,_Z ݤHi[xl}Cda||&Ozؗs#Yf-%l@{ZV"4>f{hqJBEHM2dFsu VGZ 5T#<<&gmȠ5~5m?܇jc'c9g5׬<Ꭻ+XԪC*t[-La/Ӗ4I>9Ri''_SnC/,Wb5X{ +C0ϫ*uپoVR e?#2{N_8G3oqIt~G'A6eyWǽu) Ms+2Z%B!:aʕ ^Fy;:K2[,Iϗr;Q t6Gq PA :ꪣ.(䩛80v/5@<";eQύ{Mύ(jdSǣF 12D :\Ͷ p.Li~ʝ?kD:oc2{w X{[3_zYP*ϝp+eyu{2)4,{a»]86O|+>rN*`"tS./eTTlEUב`/(Y[3HZj;{RQTAr0#VtNq.ג7Z MA߃YK[D Yo31d)3Ӗ!?Ǡ{\ - pG G Q KY`6djl c+,qOfMLC=a#H5bka~0Oēȯ"p<`M;R]|+$p@e$v&➟&Zd}w>X*-+1k ў{Th}0 PoC.:^_{V&Hk,&9Q{2hܒ5oSe ][P )/yxp˯l0eے_%VK15=M']_\:a[mBOWyEgi%fy2q mCf-R*Yw/WS&/B'}+|rteZ$N:QyII.PH> E8O"Wyvv@svd GK^E-Pزzc&ybvk@%F`h KQ, oәa2P0+Lq6ziLI)ג=u_6y>(` = D8c%Y\D XlYR#qW+uPDuQ= P"TfmRDGh:Ao:2"Ԯ՛,?]yއRqKZWKfVb™T?f]u,rR>5AWk1S BaOTy+XCs`6oڥJbc=y[:+ޖ2wsuX]հ|?f/يpb^HBcW5D }Xoj(Bw#4>,~0ʑc+|qe+Eg' Kճi8L0gТzfX K@f+6az1QٷHނ{et4SlO;o8 +f"韐K{` Vp5GU8E~ptKDk nbP5.˨*g>z\6(G41s4Z멞uk<`lBlsZ/0aOФߋlT_P6`HH|5&q7׀Ur^lŦЌęOf AyZ"B1w$}6-^B`~$js,9c^ jD,Pwxٸrli>=DaJOmNɨIs9jkC242@a0U*)VE Ω̊nV/'A[Fͺ@Rt I9`%7 to sdZkDN/F`ٞi3gd|Z'`S:`\ #$HX8fTI2xOc%0E&]'-k`TR?8e PID=֓m郏JlwʓIȮJ Aڹ+ȏx(J)6 sA}"A b^qN72[{35_ESbΌ^o4N5U4Ji7jntJs͛a.LőO'ܻReעdpFdž$ M'/9\\ ttvZ{!#xju B,=SI"IE&XAt{[~z)7@VvřUh]rzNru9MV㯴IaU6(7I;8/16W+ HGђRKʨR‚~:؆s>#$f︓i!Z?*LN(ܮ5w0iDgaRE:>[](_ؐh$@l_ʆH`n`&cd&2j@hV4y 2TP#puZ-n/NNE_90[RHfjK:+0v-vpL67DOBQ,M>'1ti@Ћ NuMZFa(rϴvk.а 7 lA@g{mnFDAS  )GL "7yIi-"5O-|v]«)5>x|Ml- qk?/.^9^LgdG*U97%U? I<5Tp><܂q7OS S4$ POp9 :)Ft(4NY_Zw;+(Ow)O#Z ]{9R]+?q]J)=.ދqp#-gQ L}tƢ;&{FRΚ:Ɯ*Hܘ'@*W.߯L ; Fep+8"äJ_pg#XjP t!EF( :k3sss 8iɩ)łnFYX[d( u:RS갇sgTa *bxQGiJߤ6j]5ct픣Ո97 8Q .J(=Իݚ`/"#:ofv/>sT N9(A4.\p ɓ@|o/|cnGPky}2 p8?JLN"IB5I07oge@_ /$tk0-Ӱ+ oA?]]o'9.iOo/^1a 'J'Wt`;idk^me~'ysp[s^oCW"JxD_fJMi0 xEzJ->}w`hmx0oDSadOf~)G2iEn0OP:uņMZ1!%eaOiVN*f}4+sh,ڞ` _j%F;@>[J< 9#*p &۲DkmЯ@>Ðxō}ysݫ貂P 40.%6s6ii:A`&&ݾFM(4ڄ?%88'>ˡPY>z={l5dWE8^Ip3C0BGˎXm3S_罉5qL"bwa֙hq F٫LmZpߴ b`B}(%E@{IӔK5=}ah2\H'k!;1u!ssM\o_I5q]8jtC_HcB?:3๰$g<:Ve޹[zu ʪ^6d](_ (?ޤnH(ԯ{8P*XeNΧĹA;1bcXy~w^ӦBێsP\?JAO ΩIGpP:%9pU?/϶ċC<9 Ś/Q,Edۏ※mm'F^O1&FG {*J*řyk-=h(+ sS11 sYŃ޳pU.weƶn1Ip¹ߘH>`3uPLݠ1-6ɫ8E|ܒ`Rt|5X=o*G]0;GГ6ôǐK.ߊs9H=4/qZ_%({.a7 }avԖF˄X`f|K< ;׃Tam|R?LAH&*=)_0.` WM 2c6P[VdC _ TQrMIe2Q6/~O ]"kuo% $="xƒȶ4òH.qEnaEX8M}@}݉A;,zM[RP߻QcSET5 3.Q%QYHo0lN;v{Λn%a|.{;a.$?ƔMe9rfʭ>G*IR\}ܕlW7< C \{ztzaGOkEV4RR_Я!ǩ@ƒ%Ⱂ(Ф!XN8F29,uKf{3Wմޕr~s;dmDLF_ ^Ȗ GYJZ eh; uxF 3$RSZ跈JBZ$V{q%n#B0LUќ`NWYK:& {" ;,0ӛ1vr)ZHX;uorrMdj]O0x ,1K[Z*hZ%s-fYح؝~#OjM ͺM:!>L@tl 3uDpx]yW*Jl:kveǪw*j ) Z0)F˖~6\t~qɔ ̀oGSF IqE@"ӟ]5LJRLj) z̖KK{♍̿Ž&˕I\w 4)5ldL࠵gJT*k=M4R4W}Ƭg l3/}ߝF),h39ua.,27طUbHv"5?Ȉ}r4@ {We>+X!q^sT?C6gWd-kb2^)ycaQDY`_?&1%_1#&&_%ILM\{$"fo{)K bEuF3fgN}'#z+GDQ 5"s}*V3e6Aj5r",Z>)qp>e^~gbS#q fAx 4Rvw|8$mMwGibYM6*l$'˞iG)?QD+< p[DKFK؎sE("k3G[ɇcrv2rA#/']]zyR7i6/_@m*fx u"kw;ba?,aF$%п*@AL`@Y12S =FٲY̾UӢ%]v>>)2_0Lrei'dS71BQ/$iԚQ1>xRn.|GeF<`X̘󾁭棔i8߆,Mh<i6+T .8;?{gOzqo MæiP]ob;ob }!}/Je r@0Fsrɾq0-%i9:V'"0I7P=9,]kNX=b:fZ >19&[º*N6-v5g=1u!#et܍vLp'T|HWb<~kt3N]Q[twl]0@^'+_>..cEU =)4:@z^?\`#мg1huݶs8YR7-w#ށuC 4)$JZ?\QDDrIMj *( ;@>VI'|b1ǁ* %ۄ$<# dhpAZcFG[х&`&@BͺbJB(%| !VGwӀJlg6(<,2VͽWٝ>g~*m/T#WXS-ug,w83$ L%ȧ[ U*X-_.MZ+_k#lK2<%7y05SnAc7mO5TYӌ ic$&ch`?Sʨ D8M?Ɵ ߡ _ˈZQ j+ Fe|(vUJm9 wZ.LE#c}qPt׸W~%ZF1my>ޚX?^nQ &q{O ܅[ʁ07ڭ}=B?g&t*;9%d #=^Zh@dNE0e1@HaѺ`@N9oJiԢÇqCǜ3&LQU!ВLac^Jc k'_pAzʁW5H7mH! ŕBs?MW9;#lS$ǚG61XR8 DûdrV,b8e/M8~^"%<`2p!-2&vw PM $r\aKm׉nζȴ 8#>6G]w /eՈ4,3q Nn9pZUu_Kݍ*/䃀h)gH950{w*eSw>/e#$k#nqC0%ٽ6_叧T-e^dQ-S͵ +7t/_ vb6gsQ>936#3̭MW0ҋh9xl<>[!I%ƍ1 FmE"Maϟlh\F5a? PY_Hj FWb JnF~W xU[OYhP@,Q}+QgM#6NLc) %ޖ.F&b)ܽ0DU{vu_NRy{уE^F:A|3yXm+/ԀX4 l-M6Fnw L֐+Ȍ3Vj~ܵ?E,pvUSX0$R+}3')zz'7LGVAxؼסi'26Gu=zXjs1z;ޠRyxW̼HT75_ev6UOᩐr-gCz]EnM 9#eUjkkOY¢T"8CC.u'58M-bEQQl?U}a#,؋Nl:g9=k:a 3SW<Z:i "G.i== YRT q8yVw~9{HP#]C.=3ڝS&"0O%X辢w+EqM9c@{!z'"A2~:B f׺-ȹk =imGo R)i8dړ2;Gf,CqVLɧSį7) c:.2{jD|Q 1&6+אD I%FVƊZz9ڜEH6?߃@'Znb+=Ybi H!2vܖo$OBzU 8!r69bd0Yu ,fB]]43(f3w ] %NgPlfb]W-BaWu V~Ϭ} pb,U6XVCTvTrpGuLcN][',9 _kᝀFf4R߻OQ-3{oQ3 ސ _B4 <=nT9(nxOnt'c ҜSܧײ3YgK?MؼԵE  ⟃T_sKnIlm 0qCh i{zFGdE쩷6+Ii]ry*R pmc?x<ŽePTrM@Gzxd^sn/M kg}Ob;]@Kݖ\tZXCɬG|$9@4 U^I6UV+tD;U_JG DAe(PN'B=SkKƭ~!؏[$2m#<ꥬb__^("_ҮGz`{:.t7E{,v܊pZaȪtү}b0+;ߖsS:L5rcɡMB+@,)\ߔ1.cE6wu9Z!1YXcB:~L#oQb>t7K{H|:1_ @i; ~yimct̟pUɐFu)k핸DkdAPܾUM@G͒2/0F+ʨ(>\SrX% ]!f\]:l ÀF:riS8lGqU46ӥ'[H=BbdP1X=ɭeC`ߤ-b1ܜw}[U\eBA:M1mXzx of-.AEi~b@ÄpWGzHF <ݥ+rAh҇.J*ͮ4ʝ5X12Mۣ?\ؘIP։eE,?%]))@< p9;;y`%rѣ~+W/{+tn/p1VTmKҬi3wR8ݺ^K8qCG1.qmV;7=uP¾3ͰȚW+l:-\n,}%ڢm콷:|o9 Pv.nSEBWoo ^|,&<,W]K.n։\>R$؇#q/5's|// W}Lopx:ΐ4mЇ;`&xް{0@sE$($g>ڑQAK⮎!&anJ-d)P^FB4ͪ?bVC:4X {9ѷraa&!.-‰n@ira/ɯD: RGnFc[(?+>X6 U|}OLBbHq`=gsÅDvsv\pv޸Neżu'?2F.'@/!u+lXaw '\\ EFTDʥr4W? %FIqKt(e 7=ǤABÞ<,UK4E>&ͮ!,Zռ `* TJG 9jGM2$*Z'^Ҫ,Y'bA2CiW;}*2SK6{sRy6$L֝Ԁ;tEi wn ʁFL- blZri"l-q kM|lLUx+}o[#& FDB͕fކ4Vc+o儶;!`ھo;+2CxX%58N- +)rǢ)a5(9wdv>dywe1ŁiSNO@#RYR)р((Γ%|/jLv=RUeQp-yU+`!<x': D6쏺YsU4Er|G͇D=^l ,|'^p2’F9`/J:kkG,sA/OmInL$~Xet wbȥ]9z@QFji格zy'ii:l0p#qL:ALscwzY5CsM빧dzЛAc[F( ¯-njrpQ*xxtսvRh<_gPq:s 'pdt7V˲ND]}d>GN ո[G>25 c7M@ jd8;@sՈo;vr)#pfTEAPDw] ?8h< s3HZ^>N=.&Yvt鳶&n=\\cV+a)O~=cjsʸ~j.~QF> ?Nd{S:34]o-ܨpT.:L63`qOO7݋c8ԙsj\'kyS^*={jF1,M.g8t}NCʛn ̻qp=(LbW*XtJB>Z;R:mM)Q5EaRy@o~=]I] c6T|O6MiPvyegi~"Bc8a?Vgg&N/9ǑO5r85cD\y1&;U{O_i8^P\WaIu4FCg=G=Dי-jc/vdRu>?et5bIೲ] +[W;di,iV8&7%@aĎr'I'.ۇz$9h}h<מE먶y?]9Y>u9hO>7|ߒdQMw)1K8Gj{^Y/$}>&ay(ZL-Pt\Lߎ Qbkk#DV:Сȗ )l n ] A _&E~& f>{|7nҫ:+Ga+'x'vt錄RVKx66mNdKd:Ի{ thQŨLh4ץ=FmC>-ӗ(! l$X /b635c$ZUO&Lʄ󻩑IZ@sM, -LPʠejQܱvBcCAS0:e$hg$6yU[I:?1Bd)e{JNpCW^_ZP}+)\SEʘ;fnB$sxJwoδ }8ӥ:xV.l$->a%v:tt"`O>u`NYλ&~ #/_UZ㷣썜gFUe͡pG .g+^z).{e}3:-{J]_3E"xXHS7AU/ܚw2@qtc03pA$I =hM|@ӿw8|k1 2RAnYMV29Ѥ.VZ%3H'0k`'yP1 x(۽Jzo u%G'գ|{̄T^ޮPVQK>|NVByqd9[ex<Ou%~>PS 19FM ϒ%\K^D`Q(R47bQ18tLH5d 4}^YxmC7 U 6$Bi ŗd4HGN?&/j8 ;}dl}5.@5ᅇN0BN*0篐ܽɤ=GP1#d{|YVIP;HT"ETǡR2pdA Jδ'T`,=V^$ /d ':aY96od>7(ꤑ>,>.}3ɯ R=[\e[=6cOHmo/:53t)= Cg,-8ws;z Vagc1pîYϿtMO<|_uE~Fu#pw^7S=,ps^BUYMY=<8UMJW:~]fu^o]?Y_v 1GwNfS :K! POe!Ldqr zSDyzYnIȹ eL@j'm=`pK쮪T3Dxe?+7&L3$>i35Wvv`z&\~Izzi1k#Ѫl%pPrS-19 /n@#ƥ[>hb@WV5мyM.ߢLzs̗bPM;MaDx^}NmB;d7b[K{\s儳/}ޒ"B-LQ6"VY>dTd?QP(êh';wM+ckLzHۍ)n_J}6 iR&C? aFLj)Ԕii{)e4Z*/vz0yFGF^ca\b~ROIs5iL'"G@Dp駲_jU2}*`bR>PfY$+o%SX~ o -hn)G"bb)vBV,3Fp}L/Q|0n-?ȎC@hFKc!2n  $8(RB08kHCT gU_ &O(D^y}ܒLx׸"f(+´y*Y*e`3Ck*B2wC!C@#3> y zlQ}bn؋ Xsq|'-aEn5 Ef`4bi+*i!~^ d b^󟖸;Ί:e Y'}8w7 x:).`|q ՠ dbAo]?SEnZEP$R\|w`DlHRG!򏴓Cݻ|0aIuo5P zl-!4ڊmvK%+gAS7xf8TA10DJ(w Ꮯ[#L7z#Գ)wӮEG w\N,j%J;e+y}lrui Dw޶l0'8 4IZaee׊ux%5WbJHZ'q&Pڊ1G(ɞn&ey5P{‘eBlQ=~fF"V6Z_ݸܳ YDaBL :Z@ nͅdJ2D PH%O Onco+$Y0w B(t9 tyֈug>Nي?~򲝧{Jk?k~Vr h6s)bo[2ct/2XT,%S7P7Xpa b91?,7. 6QW C`̅80ꏯ^˔p K5hT+b2Y0 ˘~:x&DzdwaJ e,Y7G魵ԫ2dRV P^٩+CxH(P5"?!G{KٸMS`۽ƖH]8>A@""4$/5eL(0[^vI^<hH|MMH{#2u]:V4 n;jZD4gUJxνRԧ(t'xI Y:/=t˞oͫu2#R ]%@P/UAʼDWrNM͈! s +<੼I 7 Ak zUݙiR%s}6_,B k#Jk[>^i]3A^п'g!5 \&x0#_H '=ƚ[Cy58]1zj3jrPR/_ KY8XgG9;V;n H?x{V%U˝؅ȕS1 }LȈR4]@ &U=B0_퍏+{N 9U!$l `{u9ÿ$u/X/^X; >{–U.k4${pt?ߘ((n%NL&߻D@vh; RR+' ~9J_bcn A8^}BH*4iy -caeR?܃8e ,>HgABiIB[' ,$Y)ſ2c @` J'b: }8nf^ 'Nܑ8Vx(~ \gt'/Y6{)Sv |;]A䂍NhYi5 Mds^1*Q*o`ˏ5pH;Z5P@3߾++fO.qhnx @LUc쭯V1M=h/o䧞EN|-xٹf}H5rxi_?Cs=_9ooR5cAE6Z.R"n%apDrDBUF ~ϕCF;Y:L޷;\oV7sn%`@틝FP˻GQ-Noq^EX7K|1@>Q÷hPxbY k"̨Թé=j6Ge"TL't`K38,C(o=BF4LAtѳ=Pkvj}[Jo}߳ i]'tWo(q:Bhkv.jzI~RMX*8fCث.5?|I8})!k+DN6RJ="ZD~w݌ {tž"}7lv㤮梧Cj^`r5v"FVjCA?%ڽP -zS<< qyujD0PR~V?$M"jhjs\ҤW^!,6y/zioC^e:%~IQ!Oϕ:ݡ_@VҳԘg08t,߹߻UD]MZNU_[DmS 4Zf]i?yu*T75QJ2Gv0!reK6ΉO׺K' E^goB8_P|Ouup}&7hif YĻ=+3xn2೥uPgN4Cdtݜ:P8 Z6R=s / gr,tb+˥ ;[@nݣu^%2\e\|`a,2m4n˰ NL%!2Q?d% ~- PiN X|s{+>)s6}m _BFQ3@ jogd 0i?\4 &&z#==}|HcxqUG- x{E-L DUfd&+_[uzz@-ꬬ9TM΅O\AJiS 9[^@'W.vr,u5|i2d(VW;Uk ) 2XȔJ7 e0f@d:Rl7dM=ϝӈz4Z:;nʼnzXl*aO!{P%|fEf!Zð]-R4)-9Ŕ2dYPaGV\%1mX"҆K=δy䙧XCf9,CsD%gzmw1Qn$.ox>]q:!2tʃQ 7 ܳMQwKU?C6ah j Z*Yk cۈ1'@KXnAX1y=I,9X&LIfZ'‘?/ cPsNSQmewv\\t~:;R,d U(^\.HGK%]4w'b?DT 0ԞX3eRs/jؼj΅P)|f 1j#싾jjfw֔ܖdwD $;(ɠo"F)7%d K D_>4(UbсoTp#ǰ{]O;Yшq"f@pia?5+pM]bbm!WUk%_9W#+ |-U]()*f8AY򊰅p˅]ҳHyyfY'9ؾӆ8(&W)ܬ5L@ %='䤻Gg~T!5^ٍ%CFa:m KS?Ď0 j˿_ K^m{o m/\Dw %N΀Bk/ע =o;{F2ZYno,ȓƌWE&_@;FQ|AŒ.ۅ#R.w$)|:n&yd`rXM;9{5ܗ*H0!(O}li?WeM1`s=SqƬK|j\G1.U*ju \5<́\1 _=h334 \X<;^;$,egj5 /N]aR?xvXC|)\ in;՚ y4w-r- +g<|2?q{%W ^͹ /TUsEe`ph,|{ D:lKl`Y CpCr% |qK΅q;1 0d]kPcuюN8fژٽ7kc:Oɕg* DUɐB%#%L# ڜ'Uz_ C cj\zJKçqWڧ0(_q7}{F 33ʗȸ 8]/\e>&uft6 P yf$גO+VJN8dlX>%9Ú4e2bFں"?7ew`g[q?7-)<4hbjL1c$(?<kl# wP$xRwPCi8Aݠ.LI(wR>v$Tʮ9 s2s &FXaJ]o\y%tեŲF>e&1MD,8|kÃ\l#`)%BNe_Srn9 ST~©/ -FfvYrNNmrC]÷'t0[vQ=0;4 ZGd9AyY4HB#@E)-bTK@O~e6cl`K)6qa 2N1n4ĶHЃEuWxղFY}8ٛcZȘūNMPa}q8LdIH/>xJoAzW3y'D#Ӱ#:k֋mw.yhߗnvM=ܯR/SANۙCY $EEUsqL arR@e;*>aB++RR(K=MWg x07X]%MU,]-V!yc6 *~-{7'wVȏe-iBaYgّ"<]D.uwͨ}BoIg)ǫ:a~O6ɽ:eEZV"?~Y]]ܴ QVf (04@8`.< M\m;K͍ܙQ/4Ԃp SIie59-:'▔wJz{@G6W+%_G5F,W{cF UaO#PΩ MQ2%2 #j@+%*cQx?bflZh0a;1â!JD-=Gw 봶Tr 5lJ,E%fds_#un=4l~u#0Ʌ߶ h Wl,鲶} %m gg 4eLMeN$ͥ2I+ZF֡~+}"gAx+[ ;3VSFOmG_6c4PX=fŁ~/V0ִ%Y81H$yݩ5EruW7G'f-Bmk7LM,lhl2U:VCNg^gJSx GO[LY ?3xHr v^&b.Q4Ԯ%ڇ(E秺 )%|v8u64ׁo HDq f*KI|,nki}̨;?ݵo ~=!5tiG^ZBp֓v!Ǧ$R<>(I܋Eq]2=q.z-}URZk$v;o<)6oru҈/|+$\VJ(zYWsZPO\uDq&%nS51+#,Tٰ@Nu!i@XȦ|t ȝcY#ݫCX }*_v0ïZ1S7Ej|@eam.*D/U }Aդ^uĖh:)3Z+*@˞qqlbxNYW7_vQ砇.=J'l\ȋjJ69",(^eIҷ\ p ўQhLR!σPhFXJ}FiHMN3:{ZÞNq/am]-h~6t{FX> ǂ^Aǖ7%JE= i^&n,,eoeS5R%ސ; (2}H9i[nP~INqV{+p|u0W\)L !FmSү=6}ي j,Hqd}?Së>}#Ȯ238rG f:, 2)R;ּVܝC!IJ{pLVuڸ!<RV StV16_lycsbgC6 V (80RőJy(!zΙ d@Ict3; XE V?~[tA2d }˸  T+lӞU]n {yv[%2#0yV** ^Sp+ŒX5NA]}ġLa*l>˗@y^rR? A-!H{xAU91M9[E bO eW*U\B2PBIsjuyxp/8N/sO.1Wg7^?4< 'bxPցBFt7j)> oo+3Hؘ$n @+Wh Z@ѱm'_sZ?5WV& z+1L-J x +vf堲"Km.s: !LTE\޿au^9eA<  TvqP|T,E9XIپ4.NDK0o?P=?3kV LpN(w.̛kϬ6qnrqb?Ra2_KRX4V4y) ӀGdL;d}?=팩+qvU ں ydL Kfa_e᫱ D9~.%.ڦPoX_ qCQ3A& E($C]Jp\pVU+A߽C6Kb6D ˥! Vi\KǞ ]Od"%b<&;RXQ0Y#x^e$d"d~Ǭ!4-uה3"J:93zO:-#d>Y*RN~wpfIsWT=szz|rėx9EO@3e5^YJ՛Rt%l?=t"Zn x/QJlxǔ-9=j!N@S^nh(neB"Su==dÊXBӺUhxahf_8悝fu<ܙ n—ԧ]XD|<>#ZM*I`AUVCht)\rp? P@\ؼ8PJvZ;E.$<@Xn__s!)5%ɋ}QqfweP1io6vI#W:ˈ|w;ֿ[%2"1'Yp c(ʱgCG-m;Ro8dUb$N҉lP&o2-D2e"cd0[+Wq 'e{%6 >ְ9{@|W>~:s7:#LHqQeTi4#N1:{s?W/I+s0# Hd,ESPFnBXKg_ͤ&3Ζq 5]’fH,b+K13T*(^$ц>`׫(иx28{Cf NAmJ7;hj}U_0$TYଡ଼g9Ecn͑ٳh$}Cߠ]!?l3Bq v$Я:m.U9cپmYKrQ?\׹q̃v@պ!bK\uT6.(X5 yj(^R1"(g*YjJeQ}8ǧQk?_yXʦJAlϨ#mc>(S"^]ҟV닐i;(||b`ԐRmf 5Sݹ9n1Z np:u3[ƵPܯ8:6ݒWkz;1|n4NѤk~Nw]^e&ɓ*7$ 6J?dh1_wJxQprLuIl˧%3UݷN\'[/صtr^QI3q<`8wvdg3E1< +(){8&ŊFL΀*KJ:f&4t1~^8ӱjLעsQXl6W8 .7 eϢZ`F 1XL,",6nѲY +aPBR&̻ѽtɼNk<;aes2#mXŠ=lfc"VAK:wsO{OGB(>l#ÑGki\O,A `6II0{m" gr,6sb۠hD @T XRl7RTr:DhMy~u2wc rh!єwJ w!2#^qBm5;ڷ5uʂ8H\^ʣGIIS!Wrޝt)CPeHsv.b^etT:È*S  դNuJla.޿&;ӯeCJcC;TYv߆ؔ]i_ eE w)yJ8)5 QqYY$XPw1eTvt$#" qI` $I3jj>w05EL{W\ {440/_β  02?qbijb6k\U< \kc#frK8p)X=i`ʀ0WHPkN"apB*8tU̒JS+،Iʠ qIK6lHSN_&ґܱ֖8](Yw2@9ZFM_zJOV$Q2Nsbsjuߨ_i%|\fxGGt͌ӞP 3vƬ0 Qcmo8uЊ{+]vHᦌу`2irVW}cXhݱٲoNJ~agze?`<XWp'p%!>t;KAd%TcUj2f~כ@~P)c&) :FGJAw`ϡ9.Y/$BYS!`uU+h7pJ']:G?e.wMٴ2eT6:U@Uٚu*E"O^_@)M8Pd+|Js" *d YN)>N6fgۙcOy&Ո*<>҇O'pcA{?nF|dLJW%WqGXixyEBS٫Xu;ڵ^ĠRlFW\A1y)f?qN>-P㶓Gl]Q\5Z)bٳˮh@LfQ=!v84($q)3dnåD()Sgm^@koȐg8Khp$cA,Kyá3n7XeO.NW|['̊x25MX^Q4|g >ԏǓʛϮbF/وpJ~nXhY j> @'ߚ!<)+GF{#]EޅZ81wؙ#&856%P傪/+>[^ga$ekD>0-ط,$q : ~ykDRyt&|Ƶ~v Cˡ{{{öN~>`Fp\~qUgm=eq_¾\k dmyM0N%Ł_PaSXo +n7~valp3$ʕXaI͛A)Ab̭WŊwN-Pw=7ޣlHUY NFޅyy%hE Z y➖jׯ5T6Au(݀ \Ve}) R%:TOCW1ę8<5m?d.@w_0ےtC2J[U66Ǜz@S.dEY?<]%bq]qD Hj `[HzqIg֨"5vO5a5;LLs /!?9Q#w˔~ 9nџ.+ͷK(oA7}Rv?nB$-MG5V'nu!:'oT\->WGA67!)4za9D&<\iqp*IPGyGex2}EӾUj=MִxhY T${uZl><P$4hqgd )Fv ""y(LgaδQ,,p`G-0 e&xU!1VGsB~z-EB'_I࢚CleEo-r]W/ :LUHuf64}\}fL~d8(۫CDğgJ6(M[M.b14J ->;NK5'{xg1Ad<l?fE$XAoɔR*i.sJ8?w~Iw^a0DkM+NN%aK6)T d>ĦwĬZP z%6^vMfD.Q'8t |nuB`'kν\.Hn:z8% 7GlyI)ux'ﭾ11>r}s1%tBS8-aPj/k522Jb5# }Ep;+~l+m68}V"~ /RfIxhN^d".DUZ+D~JQ-*[ywPN"l0$ 1v? p?Fh.TCMiTlF@ %fEty\V8BECQ`= 3,T"ONojܢ2A{4EVކ0 ܁9yU{Hd0cI6 +GnM i@'v4Y/ 'Ӵ-o26x@Ք:~<i1 Bi, 27éD7M H,RliH7ft">OΑTHL5"#VYUoP@V*"6y\휦zIu$6{] =8I2uo< '!S&hu>C0VulFV5\[VĒWxU.T``Xu+P?w}] n)~5 +˺+X{ oeu~# nsp. `fT߁Q)y)V€ 瀌{d;S&ǰ5$RHޙA!MM;;ڠT9ԛԼFZaK%`1\?:s˱`J,Ap/ǒruOP֡d"&BVcIyͱ ת+2emŴ2dZ(QfuK p-V-U:28%F7`/CZp/VYc&y&'z # #,)gA6k&γ!ܙŕ(əank$:>S#;7rE.#(;]W}./7\]\1|٥ďXugHK ]rR>a<b[bTCʧ)}J}zݰu/9k9V㵲efp G&eAq@xgܚr+3`XEPT|vh"Fpr\TddjyZpϹ CBDh2ire#LJN[qu*g$-n@CNP|4 `׷hC GJ;=twe^6;etx}_;e_SE!AkMeV]"9T0 A?'&J--y*H_4֦Omܩo`E~ !PӲ|΄PpWrƅlN_̇Q^ =3"76$ Y^ctU}Lr4L.@kUj]U,0.EK]s4fnLg:0osB dK;BǬx rFe,(z!]i[f ma賔Ē.·iZ N(UƄH|Ӱ\1 ѹX[ͥA}\'fnO曟5K3M0jGݣrB PyW]f~vO0r"?]=Uלdπ!QоCof-t߮tSd%V6!ҡ>V1+bY _.7-P-tȈ!yd^v3T~\ .Wi1T5YvHT̓Aw׃N4mq6AZ\)1>5~' 4gĄȀ}+5/n~e氖fdkMy BZ댂Âe`/~XKa*@ZTX5/"6aU~P=q$"J_Y]g6dCJQ q 26QuZĬ̠RpF< ڛ,{l "#5?gA t>1x'뗼_8W7WH|l- Vlomp!khCg=V",6UB=J6!ߞQ/O$2 ,7\8٩z1J1@^KF,xz:2Bǔ v;NKϚW)2p<,l^MN3[$jN  >ܜ->å "##?@} rRɳJ[]w~Dzsw)mצ% .+?g@;fw5Nagى-ʼnod\=ǎ99h ȵLЭRf 8VU9$%>WrΈ񿟞,:V<E \)6UE~܆? 8j?JrGE m;{/Qؑy(p.+!8z.1H8a|R9AtTnOwݎhg#{J>tGc-56;j%u."KvuYnɟ%^]"ꈴXh>*[f՗|/LZnx8vlѵWe>W^LJI.4u]z: j!4"`4,ǡ^c) l[:]8xkF|!פ;ZXA"vօ_ڗٲKjqzmJZ0AɆ1Y9-?iUl*B Z#M# =3JYzg[Ry |XAy .b|NY3ZD-oA`kQe4:­PXulFCU]vԊ]Cn8&{@p+rmȑKj*qfTD[Wt=IJq-C_+W !p"$V&ScA̜eB)v~h}P83+$\#$=LBZW[kl@:O5hDGg:C4 hNc7`@DŽ\o̸p&n;~!>[kR]j03wE> 1Uwf50$88%6N-*S=sWU7`(?97nŀ*# r4F9/)(^Z:J/\8|١Ůڦ sa4/XT.`C~@Zm *нvL&o|gv@L1y|)=t/Uӄ%5BJ~CX kd^7dl9wl*l%.~yQOc*S,-} ݶ?y&+gⲟ-t8Ԩ ~|X UkXdG"TJNgjQaS[TpLdˆȋҀ[-!g?? {~J*vPE=WIn3&Y7b+N%54^\BD<\'HfD]`:VwLo)8(t HV˿̦*ӥ`.!HOV$(t1FcqK3< @NwLΪ5 uPF߯1w9I_c]E~_[VǩVMڜ1GP]& aú%2kW(vdwWfv+'R41W ǜƾs&$x:.ԭ)  !qQkyP<yb7bB?ԱZYfiuZ[,=Q{΀W?65 XtW _J#N&JgPBQ<5, ݉{]_S]K]2xtH,HK??j}.U" ,5-`T9k$t4HNQ(tJU21\ _)HACQ^j2kPquj"><|3 wρ9!L5P0sP42D{[ 3D&e=&0usڀƳ[tuSUKj:kwJpX2hq#55>)2`# #AGEjiಷFA5&^bF8)*O1BS!oKa0bCZv"I94b7 s 97)ݳͼ}@P($  =4D[1q찝|EQQBQĖDsp6 <[8Ǐ0)x}[b}{lP ۶1t385UH0bzўנY̮(|zcHZ(KF$EiT%P4M(vj|;oj}8D=ġػKq~5шmͥ⵺jߴD%╣֗iF$$l:A M 3ΖiIuΞ^g=)~pF۞Wp/ ~o.$M2 T]=Q@H WRЪKU (\ #BGIL:Mv:-ǫh#טcܚᒊx;t lK17Dgxއ̊N/Muj ̞D:bdc!Gv+69K2YҜ^ 86lgm(A W2{YeآaTRwSVfa|D '|&1=q !H\-'ZZ c\I*߄(j^>l~_iS8I#?͘<_c&뭖(~l;.fۗt 0;K?lYԡ})4~+`/ D Sz귎dd_=Q?pUWr?C[(`vY\| Be3% rJS^Ƈ gN`ܼ&H3E#+F0-7x&)Ӻ؂QDy#ciHe V6|G XzNԝb ɶ= -|"4x*nusWZ*1ydK@؛sLaVx lzt6-]oN -B׊n_E~!dްќPRIEZڨGvYeG$ aJ^cH irClX>t:`:g{|ll .h=ȴssZa(WT4"ծ xPji)ܵM'g }lR>Yd=N|;J<<=6h+^%rS/R~r^ C)>29PiX- ?=ݮ3 ׆뎲@DMD@^GpJ$0P*o+)e/sQB N/2?w`sX-Kܾ8e%#gJbX=W^ kR$da]7^%]p<挔֡"SO$#?b76Y9cTzhfoho1RX|]{.-Տ֦*dDRp"6yrOi!3Y˦ @'D&@ueTӕ& 7>+y[]`J?6+ <<>`ܘ[8-.y/y=MsK?Q/ Ʀi SF[XsxKxQi*QټL;d ?EꜾ=@,@)^zDKd @(J] 6If!T?l +S__$7 SEJ[/s(wP*LTXDYQT~\8 >YW~chz=㙸i٧eeJ cfp9kr 6cx<YӀ<R`؁^u"wҘ&&7EϸNjm,-ʹJ1rQ pg"$?M2ߐj/_OAch,H~ 0X)v+3V٥/TrAs(6bTu&+_|δS5@tqsm$ϖ,[D-3sHW,^YyސŜoM]!Lg=)7X* Ϡc'2" +SL3PZsЖ I7+9s G-wd l(]dԧ&Y#tAu}ϖ&Tߘm5Pq̗ T18RՓA0L FgŇNwF[nuCVNu.],yIJ$?B|Ed@Q!@u*P[@B /kg{{{|8I Rjd%ۄ&V ;%K1y); 0׼&=S_?+Tv%."%V' ~ZIXaJ[8B)c}<qOmMJdiu\^0e*"ZfY(ن9+JH$'BOD8Ndp@^"7Jw-B¹d]KzIGNnK60c9tlfk5gJ$Y#si1W(US V9g;ꀽ`D VGR#Ij4' yZwo6c7ou5KVoΨ2W]X~u]5y{[c>he2ÂT Z-7σds hi&A3#p,~!=TF[8o%%~n #\]1ImG{]&&N<>{!A7D@=$^9k093!5DȄf̻B]jp+EL:: 8t'Sk ԃ.tk}ɈL yMo峣KϒGO7sdzȍf+t'**dCSL|?L| iIC]=&-Mp|ڋV>U|҂VsPƀ:_OыӨVTNfcN 7YyL5z) 9"YC ?_nP њ%~(9 zֶg,!d19רq "RL:S9AڎP &e9Ry͉^q\pOhY(wKMtV\\iՖQoy$ۅ7Z&qh:K@F$;1Z&0/&Hh0f<w/o䃯/5?>o,a@5,x{] 5&znf]ۨv. +8E$DZVB{DPCId-:cC`3 8%C- 2ݡU `QaT0JU!- #. zl$iORBbgBEzXhVzeG0&)&R$n"y\Si#(vfn4)wicj]ֳ&gФ$M̾gͨ)UAO/o7Ʋ{["r"=Ss6O,̫m@̍9%\͚_ߢ)V{![rOPyϢ E$@bVNC߆zPdԳ_%>Ii])9(>iNVP}~cxq)^rI~4@y\S7,֨~k)5=TH}1 z d~7qxgg< X $kI(Yc/e: vVzT_s#F V}'^yAMN,|XNaA0tgC:҈4<M^omQU̾ ;.B.X\7TKO=4v kk劄)!Qh[9J[-Ky ?Oo"wq\!wxஊ4)yq8T|\sW~y 940V$lOrC$tHPlP Z|F=5"ߺP)H:ުt 䜡̢b@{1 f1f]Uj/ʍ=76rgxu! U05߮p?[%6A?H8-iq+CR^hSZJCs` ܚ6p=W|x&w=357g;]JҦ 10Z*TnVxT!dPV<*-~Zw?D<}'xv==Mhfy) -yR;n-PȰ-rGG.3~-%N>yuo+jv́b-y S-:4(GA'\)taRN5Z^xF,.WI+p?jCű|)`=R+%(ۣf\Fbi<]' }Y(]BI1啵zOA9 p#`DղI^>:tP26Tݬ VpDYQ;eGfu(H ?R(8;Ӛx-\^qRd؈No`wi+>!! w-Σul5Gs@~;bNPғ>{G* n0& L iC2]VJkhTd.WAfp.WviG2Sƈ?/d #7n^Bw d\zPr!+xnC%?onTbQNYF ݡUX6=̺YA'$7&[:JqBR( F7 #RI#uo˩4`:bsk _U 7ʐHGl[5sBZ93ʲ/q8TGMNj;sjӧ¡Upٝc)#;'O;1DU Q,9()pg֕ TH >[MWx!wB~I7л1d*d\~X#+Q$}=< sx[;0Ԫj^(B3cRk ]x`g>M6$7{Y*R\{F=M,k=+mcYYx6QF|JݤhEx*|mWxXL{~5{s*lLILJz5L|$&M^||!PDNA;IBK/>ρ:StI/ݓ=4i,Ou?ׄyz*!xk#T$rwȪK2ܻX3r&h;FH~"b  srr뼞bp❈+NϮ|_ I$!)N&>$3,2w_{YrXSD>"Q[V15YL^B`c@oj3HZ{p3ųgP ԷHu}2w㠏?-f"V{iC3!!uHUjo*\P΃{^ sƓK<6!Mg>/- kÌ[:'D q?_+L׎!EΧr_4A)ѫ0frc-ݵ/S\?ʓy|M/qgj E&|c HZ_Q[xp1k3lWfTI[o4 @S[޵B/.r}^ d n,ŏ#^jMqBJٖ$ zv֚ؑO< gJRAt&^/Ql9r~ UWN~坨򠃩[Ko"hcJEߴv_@' "[tA_ H'tfc/p?04p-pxCj#G1{ ++162IlT,ٜϧI?p`K?J _bȑd<$@{D>lnpCA.#ݛ| n>ńxs_#c 'G٬%g (45kA⼡1%m!jaՋv>|BXƣ@d_r7PTSqX`H~hKU9/J ae9ɯV#SSTL[L)'_>t.3o3—0nt5/kc(Y2nkV=u8LPoD֔dMHe_Œ>?V] x ;K~WtgJ5޳5"btLR>ܯv(K/Ɠ4-uh*Qe [?PDT9v` g3>4f!Tsԗ JX$iF^8nVB_N&GR j uߊSiəWcSn\4 ?a;~syg{oP AtpsF]:n8@OM6ԧ (ufn*9mK-<}*Q=̽*4Ń?gfFmt}nyjYm-],Fir,DK> ؄ hlZZ۞?7BAFxi9Ai>:v(d FRNՃ:]k+v6/+ېc^n`Mc#Yՠ2{| ]IEi9m}qWC9Կ;c+*uKb %/wvuC'{gWBws;Э+# z%xa&Vi%0?ϟXaAQ%Gq7-ngr硍\3v+|%8 40 T?!l1S,wVY¥U`p")8O='‹bZJ[8ݟ>]>t63t9.г*CXaC,Ҋl֗y-CIΏ%$)DzMH;M]Yn?@cYz@>A?21SAX13?ttXWYw$B}7<$9$msʜpjHOt,sGԊco:HQh0bØu.v֜6kOᒺoxĨ@#ÎwRMdU@nۗc"pk'*[}^QUˬwO xR4oSiG sm] @4i)4F .(UU _6Eb}, MwuԅA9vvxVjRfxB&i`^ں M6 ,BDt3`T( $lvR<1yfyx&ꅕm>il#l-?^ O.A" ^e{o!^#60Ͷ؁:%ڱ}KQP#o }9iYz1TV% xp#F=d5Ty}7/8q39Os/RpULPr$T3́QlEyW":/2kT+*o~Te8[o+[+l+iTʔ܌MWU f|]~l@ @]l`Hь3ាm_2Έ_7ĿWI{#_hA6ťPё:`BXܟN\`C Yk| kKkux]N@~sNq9m9֡2' :ݨ\$p+C%r)UQ9 v8UG KaodD9$h%23A6 S\XʱS@d1MJy>@#zU=U W?)RČ̠r1b_[d[]?%o[Y-{b'<8rRw}3wZYV .o*F/7Zw`b~Cr'!ɉ.bMAgzNT =Ro '+h!CXRޚb! էǗ=ȿUUy[KĞ(i#)h}ύae?SƧ[>-CV.8#SA&|+[emIP ^“JZӸ]>a#/%;|[M :ɼ>#E\RhM$ x5)MْbQ_}c+zIxb} mԣU'R{rD蝪ls㠠uwMyfO C"TMUxeʯ,a0ɯyUDJc 3-~qP" n%4Q|ǒzv6egvvwTqGMA79)nɲ ^!5 6;b.$I]Ӂ ZiIҔ􃭠˕2!2U0˧JoAH(b^w?uki~j, g!:O,ſYlusAoJyeѵqd~Ӣ9Y$us 5Gk"&iXq[ CG%qqs γf>N.ךUb誆K"dA||hn۱HxW{ƭEsA(rŚbJqs9 ]B{:=kxR.kiK> M$??)oNxun"`h#ϥϡ Il3B֪Y:pLPNGPڭnrJ#+އǛtdIτNi/mKK Xψtu_EPyHwfDy1j!q.mr1Es\/X7egdEliv.WSS4NYH1 tA!nFkop»TkUu[B+*2d80c]AXm)|ghsɳ6z"bMFt4A=Z]00Q*4u]3G4So:x;Csk Ȼzt`FTއD'ڛًԐ^$Org΋A9_ VC|`,/ Qd9-dW w\a9p/@0 .ۑvөn6z(v/@קHCRڅ^ޙP'l]&0M_:9S"~s4yǖY(,A8Ҭf5mԙNjr336A-yRO3g e2]kG ѳ!|y .+3!jCf24 H&QͽmM/L3y @`^]k3/,~f;5C]Y$y*kٝ [ `i&PKd6Ւ?^ފ L$=C]54t)G$,@S~b[|#xbzD`+uE l0'j_cBf ꑄ䱄=i8,t)MyLN?!SYrzCjg``1-"`Hw]nL[ikFH/-cԂdh@_; {rZ<$K,.U*UُzOgu&-ĈŕܑpT[I'~ O!ŀY\C2D@Dw2RW3Y\. ˻\(.I>coK WtWG_tyEޞ#lS~mS|IWn^Jo,U ZhѕCypw( HS+{WEtZsB́9yZFH@Kb)qYV@pM"0"z#N"LM%Z BY&3zlGrD^:3 .΢e&卺UoFX4Bcň^sgzs`i>~\eh;)W1mWg[;ĎAr>γu^>"Fbc3&1xL@q$?2bO"tkw)O*O|rZ>* 4]aO٨4]ǡvk1u)E-J>`I'ech'(bҒ:By%Y$\QעTj×*@6&U2h~*;xj t1D.j6kUuaaACC]$~T6儈>c ^ur >gWO%F'Cm1~߫n>=P>u8G}IZPJɛ`>~]sû&fݐ37f8bK CK.8`#FzIJezl.ZPZ\^!cȓ9TzCeCgYU5}?Q1dYPFd%۶YqL]ZFiL0e@ͿȤiQ߁ _ X;!cg#V5C 5F(hlhNxa:fqlpB٣cӥ^ ;Et%MeŗԈJΚpl !kU?"@fO:q0S#º v]=]E*l#mkO.-SB w:>9-PU5S`I檋F5{J,> ˕0̚l@{ZmqU_|̹\^D#m2V|c 5&n zJ>'aw5=cFnX炄 ]+"'sa?S(KŽ c+6r}y u>.Crw_U ŗ5 o8*||iѣ4T*rpeو,;6Y筿f.t]~QIR'9NYH^s}<,Q)g;ZtG9TpyD&Hn!ۣWd3-`bR_ z00Cl8QX%]{M@.ėG OPqw5@/rc+Zt3@ޘŖy̓^W~G^ohukONC^*|83֏;KjK99߬5R&Oj7jJ *!53,@P#JhAZ͵"RįpSt@vew3h/%:TO|$10Mc!I,iVᄓpS#/|c`o^SV}\7EVS=$%C[py=ۧ#5HY .Y۴QL qlv5@0:*ן%!'-V O󋸃/i6qܕl GsRMi}5lv5GPt>u.^@GƓS]eHw'a'2KϟIɣ?Q^e+ϻЪViHDdsQR67dWיKOW.@nk.k#}r+>^ARi 邟v%/%*ChZY۶vi*gM1%])C35kϐqyN C'^ϟQx7)BxÂOÑ<c+ө{o 9Z@360j~fS9ڌY1xa޿}yO4Jܩti:#F7BZ?͝Iu7TY*hB b/i)Dr_g~plM1=ֻ#MZ1o&5[('< ٭Đ4>^ūkȏwHdAc;"m7⺇d;i @R #A$8*(V2xc= A , Of}TZt\Qpg1v2-hYxPY`{9$P hrÇ: [<><4Q*?*P|>YrT?zډe6sv*>Y ޴r|wgkS)X9[MZļ~:KnmuI}jbBxl!K_(E e#YYqrt<aRJ5>to8](_j>B0SxHe`ʻeY;v_v\?k;AʲN!]d9nPly EޤL o9fި,>%!ȹZSJ9QaWM԰TL+>t_^ߐtw O т,gʘ&m&CpA;*&Nl``}N\5)Xxl5l/̼\BАF~WeFIT(8Ui,޿Npun*OE6_G&_fR*^{ԔC/3iG'9J "% (q, uJbo/tبq P3&~ɍl xΩzCA+jVz3@EhM fB|_kpnedq!yay[7s:1eZOZ‹x+RڽVckt(4pQ.X|Е_d Qk9OP~} cf==pZ,dbnƁ3[x~chwDH/"9yÑ8mO1Ah g#/4%;AՒ3 HArE.O>xX?1cDGQ6; dZǶ'r&b 27^pD} fV LMs&@j p!#ɐ; D`Da vX7Uo&Z^ld DJ3%s-@ߏ][d(IZ$Rorɓ`?nt.XwiYLt=> &e>iK̪oЗ\i,1pr!tͯmJA.ී-O")T gEȃN XBCS9m<>yKV=i4>MKe)oY ';Rwk0" Q^ezk_U 8x\tR쥊GG`v+,ÏgT%FzRm-Q3Ϭ t AiC9{:/5m?EgDyphx^JPn[k2?a `#r5{Cȋ#2eΔe]fSLIPMS}^̣x)8_r:^yz0>q4!8B +,H\G?;5M$#X>N*.W{ڗsL&yT0x%)c͏^ V:l3&j82?ޒwŅ,% kkYfq]MqmvA*Lz nu0C2~na{}{15tPd[oD_Js AuEuXIB/&![)T+t?LdNzHH@bշCwfs^k{:ayǦ?SəTSieXk乐h=P7I3@,u\n7'=+ݴ"0.oZI{Sm#r Tv܀}S 7Z# JF'#>Eo f <rZ9kIJC4Y_z6n4(ͮTx QOEhPZKw3 ~YFfe/*Ka9^_ R jkqw띮Dä^=E\_9 0=W /"q+Ӄ|(kzrtu^RżZOv,KM$:f gyuT9#*?(8.>ڎ1x$HhX+BT+k E?(0๲9ن-fGOOݱW$>W'i`'qwX$J=6Oׅ0Jq#OX 'gnؼ[DlDЀ};{ \zhlsyqh]/!tnL6z \j2=.Ev cټ:;z\Q\Q~}IKʳt汽ӊ*iDjRXГ/dD SZڐ bȑ-^ȐGb5S칱o?` \z[轏Bk7w-r_\|nx\'. aئ+&g'WL̫3ыB&sgD/qtT6lmWR[m~=+2@`P%r)Gx{q ћ*;4ZNdG$M@Zs%]8kj?"1]=\>c3~㲼ф0f `:cP !|GDF[]`67o(9h#Lܴ揮^zFbf;6 αC@j8T\`cX^zy~ ǥV'^FUd}=CP!hZG_ OoR2a" gRuc`GXF9a/ Qnt!fal>OO22yћCLTHqo+ɭ[4ƬBخ[CO+,یPSlF#`ٓuyRf Y ՓECBɲycG\POJ(7 [ˇ 5.ÙwA8mXJvE&LěS2ohV,QTϢDdu[QClyԛ#y8T|IA&jN?Oc'}FHγ?g퉫+xqk?m)$Dsi b?f~'m9 ez R3RsDaBdo=ʪ BѱY +}Qk{58#x<DA_Y/,`WfolTJ]YU1m"D%ܔBP<[L1c%2!ڷ*r$z Z:hӶ`Nx\teS-o6c܏ Ly񧊿GmGė|[ME|Ypͨ~s>BW3%c"D.>9^و1I$ ϰkv|W74}DEc'D "bet ^^̌m6FcDU<)hHuzuAhNX00iJҩQC9Q>^ jo)0*qkYM0`U@҅AX(aZTn{En2{_0W7gQ]4ՠypc5cd}YʜJJoe/LH734zEWu ;5Rh  fxo 4S1L +QyU#lZ~}ZaZ@;I wyS@쏭NWPzcĥMe<Υ^3cёyaQ2)4i}Ikx8BZ?U-ʐmbSLիOv;aV3slc^E_UVb ߚ$Pa~*a] DfuFyF^sb5 ;{wzĶ8. ȒAqMRZ01,"\I~ۡ#n?ЈHȋ<zde <`RA)ׂbig<|AckIOJYo減Η

_[-+}(  <ޥH܌Eqț6&/N&c6˗?g2chd9EXSL[PE%hxK-m;ǫ܄֯+O/AOFj <ף dIH Hǫ7E7S[OelQ]˄4@f7w=-ZןS1kl5=9;MeTNW,< 6ZŴ l8cs)lKFNjO7t? >SydqRKIb)6낝 x(hw-еy Gնs/R a[ǝPwO9+Odc,/:KVs۰\U$o۟v9"ᐇqv흵k~sɖ Z@PJŜj%KdxKѹ]M{L(xYz#U_g9 P `߫6U A12:N#7 Әd%4R}@jH}I?|?mW1s ReumpuB/}LMzX7/%7Q?vsR*m7,jElydgy4Hfj"Q9A\t]BFυf/yu Y73".7Iluwp=M9 J%HD v`]G5fz溔 $LKE4{YL@lysKÏ* Ulk:(x 1齝6a&`̩F7^CGU暫o/tm uOOQDlB[i2ƶ'POBGH%6y]'/X[; td|$9voŅ&wߛnSF-dtV)SohE4%@q,'X䁊Ze"KGs~OvR&^l6 :gR|^e wfRq)k ?D.s4Ȱp:`W}W?5dZi?h]gBg^2a@˟KC/y:heyM*".["=AAwbk@|B *HſX gzV '9.ZUw2.qv}Dv"n_wt~5H, @j?wH$]߄KQߙQ V/s8pT>b۬IidaR$m@~TokpL x\f%{!*BB]&VZӟdBG<7{, N`b/xW`gV?jѵ&v=4=RRe giw^k2&n2]>? {=lEN> 'T`E(c9*hS~л^~qSwQH+R' OVƺ\xC`=%"Kϯbz6) U#\_>ޭ@pUձ+1$9[']s鈹 )F Xo_ʦi"Hs bU)kMv&ۋj7~]IKS" >x5+k/$ O˶ OV^ݭ8 )ntt?_m}zumTu'#^c } U~\m޷jJS4"*HCOI1Az!eW<:6={\T f a%= óo3 ivB6Qw)^o~<ׯCm&DnQCduG9by;VѠrf gQj9x/pm]-Ar2hC#`}cKkEPIfNPDa)[8|*Z9#>y$2ѪW~MQ503$Ԙr^ġ8l&ulhV*slC]|6JvߔH{dT-qj]]$w:!VLh wQfAGJ3ثdA;0%9qR [GkQY_ߋuMq?L-rE@ uH`I-ht._߳{d  U'qazQ $:1m4!|1NC$)@ ˶ ~2  )O]^߻Cf>4:j2#<]?s u+DzՋC]-3@^"[s z2Y);m<߄"\zNu5("eOọRZnijgJIwqك`(LdRcrkRJTf܏r]q+oQ8Zu8h>XWu3PȘuc0[63}j5uDú3g;mP <_6Xk%†MH6.XnüH'd\q."deBEL`Iup1 >ھQ3ԫM+ sU*0a1\a^苲<'lac2TsM *|s3ɈD#$\MjÐtg1:+ʙ{u?#=z>x57Tz9;1yMKn;1:Jm *'Gv4 k|f#>j%x0n Qu7'Wz lyq6ӂryڔDHr}8q85S73U6Ar8rR(ns<@4 EZ$KϽfi~?L UF Tn|I2 rX|UeNGʏ[Km17QՐ7 |,j8<oj aS$ޞ4Pmy0 1Kp9P rz ehY'E&[Y(6F8Ƙ OC;ĸQ@&,&MA_@d,E vo+n@ F%f-ҲfS#Ʈ^FaCm(YiīBaU8*X|\xAE2ږAU!/0}daBBWz8 rc듞[Y]W$=DqU`+"A:nUg:ՑbfMT2m#$#VYGIfgX^{`Ϻt^5XYQRd6ѺUgD `S3b]-qhNyVfxҔ 6_G~zw #Ia[PSbC` g . i٧E}Ikr93<,򼉉؝8 >l } 2-tt2e#FMgDDSdc+_^P_PL?<Ȥ-f*РIj;w B6cՖW7Q}7q!YDĜjIpoa]Ce+lBFr8Z$Ld[w| T"to{ ʪcVѻRVs4Q]Nc 4SVHvf&|dw% gRbٚp[8(hrδT8lroIy-Opz_!'u2&Mڪ$NYѓQ۸ޯ=~ZTqց:0̬ 6arTy%r)ϙ8pSܡOQ F\9DMJ=dU+9W ߄[b1_GT.o8#V 9 Fɷ  Ri4['=>ap` T8hF:iWkX\ޫ|ⱐ` ~aJÔ ~@87HC.;~3> v>^.&DL\J^;3|V'L&K/kG&^bU ]y/8SĎ)>#U;+CEښߤ\w*#Lrw2URW}bQp-e<*w\*՟Ƌ*d=FՉSrQF +P dV.0[*]|&H4S"I]&Pußþ- EP;XJ7"7%=u(3#1d̞be]7VXMϺks$ĄY UJ+65oF@,3R`XsY.QgfxBY_*!EvZCyr~/?1_Gϙ'8|81}(yv0M(ֱmv@4ٞaK6'xc uTZg!E|c-2lO #XS )y\QYAڛ1|:Z&J|Qs] 7䍎ڐW*^?{6.I/s%KWQկw n;8fo@~plv@/Z>B#-`*L 5e}&eh$k3@5^2v*Iڬ+>JQ~g{(\lcOO O|\JD˚R&Ңrj}p=,|`x>u)pLҤ8)iAiI])Q -&)JOੂz^iGG;5[qW?BUGGDdmo71,/j@mcEs6 @9 =.#XNΏ؀biR]+_ʛJPpyTJ,y3SCFRab9J%.To %:J<;F T&vTr . w4;gyՀy|rmba[O D[p`? 8C Zܓr^*N雄Dji$q'lMK؝( OSV'łڡXD%P~8.!#|j!BLju: ˦6䂎a^g,;tͪ[u$=0RQ6scpbH,3{Nd~ѼD5P釹C*A+9t 72Z1w#f32sZڴ|b-V3Я45x&vE#m0G닸4&ʝ 8rܟj` "A7(V^8Rڻ#N^1v3Gf^ W@,n׮h$&YrW^X#Ad&NR7RII~Qٿ_5IRoHWRL\Ў7ػz  Sh9kk?ZA}CO3E^󧙐g=08U382xF!Li[ Z=`\L̇ HQ*/@lk8pqKf1f@&]WñaʯKQt (s5ըZasH*!WeCf!Tݷ\8VXlћB2ׂz 5宑0^֜X|FU3a ƇZ0q)*X^֮<-CݘBg(u(pult xHUӆd^:^+zM$Ϙ! ;Ұ8"J_|f~ \jtPƖZ}Ƽ,Q,}2}l'ԘfOɲԼ_s0A.1'^ em?={(@(Zᨂۚ@L3Vnr1*ZeE2ճ!%at~0Xm^s}혶ea,UN2w͊aqw[}]6BaС^/CVy'{$bH.גV11;3 ~)ڈ1]PDs UI-ц4Dv{e_(z'v@:ٗa>m6HCoZL8w5>}d6jNP!pa=7Gӣ&Ka Ky\AMoRD <_mDKl2/:f;Hxp~[lDI,b ~)S9BZmW0zxvJnyyMp:sU;) KC;& eP>0OΘe])#=rk%X u1\r uj=GZX:WqQ xnydG 4U7_سi y mb`<0FgD7_PemD X:ɠ?{-PPy::~C)H+t=#^!s­Q gMaS($u™bh11\Pym]됂ng{pºiOnp)b [8{9%+c$Iv*I`"R1 q)/7iڣv} Ժr&{ Fcȕ]˱)5,Yczb<a(Hfc[/zeDIO7 Qn/Gs$e:~QG(v ͣQkZI5$Ug eZCζPr\$l$?WOn]] /:7x$qI%,wm!Q:T~[~@3=^vfwZ%z&j- #\.@ N&i1 מUja02.+]g>Hox}5ۉGl  jƫ75A:K!R'~<Rpf}KT3w K(ѣ.RN,U#0 8f^X@epE]ęck&Pa(gB@2/HXv5=7/N喬~ߨD D)0ߞuq0u7 (O"!LZlÔ:ְKxC3S'a`Yu{5ya=]L;߄4tgtD|{XQN E A2\ѽ4!U[+\~yI۾*(Kl1@{!ȉ*rcpvэo!oώc0N#a{uFvơ HXǀg_AW6ckq[l@o-jw`\;؜Bcx];>4ij)xNz4heW E"DYs@ՕgӺ6q({G#wE<B:_.??ٳ?ʼnD/qK;V:.T \z-vv΢P k5:̷ k "J>$6?۔:_+6x@/^0y6PlTqGŒ}uF ~!@#By >N0n`FVSY?EcDG,apTӼ[kh]oaI(q7hxh:Ҳ65KNkX= ggSHp _u%&nG [̵$N+&P2)Xb~ `q d,QG!HrD1')#- AaGm ZUdI3O0q] ֻ:×\vŕx:p":,S_"wNO!=l-7P<qyz3!At,Mpehy j[gẻEàf:|oz˂|zg .O_4$:uoJ'fk>7[~h,t!% U }' +;( L: suTsAgp%/죄S:&A^x.ޣF)tN+ώ6&4H{IK89jd V%.8*DeiB*&.>?R%uO0G^VjZ ?S1@ 6,cSWd7|(#QL^vbq`i2/ר-Mas rapq̣wz"h9 ;NԩQćs^B SB0BBYuv@|At ⛬G({5Wg ыDZ ,2h~)M3]d3QČME%em~$n" kqs8g[Fv޶j3ɹbD:;ЪS=xhWq3QTeB}wut.ٕp=/A8)9_jEb 9&r|״@X7XdfO-h=˙Âܰ`\esSEϬZfd~DSY7B|,UN+EoDSHKPą9M12'%6P]t!?Ar'd\3k{(qȍ6[̱<`m, ʢU,EiSrAl"_aS1DBWJd4+ёv}mNfOWU8cLctw#Į֩jZ_Bɛ#9"Ϧ|f; JK17|s]I " Oǔv^4S%_@rSgou 1'BGae}H.EJ:.|F#LC'76l] _M -B7N.2aKbq"iP;{rK}g\XP`1areD@g&`'& ΋܅ʋ\F/= !n ;Z{;kU!ZgȱIWS ܼiWg  p.!1λ#3* Ct収q!hKsjWCpl3#/ *y$p',VoYՏs9fj|(IҊo/޷VE)f٬SvtɆ]g4v( lLJOr!/C x8-Z )W* T8]1[ZE+IR4P.xJJ;J8A~>lujT׶iސn\ ڪ9`cN 4/"8C狦?3v퇝2y--ۖw,M|zD3ru(V: |R~ECKk7YUsw ? ^kbHR!ZJ]K!.N$yZ|{ulg>xQQMhyfYwŌq> 2lg{[nb٭'r>8 k%@ɵ1VԺڄmfd1p@8Se}Y(3B"lOczh+?f&it_CVk|Zs`eW~[Dxy?cG FOQwػS) FUR +9{2&ƶ;z?nV^Ff֚.j]a>A;N&K,jcr 7&H* C#+TN#mjJDlg>oW8Wrr"8 3p;UgT(LP=BAM}j,I5 Ih3&TeԔyu{FMY3:.@)=#s\I(eko`T0Q9KF6W{<{)>3Tbev:i$o6+'p~'*hP0{Xߩfr1[p*8.0 1+lGW$U/dRH>?Y@,zTiͪP| ?fܶdDKʟ\.xΘYV?d?R<:Y,%7nC}INJj d~'Ƈxpe`g梟Śr19!Y?*ϒ&ʦuC"@bʫd j-CY.5u8jrҌ!΍7K9qQ6+),+5hb;_xnQAEݛxtDC΀ )C$;>@oVN<@y|?v 0C6GnM{oz(6b+#DŽ nӿߴҝٖxXYl_Se[˳n.AhkNi "S슾[sDj1ߚƏǁ: bfFj׻k/'Ɍ nIʮ4@95q/-5/Q.#ӟuHPߠ-^Nzzhh[ $; H,>;Dr8A/`Mp_E;(ltMC9srCֆavs(n1%*Z pX13LvZ9Yj+b6=cYw@`}k4egŷ4Q算25)ӷ$>NW6̜s8ήo~iM6'X햵b+*Hk.W:!J9- E g/1+ Wm%Wվ>+aQ"t{0diyusɎuv*̻1V;qOvɂ*raMIkbpA'XB!ڧ-eIPEhgcqoq>Q*MZƠ O.bc 阝j%x(0`sӱx*LNi0}G?r^`ozvФV,\>EKwڄKcs]=0=:`mȋ.mU}S.ߟR_1}iⓘ}lzn֣L_p4H8qVUuAeKp;<ؠ`Ν0HH|&Wyß#S{sYV<q c܈L\D4%/PmM- ;I.sq{jJ bNUӊ{Jp&^w3m?R l,umA}G }Vk/>,i`11fc r6h@\A1}`ҕ}y0ٴ:2BNYϔ;0M,omYwf> 4W29t${̇-;;۷iΏ=yއR̨mbA_s :^@ع`Xě2oLËMFY7. mH>'={ `~Oo͐O7}cT$\*lO&L:^32=>͜C^7Y柁 G'¼އsۖ2剑\YNB QeI;["#E";d`jPJ(&#^\/ F: $m5bZ~oͥ.f.#̼"|v3dG>N pY-=\ vo]‏8S}lо۩*`9@NlH;gGIT©0Be-f͊]TbT2k0SltI#d>6vOfY9?B0@@G5_KZ1vB/>nasLUf<>0#]b?2I(1g T )"z|CQѡQp'(-}oj#п%C-oa)W'(RMɖqDd%=ܟۘRjZZbz25cK?bkJgu~.>+=kWJΪ3fHükdO!LٻM i[E6tdf&3 .kLy#!A4lwQ~Kѩc?\ =JFhO&cA6[(:KB1(!l&a̬mlUܱU#W6(F*3{Ҽ=O @~l*\nT2P6eHӡ?of)#Ns)~$hF%<K3shC:4Mo_n4zEfS!~! AdkȪeq,CLϠXh-: A=J QW �g[?[P`?~^N2HPAItiFF8^i!)3ڮnUS rH",K}>-<~6C+sb>UqSly9"O"p҃`T^X dF;3}^.ΊUb\c7 0'e=ᷠH(zh_ f 3ƞ!'AMʨ)組XP5.HqHUIO\(RY04;h3I~J<{ 3Bsdв!7d&uwR 43tg.8]O*U uy7Ӎא|&GY` [ctƹaOjѵ^mdV:E4y('&ZQ\B mԏm^E NZ(8/(_ -3U'gϛ\;jS Z8230Cj/88=P ,<_c BEݞg-dȮsvH=(ai]io2ɝ xCხsknϡc=bMÈw̵Ӡ+/lbSb(AW28"vیhՏ  ^޿mq^+GEeQ>ѓNOO%7T3*A::s?RCuFg`ܟ^6ZeTG?Ӗ:\f!P>k]2u c^9ϝ8am j)XHç<C,`m!b\ :y6bLMDN˞KlH">z&~"g:R1{.N/#US\ ejqa>ۄxt!We7b!Fþ tLIz8C >O[/ !jS$PPhBjUvJ-\ cQ۟)bF۫J%JI'@2nXxi~XQV L*5`7xQr;w;ۃ˓&]Y:58U(D}r\X;PwIOaT"/Q9ܩC!J6hKPcA}ӧ}fOgTMu+tDv$Mb=`;IVZ 9é?CAL@>\4,ize 'WϿ"%vBWT[nŬOVt_9@CrKu| _s`qc>GK$3~vMSk5{Y^Mfŝ51t88%CP,u[TF^o#t(k($Z׸Zk֜rgCRvoF" q6])aG?Ɉ">B5R&ޱVE[#TI!hi /ۆ|6|qeQY/IȱkR797MԈrTdu. cs}a|$Iq9P?>[I•b7g[Y|l0QU_p"ނrc6OnTEp>͖A.,\cW ʺ2^Fcz$s6ފctU3&^AGKDs8G{n@u f8h%4Z(-:W+z|\7f mkS~IB '%)!A9ű[HZփHTN8heF ǰ(B[~} ESjي"])dp=XLL& _sN qQaΑ8M[j92 F@%-Siʀ3<$|^#՞IJ)0]bga1n!~V ^nRI;#ghD[…^3d3"Xþsm?dG,IF&ҝza>P aj9{aWd*\ˍ@IG>=qq}[|r;\v==^TCY-uirvmG=>ҙg[ D[tCVUHU?dʒP[*%["*cP~;!?6 >kʘΪƅeԍp;̢(b2P5߳=>{s_xt{J wқM8L`F.0r2JH,m|2JHŇGtDid2wdR 8nS4+or'S(c!4szźR[6m =jֵhc+XG u}pРw;* tn 1ǧ~p2>Ym,>RmBOf_A*aXc|rh#Yd@Ahp:j|Hpذ)v:\쟯áWn2o!cQImy],őwm$!g'l{3/Oe۔ȃZ㎦gKLlnYM2pFnbbLKI2t~;j!nڝAUpm[{pa!<`FKmh?dMbTы_ʄKkYj  8\x5, 2кo.޴!tm< ZqԮ6( FmRӚ3֤ f/|_#q^vIY paˈ&!P:YM2!~q4%COg,K. |JZnS]Hiʹ1F uۡZ8;M_8OA( *, Q&a4m"j,Q۪""N|.c@n=U&2#U6bJӆeFA#A;Wl4tTW6ݸ#qh([ DaZ'q|Ʉk`IV(^ciƕVvB:I5bY9\pn sv$!!mqf: [q8@v%5) I? gG?00D >pd+W)1u= s*ݣ}(/O4_b3+qe#D8 o7oSOzWl(ڙFJ}d rx1{O&htDqc t* &cT\^B~FދcS7۳AaՆ.C5kHJ fyR#% FOS%zX9*[n¢MAڿ9hvke~9("3xQ"jfUU1#g5)(ضX|z ƥ4*h(6m:%/5o1*:Lc]n r$Tݝʮ1d*ٿܯ?ly ƅBtFGvU#>Z/?С$xE>ߖ&)}5(ͽ(E֊65xG+de/>r.(yz/8qn zP?aq~ $ G{&ްfÞ47U.:ڹd7}D#`UjTK_>.8D̺G!V/ e &2sOedJD $M'8-ߙtjh9Uoe[H/F*X kH# d RTaGQ2ieV\W›lkrBut}8YM*Df/Cn zpVa+CK\DJA QńDPo橬V5f)".šfl N4`oyaWY0oq;^go:3ȕ'ߪ&[ ؀ɑ7Ł..5Gr/Ȼ~eh3W{ So.ά8D ʉLn_Ŵi7Zrkw'.VhL3Iv}1PpuQi]`G@2]Wk!ami{*i4cWn44T/d:tpѪ֞{\jϿ&dQ<l_3T,r-&R4mxcc-@[ۄ+FB?UipXANj;Uw0^sB _XJ7Pq/²uޱWDHs~gQtEvo0ƍbK=Lry܈FPi)Gь8hȔ)ei1XeQ}POGhV)ͥz/ 5Y1IʩeR#Wn4d-tA,NTcpHTp#7SqYQVri[`=3%œؒ#;\+R.鄇ɲ.ۖ y%b\Kĉ۵4'􃍟vO{}08=osAa.zlWw '8I~43JErƹ;LS nӓQ;R=_6OnF rcʹƣ{Qe ,{'6jS&N]c$omaȺiG62loG936u7 p(.w%q,z>dIص.xZ]6f^pS@0ʞ`װ-OՅ3A:`i2<ϜVy5W؋r aNχBȔ>d-Ɨ]g4!"$c, ygY[5FGeγGRry$MZ#g$xs SS IjN0C:/,F_F&D"U"[Ŕ1r; )Mٌ6^ش[ |:mڿ]&3 C&I"t#:M$_am +qV\;26qP-ԤQKr<ÝЦWӮϳP -w[TJ )/ѩ=wy{o&YD.Sj ~*UfS=,7 Il\i79ȏ9[hu9]O"˨4wDJ5Cf7ʉ?mWA YiH;%Z8s#Finx46g(Nylm;+,d9܈C(!4ftb\|P-oRC=>5)|EfE-=lrl3㪣VIt_UՍ5 zXyc hP繋IhbnBx0K38cϲ|UF"mXC 9jJ)$XFnkBC7ܼJSb@CugF]nb|bŤ5CtٿPY|~}Cf \] A.vC 6J[*;5DK5q b|C_5wT,S2j?¬%@pS݈ޛN&+\ȃ7jmf?[ X/dz|$i@=xoO6?=y BJRk\@s̨ٺQPb&RiS7`>,$YPFTTXS]5kR{D(y4cvF|Px]˫iGOCm Eޒ?g7QDiO3qV70b$yؿwGn55AQsjyZ'sxŔv;o}27aKK"^`..vK8jO"fOg2LDfkL J>w-R5!LFKBI AtpI D䥿'%.Ε "c7/XൌnB!y\h`.NnoVԹ`JD|i.S#/(h\OGύ2bDKVg3 5U"_<4$\P/;pX+7|^ޓۑv5 kRd38euyBalɞ•gJqD$v!8!$zydʄ0-Wsʅxzi~3] ~(p>Z-|c8(.xc?זظacDAQd g8Ȕ޺)N>YxmF.y} ɵA37V+ֲ<ӝP~x1.ZRY`D(Wb`Zy]톍 [ugkpE$N 8-gytvB !62g P9N')9%"O!+Ŷ?{#A%~ f+kJn#Wjd5J4>[{.ʬ8jZW瑉GJGq/l'?)KՊRNm3`̩庌L>QlC=PF?Z2̾C )+ b<=[@:uEDy_$a5S8Ǭ!{5*\7Ns' Co ;h%srJ<0r-q5$_KrlVX/o_uW1? GsB 2jtDw7p2511T CJLuM[h6PTF"\ҧk]_x&a(#(2Y-f@z얶!+~dz-\8_8#.SKDO]9\ݓh/% xe #U&`ç)(Z4-n߷scsC\ .Ѷq@ \D 8qh&Gǃf &ON+t@$ӫfCF1Zf0c\5O:LeQ9)܈f3!Ӆ sO'R^4HU ݮ<-okL7&ws8B- g~Z#C%7K5S]YUiMGǃwa*gyMϸRN)nY^6OڼIB__0W4tH.ܙ$iV=Gq[h_aEQɎXŔmS/E0ph[Gdm$B`&_%{*'e "d&3t>}CV}qA*84TIf ePNo*ix\~b7 `Gi}w $E ?3IP4a P k= z@gjʂJFpIon1{ :1 HapW?.kH`u=&I| TEv'-j'͢aSh>!;5P~_6[U{VtRq(OyL=g39x  VߊC+ M͆j76>n4ȃ @l],MFg6n Ő.|hK! t0h)u zy~,#s2uK1ʘ9O1n|g?gAߕ[厃p$ѝ}C:J cKMs.BSK#V)@`ZuȆ4s8Deʠ?v5ZV>IToz*$٦ U?|5ɢػ(v#*k[U Iv:&Kѯ.@ؚʰTh/ fk_9Z2ɥ׳A^Dg9ٱJ=ӳgडrI Z_>@g:f-8*Gt7}oY'I(M##́Y,L!a2ERst` &2{L0Rven;TEMՌW-X$_9tS{1?PLC8eN :d;q:%ŵ{c8;x#7#q/~B%Cv^-`L/)1WaW.ʠ! `8؁Eme RpaiT.7/i\ b?)z+vĽl0Q*l7 GGH7qP'WYw:%D :\mC朄49 [I(`/n 4xG~ϤI! ͮ7X“;{9gi;NX- nmnC ,.q%Gĭ@SqѴXA>ReDc]Uvڒʷ;3hNqo0F{~ +%N$նv# nJϯ=3 .Μ Ӳ}즁UL,2$'K9qUَAbu;kQ\YJ02妩`4/=vE]2ŝE>!*!L H;+dO(Y%@'sP7wiIǼ/F UZٳ@m:Z!Ư؍gAg%! u3SHΈĆM|qѷ^_. e;VB-(S>dS80- b!뺥ns& dsWÇm]eHZMR:sD|mzN#K@Bj4=( I8J0mTAGޗ-\X kZW'wCG ^󦞁M .Y3[5v= +Gc lt7.H`qE AeccU7^iy]u/^+1B̳mpqK/w۲lp}ql-%&mDk ʣh.BZ5ױsv"@֏$Qt1+#C`|i"Q\<.R<4L/㇦L$OwqF/*OHotAOtKH(0e"DKjP}oփ(Ty@kLy6B"y5 $'aCldvF T * l/rS\:(}JG؆.Ős=j=hU:G|4^KM9ws %RF?5? 5XvF$Aή~ ţ`j/тdk}N,Ψn@Ȍv&?'񱊰EB%cjl ׸d؂QȢ>@¥ҙmX`iJ ybTɹO,^"&Te_O,U&fD[ ;-ahɿWdb^p|+:/?ֈ=#_^g xOe^՛@8 سs׉]RT)IP樍fGk*(jDM|czqȶcnF.%5 s:3 "Al W44PX-4>n| Q/:#{3"*#Dz{6"Cj8mcDE5&#̠GtiU$ttMp% 6S[If$o|<̛8v[㐅ȩoYs04Јy,q$ZS]sr=M8\y9̼WQ+SU@8G.%]O&ƎbEIq66ū^:MeTo΂m7\тt,3ABT?db;xT q%H6"NGC!Qd(N,O5(`vɕGX֪ *.6)Jt/Ml Ãׁiw!0m;#~R>֡g{OTTۀlZ ?>kia^mbi<ɯ."tsB^jk0$?UK4h/ޣWl6b"Lx~x1eY1I`6R5Mz-R6+zʉ4R{+AOǞfz jzni %<ȍ 70S E֯1䒜A)\1I]&09 bj+\\z-/Ҏ}ʀlQ? %:uM(O&6 soVyKH@Y0fm;L11XLV^|wrN [OUz籕d]Z|0|Bg?g$дe>=V=L>+d t%֘0pgT7gx>&a: #[uyUbv[JMS&RY~.y}f1" ,dz^ϋ07$) X)w vy= ႥS) N5+}7@ߤX}Zw ˰rBZ NSrQHx}ͨWbbpkQ dJ| tlw4#0/؉r$ )O6Kqd/TT@򭜲rD6\<3j@9 icخL\`FDR@[ gm4!swWп5b O $oCWA pvX @x0{NPPd`n,9Pt/fڏ(*8a/EG>'f9H D{Y51;ruf'G> K w} Ǿw{:wT ԀSIТugFBrҚ9i.pM }M`BfYݗ~)u$GJ`Y,^qD %>!j\!!5ϭ K*LQgat/οH bGCyxJ8')[x8) ,1i):˿Nعg^ !+ܫp^d0 b2j<JYH!JnG*.3JQ"0.E,`$B.!cg=k|O&> ƾ*?`z{}όW*Gj? $WV֬WLz XFtޥt9vJ\/{gP6xM"z(q-dWCs{̉WUfZKzf'Z]'}xяI&aa؋.qg wFժhOSЊVlߘ1.` 8p?UOp'lNMLӞ^|O Q٣[˒xwF~+e\7, >6ִ:p|`OOq CTl,M.# (t؀M.Jl%4t|^ƵO `N=σqLAhׄ\Q%M'1(9wJp8hB+X*HU7"ATzIR]쀁K`źC5N7IOaH$btl^QI Kr}DI0ZTcr$U'ĎR藃Gycb_Uu6?pu$^ h1Leypjbkz"^L. pR`De0ɷ$ZMb%Sa_15ED&rcv.%tA Xe3Pєaݰa[v("ToCFd=P83jp"V /zl3b~A;L!&ȩN_eґKX6JB{ w rt S1'K]CiNiח8Ѯ 1Pv @VZزE&dWwNL7˶0kFN_"CV7MΝה0fM =~ux̷^ܮ))\As,CúS,c#d"MV-$72ɺM3Vƻ^ #v)93l%YO9Pi'HcS$-B0,t?XVEdi`<'ι20Opf֜w.V 7fﵪn"HIOe(1 yΣ?/`Z:Yj}'NB6m@Ei^B~s`<*c%?|l,/luI"F~@?l+?k~T2&!ą-ZM7)t #W"h{? S8C E%QƮ>R ?B3pB檥pii.bh xh$kQd @t)x|\ 26ڏt))>#U|9|[_r`B>Î`M r/ 3 pOV]"y䊦9?Gȣ d:Wۢ-+k;x6 8B`_{@p4WLnI.>Ãunz!rUIkbE8D3=$ 4QiG}} PaEOwAPVW]Rp4CN_`|jv _A.vfܛ8 &hWC R߄|H%eu+pm-`bL4 |m%a=S$cm[8P_ׅ֓EG|Tn"wnSd)s/g7M%JA#|ԕ^t|9FnP% ,`5g'FMV)MWNDwt?R /0@w@p]za+R@* Ugxq2aWcLCI_2% w]~yȆK^s2=%VS W2 vsc)ȏqM9Ei0ڴ:E̕42.GhFvmUz1KT[}[YG˪*(y9\r" u-x/Z0QY*N%4>&{5FmUL8݄g(F?:L֯_}_؟mFp߀J0RTsuU$ POe#+->Gm:n>` t}3΋(3n%_z8S-gKr?Gܬ:M+[ִԌҪRQ3>L%s9K67-IZR%X[TˇxLh# g3Lzs]VLw#GqC45+A1Q:\)M4 %!"}D^} 4AIYO/{:٠JʼnpxH bRJo"9J.,>B6v&mJ&"G|eMƾ<:[M7l~-RYf{R e @27:mx2B e7knQ57jq0X8(/L OA<'šs.S,^Iӊ(p0ОRk nĆ1^w*ʋNJSfk$O?JbޯrkMB=\Tx>!kƛNF03=wI/ G1?Y!UZ@'{j1qC 9;lhd ,o,&,{u`{^C@۱4?}<7}IGTy1 `G?`I';E+HPkMYpΐ} lB}e:R6NCy'Q5's6LԦ1.ռkyҍ,^68A0y)ArARRU!cg6|ʠ2ܦEo<@?ܳOyR.ǧXVo^4i Ǹb04so^}(O3 6Kd1T>d"f֕TSw! [30&z\)h KfзabR9+ȉéΓAYnUU}~?.1_V r4ǴNom#XIpnl*AX3&>-1)BBst uZXZyOEf!`J )Z`]U@qV:1jIJnI?Sy%!1ȵdyI~< @3c3RZjj#P"-v{yKq[o>oV:]c:vH?V!Y11;=(I}nݠ +d/jg;ʭZ, Aa?v<9e eƔF)%JJ>hݗC6Yի"͘|/PF XC| $T##(bY!f|΁x.s}xU=^Џe3t^i4*ÌmxU!nlPE矣+,nl)c@D̔=!>F˺3 3᭰ĉr6UNY"JlLBmi<\j€uCp^9Q֯\U9\GK譹J!Pmk7iS&Z3([:<(s-Bk;T9h_-X TnnLJ/ux1ΊF83F٧cT|uJ{( ]~Ys Ys'*GxfN :ËL@V[/*<8_WvۙN ;*5#RӝF+fl /=~ׅKz쾸:!CXN.ݷ-]^ѵ31".3qdzI]7p19עΘBK@ H.ήC݈'_@{>3ό6v/іN5",i;mm!3`>1tN0zlH?`!_ *.5]`fa۫x;JF 4Ǹ2Hzi'~]y8 ַ^ C-YE97[e.w> bhЄ]}||g f K JGo2TXȵˊ0_o$[d]ц7TEku+)JrW.wJƤ{BU')'.){JNȕ]hdR;.$l߼~?e\^Jp8w#`Y,ʤa' [D69(%S#CE%1$@ƣ/OBO\|֤[#ߗuw'nƢxL 7wYoͣGz DZ§sHv pKU>} j֞i4cPk1~rm'5b+_Z}4Ͷ`5^e ͋SB7ǀ\+Boy?0/1P<ÁM42ba7o+!X[x8SR[(LAQ8S- vp=V] dZ͓?qGXuS7aDV-%[7wEiEp•ueFځXf73(NL ; &o&k zR,/,%1ܤ*`JM\j҈a7XfmzC}#tA`G -Rh¸ӼA_㡺?Fim=7-(N1/*UQ6@u~L07:PWZ*[lNqDQ \aðӬoRvTDg@b$ŵ +[cIŗ_JjXP ⶎ )M <_ { r%f" i>Vr\Aj3_Iz8[ttk\Gŏ knQpM> I@,J L[l`z2#RLVeB^l=f~]˙g]'ŏL(0Ejq] ?P,>!/=vt Gg*LedQmQq;TVA>ackiߺj|cz\QȫUG.XCHŶ=\*8 > :UbMl^/ٰê_ g/ش}&kSH&3<ࠕ?7i2aHLK; 3B0Ol25%-z$Gg܍D$&|}o\h䤻h'wvOpؠ(^c 1/E1uG^1IMj-/4{)5bcd674UmOl"g)쩶JQ LF /z:L6 `4߁gp6d ʻw& ]dy. eԌk8mc![yiOapʦЀr_`4ƈxWbC܆mux鸩TIAyǭ[8AߨWhuUlLLDҰIE`Cgf+$dL+Ęlʠq-`ލע2ޫÖφkdʡ#0${Jehd1 kCѰTiVڨ{<8ZjvBE푐0W ~8NEr$Tw57pݷ9]cۼ08Fj -9f 2L%P{ H۶q:b*c)`ѐᧁVI$~P=Y!U8m:0 6wT>2h(3'ϓ6M[g2B }G }] /C&7^ N#9UP) {ëenx;gFqYU\KZo4J&/` JD^AI4gbuS= /JLbj,C >yŘ#ITpQp3oߣtki)S۝ ? W.Z60=q,dt+rY4J7!Ez쐾ȨS_hx fRT be!3蛗;U@]\ -qY8~NW#ӑi>]Z3|3:o+sحK=h{d=y ǨQtݨ. dJ 0ssѤ/D :]VhIf n.0=*3P+6Yw&G8&CSEDmNF6@d M.M'Cj~wqB2g4 kvZ^aųZo9 }tw4>ۡfN,.aH`ȱkAWjH[ g?A74|yFմ"錍V)_`LX`GJgȴr⒗e}9H^ JАw)zaBArE)q@#~"߇^Zb8t4wY.*V\vQ/T^:я&A}lϱ&P4X)Lҡ㵬>{-gJeYJΕZԞS1ܔYRөX[B)^ i{uӅs=F~{ LVfl|ۛRgU`A4]|4lnzejXSJwvK!I߶K-|+?TAt~44RiݾKn,{BG 'ԕ/XF95&MkUrbo/vR$р +ۿON^XtN}Q yJ*ܯeHQYs=;_"U"zɆJ%A;Cjl|D RnADA̋vg<QgY6@48h,XʼncB4 pxa< %Y@ +j967Q0L31fG2 8]?,cʳ̄3wW!ĽA[Ė! !R^EC}?K߅Kgpn r5@9Nw}{@~yNEDa[oZ>`ݮ7 34`Cہ-aDrcjϕ 8gT)^%hjZjs9Nj5YŸ$zNT?_dQ˵kyuz.6ShD AFÃoʪ RbYCX+Zyş׷8&3A:@@}㳐(NctKb{8SkzӰrZW燈+0)V_S}zQ['x aB)<[y.dYqS!xqN zjn Ke%\sa`a0{O7)0f ".mgQ.ʂ@O +rlw @uhiPD:ߏhGW\3dIA2-d l]꺜v3" ZyjjIјp0Ip[Š-lCj[ +}1[q%KZ3]Jފ|MZ$Di h{ c.]QͽxωLu?i3-E?vWj 3MKrz|==ı~c (b5ܯGe}F 0S0t3 ICA2h%JN͘iA~c"$kO{sdLwPE} 0@VdZ ~RSKƭw.QCVuI{•uO(<1%603"brLfUPGƞ8 |tL[4ҾP"םvUp( RA4XC1,yX5ЩSsNt*b_f9Ub ZUq%13#ۂ d4[i8CI{qMLH{HK FtQ9 ϧ 2 l %8=ME?2TPqx@ 쉹׈kC)R5{NUZC.gh}hd- *hh?򨵪@(|α@,Lpt|;I@/ Y24}XܣM%ѮDS]ˢ?'@4$׶Aqu3uF^:ԗc>| /<n{(6c@`X*>yryVYŐ + brpMk g v5[3/1dmP/(~{Boqan`޵RۛQ ]aeUψ>1 ecO& @rp"L4E@|gs2I,]& X5ꁮ"Xs&%>NKKx5=q&iXѦ7Qm@P)*<4.0("2מcPd=p\T\;aLĄskf^8]QFʶdp2}ȋǴLvsK|$4l̺"M5x!"!Ş d z (:\ 2%3J.m3iLx^[QmVqY5aq&}W MUi)`f;)K2TXݓ/D׋:/ȻWӌpQjE,SK),ޔgc~"UV7t/BE'кX3#;C~9CR7? C*E}dh^N7wu2NF6HruW#0͍ҧ>E5ۘ~ iO)wAdh22‡cO!pd ӱSC To$&pV"1IC滫7u$@|2iO̞ R\'=r (QbsMdLc^N̈́g̓/(=4OegLb&CӔ+TW .*vWfԮa8g|ݤB9 a'/Q{L`HlDrznѿ%%b* 0${-AB v9 et*x1ʃ T xX#Ow!WZu4pxk|]2=n҆O V(9+D[aejX -Pj_I3Nq?v`*CVjנ%9\tRp6Vj| (С+mΨhMv3,7rVwV^m6kks =}VDwG*KA舋R(VT:Ho,i͞f⓲V7W U_Z$dF޵pݪ)@ft!+w4TERN톟J3X")b*cD\=lp c,01c/f ;*R-Lq3.\d%w^1XA[*<8 q" zY@ƅvN!"x,$R(3SiΪ6┻Y3e7[7a'[gUoL`EffFܤH U:γ>q{#F̝L~oh2HXI,swk@^`WG`;CG62(q$oॄ%ClqNcvٙZ |dIjy ob!~reJ5k4+]Î?jg0²w( FuOI$pd~z˲|Iu-Ϲr'N{񢋞vu@>m˥e%G a(AKbg_*;|֢5EvJn@p Zw17:f8MnSy>-\c:c2Gm>ɯWqN>iq.ɥ&v$'sMz/`MW޽s>T4gRL&L  -@{ $hyk (xVƧ5,. xc7É$hmw| ! -2K '->!yXMTخ&CY0­~Uïپ)FuL[2D>+ rNY+SƴZzAWtNqX35nɰf#2)k'ŗ& c֌Cݟv=uqZ' c12{f~3޽C'Wȶnx=vʱ͞7H?V3"jG 5MG% t~V!Q_&/+DmʢhBv/u_ub]8ҘL~uxת״hC=ٝk4udf}nࢭ|yڵ$u4txBԸD3,fih~ ד ćvQ7*]>sX8rPxY=9nZ,ϻ~uאλ|='/#"ezX.mx1Sq2󏻯qz{D_$*`6|MrmHQkKQS A^"whCB Uj4M3-}y<LP8[2%e;lK'0aJ5]FE{i|Z8tj:\ RM"=ɤ4'M0 Pbﬓq+ E:2ڵ'P=vнr{jQ4bҘ W7,ܾ{̰C ~)9B)Y:ۮ$Z$Nr|AYkDoU$ZO2x/n--K:箳ӢŢDnAEWU^9yvVAa$\RC. a,hA|F{R>8<#he$Po,TU/'!S{z֚v HGTZ#Y6o/).g "2W&m"O(+!ee*07){BK|^dNk*Ƣ5_|O F5? AzdFn[.8#ϛ!Xe;\ ˚]$O20#U9:O\-ȳG(R4A oاY"fxmVp}N󲇔#`"؞_[P㱂:hK–0X*o@<]HS~R3#Xh]4dQ'#po" .̎cwrx.|5F@8`$wahgGRt r|&k:N LXcN'ԑ=3=,ifj|9,VӠg?[/╷ <(cUkre f- 5ܝꤕ5 ji^˕T%kj1l[ᄩ|=؀oHZN?(@e;틐|/- :״yHs?zpDׇM=mûv-6 urL9-L8S?e52 G"xH6]g%U-SR"_mӖay6Ky\aK#M}gpVC-.OMF"5@zPh܁:K͝,r=h7+1g˟Ǟ>hZ0'ļЁlM`#gYSKeŀ:-n;6IxZjFmo+a-Au]ja9~VnIgeb!r1&(7¡;GgoyOht(ٷ`-;X;+C +L e{)3qEEږ&$7 4/Oc&GRaN3G6۾yb>5(:[b7.]ldqxqwC;0WbCĕv+A`Ԫ)>RKCø*y=RyycS"M2skǦ":~#.\;pަH蹆&!O->tQ uC~p!_\i),?*ks=Fй11P,3Yi pef Y`O uD$j jE`Oxz@:Ydc0ˬ%/h/^;6/{ɐi}qɁnge}s:cl`ѿ~Ӎ\z%Vr+ dȚV͞?դ^&s {2 !c(}[A3>Ha~6Hf2ml3`-gQaL"UL*WDoz20TCBJ IqײFd / *Y㶹(-[ߕzZ?@z)$N=b8w5W]X }Ɏ,?8 >kf6[_̔R?'/LgNӠ?bR"'?8?֖@c{$;ajRfXBvӬW`i a9.6URƞHɭBWoY?S߭Oy]5gpc(pΏ1Z7RV%.f2.̟Ĉ|3(B/1?^k,i !wj_:5 YR2:֍-'EGDx;˰  :/YZԻ9! %0[*% J`JZwU1/B&NaXՏ57,_jW%ƻUmԐ2%YnRq$W<:RVQ! `uք3qX#S{zkwk)1ʋ*'_XE em7{gSdhddJ(4.wA1+êieY7xU) &%QC+dCW\F|φX;6ڂ$ɡ+OR YA:31n)++cFX3km}g rЋJG.%]"27*jn8ʒuIuU8cvƆBNN~hKB(tJv0TG w[VN7 S쮓zyQ,. R18oK+/ǐX.e0]*O}B+zb>k*Зybսzz 3+,|aңs+]ѾRXȘo^ :[ׂ05ıkWʾiUmϽ'xWea"z^}`) obWH`қIhG@uх"0NN;Љ%-y3>vHmkXꙻ$-*,HhmEvfl[c4_4;:DV1EEipsͿUGH}n~Z+a\.}-ss|桑-*T 7qrK[s#'66d\\{˫(t 8-ZY#/8c_p Hи+_E:ettlRq휇AfT^إfװSۅ rz=ߒ1ww5HG;f7޿BIh%P}Aau! Fk32tI\6p`w<G 6CɄ8J?"v*f$>BOh缨h}u^!Ba{U5r.V'xhT GmyT\zAn]2~B93+]^cGg[|?3Jρq>Ȃ7I_a@c}%,]پgVXSQ%ދ3_H)1@gu%9RLnS4shnaJ_wތ2jpZ+ňqz.%(s.7SV@_i%>_ )S wO-L 88Ch@\:i@)]O>` {.r։T·we^2N@Vj KBK9PsIǫtС:~81ufnqm uCbA/&f)rjs\=+e?R z] N yu\V+5e!P|cQl3ϐՊ:]J &}BH:(MWU_Bރ-Q!@6Oc`=HiTV>ExqD[ $D^Ao;W۫@LJ#=B}X3Gs(D#ZM%{]Ϡ{hՄ ķ㞇e$nIcaCڗ6|6O:ËO^:;zx^k$ H6@5M. ~$)yHU5ˬz,%C}MeC&f\z'lv^Gcayٌpda>\'.ќ%Yl7 X3ӊ0E~$E-'j67@`DU̽ǭsCΎ/;ʷ%J=Q_H·B*DDdBz{ZwNRp@#A{OI@rUfM7%JY tZ!vS)$?af m<ՂkՆ8&lY>8މΥ3}7 u8ilw ߧۛuM*m:IGx3 /ԕVPCYR4 Xp5Um> #mr^mTqգsE5I+_Pn͏LS.}9+,QL{9I3gI]a 4oǛ]04LƓĽ|s FߔS<4OrB/L7P adeG*3ϓB%ɠ"{\an߼d<;&3En`&39|`a%QP&K].JRla})ƞ'uى 8?<&C}P1.sC2=%dO"@:;Z6"l`0`]W)l"z6L5_PF)Ujy|ar}f]iid>Wo'+prIžyZ>g٥ j\9X&!k6\3w]^=C[[u3:Ly4OeYG RXˀD,+x99،Jt H$׽zn8r^/w5Tk8#ʸ&orPynvBv2kؓ;;lQ!UG$XeKº,ZtGGZΠAOo0mwlˍ;m_?Տ/,.LSl(E/0rJ?;Ŝ5}L9]w_ժkf " cJ4ý5ͫ4~9剛)z]B{[9Y&B헻+n!2%E*WO)P75ψ%,W1wd%wAv-eq& E`In{l$ԥɌ#f ceB׵ΐMvZ|k'WX}Snɂ\yG)g;phv4bb~4ƴ߫0Csh}nK t&R@$osԻHp74L-`\Nmy]2rY5๞[ЃiA"zONG=<Ԗ*}WE5QkN)Qw4Hh9+._V;::GC˗C1pn~٩oe#S!C;͵m4c2H]^0P;Xz|\hJW_4JxYi*sIBj=?6pj"g9`Vm_LF ;m</|VaІ&0eK" VMq:(`)@+LNW`v'J1ҕf ~k&- tbb\ccf#1EMnO:!j 1$jlUJ*dq<)Ewnd x*Fj,WoJ$dWչ ֭ѢKSU[K|4K(w(u4YI|G }S/y}|<Ƨ"_є;rI@;q_`R,"ӀϜ U:Ш*A~C\k"x. tv wJ%?Ssg; :Z$PVܙ+}+sf{a4P(R>lL4 dn_f5e Z)'J7UW.tL|hG#v}=kԥxM.S& ]gպ_b85􉑅Zf 6'^SUŸL2@@/cߊrV;uyEv7~˗eנ8Q4AV5d<+dAA1NaR4~% ij'%1M-rI$ξbbKhFbBw <-N;@ Jx6d` =rDTKS4R5Р ~\~8f %ʭ6;GK:Pd(t`4z:r=GgxY0#&ɤ; Q&zdZrqTFJ ϽY [Xq*.2@\$hXgv *JX̐%M{kϟ(^!@9'aڒ6R+}ƋF5/ZZu'6韨ՋvG9MFK܉_ӂ&R".?0m3@zJ.::JgD}oCr)[-5v/3^;wkjT-Sj^#:𸧟ҎAJC 9qλ> R w2u:F\o}yJƐ {e (L=Of8R uԙ1G,B2_ƪ56WpܻJWAbUy6@`쯇O[CO0a7i8[kz 9> 1JqX@8X9[pNzfR2(FRslVJ$5К3V^ǀk'PfSglHK6F%s4WnڮM%R! gٖXK+vgE "DބL޶?y9#u G_ DlŃ?'(᫺VĵS~fMq! WwZs4 m KjS Up'h^߰>KiηKeQHg4CkAoλ JD.m?Û&u6Q-OC͜ hYS8!D٢Ի6پ1O-/y"F ߦhQYhJ+ iلߟ9"ݑzHq-6F;O:/5"uni14/'q0<B]P Rմύ 9ff%5nC4h*z~9& 7Sü9aC@oΝSNA=r%piNJw3:> ,`;G<&ˮ>Ve])1C +N v4xy"xgu~rmcb8;z*I)UU)5CԕoՑ71> ]0m(7Ⱦ2CVR%d>ү!biT7 .^LOڋwF"VĚWa7$զ--O#06=KrHz#L>j\ ^b1EPL;D?!܍n$عRzy9Q>& 7: lBe>Y8aΩU, 92s?V)Gwԋ V4 ļRewW7hdB+U:(tK~3/wOށk;K>)*H'EN&g93ޢQ97"Bہ}x%72&Jݠ0$эf>xǙT&]ka,kSC" \㈕+dU_0zb{ݧ+F@f_;P$q>ѥ=Hv[*1VP8/N;xǯƶ~qqq˧ ~n݅y wmМmhcX=Ӵo@_E8#X27;z+|N8zDH ?#0LT*u8v1_: +Qެ,+082$}!&yYPmL"5S@t;W|)2rWIYm=%&]Y[`+$^uS*DDBfRg&z 8rJ|-đ5LP[@Wi\3n*]0b)1*|hNI nWk άPl(4AT (IGXZ}*iƵM N}}\ú-gA's⬕j?3i0r:D)cHyS1QP2~Uemd,ĭ{2!f0SEEkQH z+xLP6!V`N l9-ڏ$ 4ot]'x BTKMy1Bi= I`Z~AYϱ6M#oiѫ"M! S6sJ H5A8 hV)Dz}%0c\. HTY4^v;P;rҷj>h(:Sb`#x%Gihi{l 5Yw6FҫDG?ԌXNz.91vsR)RuKǁ QgQ:|'ݓPkQvQJ)-$q!F<ϥ{ Ry*:&d3_@-n7ZSLm_Sm?/ϚT7W>?\bnlk~Iw01郉1@ǝq 2Y.sSVX%~$}1]؆-qS6bP=) S`aL~mFbNpHVt`O@ފXx\%vI‰Ҧ#s_ 7lxyB'223WWv`waMiۓ*h=Ny'Q=Q2J=,iыZ@wk@)~vjn=Bb8 G½6 >8'aSNC#Wq.uҐ f;|*HEv"YO~ϒ@}]>kq6 ‚{s  'wۡ|&E(Y4n1YYs=m2k"ZfBƵ*F휟v`m/>6)r pќ;]D\)īy;'1XZKY|R]|[ ;Mg 9k7#)H tݕgI^OtCV/+u9 V) )dz +J3} {N;"rr+{qU]W ZZ#Q͆dH|ߤp%f K>Nb2lֈTS۲2j=L H>}\L$rΥ)_>%E#^lW4ᒔ ߠ ,/G;>BF7# 8s&.?4ڂɋRUAAFjMHpy7޴r~c !曳t5zU95aM&n8Tt@yR8 RO ZeF;=`+K7Qa Ƹ$bbSɢaSM򚏞l~2WeDn==ʈCI K, cHD $F焩?D}m<(Q-)pDԨx ;*KF!;JB7~Oe%%rqqE߼ѿ]6õi;k 5O}N4*f>iތŁbGYl+TFmm(Q3CYA>iymP,HD_sش|UҤ$DVɄ9/I X'ļ!Fnwnckq1ٷvWH-rRr *ά5\p=!crs9"ϥm܆~Qz. ,Qaͯ"Mm{v:m;ٹ}m./sBP퍠"J+K `X٪.Hh1.m55,j(83ؔd3{|]5xG 1#Tzy5딈tC҂ OǶN$- \L3͢\)L۠l꽝g :Tj9/^/P^SC΢ 4Ogw0=G,p)s: `AS5C?%2$֖wfBsϯeMw!: ?r v!; t~g8V5Zn,)MX{&0̳T? [:,DNue0c.ZxnPo8*>bRX|/eNE$(S\d r~Zzi`49. DW!;5 I},2m[lsZ&)ikw^7z E ڠi6X&V?)pAX*^'TF1M먚:W-qV[oP*$XgeR:l\O%Sr: M+p H.O~^Q\'%{:6E]+mǩ]M(> [S>fRU#f2!"tmJ^ xAj{ZYd=h.j e;>yNXWd* D鴒>:OǙ) )*wB&Q􎝡i-)f!M~̚fݳD5 ;6:<bR@ =NJ/6}ʓ3TgPc MLm$a6=˓~$rj$b #/gMuaX#'E_7&Bty9΢+s[)z0dٸ]vd_WP?.Y0j0L"s5r78-8 1|lF _SbD9ݩh4ddȄNaI#w!Unӛ NThn#T$ ^ܧ)h25 E}\)t=>yP>LHF_Uݠp%9!DLY }TVH FI7RvQn9`8O,47u.6QOKMɉD&DT%f^ë \G@:59< ,.w$'nO\pnOWGß0؟~ž`|gϭXj 2 'gEns!ۺZߙYa fAJP & 1%Z2 2**a[;h4Q]_d,w8ɱaCXܕ6R ŌJYshܘ'HY?pLl zFhJ|vjq.YMҴk,G8m5ΒGJ\O13+ĥ5Te jMSgkǏsSŲ* |1߃}hEFQ$ !fP"J,Orғ8:kscwnF&yΟ0S v?f!z}:XCڀQ*H=$Z:[I=r໢1"3K%~UH0+S_RȒEi qx3˼CC뷬K2K*)FMƤ>#%:$s3Yc`喞 0K"}Q?bAyٍ9&mUBrJЊszQBsu%[ 9wthZ'?Z'J ,j3CV赸p44+@_8\hjE%x9Mhj_٣eXDHم3,x6ֳ G .CcW%(cXَ+?Fk&TՂo.g@VY̽D?W=s8=G'iގ>B[9O\y6$KP<±< |E v.`zM7b0k=AXO7rf z JK3A%<ҟm_!"KRc0zS9̥g 픹pL1vS='utX_+ţEa] 0xζvQ_n,,AEx]8E9° dv:O*Ԅ̇:8>淭pEiP7ϴ6qpj?M=܁˝ܻ/OZ)aGŇ GGyq;X҉_ 憇QX޸K_K ER rs Jdt'RssA&bz %І#[%3tv,0@rﳍLtR* 9ˆ4+)b#osvTh 沆2v[`x4 3Pk:fiLLY23mGY"l b jF(3y@y\ؾĴzGGE9e;@BӜ)p <ݯ? #t|VcL ꑁ9\cfN?2PBqQErXt(HrPO Xa=FY N3~hۈH׬P1ra5eOnq^&11xugbʄ=[m:FF< _mHPtU 2خPTbZi*@N[L )UZWDS3s,5wP* 2#  gpVMBzJSYoni#Q@-P~7r5TmNM"F=É&}2E?(`6P;{ 8qu7\IebxsZ9RfKzH1n0n//zyh<3/2ba;iy | 6rFe D!AeA^6~,/OR1<]'VD|2ĩEIJ_DןQRҡ!~OSژXl]M?*:[ϣ}1SGGuѮǻ8֚AC8M 4i{t4̯4^IJ]io) xgbuwy|`Tr_ Mh;R 4tv'uN/<쀶x1qXn{ȶbl7 "q aбЋik;l0ǡmUrя T-,iN3=$޵Y1Fxuj:2t&57}|7;N+܇w@#ʙqba d4D)iC  H'nkַ-]6u~ὧByC Ǝ Ɨģ1cIŲvҽ'|(Jb#$.\3^"ZO`%r).Ec2Ί20],4DD+ ]Uy05t]ڼu{pRDXD=+ |썑 v3 pR$K߿n x=WAk8,ϲऺ{{_$OWp:d=s¢qtF&9#t*3 )4^dɣ1, 4( `DıxdO&vE/gNė e%==@_j3u(*hW}GBj]H Զ2\eW3ycD䏁lng-m1#DtAĒ%*Vx@|Yzm=U3CʸK/hz\ւD Md8&4GZY-?!纹nOK2JDdkMw;<o4wvH?]bET6N yRr̶eJgY^i%#Uh]dH#)߅Ko&pXmO0udZks5Vְ f^гQo9{gnNb 5[;i;/i\?yxKv+= MQ[߫ d˛rDC*;A{J.Ӓ̥!$J:]y åh?5kִCgfNj"n0)ermi W^yw<+6F KG4}䔩(&S1jb).)dą!،`oMxeLzh?0}{4{4c=ƕE=KT%mټ-_Tӓg2bHE`B\6z$Iޤ/!ZXhǿt7tNW~w#UhɝudAd42<*Er'k3@)IDa8|i~ beG[ˁPoU3oփ#Mz1IWۄMz|-.['rBucdkء;uTIJx`= yL?Ssk?y pc#'Xbmڐb=g>6kfxN\H9X'A4éD[{5upHSZ_pyw@=eO}zLy&U۽~8SѱMjSD6zLj" zbս ]b#8h?Ŋ:w baӘ`ǷG }-DYvuI,{u["_B}^B6LMg6 T2;9_X?Ѷ`sBm1)ю u:̏g qm%/CׅmA-"|vݖOU~| >%BOIpsgOc~Dު=vA5@=/vKKjb`1-xƦ%e"veiV(Xw:dO gVЬpj_TЙهSUۮN]jybi,xJ:,+_`Az67]^; b~˻.,[[XW>I]0;L043{OFXJ \\ᨤJD5)Bҽ|XU\GAC{J:fwyAB-DUYwָ jC3Z"sop߇⨌Ѧu;./e Q]R/ɣ5ʣx15+N=F`84[T 9= tQGh9'Ģ֤w:yL5O)*q'lB`&@(r/zV}v.uQ(/L\#յX0W,#UJ,[7m0-f.C~qJ{ෟڎ>YRHBڎBE\hf^H#Ƨai ,g54ޝ]2/WQ?rSttcpdOI$͕~<ۃWt%"8qx$ hFmKo="6FId\KLbz#u3#oW{ ltQAT @P=+45UDƆsXtOOWcه5Sm.Ҟ@?AYW4`;/^B_2(>籕`KkP ֫ rw+麗(6̝N8};1_uqzRͦwzZsM-?EM\va )pwSl 52|N_ZkNpe*Kypo/Е%;tg$]~S2uഌ|^FcxzQKJ>+n@!ez~:P_ƖgcaBXsCdͳj!7=W: tdc t{|#xm%eH\γx3 6b"ÈnzLn֏Ć0} h~*H<6Xo)k zG=;L¶[~b1ER+!n 8^HAMVWI ~0IwP0xyS8ꎓŭiru1n{qcpyVX=UX@ AR>>PZj KIKAksD)dGP W ) 95TkRk`.5YԶ/zX:0w|?uJ-bf*t:fj)JAWL8ֲYS3oX&YNNvLy*n8y{Zt` vD|~LH6} 0b;3*gi*[ e;| $%ب3IpQZ[0xϋiT|a;f#w-,4"4JcF@\_ eOZ2ѸchD ,韶vOFcR e MNewh}ux߭9&9݌,}'rYSBuq 1QWgWPdݫlH4GlPsˈbd iB fVzheY&]gŮ:R㴮J+K4Ƌ䳯albf!t Tuv|b^=q4g"A;,%ĴQ!H )_)EH fX &!`2ߝt)=bj 7.X= z'R?B9kVgzNcB'QATSjt 7Atː} B^69za-=V7O<umFU'm0?7 e E) h oF8sXV˻`!fEe0@o%EA1=8ֻefAqT55Xv>Uٙ /:;& Fj6=n2 ^|QTL/N8Thdcq H:/R0lUYWx?sӐN-ƫ)F5 9z""gdkzeo>{Q'mRRou;H·m{1kA#o[tcX}*4h?B5vjE B:Y,ҭ\&Pag؂r/|̐P{_߇R|75_cWB^W} *K>up^? 1ԼA+-c4^p"{:wVBaXhxxn /A ir+O'GC?e9%vc R:jAiWJoҔ 7YEe)[i;;OZvq@zV"zX[W"ܣ2#1-̃hK@gKa1"Rh8yf/Xځ{ʹDz#4螗'QXs%*"{ ~wE>aU>bxOnؒ ?/ &ȁz4GYBrt lՂwnobU6bu֤n̩MFE?؏6|aߑVf앾di:.ns~@cbc𣕑B1J!@p]g }aqQ (i/6'J8]b'?&NIisU58,Lw#"X-^%ߠ9Ǵk|8~+@πV\qyFLdHHmHP(:3AVN G_M3Q=$6|+w\wR>0;;\Υm ~oIhL/zP?VO;ZOȂҠyf5Lp{>(NI^A+27~E¦Tk|>X*}Bz|p$dM9^/4 s~mkk8aVm9reUǩ/SC,#"Yg^4 ;^|8`el! *iϷ[NqŢu&;tT$; f=L}yt0؛0Fݟ٫<@ϸ r}:1Pܸz4jRAAn{]1\.I@q|sX> WBDXhαJ:4h/CC%PQD!M'Z=cܶ*ݮ@ kJ5T4Gcc;)3]Ze^ $xIlV^#ތMϦX'F_*TSmqp~E%@ 2 ?aa5f0F_.&9&I]^Y#~"ɗ?c%f'=\$[羆]SZg kZ280vhdcJ ,]0sJӂ#EhIOD6* mr+&q*e(980d+üT qjBC(_h^ & >ߟc duwNw 8orTGE,,eu V􆊯[jkc/GNő(_Q0e~1+Wi=fj?8/O;twԤ<| O 7VZvٻPa˙H>+Ҏ3kl\Lu 7 9΄LaL\#$u^`8G{}_hM<P6P/]"=v^!2vUj:ƕxVkxJ":{"K>J}Yi]"4Pg~du݆ '#4&#(ŀ3J!+0H>$;&_ҡ.bKqR'23aimI4x&+AnVƎdi;1@'v:>,ǩbi`92 [vodT$roB텐Olh{bwJ17n}rwiF/}υ͛Yyh+VAQ[xg _U -*S>+f0j2ŋ>f]8HC^ ׏Қ|\!VՁR 4r1:vy6"cCTݣ>"xP̤-މne Վ4#=EXB(Y0Z5Q'Oᮁ bF dޚ/WvqssyGo \BDD_@*cwMC'Lu gYlˉ*#W ZX-=rnzGM8ܸ3-hr+i'@"WR~J+&,9$R^-T^JиSThv?BtːYx1T(B`QopD#?5om.60I^'EB2$NY_"#'Pt;&y%FZ夷BF|&o&pLut֍RmPKk u:Ebpd\gi>RN]mwޱ_+h~?z!Fh `YQC_^OL1kar?2 YGM+6S}w~XyfӚFLC=?O &k[ jiK ]Y8zUߙR^Y= 9YЙ:J7F n cabdgcDQ$rT4P77QXZ:MF09>#FTcb9U`]^oՒÀVŽD8 dZ8!~췟Lo c_AyWdxK2=9 UU{n4zOXܿLBwWAlWPȣ2r` d_as= O#ތ(gһ iF>9W~Hd?N,t1f@w]3x}B Ů佻6YLۃ):V@Nktu/U5_nL䉥'nRX# !A&;f DFq}x?*O:U <D\}][|]Ri._RI۩x lHfGOWqUG1 =.5tev濮Y^!o߳IvnT"_fc?:Ȳy"۷;A0ݶT]YŹi&Fp]tm2__ ^s˱X*P+[ܧe8⒎G"i]t^4 3zff+6{[χ/\j +h+<H H&!czL5~;e)To57ERǔVs ם S֞Jf=|JsR$T 6>MuŬ,sduIș0_lw8}Gh9_ۧߪs"j@:RL3ߎH\ZHG(hKS}/Z]ZV#xʼn3\L_g(򇇵'3xfw|B$Pı{^|pZ6tw{Qș&%Y= R|JEϴc$ mႀD̩R'1v>[\JÝfdi)-&UJߥ?YJV[`; ;Ti\P>(?.|HZ-}{SixGVTrB=rYH2+ށK Xw{Z'0pOY!L e8 ͂@VG ;E]|dP 4?)X.ݥE9O&. w p Z{ 7h ϗiyW>'ӎ<[|ӠT"Xm!&iCSZR*/|^f0>ؑ -oPў0^P5}#~&^7MĖi׵"8[azycK#I k6 NMJJ𽞺(_ahsO%] dL?L2m,$`S0H_9et0ZdՏ0wStFuc[^?A.x.02 4nyB!K+tp3%pJ2]GvD?BAbwV~ژ(w3Iσf9J-/gE[(F?[Ƶ߁Ot⬆3~8jÌOp%fi _99~-E YQQT0Ã"##O}FQ4&$ ~|B5K}%tTIRS.KFߜ},eXtj_WVdL|$aFN8Cej'ν>*Q>K+P_t-ʬ{r Vey@X\4t#Xm j @T I;pf:~`P1c2b3$=Es?F9z,G*>KZ`4YZorjam8eQ&w' j˜a1\^2|[H<`N>sz&I#1ւw7./0o{"d[(!B fPKajSR ynk]@lUn$[ē f^ez04MAl(4y crI6ۉvǎ_jjYrX'MC\=ƝWzsUd1iѽ@MHo4N6RIH"L) h4x/]+v~^,oP{zgJO`s ^ah PQA14ٮYx23[ $ဈx{mRtZ|Ɣfqk>y NլC]mAWT-Dg&`;iaq U}1#Ic24CzC(B"!J(jr:H36bQUrڭ{EXES^k50 r#/{\J}vYUq==Rià#Hٮ GD(d^?[=2 b]W!`PQDETيꢠ8P$DϽw5d\D|΁RhJ9ws5 F(@luWT?<Tm7ջ^NYrIsS 1!]UNUXka  fBRNܜd+^7uGlh so^&U ߭'i@-"Ӭ GO #%48HA9%\T4m'ծQgFx[XL}b|UxdzPUk} # |z6*=|m81ZF (F|+̶,h.X{ T$ZNpn_ ?( azS\X0۱XA<:c}4,]0aM%NdmVPc8EN,ALɞbC)jƣƘJW:]%DVM:G\.H_1O"osCN-=$ܨ.cR:SgRABl9;.ރߩ[0'Fu3t7KcW>bqt)f KRM'YPލd4@ir5=7powC9eM1εH"2Uę]FVFzrYWBc-C oR|_vapF]- SAl28fHUt#_uܴ g-[ΐ!TY:jȚׇa< wRq2{omzFm?@q2EgDY=(8BYYJOAlWQ~렃0CF#3hx˾I=,KȻuː1+&`r}tBBV`5&lnѱ5KfEXR}.$FYWXDUKCw0}++M E%ee=e&^TuZ++N̢ZHsbO$@hnD'J=^Xz @o% #O.KCԟZQutVZ;5>HQɐ/#g)f͘<ލЀ0GZkOY!כ4i1U5-O&"^v3CY P9|n!yM6)4k;LBc-/ m"Z\:gjL|;E*N]VLdf~kqm3(~ѰoNȕ^(iZKV҇9Uٽnҿa :F6ɠ!:-;7L(ĭ>Tb֨uLDH*`";L<%{C˟͍s5`jcvާt+Iz]왗ģ+z 볥xBue<~o +*rjJp"RƪnC,7P22)ſ~ͱ}Fr gw;<%jM4 ,ᤧŊey 3\ޭxsk{;qw %١~H̺N63b1VǕݒݙ`cxȣBϾoIFM"{æ3cs\ACr%C 3ڙ]pƽ@$?f%Mmr7PEGٶC㉏å,l#F6&H w!\%HhՑEfhG?MlMrlx1/Fm6M@aMlI ~l|ʴr(7omId~7uWvOzz_l7{s̝3mо0rcRpCp(HD:26bS]lzpeke8hs Q1bD:`\?±ҙU:L%S`=҆.-Bs*'8T*oC^; p%NrA 殒/yT!{]];ʸ`SLP*|sY L K ]Gx/, 5Ϧ-b]X-Ⱥ-G\2{z,cԒxJz--m%NE>-ƎBP+XV;eO;<&E{Sj,ZlSxn) ZQ~ݑ ;\~x{;ww&c6;]+MBXin$(=o>rdc_hdFֻ3:sEĉ. tR{V r^" Uqk /Gi]L6_=mXI>N Xc 8^yvr+TsACO.;6c 1%I+UXaG9Q"FĥhLj 2H4OkPzs3g@ 9 lsT{Bǘ# V&eW ҎUK* 0 kO4a`jIk':%0NyWZ(7 |z 獙xkׇi|s~q|y:Vo`: Թ\Àj GЏ6~2,ثU5CZ ǒIP>^uH fR|muG:V]ZB8>qˇK'цΧ `N0/, e& QʯhxU.{ 7|a@\{pTtI'vP5D N\ʌA"dNfMfRKƋ#wLo6g!PeOPQ/ƗG1eTVRr[hvP27 .̈^zuL!;2oBF/k;eLʘ<1 v (vAya.3.%{꭮ym0*?dpcA^jMchۆ:$4ض6(QS!Fy⇲ix&n`螆&T՘Xx`IȨ5*uMiZH:lWfe8rgw- ]f/̀adPpm.Up6SCst + hhXB~51)"l`2V[襯G߸OdyuM4Qa]+d X|^I sqR{ʮkt=]F JQLdս[0 n)wDVE$媨hJnBMţt z%r=(pu `i{òt~)GiH:Z-QTQ7i9mK >QM>'WvR78Gťs۹d18 >k2vʟSZ\j[&+jvx檢1&83csW,r}rɧ-Tf-מoQGsg2 65/.˶BKkeIJRn|6)/# H$/dnLEHi&.WԻ, ױ*J`2fK}5MΚ(IM^ユ ͎^TCU,"qMNl-}i^K0艡L,mm0_qOH\BBeJJOJ7um{>y.7f.pejzlC)Ɓ5lyBU9ք>ͼfRjmsA!Y@pj%fQGp2vyti(?&2{E&G,"[ l6J1\cC%\C&]$6|$kT`;gf u MoEaH↌4~og~;NK'P;7[p Gj ջ,-qùj5Kv C_-K7W//P2)2U?UH5}&wgC1O2*q`_Af46xT"Pϣ}VIU0ސ!'I>i%,zec/QH__E;\8pv|'!a|}0|N \lO_y*. ơP#!X>roqTTſ8l%("\ 6&ca4Mk7OJwIU!SejhFsY0j,Dà-iR r@?@ܙm*yqO/GZ |Jra!\PHGˠ.{]7hװ,6%ZYN}&DxkIaUY[ټLPzRWM$Q77o #t1J|3C/>8GuI I$Z\<{ %=@랝D% mj"칔B!b~ <( S}Bz/(j "v^DoNhN^~Z2/T7s. 1NMw˂ A]LTdV1k{a68},gZ8>!z[)K]3{ I}GH3BD(fLoT֭(Lx}Oy?n<rT=ϧto9| y+ܴ?y`{}Gj'JP@+Y`h[ 󿠠Mi+"E*x;6)rpNñL?P#l򁦩ɤŮ$(ݮ݇S@)GNo+ ѥ@3˜S&E1l%.j'}.ʷq!VZ>`K$@RP) >)kcj;hRqO1.s9qg-(Pd>D[(v ɻJ *4 \"?A޽U2ʸ?UׄD S:7r:yjV@=\HlhGۺ{u`//=QMXs^O菘I%UWE? f?vƼ567xK&a0%KXLHwp B+ݚ;*)o}.s]z?997oho`id8TϯX[Zw7C<w1O{W\ۋ(+X?DB5*[A*+nGl$Mk?<^wFuS`k\u< K vD0SIݻ9aP/@-P0 [5 B׹>ӣcO"-+ yGqZ Ԩx#$-8hRF54XS(xḌZ\[Eiw~=td*""ɭ{o}r/9sLP]L' Є9r jYŊéVmB1z7En]2OV.123䚿4*?l4բp|HDy% N6%S"} (}fc-}Ĺ a!m ;oGr|0m6j\2-\L@އ ;=K_ܫa*MCeD$+#G>!ri.X'ϥL@D8`+ 5C4'u/,ru2;UկzqA謹W[&p{C΁4<- (S6QVd 1+=Yg,u5i겦' ۶ݹz2bjk3K{0\GZ^~F#hZw1Ski[UñKL G绨W5or˦t'ZsgŕڗӢkQs|gP(ؚ#G eJa;(PXpIq,bF@^9;^0 0g5ek&sv7^T3 a o(-)t!ܝ>%iQs<_2/bMDfE=#;.Dr ~w !.{1n#U,(qvA,[) inՓeaҦÐ9D(P&b@=g.g/YCWN5NuK]ȁ$+Җݵ7#V%g(HG=Sn<"$V$"lQ_cys=ȓ,/џ򍏃=X@3Ul $h(<\s@Mue`Jl:3EL[!0K}@l ?{U7s_W#r$sjD &M 5N\~vwaRh\"/䍸"~ծ7~ ZѠs4ܒޯRMݵ+mCrA<'˿7oeƦ ]r &!UD9NP߻|WpfZsy]9hJ&~Kx^m]HQ ={콯w rO! 4DtB.<^Gl(B2INvnm}{QKV!5vr #aL 0f L mP#,q+ B*%. 7R) hL|Y <1)Ԙw;=m)w$sc`A|^d Lk 8텑W;Nj]-8t8!e^+%tH . =jήn+\I"&Cf"Ͻ{lV$T.EVjT#%1:Q_}U %EL{豸Tj(Z6F3gBԗYOBJ]B间1#!}6s?o/qjpVSvFJS) *YB}Po)5!;rt6KЪ|0^VI<#P׹3ݍI.=.LʡՂBEmq}m $8ަuP~A%NiE6rYj[H~$9yhWXR;\Hq>rւP6>WW"p*d}J%LbNw9_ Vtc3OūlJ9t&\f ¿Wc`eI^73|8q `~ 3)S{B;=,'ji }8Lut0d[F5Q 9}()D)Rfgbm__qn!c*՚d]!1dVY^\ycօb͇Y6ڶh~K ۔JBt1j'oNn~*FzzI13O+^[ p"#hKI[2\L̽' As:cÛ6zۯsA1r#tX`72ꊵ ::Uwg?*mZpIvL8]N!8#tۚ'Xl D6v}.Wٛ}{^Ơ1L J)0;7ɲΒnݪSLB{N~G4ڴ0δ@F'~m㋠>SP{گhßpc0J!ߖG勈r\k""0LdM8"1Q[8jygfnl'c%(>Z\zU hűN$^hi\| =B!:lDl3:ZZWTvLMԲ5z˫B9 D;'m_nҘo$m%p|./O%,W vZ9wb&I̛)&=zRm)nD., +PGĢ0Sc( T' ( kXqR5:sP;{l +$(%mbKjЫlI(fx} H,u"&0[)D-: %j7|E!3Ff 6v_ۤQ2B\J`[RiH`c,ʿ,<zgUwgs>VGHnܒ7( 2,z'XȘ8au>dh=& '{Fa6BީKV'}2y˥$zc;й=#`r܋Ry;+/_hCtGIOdBvB P , ͒|0Ry) ګ/TsvS|3grv1M˚b MsRԤ%9SƒswJ21\ڦI~mV1[![~@t&dUhpKJ&Ӛֺ׾D 6{'{#h~%t2ϯʗ($o i/'7n[B=Nie^rfDGۑ P-<׬Zt^awpB!M9wG7M2$R+C9quqǁcFGM ɅBp; qf?+:}VGoPgȓRAT ^eaڬS6'b<0]$C#,@$cz-+t5|ß>0sGH/{ FK-:S/4(s}jjKR:g|beIm${ wuP7Ô d bvvkbw#0r"$IH_d݁o-&$3F[|7>]6lUl(%ZҽOb+% |s{s ɥ}cHnkFϙq>eݶ9QF@D"I7Bӝo ';8֌:QitDE^3B泳CsMŧ19u >ثaMC^$)d77ŻuW ٬Z˔풟\: sq:tFfT^,L{ zcH`Jƺ a@,UoӉqm#B_UnsMPx@,$KW@iŽܸVÝoH5ǹeCpVTjigz<CJ p1NWs]S97S_ DKWIМ:YVf; brL'mUIuLgE$$ ¬rBR* X{*8Hʂt C6ƫR9.+KaTe5'm(mݤGA)\H?."Ût  JHjȏhv JkvdZfM1"b8-1-䵕!x ׋ Z+ >#kPݞ $g#ƲGlj~B^h)s%1758'E| < ? 'AY[vOckc;Џ5&? !wr+0FSڐ^ f%bb0+mp< _q#DթBjB"j4)~!"(vIiwdE--b Jy;vL,I!Zη3A?(#Qo79bKb5 v'tÎ8VN;UIρ2 ӋTtTʋˇ`u.kKƲ"<)9B@d/J(I4 Hb{jGq *1]yr0ҞR˝S`@S㙷uG:|~!MD㢨HdV n?`?, Pw1ՐG d?F#Q~د:_⇄Ht#CR݆_-6˨>E"F6ڔ5s%X㵦yQO ?qbEُ\G[ 8-<|4vpK\G=~J00NeB/wmA7~Hq.W3,WޗGG]V޺r\ār"^D=\lR?h0cc*O@69woLk 9hXb{rJ{`)iZ2Ñۋbċӆ׻ "r|EAv> KԛAiZ="ypEK?GgL0{j8I\0o kvߣ-T JmXqs#\2w,F%Z1 zwZGeDQAM$i8Op}75\32} v^Px{5F.~zѫ͙+JIs}+mkwS3|?r%4aM .2ycn(DL|ǩeO!#8"qJ*TgFDC"+$ȾQȇDgOB[\*dz ^\8V6P . C^T_ %>^y'zQ%A؇?:ͬ+o p M T bUY=9xDCwAîE؂H}G\gxj'qS<&?<=f.zWPtUhW !յ$)ݬs7{s?bAҿ8/*%fS T} )Yv֛uX܃XG|-3Ong0{3e5ȉ*fN[etf!$XbޞPr_$G ?=1"?v"1ݘ;,u |r .Pa^LJb#a͹FD`T+kǵr^MT]UOh{{6tuSQMݓ>C%NxXE*ph  fnoQ~&lV UJR6@iﴁLiSz' Vyd/"vO H.Ɇ8a7 .wyN'(6>Ȉ;ȷۗou2y&ԭ3;k rr.e!8; W嬛gXKizLXQذJ{n>Eօt%%} = Apc>(mƶg y id_YY,:`RLmh#=a,DޑnD^.]${= 5u]Q4c".ޔ!eh."$Z{{Yo 791TG+Ri#9L[c:6/P>cմ~L#EFYBKT`T fԼuT3LqeuZZ Wr&ÌnfD}HU q8keB]U~f;||pK 8*ݏiRLpDTRq 5זu*r)U92YFnkQK&wbw?1gnPr lۀi*fsG(q2+jłHe5I>ţgGmjGelK6]\=y;l/4@&ٺZȀ}*N>i좗WgKux]6KIcSgj#~w@laMq%Yjk {:TδjAݽ$z=塃l]/?7E=ϥv*(FpB yXq~4{3IT@G3]jn[P4Ud7t1WcbKbj$F(dJ!MiMJ2ݝD4ߟ COR"eWIz0:cL7Ѱ'͝hz ¥am7ҁ kNJ^,0 &}^;4mB^Xޒ-IQGo?k2XfC`P6R#{ۗ_&jʃ=Z~Zqzcr%H`*}0|D/;K$ 7Qsb!jz^24I ޚ%K#ϫ^ F]d!@c?*;3m3pۇjR, J L 쌕3#6c| zQJx+꺶FLBʁɄe-s*Pl݌ O'?1to$8#E'5dHF`ض7BiL /ɓ>d(S"^-sSt_I`Mor'CU$߿/PGϖDj_Jq%I{ :5K",fI^l9]SL fs-Uto'#*+12WrY k!@GTU~l+cAѷl?0brT83ܳ Jp9i犥9%84 }Qڞ"6[8wRg2 M@=4Je"kCM_\H÷Qn FhB \DAi^@R z lҌtw<\ލ? K_r+h`1Zͩqnnw3m5{峄 NΘ$;IN/ڝs{D!6I Z$ s6  s KZGio!C#5uJU8)bERt;ڋɳab&[wʇrQ+N6i.P\p@1rmc- x<}\3]W4ar]35څMNRAѸ\QfKwЦf{KQdXy2$TG 0[!fs,{ arjGX*NgڣWӞ8R,gQBIUj=RlDT| n H {!d2 >OJ1;^Kw%\s>#{=-eQ [$93ë;B1RS>Nΐ(ҕTbY.2%U~/}|n?OF훘R Ƨuxm_ jM}Kjqo4 IQ*jįP E7LɦB1CFGPn3>{w|˃xKޫX4|h0zq6dIA!QJ1&9} sw뚙$l( Ҟ!dgf5SKknIR fj~l+Cq'#⒵̵g== Rlwgq0_XtB%(&0;bPW1NZC qsh99}IKɲQl i$l.tI`$:r8Iuf%ͷs7Q rr7LPgS=G 2@A =QƂvyzϮpkf?͓v 'J6L^ Xv656i+YƇDNn 8w۸q:(x +qzB)OJ;:w{6R]q8Mg-y_ıkJ(qgiJ ~X?''3^H(MAF;Lz! \AN%ǔ3ЙtRzf~-ͷy,p!B7F]ϒf5 / \]2h- nyoD#mxY1c8}QєJ /A6t81ؙu$,,;=CՂSNBIػ5fy!wl@ǰ/#-Qw8>j+W]޹1<ܺ+dX02}aqDZu9XXDkwo9MKJs+1=DIWid1=o_-* &>/>1GeA٨NoMKX0~A(ڴqE^"$=n7")"Ȩw~⣱bd`jZh94ݙz)^.]Es5{P*.6@vr1kTvT3U3b>̳!ڕ$qnm3l .F4]sMO M$ǫH۬@A~0]֍4:ȼ'/RΖZ fJw9^ti<NΙEioŪ;Uq% #T7LrJQzέѶt:&G=rU`jeX.$l6זV=Fz a?gIJT(qV?QQtFS/|wD)s7 VBdֲ\h޼͆DAJ/ǚS3?lIGc%6D̝z5w-,Ja 󬃳gQj]*(&9_`Z$=~K,Jśy}dOO|%C4Ah8 M7HF n ?}ɣ,ҋnIJ66Y|l* ! 驅#5*X߾I:874% fNZϱe)yxue4- uEլȄX脿DJ7ծ&[k٥VPr'B9kYשUwhNly#}Zmۨ~v xRON9 [9LxephC.,•p b@V+8`q!6酚vtHx#Go'҈6*CE,u|M`'7{-Gmǰr!2 &~OJ?X4o%WH]0B{W}GL( n lQ=Lp+ k͐t߉ʿ( 4XD׿%?1%0uaͺiΎ o>[SgV~gӎHY9fSnK/A3fM%~)|[н}B L%<22&ƺS`#(o4}It@s .Y&xU뢀MD@2RHQE k7\""f V>7cKV]q#(1*H8l3dTӠ0|~pf7:E u(NZ}nWgNJcG7܏c44j+>eQi8&?xgb(l7 K#>O% σ&F:-M@NEnz6db]n%}+Y~Nw|Ψ{ř83x& mkCQ$>o֍["jԧ@s:/ޚ' aR?($WoR߮?綂(+"lAn$W>iį%^/x !JMxG iQ#Rja?<)՚wF@HTfE/8HaK5 O/kDkՑ^ݠ,;Vih5BQ0SF6d [MRnAnhP7IɉNjR,}8Nj'l.@VN[#ͻ#<,%*$JP"rOS%g[pg ]cxp"9nh~hA Gϓ&bK+7=}~2Ew/wULJ)62*fo~&m$W!P;5=Oufrwbci䛂9Wem;2NI Ѣz>MI'^p /?osd"kR)<(;KR]ت(UQ TUJ^l$c*OLYM(f"imW8qxGXq-Piә ;Ej7rr⤥[d!5sݐN V,,6:KM]|GŰH"V^̾]B5LcsN&dsyE6,hO@z0*7wGqakCfY ȞZScIoVDG1Y]]BQ6B泬z+gaIU0DǑV`FTG&e1LV5i Wh·MѢ"ӹ14%e&wi @9.ic,®v|{X&&^:F.{[Oo2f<}EfPh} rgJ(4Gcq6giD$Qw˚1~VJc)+6-K5Z4qH MįYͲފVNgfsLN'kqkUjbrOgͺWOjb[Gˈj%XѴ WS_n!w^d;Kk͡|!\Q[ϟmX5L13jtrmi?q*!MXl៷̀B2IQuey$"ӓ+C)4ԙCSXC߃SIM(d"ET*W$Z\r}_+#lRJ]HvבW2}MJ!<4L: ŋa7~HMmuWZVY5h衸kD+@IvFQ 2!J"iIsw1wY۫Zlؼ5,Lb͓t`ɕuZl̸<h1c]F`?j9TԦ2Δ쨁i|oU٦ыʫ}4W~&pSn]RJ/|9`AlN 0Ɋn;ք7>AF.e hb/Z)xXBT}ګ {Wx=nw%\860F@&ɾ'-"gXCt+EY(HW8R.)ns%WG8R scA4*L`7/q=@ܩVQP%,XLHE %fa"SfAtZkiZQo9qYϝQX&2y.غ_]P-Ws%L㲅)) L\WgZ§vum>4RIJ+?4K;Z4ѡr)X;NcVt󂳇D!iB:d27̄^N$ }3˯uǦf~-2搮WFARxw2-KtC78QdC5r 7݋tc=5ߨi$[CJw$(1G 7aC5@ӥJ  s>-bGa!ae9׈U %LyA_;6q`/6_R;Jk])]d>d-t0.;SZ4_s|J~I> -p̝a}XU![[U?[%͛܁2+#xdN$dhC?|zM}1QsܖŻJl2|iXzs[uM+p˽}'I\V 龂6/sg y2V,^Um!ٰZ !>g)I9ފ!@sp›sԷeܕI {p UbNkS$/A G`K4i""$R& 6JyWr8[|-!BN(mu3ky޾&7x:( ovCI xfxGyD%> XF4͈j>/BV]DQBخ,7yt!,)UZnDW>r#'eLVc_eu./l1ר?2ӣ~c2?o4tVGVxP2vwt4qW±"0 (]%UN+ε dDCDZN,㳰'",G]&2vͲaW԰q(ʫߨċ+߿"'G=Xc9ZI Pd OkѡY&S ʐ^g]3)9+NUB==rڊ=@!Z+׊eӊ8mHKu[{i-ͼ 8*an=i8U'ѕ @#\'*%!=kas:]{pd@MY/P z/lCf=ai]u8hɐ+=^9@>n4eHS׋AY[^l(c<.&Vp8 Z |VF`4ѥ;v)~.<6hEmBVe?'b~oF2S[mDD9H$s]zR 2 :W0Ȋ90lO*guchl34NѲw[e_Ҙs`OyMQz '-*8ܪ2̖}HEƊߑ\߾*<9^v]mKOB*i)K_Mo }PU 44R&Q;Q0(*Gbcƒںj]Pϲu ^+蚉|6P-|h1 FIGvÊP gFsr]ih2|ayw Y(c[K C) gB|+ҩiQ~ͧSsrS[uM$ujgtsϱeRz/`vaH{L{PmV-HX'j{uk* |NluL3b{ɑRaHԯpՊ)<Fkv]RgO+@2I @};SԬ%6e%\ D%^F+wVZL{B0DCWDb6΁ lw|ű؋4͟s$A=>EA+ $ھ&)@`!Rb=pjQI"<".kCCXh= GɝEC/"P%+u6{?}/}RPuUG-=mv27#qiSPۣc<3bՃZFdlˉ /mgˣqz6z2C23I]J^>U\2ҷV7 m9YeN[Sd M;J_cw:ZK& 2ؗқ 76/XQw #I<|;GP47&x!Z?l͹tw.wV|$jߺ,|v|驎Vᱫc}$|@lue+-KU !SHf!d~+0pUC}2S׈% e4F#u;]1TKr| ,Fk1(c3 k>Ǎ!m0EJh)3n$'zh݌?Ej(8X.t qE]}[^ƀ~ZzbmH#{M۶ +̧0 #v-{H ckt+ǰѵ#d'+W[0ty3ڕF"fEKĐepA@Ȃxj=,\]Pk^]D}14y=ѭ 复> 7İxe"|`%yǞF0&Y@-χK#Ya W\~3ad~ABpbV<_L~GpB&fCRB'jF/X+R4Ac6I:lXR4Eq}h^^Ck|Xyh1hw#J'm4:>42Ȉ :O\:4w H5"'Á+)d%/T'*/^fE-sj".}*T5-A+S]„s֛Yo#H۟ŕruEP\6Q S |ϼj/+Ty/Yeu2ƸBK JޓW娽'/D'@5NA!eQCLnƀ#?Ѱqz||O8WT,|J^y?%fJ( y5˱fP}0COM#}rδםUK50':)9)+T/i蚡I$v2mb3|Lz@'3US%LVtir>%TiH#ILQ-,ыҦҹ)R`:RBiOy6st.L2h/Ęp`R"Ⰱ+c3=JgZgy{#'=% q mR] TSᶻ>[ hNd9%֔JfAR+#6޾m$QF:'NT)pu',2В`Qj6,ۍ|`3ɃۡNt`C_dT\B <IĨnLÀ7T:dȵaʉۈU0DGF}8Y wek(ʼn(-@CFn:ój8Ca j᫧(V\Ot9QvNug޹r2W|ِ6Ù:U#*MrZkEZiƟv[;10~;Q*ASITF|)Rwgzh*5WJ\ +R& R^[6dߒvNPv4vs?WxjD kjX +|311xLs0XU-{q4#o_)$E%]imC6ɭhGcp װʢSfX,M-LNT[QU': IG7M-2B+aᵬcs%jݾ1j{1d_k\;@Wb9$@7k"ƙV7B16tTЁ'#3\]M6IeK_֤vktsl< !Z;c2%$Ցy@+ad&pBC>^JaQ$E3^8#NxE+5zeՏRxL@s4, /ykI )Kݐ؂=Q!GAz2/UDbeFXJK:& 7;z-Y^ * -ESU$9{@rgx508+/t4;^'蝜^1u-{?`Y7-8VFiTU}f-|Ah{W|$6Cm{&:K-BǗO.ͅU[E_`.)r'AP['ۼΗ`pR~::g|*9ͱ(MZܢ~z>1/o"< q!=%VtƦWBQD/{S؈exr=R͊u[Yh?U[k'ttG.TF1#v$a|6$NO! fY H8(iEhɹ%8KW2+`2zJ%iN56=P?w+D6է.Z˫&AuuJ5ę@VmO M- &tqN_[ ԶG𲎃@+̉ȡ2[o妏0F%?b\BB1BYWlL`a[g>@2~Q=kUȑ}LUh6W tj>\2ĵsI#tGE}w)xܬsųS,~Y*u }U sCX90 {`^^c@Ԙi+֊SI.,ׅV$cpm& |+0R5tB3 )KI'D)ZsyJ TR?͋Qvwo^aҌ`1:NM`YH0y V?>ܓע'!Wev'DQ|U0(!RfjD+ꠣ+bHVI y:Qe6W߸Cfk*} Vo/@tGŖHO& ģf8 @rT(2x-"==R>%#PC`0ЮzOb,He=k#.ц_qW?p<,`^״>yUmC#;.iWZa?z+&~NZՑ4[V]R548@E_ڹpzrޒ겂dQs򿜂cD^D B ̜}Zl|8ݼoG>oTgFB*OfDžO%:~h(q4&$ؑԌ4}éťzdoMu\4~O!ܜEMLUb*ޞdpǗSk*Uhbjsa%j$P V,:zLH$R[y<鰡 ?ĥ $t"4y,X9+_fE;Abm;1IB)zJL6Z%ŽF|usH6m ~c=(^|DWa~dOvO,*?gЫمh>M@݇4X)బV,YVj>Eje*ؗGk)?Z :KvF??/i@=ٮ뿞UR7? HE`(q )_bN?ˆ S\H[b0ޚsZN1Dp#~yX 0$;ƃ@1>3[՟r\*V*ywnb ;aj Suxo R4RJf;(>jд|lf'YiB0ާI(ӲP>N H8mJM5\$#ĸkĺD㖅 ,ؤ|6cqUnr('i؎Unaӝ若3oLP1>M $ϴS_ ҇&=JYW"a>^칈eG4k(au+We~1a?) R1^EX6:t-J[[|<^:WqC@7r4qሥKK[]"6T+&IZ}ۮW'W$bɗ7M SNg?󵝖Z qXt" wQќI?{#*YZɇah4>$7%GW a!:(?"|L O{9y C eYRttHIBDy|bL5V3+Z" rü[}:rY& \j[3N!Z/AC#y[ #y* }',Fg:gnpy^+ɷjFHiWKI/TQsټ¼mI\V_p_ .#;ȃrF`+ 6Y18TM+8SA?DGC3VxYC;濷Wowҡ1Rb"YU( {8H6\8{F='0{С(v~( g [Afi /pEQ!NN Wko_p@r{\>x㓲 L%],;v{<:sБd $jY]^h Kr˚\> +8;`NBuı+Tyhe!!jA _' _>+F])rz:dd`+oWh1IdtRG]cfL, S2`yUW~rGXnAt|mִo{hy[av?>@<>SQЉ74wo]-UmfAeHe>?l&OKDЖ{TPHCǦY6/nAGpřR+uQ˘Z.t<6ZOMmi[gm99HEC Ơ v.b"|I_:͓? C`GFHq e g%hEhbJ)]a)yY+ 1*+W8!o .&%L|gDXOLq8U$=oM$41n5/Mx~>% +%J-44rRX%ҖyJ-8! Zle[ (PY@Y5RsrS93 'H#։ıLC*, ? 5ךpg4O.͛S)v~da 3 ⵄ@ui\`G^fVݧ0!o԰qB+4͓%0"‚sA~5)e%*\:j$ڠJtPsS$ TW* 8D"z<'_o O 1aNjRD-2'ZS+b$j#/u׆(c l6Sťt`cѡ^VrLg<c#|'VSܕF !wQr&._!?ͻ]qF.B|qRcԇHmNVc4Boxi=xC$,႒ǖӦç91ߌ (M̙&iiG`kӗ" tm-Arbq`N;иL#pī1"Z^$ os'1)ki{T]ǧ@SJ06jG-)uCֶD]F=V*DQP3g\K&5 29Iװu7Riy ž8$1Sl9sƊ}J("c Q1lXaHx |2un/go *@|5/ 4I8P&p,?r厩Gչ-ܟqd zwZ3po /.$\PvǛ0cX ]A#Ud־TA1i͚' %M `4` 3ݯv}Lm#"># :tzS\edc{xs$ԇ.AΜ"qĀƖBrf\YiΨ2 HĎHj1HEY :i3 6&{' <|/\}t$9tMXQsy :fVP->h$Ҫd|9XyـvĞ6usMn oZ6"^iِN&AR,?7e`~ w  c>3Z3 "ha6h=[BXo>)Vu$2c<X4wÂD89V= }qA8r"l5"U:TǤd#Y*8ͧ2 zrJs} S[M"]pǎwMn$> ]HA-w6߮呀Iܡa|/U)!;t^~;1sp&q,xK_qy%̚2N nD( 7vcr3\k6ǷfYЩ/iR걔aNvP@3&Vdi ɮ'$α2WiMG=C-z?c6EOwd7tpن"%Ι@~K >~0r.M r#"\I?vTa%P#5\SKDŽ{_F1p6yY>${EQ|XwX6$L&;$C_EE4F" [Pv#g dߤ(ښ8- a8e5 +(OVnܦwIr^Ey <{"(V :i#UF+zbz`f8 a5el c2CT=@ 9!7([LAׄA@81Éh6}m K ȱh" W\Piv=<46V6~OգΆ8%(_R'1޻ʺhZ|d1m͏Arl 7l&lJ^d2iA%vE {EQaO,SH$Z@U#V؎jebfcYuV-|&8ۊƤFw%ڬpml5L yM;YEo1Z"cfrJFyV|!Diw/%" f;F11f9LvO OR>٠IcE;j SB1Y>.,<_0jȍ5ni5?^ pMau0!:Uy @+K1K@aPwd/PnR뮌97ZP5(lV@wmUҸR 蟤_.Rq״ïuV.NM*DŨ) iٴ;2!NE$a0c:nq5x5Bg$^Q`$?O5sIV2BGy{Ma\Nn HlYqGnǢ"d s {HG8׃YY^3j! 4oı^22)`$WTI3um@Z-8EQev`PH|xBH/$%/`D*l[ Xjݏ`YPHt~B6eꂉ(T{}R$Q *."8o攩̡iTu-crrث=3(4{DwahsaZt<LYq@D};= 0)udC;$dfUE @ΡܛsNᣌӛ8|g(VCs3+a[G"tvl L[wD6_( )  dkfrް%_" 7OeђpocEg=}:Ith` 0X0LiI 0:z >7aè^[ m,%\ J޵t"Ս0@48g #Pu)0oJ:"fNe `8J3 Y\j$6MŢg: QST""GZ4\C^\w:=/Y0>RaygHC#4y:=qEV2z 9:)BzI<''qW6YQwqG]\#VtZH B5x:E_e՗Kzj0)M f~2G!V(F/#5WDpN*pYo`'A[?yyay:xa:ayȬ^M, jWEn !nz5&Q|lO38?TkE3`o#by1F SAO`uu/n\nIu ,4*Vw 3W^-+o3QߴB5ʽ豤˓OC%*|qpWL/(;+ߗFY~_x?1/EOK{nVcvㅾJ+xq~6&doYP1n[AWi2u4ץ4zM]'Ft(P>HQ fȲ5ØX?7aM=GDק?WYI,_.C~Q)U.0''JTǓZù|Q_]jh\~l9>7Y.2v_͂F 0"<@K,*W+$ύhv]HX mdh 6EP 1ָ]G?}^h1 y3Tk1,׷H/Y`=jWz =Sy|5DlRٛ#'E"N\2EMqǁ!Ӌ!2x6(qx uc9?)!Z,1gL%Br,RIs*ѯإ 7k .V5RdpZꕷ?(&n`F_aS*!nfB6sX|bXFFϡYE3@|P%mMc x~}*W뱕 FXL 3y^;Pd_Lbrar0;ύc6ۃ`rad`$TrShp'D ?TX zim&wM%(ݭ$W.xޗt5!-Nl2I1:\pZaog-א-NI@+n惗ktjton9v|1|_5FĽ]kt6ȋߏHQqKvU] pK5:' JF*D|w ]]Lnl;]|A Rl'ҟ<2 ]VE[CH-R57XsW|wQY+@pv)YbJ9rSkg$9W.k,aB6f_Spin}elg3d,HQ&+2cM J72X?pp}^ijhwu`">$&=+CU{ REM)\[%/(sC z0 x@ד9f9' >Tmz?w#R`L^Sj\ 츕cron^iW{,֞$XMy_w}[**S,b},-ӾމR9{kƱtMRKWa\ Sx%"ǫN?c mͫvux~T?5BƹGWx-Ozv(>=D -dD͇87Suhdp </M\D5k qjGjVUKP9)|2|tt: )7k46}?xNj j!H,යSx3kO|*}ut8(+C.2p<=[\$" +C~=r{CPIQleHDl]SM c9~6IGDxOgwŒoW[ttww><iRR˪:cxQM.:vo+H2%sYZ[.ɬ|3p$HtW2͜ rwEFu`uY_è|Inw.AO `92}ᮝ:JX<ؗ Ppyױ+eD[ ݆U2' Ҭ[WO ikZe㝤3|XvQFBk!mn^(p +W!.ZuN+q6gwrő*GC})ƻbtT.&FYis$Vs5[zƅyΜuӌ(I@_ T1>܁ADXF=)ҋ*[YXo>fIF c{2^f%od61OܶDy!nr <~smMm,_4d+3Mdܢͥ6ˣ(\_Q唖DwlC/Ntߝ.Z bLg#UB>͟bG׍(zM?p^qR ևP@  2y5ll锸ZŽBOoFʨPm._z &9~1%~ uHi$< ۷ 4;"# g#5ag P[͎_Xu7 7iP ۵`^{dk;XzL1x ,' [6BK}m#.,C ddy @p v.yP*2I4-H47_e6 7s`">Z>{ x5NzSEFQ-\܋O;aku5\+bF5{Etnp//9i1[w@L= "7&^UU^/, 1| \L! $kwr:l*ZjX~Hm!$vŠy<bO VNjAP&x/q9%aNLߦaiD`$OF^BrA(y.ʠoxBDWTP?@z# C)syݫ.~ 2Lm%r#/W,J#ݳRܔ/hBq/JL vWPCvQRNŔ$ )i;~c$YxZr KI?y^쐅܆Ot/Zu1jF'ih2 p&Șq-h/f`Aϥ7DD؄djMkg'-Msi:k4$B1|Gc$/W7ŒlI?Q~|Լ@i 6g2- K͚w0MxNLG- D+' Șm0QWN2@B`|aZ`VrԄùj3 O$AifsKh]gi:8a!v!0Pqe}ʋ{I#VcG2_V]H}p?of-M°ʼ%w.0 ܘ5.ZWGPX*9>d /)%p䕫KN$S]pjryS\y,A1{ u[xNJ,8ϓOp"1 k6kJ^0 ~Ywt+HHhO_Ld$dI(S*55Y%r1\)2 E.3wD'ZBϽA1n z2.O} 2 ?lc1yU#27آhOL-`V'R9bH`\/#cHi YM׃w׃^h?r6aaqg:Ş!+? 5OᛍŢT#!(AJ 5A!SdR pvr.祗QE6G֑rpG;nܳuBBϱ(Ac+ǚ̄kgAy)tZJ"[s45o Db>[M :?~*D^ХrH,J32ؾ(dTEMkۆwvI ||,qTjF& :BHo>xPa:PNR:+Vh<YvP <#f |E_u T%SbMj#%wۘGw:fkqjZKeQ7'KȀ6n{ij3 7x$|-N{ 8X\Ul,]?J@m(&B?:>]ut,- (:?o1̣+&o`&OkdnuME!i(s5ɁRQZ"$ kaswpKӲ2񩷊S;U{D8,)yrrMke|SAÄ">}JVOP<JØLv\=2;Z9 . \BpMJqZN@p4Ph> :t}7%$ٮ%`~u$8?L{yNujw̼2;#_SGc6-Nf]d=Ek4_ָvyGS@Nr^qV# Nk7S`BΎ<#ly&Y_G JA ;g,1DWLFg i͇Md!w M EK}*2T+dUߔppc.zG$q |X^KLxv orkXSV+@wz~L/t%ɯxG`8ȉMu¡PSC9~'ؿwr TBuR9JIE'ӊ6ϟW/n1w\dGqަ$e^Qdi(<9pH3~ ,tIgE1c_'`JOd\B'!D":=ѺKU_GH¢x;TD֫"ZW.D" U[6Ym-D<"S烆G"~>ihW@z0K nz] Ly|H*56KH';fq62\X0eԾn2G18jzgBLخ z-5u7.?tKbׇgEY^L2Ӿ`_ t QEry:`2* >) >-FBᦖSēƪk"OP pv ˕bl=ʶex+MB%z,RU$>HcգBA!qE9ɆݨӋ]^ *Iۺ461ӭ >ȗxC%Q\$|Wj~,.#W_1Uv-sjvjyIrŸ1֙t?@Lw 'D5"+D]C;`K}7Do\Q-r"C'\CS-i˹\{vH7# M3m C)3k?agg\B]lX{KԁNoAM4S=x|4׊vѫ5P5|l\Hyjȉ{uJwD1ϸS]T*s;8:H!1H7u)qe6lc'2u0ĆJYpg^vh* ؗpr\Zw>͠J k۶~Eob*^R;_ k3 o`ߧɪXd3ތBi*x(K'tHcz݉Z*5u C}[U0yWT 9WG~QZ^+E>FG44ܳ 9zB.+f`$(RUaj ߔ/CNsPAnɕByQvCjh5.SU8} gS>#]Bt|6r,g+Q+Aۯ,.U;<8Y|it_Q؃2^ߏ8`'[ b)Y+Se^y-A]ֿ]K7 zCyfJe  L($Z{OKQg?,$Ic}l`tęI?2*fh㒪ut W+r .?;sbzjL%8U|$F|Ȑ:e;*"جg)Uht 8b&@?8@狖6Iۈ{mgx$} ݏJlɧ,>S/*Ѐ&.ce_5A"! 10MCH%1#FgUI svmWMg8r(aĿ+ "v6P܆jU$R鲎#eo90}CbROP&9sEy-S _E^. CM-HL]o60M##^>iyU7 =A6ldX!DHgԖϣ&O.}]wu/^7nKyo\}p0z_Q9w讶)^AT#_ʘ8Sß•`2%rF7+n 9#,O{QN4L]gzS#[˹ȜPh%Ψ{v#U v.ZH7+Xw,~jx=`Jtڑ. A#T{#D8 ^{gƩ~6T%@Fr^J2Q,.찙q}=YZ^X'؈(Gw}>˿ݗT Z"hj"=-ɲ 5s9?I7D̈`f;u E=ϧ>z:uP{Mtm̍)ֶa "#h$V_"g1FoSgdZ75ԗ|A(g@,~hp}jGI[\lR]lJ|a`QWd".sE&slQ Ƭ)W!L0N.$tUfe|9Qi\\9P+Ҁ7t6T{h\]IGTpm("659vEC$$j'cAn_ ͯzD3^Vֶڜ@KB9A$UB@b E1:H0c4 SlTȆ-:BϚ2h3#A#Y3P?n&@+s="iWAOj&qbF4lP+"smF7~=(> )kmњm>~-k:Z9=  b|[2ۂH*P7t.3Cʿ#dzEZW?a"r K@sqRm nפv6t벧ڗ=o%N?`RRɜd{Y/&JȠ5$~n[LCWX;d#ņ¿byDTCQf" %x6,J]kFnЦn~#f)-.)NsC  \XȦtз\Uj VG N@t5 S{- YU||]nː?kRQr^I?1; NEҏp*mIoY̫HS Xj(gAqOr;1 qHS2q:ulƒq/nsJe} HčESqM\!_9 ܯ}/HtȡKK&8k~a 1>{,-|-cgl^?%9ly!4*H]+-B<שSgbP\1EʯpL 9yGWEN6T*!YYv됃$0&SҍCe9%s4$al?(]S!u" 0'_D?<)QTI86@>4 }O0e"L 12f_6~giLU)@wh=e~+A;qE\㐅c#tB0 )6fޗ`C,HC0s0Ҷ@GjF4hc[n6֢mC?Iו$3"{'$n 9-.W诩.ǹSzkh^'k&.Ĺ*!LƁp`8pe҄^ֽ\eh_.@e@ n=)wc(۸F 9LJ. h٬,gE4)"]7W1qٛb0u?"aɫZؐxbW{_C)Gmg^3.@*rQFI"U#,uPT&]LL:D b V0Apm Pڻħ[7H49ޅI2U::N?e뀇juqJdu+iUmL% = h_Hk$zN.^ ,<。KJכpmFhȡhG}DlnUUN`z DK){ŒP(3O={[7~5) qGgbqm?'=ޜm_u/4$c i1w]YB7娿ЄT;(Bv-r@+X' 8\}TR%Ud]-TC{XaYRVX"F4krdjAZ"m th9zP+y~m%^4Ii:6,R|2~O#CbA\^]_N.K5M`?b*Me„ 3/G~ uzzLə S&!-zȔ0GCs؄R!:3Tb)͊E+SC ?b"i9g4>)9|%Q}i(Ture&y4Zj~8cAfͷ-4yv Gw 5&0}XmEqvh~_>5NhFzu}genY7 }9A fƨhI]F`K8JԴq;oEK  azj{z ET-D#r=l -:/qDKjP;?xr;ˁ9 eT>N0rDZնj=ԁ-W7de(m?#1,|p_qVwmhY-~G?=hi+7.Y+57@5Zfe<- (kި@EֶX旿xx\wš.Ge]< wCE&h.ƅ$mkEviG94ٟY'j-&鏩P"p# t36Ug{f1HelKRz:×mc:׼l= VZ&O2gaª-]e#iGA !(73@?P*lp(Vg RzLLi,R\.Lэ@.(NrM$t:@T`ѠۏWu xKkHy'uJ6.N /@HvBCc!*.2B)C`yk27h=! ?NU>&s.hFz'^XN౷}gҴ0Isy29r6Hrm umP0C7X-cR3(e,#9uGlȠr!,oLr3 yKu_ӧDXwk@DK4ťOȂ6 "[IsAKj)<_֥/7qBw ڟKTG/FFq*hW!x` D"O b홻fp]ar:閊fSF2ej<_팠8@OGЭOM&tVݨl0ބ~k1Į45I*h:c~V8s-2v||E"S؏#i~20koO(tBDATU*b0z'1@,[l}@YĬ ""5|_MfgEPjm`#i~pN jŢkaEF,h}<3VP^ JZ-+H͟,+1@l= Fgfhs3{jv7Y([BnāSNo_}8^Sk%TjӀ:pAwbaǐz,(õ :ԫ#79o!-*Ƚ.ذV>$=R& 9%2"!1/,0B&!F5" ?FS}ctB;o v^Ij1ހ%dg) 〳ԯ9hL|Ńԇ>Z! _'hiqr\/z"$[S!@TWw Ov`õ/>OcL{4I +\bzPq*_zZ|}M;Q")ar5p.3%+V9+@]ed/ S R| 2Ht^Jw)=v5QlhbPa`}].pdB[$BpHNZej= JSDޡNm"hۊZ U9#QC;BT0ȸz\G>v_r6('?:o\p K[@*Lt㩪>lt)~{Y8r )FP[fs>_E >~xjA.c+u90 m-cz7m0KL 6Z!/S`NC=M' Nj/wA$Zs݈ "#uK/h"qc;kC 68gS',z{'فTYASz=@H~ !&Ο*,рfX62$IuVC pvcK2nZeRhysΟגZN@WD2kؚ>ܥF;%4{SZ#)^ E.iD뮠WE7\'+SmBYzTu%JsXGD&e@ C0iM\:pߍ,KbߝG-t2D K H]2㨼 CZ0Ҥ:( S1n*0ƥMe]Xq\g_e9mK7:MHgli1c\ _A[=D# K =LJŠ1[z9p FN Ei2w?57/s$* Erp]@Se43P AE.=͙0.eHU{8F /P:́kRZvN~DsȁoFS56mm 4,&#kM`8kY2-gMӃ8}fs@*nŚk5w `Cq;mh؀C#:]I"{>lk> 9'4`jD]A|[YWy$y W"n]*ǽK+u9ݟV]/zM4e [6Ι7n^,xUi/z\ vt/>,W^{J)VOR 3DWOpI䎈fehcWLU&OMjt%7+ =o *)!⌷dӟ#Hv{ 3P8&ptDT+_C` LF)$i%O\N2cFq}Y4N)6.Ҵ:S;+|ռJ\ vO"Ve'TT.d4z{L [+\+ƋՌ|T2uG0zaX)[d>k;]xCc.@13"TFpo]rtFe&HQz/K qng?&Q@wyhcHX/ ;|qi JISg -FB)ܜtc)AYƝ7+=- F+=+211N0^>\ w)1KoXz0f"+ /-'$_鄛希̛΢gΊjQVqbb]J a.AcYӴ=_~ɐJLR54# &*I"?ø0uyG:Lx7D_HҨߢDH~ՋP5t(0 ?G㩀V @}R޵o a.32(3d$ <8,%nߔX Vr{ yCwEMNY15*!r 7<4!,je;(Gܻ]7fSȊ_JƊ6aJȼW?dq-a6_ky%ӑ#&O+Vc)~ׁs˺yMxr[8^e5x]SqSbYQf.1Z4Wl!;|##́HohHN+IwiE6qz~W]Oe"hb e~u ;~׷8~R;R#ːP76es{ \\RhM\s!YE0w.WӪ5ᤃ;AҤ4&"G`0ip)@s8&jlrT:`B* Yd6DU^Ao5Dhp؋/@GդJ"}#Sg#_|~\2Jv-Ë]{=׻{y+|AI,=J` ],|bsѓz_ g=c䵣U (0g_T#栓 %Ƅ0jRgt퀵jh0wÐ2,3]fY<=v*xvM'q*UΈEDQ)Lrm8i+!%Y7'f)v 5# z!*0Ksgݬ!paư5-Ά~,p+T dCw{g"-x>ۡt?8^nf!#\, ΁)蘖S"8XRry*uO{3 ͣe O,bkRM's*Uͣ:pWF}wwP\*~HX276GU zy^k\hqZ#(e >_lzwFr.%Gx՜Z`3GE".fڭL^3-IB}Jk:fg"d{~AH8D́aP)Uϭ(5or:t"tJgͦ:b,nwIh>Ze͇!he MԢ-4~r_wEnnǑaEwr0tm̌+i4'{.{Mn[g#jm->B:6zϦNeD|r9q..Jp;ݕvh$jmT[u#mE 6XD@#F Zyn="fr@Nti,@j6-gav/so{}k[ivȱk>k*?HyEq&wKxaK+|1S|lJUbP!C.0=8ޡ6F3rղAzI,N±U a?)ŇQD҄hiΧĠa.x6AD@?9*n'ڼT&\6E2= h+V|}B9/#tkUM/-{W[4z|&WcMh-WF%{1pX- 2ܺGgIl29Q -W`)()UBXJhV"4}i&C}iu7 ,|{,"~@c&wm8d1uTuQ~}: {Lr7sAnqXl %u.-f7e+Aеq4z|`Jgq1»u7,V@ *&>P7MD_qnGRAQI,/.jec.^n%Tԥǘ:BU;oJ_8>$q_sk9rrE?_ =@TU*@1 jeM/ 2,ճud޴{ uD^ޏ֙ *w-RO\!d$= q2lRΪxwv@ne<cܖEOkO12žBxl`k9 Ɵ0[4RV0} P_%Z-{HbL3SfuˤحyS[uX;OP1+3`$k/FAls76o%\J~qXvT1:`i1ZXPoQIt-dLAql!w(EePϣtp 3?HXw뉹}K並DnO-6)Rl|{jИn;=HE#wν?P.p%2ԪWV'EsTFrXOGT#iY×`.dpUI0a -JԛȌiä32k\9gDa M7+SqX -oe{|t] r+Zg ^!KŘ{n~+-Hfp8|yR2ڰXmb*3)a0uP4!2*LMPhkB7OB9j:;/\@p |z% e>\30ٍ Tȟ8y*k9N5t-v$d)Gxb>;'RcPHrhǑm;|4F 9frxuwn~HD:sˌ S \ B!Lei sH. (0CTnzvfyO#ub2w-…Ko6a% j>Γ\x9}_]J%*:0PZ-2 iw Mo/xq` \T2.?p74`lz}`z {;huGRi^/_^D fh ED5)]z`oa^Br@!~oH͟%v˨-+^PPpCIrK.H3[>=@'H%_19kJ~I%XBJ;@5 Fw_X_ ;we.ܜ,sP ׌) ed42naT R(#MguY3d|쀽d>dw\~&P`TKƆ=tܗFm0O)WiT%$NB|6CTK4NmB? .Iݖui VJo _dc&(C8GT$EVridK+2$"J-Fܵ鬙Yo*b'6?MjO'c,R=OC![?dק#$;Cfk' Zufe[T/2B4^HA\0#xQJjE,y<¬A[ 5{pcG►#1? $DPIw!#@+,6'rëq"AOt];cݚ &cQXL ux*=ryWpȼ~>zI@AZJ<xPEt*g*&_EjQPѻ:l\ K(UAZ;ar׳GHUvry6\$ld&/l:ph~7dznӵM&og 2;^ȲukKsprAw{-:m%JNvK՟pKcO4>to-H+-x+t n}Im:w X ףb除gx)*V-}b=| p/(6[V۩Ҳq+=Тt_{` e.+4@;81 l [:ji^.?9yϟޱ 99lE"08;"a]*҅Qo@-դNM+q+R;%ք6ԏT0\,^~ 8%: {L TBԉ&z7cz{˙#8tRW'£޲KT6 ^rB $+& zAd@=+\4*X81:N<)e Ov{r[7C%1kI$sd_I$+X"4*~s -FqrB|\E:6 !RR!9p/ (TS+2}G49S}qʛUKfLιYpd.^mE\Pf51)l5À6BcUL0 Yp`̗VhQ%Zֶzg ICNg8fM.0u o9ix_iV2_ ]n3 0$jU[:,,AXx[ķt!|72 zXLX!w(.]/ O_hꙩ{]0Q n]MaeTԷ~+ܗD1qw{HB[vtT?.\ @4эc^%F.3,Jܣ -ybXLɤDNTOAmb!5+(?R[Hn2(|sBs=1$G]/)܊/f9:G2-\f[RX KLfqvWh!l~.@t/r,UFF"~ؗբ[uf!j 骰`Q78w*͘X Oh$v %!D(-X‚NH\G+f%]%#:ݳ]{(7j0ioʏlǨUe L`n⢿ӻiyGs ;Uxur7!vq}?ĊϺ~P>0͏כ>@"VPpP2j;f) (DW{ Wa7jelS祷bz ńiOc%h !='rlFKt ;;xx =%/H rMoKNjm/FfMO?v"{NW,RHӯc]/1nP>8U9Ȣun/⨿ni9eTf)[bdՔ:u,@,ӈo`"QF }.qϡ6\(Ms'0˥Qzj2?thhf-F?iKKu?<% ɱ4  S8 ^y6&!Z8mMDexr*Lw\}Ϧ}{[ƞ0nx1Qҗ!Koޤ, 9/I@7ZLϷ5?Ǚ8`{/AHϗΦz3@AwLVV&gˉ]p0)AepEҬ+Fm]ݏ>ϣNrG pq`1pTU5)YrX_~;WΚNm5}-%_߯hmVI PS(hIP8-68˙kW/)O2D|pF&PYY5in ^LGy&zA*f2j.x/iQiز9 (rsG[%VzG1Q ZўHI=2dm_Sw@|2FT ". ”?yopbu4zY Փ~;uӣ+kːϮ%ll m0p$UP.*gl.&h9GDT(3'v gdna׎[\[Cgbs5ږ29ۭ@ "fu4zQXtT3h- %{xAm/ XL y^5q7JW W"f{Rn(}1K*ln$C05 ~,),3Q54x܇2Aꞻm'M[POḬL &U"Tˣ㱓j~IoQǹ&Blt?ӫ}M> xLkl` ϶uG*@_e.tY,e_{Y+禍!ճybe)˵v¹-]=4ussq |*T&viw"&hf5:wWFG(EXQ[@qN 5$Mfl[X,ǿ1}؆) Ԕ4)tC1>s_ f?8JBIaՓ_ƺH%Ry< ʕ;TÅRjhEQj<,-~p;_(Ѝ8~WŎz,^:{=%ͼƬ2Jw4 ?؁֞,tzr.[]`L *JU\=*_qMXb=Q  ]evyicl v '_5R<tq{Z;PQ=Oy^ve`S@uIP3M&(|ObQ;dƒwł1]a8!:4iʝu5ݮߺhcCyam ܞtq gdЩ aˠPcr@HG5Iy_9&T[;(ʿCH\F m÷QAMdV A%A3_1 .b W 8Τ`zD ZݓT|b?oY|˛]7BĂg[FnGRڽy+Vg;P 2'McNQWyK:96^Ԉ\N|Q*r$wgsLjjCymYicPR<)tLAst$;z>4'uwEA53̄' 5p*_5eL!reG^K20>鳸u z5W u`<~dH༰}l#7d(%C2yHJ;< %ȗMD=,[AZD%iS%c14l Xt6h*GRɜSL0@G*,[nBV;sg O )jLun:#5ya!qOmbѸ%`CPԕ҉Ha:DHĢi#SЇ볏[Vug>O:*6lxd_FR_b}Q5phW9R=$s:B_ق Xv`ɽ c$#7z?PIdQ`![JQ ˝gը@j[ɩWcZBfB(rď\c,޵5 "q6+jb\,bsai5U6lVdśQh6E8H=reaZQ{Y~96B;8rqI0ݎcC7wG?+o|?QԜ(VN91DXu{Mq)8:| "tI_$ b b1!H#ǫ~TU'*BrӀbB(-qDOКxH4!&avvoNJNV~r4q p4z7!cǖb`ίS-K{ٍ12{Id7h *^7c ٣H2!tì2 <5 (Z:y+ΣY9g9YxFZ"FKEy<"Ck`ȳOEX?zaG$E]n8 4~5ttb'ƤZÄ]#B0rJM{k[BTe\tkZEd*; h U92o3 K93PE -}~`2M:w sS b>>`~kb>ʜOوːۗo@*Bq VJci7GҦIZT g7a4hk˜lڣA 12qaIpzB i)N_@{J9W%=dG63l>{ȓTLHhu3"=PH›W|VI-bNJĬH;[ӖzS?$] +\t$a% CsoN&\-ؐRKOdI6<|%]%fFcaٚnW'e/HKm,Zeή)pRxn-EtA{#<,7 Γo wƣo%A8 nP!5PA7&;PU[X'`qBzuwEtxFT5j.L"D.3 3S%_~N}d$ +BJaxB 8|ڬ"58~F3Fe)lG{5 j5 (Nvl (N,0!KCCfo.W"uQQ:NDKIG52@a-vET,^q7~^*wq1!8tگncUF!BT BN2QM+jdvus= ;>{[*5}m:F ! &:dƀB'3ѿø>H ix_x'R U%bl*e =I-0veZrd vƁ#@w V~mEWǬܯIKJw&%tbZqY=K =GOrF%;Hq˭uX2zc(a;2kqL ؑL>Y'z1$q sUo|,wQuFp&JO\C\M3h"f\a⻹kЌ_4=""qv}jcV?iCUw 0rVoY]O_ObE{xyFӂJۃfS$p!@ Z!%{Y0bR^9 5Aq6 tW~`k3˕MHtIuE-/su2eXC~&BRԩۡ5PW!jqlkO.#T2^'ͣ"W~k[{ f:mp7pաSP3 dS('}C"MrkJB =T {sn>0 A9߿bߊ,L‚@ xbɺ"Q3Qߊ ߒ.C5}؉ 2M(A T.Ecf': 2"?|V-z"os/b!8ID3nVPY&qh@5&W=)iZ\M!4S<9(eC(6 $>1CiC+^W~2P[˻OxՑ`XiQ f #HM^{lRC}[m;Wdpc,AJ΂Zm%}ا^XH>ceFhPϤelT64\6l)~yP[cUd:TLo25+k5ے3rbΘs)Àº0wb2Vq+~"xDi/Br&nclp{!TFSWrQ\W'fe¹SW,i%RWEgXA~ŪA3*飒>B-K?>hucǰ؜(y+jO3fࡷ4- 1Zh0HLcbf#H9-zEeҷ G8"NN-^x6 I2 ^V'Murn fU}"X vIIhDdOe>}2k  >K.\ZRD}M+^w۪$,SuȉTSJkɧ`:VӮmir@jC@,̪9`a޹EW;|sQ׳W~rl<:udop1̶O$CI?.=k|dY\5{=#'e?Qz+dfgЧb;yNa Ъ3d%eC-.ܭ}? {B8cw_Ig[]D9q)cXev=5 QLEhm 8Gdʏ\?K6/⽲Ia)f~a Jb֣AW.[}Ч%͚+2l.hY&=]+2\kd8rӉD2 ugA eK397'%iT+w- Ly >,ΞT5ub8CߩW.j CQcҥM4pa:k3? 0MbZ߷{/lY#v/oUϰ,yY} U-$tm_9Ǎ< &MKQ# e3I3?uNW\A'oA"Qs3;P&hZ5Ns%NEoiIz$?xwwn gsń]c:lb B}*7;-<5uO5t*Y0)#wnY(Kdܠ [4gheW6WPh[ӸgX+N~Z8#:zJCjM0S3FcF]@xKnP暡;]E |I|R8@@Lj];TP_ ͫpuQvsy} dC4p!qK$7;%vBJ~c{@QM5q;I 12SyCD8V$ı$njcmj"oG!^wzFk!%?;T@ܚ`HHzY}!T SBWU90i{S$=AN ܢ =S++s؟L!j;? Ơ@0QU,/n8 ʼn5U1*Pj SzǹkҺsm(rC``{*tidpŠpߋ<" 5#c(~Ɨaz5c]/ wp\}yސN6b3SKՙib|2P0(1m /LC^ĔbdyS!B1*Q0j<;FG:Z=b6{2//߼%t P$Zr #GUVA:pTYO,r 6m/UXC9.$k5p9%Fͭ!/RGsdO~grHeɕ˙&aɢi:k)bv̙r[p8ܬpAA hk׫Q%?e~̦umSYJ?JfHkYZkZPA]Y ! ""mrr\>,t3jht)|a DOPX]SE֠Yn.ƉE}*h-_\WX{]rͶᷞK3G[v& RUPI0J3ڜ5|6#侇77iխLpV5s q,ߧ;rKʊYaK+H{ۡLjxֽ>w4pJ!>p46 / ̺<+q?٫5Un̺Ω \-ij`gh =H4ZGN/>WzTedQ&FBXt5]cmGl!A v&[^Vx-iƬ[|aD)YL ]ϑe?.7U\ʹW{C>| -@r CGt_(E<D39gy'2<!Ls,Mphw)+B\^iF\5ON[  NF~6O@RٺXYIhKoO? n[!N?B/sjz |:W;y|c03ycNn>ma\`Ř[g(]9J SAt7#U.Zd7d"$D! )'h#؁@ "W-Ԅ_sD79DQyf52bVWa= .?I6z 0*JVu)r>H|ww2o L.Ɖ(jV&ǃ± FeQz+vRL ODɘz1Ϣxx/RLKҚEh1Zp8/?hRg7r!bTX,a{ 5evuk/ӭhP6n8#pXOr}ظ*`,Orɘlu5d# /'A۲ӓnMzu:^y0Ce{lS[ ^kI v7bV"LbImꥵ 7M@0WߋYan GB'#xו×KPx`Lnea}Kf3#Í<lq; N$ 5ݬ^-c#HnbzLlU.Փ[ |S '\nn:~|AwҰ<\>߸| aKZIJ@2역 O◂+UN禓y0o~ɢ$ginXc3CnTP. VQ!P2e\X60ژ~-8OfGEpDSs=,JHgK[ǂ.; Z?!YScޣ]oDA@5Ģ  /^m߯]F@aX8|FȮYg6EL>ณF?lӖW=޸ 63muXPssSdcgETgښ^V1c"NHC+Us߾x@R쥜y^v@wGxS2Kb2t|)io,.@pNYGº%Qcmw7'\/.GLA9^46KS4m7ǮB^zȋNMʶ>2 5> r4xB3J:#B\ӷ7dOMM2}n֣3dgM#gŻ$|ɒR~X,-@w^,ZI JӦM)E,ja*+5`rk*o+,6; sBISdOr t;42Y[^ ȏm|K^ N`})KL ?(^9^My-?xHš|$Lo7X1Rp*UiNAY}WHFnpfR$ӣlŞ^U#OWSP$ìj,q樋“T9~ B[ƨyE+t;J>|䳝ti_ث5@tVyW. *ư(]ԑ´}!|~wm3NIACDJXiyKfMJ91es :7?I%vy 4#rv癲ۖ2BB=VwCU;-]Ȥ7F8B%G,X_$]5YܐеRAr ^9zB>w+p@\ )&>9G:r g<:2Fw??? DSF<QO&f/dD(BN%+x<. ,ZO&\>k'@cv@vض X_ φ."드؁T4q&;-Q^u"^zՋ F[bOSS`]z7roYĈyݨF (SwYu3tEezcgo [Bu#X\ (7 D^]cT! .(C.S^>*hP_W69n8Fxol P*I/{@e`u[ulM$LܠՏɹ'X1b@+^3%b?1$"JmY҃9X<_h]~>a>0OӃSB'Fid1fN,OcMD У[Fy[ L;_p#qU2MRk8 2@QѠ츑αmx|w3,|\@t [“z$)n7b.?oz~4<3p-)׳4EFrO['7ԙʰ]@g:eђې,'#D3"F& |0?'F),-՗4QQ^XEnaKjxه͖ܶa_my=1N<*O_!-ItYF?`Mqiv^Mn-JӊA$yQeFBCp$Fbm-\.}o[CE)[8K{v% R|+9 U` 6d?>X0qf!EFŤm.[TQk`0ymݺދ[eDagND>n~XloI:fBZbvceq]h^Vou߫m]G1>ho|wH NZZIt} 0NXR=<ҋSƫyqJhb0-8x4/K{a3+b'eoF̄󀄥W7{%'2ZPcz M@9 )'8Oѷ)OaF--ޖĠL,ەKb^v;iYZ Psl"@'cs2 HB%XʒU 6&FRUM15 ;ɤl_r!0T,d/M1#LaqKR?l֔kF/N^U>,b^=Z3{MA 9D!Pυp=v[o+l!l5 j'HM1sK<~ƵJŭʬ>߃  ,bKT1(zY~֠!>FG&QZ)7L*'&wApѴN5@$%liFvݨuuuKiE:?_-^sT?9BݼHRcw //?QjNJFM zX$"J!XbZC4CAPhz,WJdG ;KՋrٶagV/ H)]Zxg^t0a .&-/if0s b^+ =:T9!h!+[ݸgZ\rÇ% ǫ N,tdqnO%X}*J4Pu|qwm 9M;JJ ^2Ց:)n]͒b-̗{<kIP0N22~h*C&>p3ނc1%QQ?M ]<*U QE5V2z_jf(D*!Y?[>pBcq_/X )\]pL+Go#8UC# eN8k2M]ٛG6=0I E4٫}3nt$MQ `:8t2f}W wSbw.uv*nIw9q^ZcfLUƣR`Ǣ:b+eL״R1\|r} =ФuAtVudhiZ1@IVzMwVB6^Sh{lN㡐InO= َT#CiK2vUEvQg0&&Fn b*uOUYrTHk3*HqGq̼^@"]h^+{+IwzL9н;=: e1sWQV@ig.8Nz6Anڄ̇ˬ!hEr$Wf6r?DY{@J ZzNlksVBYQ&,c;QT_3^̓&/m[KV-R ),g 姷NK&yn~lztٰUhkdRF>.t`0U .DƙrӠX1-?UxȘ#ֆX+8k99HR!}T0Pv> I#6`sm'; 3$.&8+MOJ'C~XlQ_)yՂ:7Kr78B0u.10kȿ  /ȇuAxی\,E*~[0MS -c8 (Af\Ǽǿ(:&Ʉku "unL(/岱Ÿy) <Hb4 W}Up⩣Ǻz/~S1qVWON޷DƪNnWSa (E/3#GWyʯtu庌1VYiP?apL4U![j >$\ >s$akwWt#{ ^(ίٷS[JK׻!QF$y# 0!T_Vt'X0t_8"|yaGhur=° aKX4y4qi Wr(Nxƍ;:58w Ld T&hO%$j !e7&4HgCވ,1eh w~8b."{iv(ɭsΕ1&ߗ;u%gƗ<`L1&MS8d4m3QKs!#jb88f=R:B8q u'hRSas (ǥR3񥋳ګ (<7-bd'V*'h_^ugvێ4u}km/9ưj& OSK;S{n,~GJ@إ1ٴQX2?|DJ9Z$mE{1XׁnXGxm2p)FN-IcQD<|:PUW4݄]E旀-ӐBW) d{daw:pY{ :FoTAd-D (}A?vDUJӪ%8qq9#ߺ|tcHS'Uw8NnsQ 􀚧; u=Q3< xc x 큓tϏ.Ť$aB%lhT_TB6KO<5S+9)1|"Ɋ֐\"nߊPa>/^M`%t"cVNp^:ǖlr xK@P?vuKdQn sG՘zu ZMNf>\3[4q*f]`ZHIiĐO. U|Vb&`wIM|rMKFRdaB=/Plz?:N/ue#򃘯+tzk1oy~j8wW맿[x%@Ķ>+)#Hu0 56#};dF?#b6;͟U xcL%=FwK9^5/[sdܖ Ϧ1&<+/O4pPQ21虠HcGGHTZDvAf-0tKP7LsCyx"<%mr 네`v"\WB%ʰa_ dglnH{Sz|S ҽ7=sn$ jm9,˗S}wܭ%ZZk~,GQzͶi4tq.d)oy`6ݫ7: u{k3fq]qS@(' >#ȫk_vVu=KTq;'E띁>S92uCy̝EAdob8,"]%sV8%@ߗPZoK}matɊFi4z ]yOy'jDc Y4ҕpDb+EwEbkn9ħk}Ć(kݧ\1Pgb`/UUʅV[T \^i_G84ChŃ \WC+ bDDԧ t9fyIRL㳖fw-g&=f:?J+g-GbL^dV;g%4{O;$V8: v~mPG䤵='Rxxv b gVa6ۈӍwS\%#0we&xR;GKz(:^yȅ˚Y?$ψu6Pi 5iSmf ?%҉3XA%\ sѨV$h@ⲙ"Mw7'oc'R+@19lNXd`~N~kY/ 'Y.g ziUVlX &Z0Hǫ,L{"/˙-c(* KkBI_-c{6M6kJ7Ց?l%ADzw_m)hNْlg~)_yIiZO`Or5cYpnd[O7U`[u^}_&& *~H?d!twՠT~0Ue.[t>S#fy/E}k)ǫx.6 V!x!͊>6Д8@ֱFzܵQf\`wywmP "\O 8F鰑I邢v]WᇑT"՗J([bVIZkkKEH=ibsz (>=۫&NyMϯ7)_c+/J,4`G@#[{Dꏄ?Ljт[ 4('u躃Jke= *DֈMp}IJg ±=t(H~+6#KUvw0ȃdbR!hj6/2* Lrz{-t'6I=t+ "YKU9 0Ǎwa'J[\h{,Zd.U,);ocMuBR 7Bv12t*: jά 7,* H8TyxHMK&hOr\ָK,a0z(Ѫ렏މ{j P?6Ń"үp a<0*|%gq6rtaMaosL%6ЀfNeW^D87zyB4<%*ڿ&YG!r[%ꀠCD>&F6EY}]%5&*/rC&Β??MO݊* W,ܭs | sXPx%kӭmH /LoG6~bBh`T@k nוHfTM=27svAK?9?NM"`~0eW kEœFB)]3M4&Ok1]-A7Pp<תfOGep02ܿ7+M;D֤b02EقŤNňCk^hut74;Bg*۬LɟUSSB|SE=KR'uH:gpπ ?t0/J&$x%ct@± N{8?HlZ\ C2wp7Ubtஏ"!w^rtGZxO$"7JDIKv}NHW}a)7,&: \nێ9q,aeSahxjdoԐu*Cu]47Y%IYN梑3*i!+^yH6[7)Z򎷏wp+KC D1SN h8#ttc;/N <= fSdCH]eV`\e\.Y^$0oo5vCKx߳S3"\+NE@$} kG*q!nZU1(Wãl@ӝ7?r` g=NpR;yBZyy5lmu(("{BnX3']W5`2YBH8|awlvVO٬6G bnAְN7U~_)~U?#c(Q32"m=Қs&D Ƶ'*"Y& j}튂.  ݚDiqFξYSuwnx qU!FQXǘ(" TS_Q,s۷+E)FqÚb^()|[4T{5JlK)~CT ۰0y1̸ E^:C⍲@^vUdNR7 ɾVY{Qŀ/˒h+5BNg{3֌N"! Hs?Sf/47m,ڧ!~MbуF#I$%mfCrv2>F2=̀sFu҈<<0 ^%xq{˘##P6'0N`HCBpv\HRwZǗe|xUˡX5e tj' 7 Cv~c pGav jqDH f># +'(OV P&USùѸ:]!@z mauQB'a$4Ҹh0kTi}_:+KIq#=Y}gD4;HBI)~lZGSa^ϒGxM s,2߯4 rFun迦S fKg]Oԛianwj^Z_L@D,VJax|ڛe@bg '[G^Uk<vSLⴑ͐e٣G^|)uJ":UλWTb|zKG3 WWH436,nD a]GSy}sa.;Np@֥*$_P|8Wn>ĸo wb@BDS˵գ 6DOX |/mI4a =gl!Ǐa|º^<{jb B8kE &6%sЕ*/4f{cȬbêSnꃈ;H ˹Q  &AiGpXrjZ  =Ef*D?a'fIzCcExf4>az)B3iPEW=Kh)wް_4!IGjO3-yސR*{䋜u*/=kռFP)Szn7vJq%8֝G_)`/40疩`m֊ih31TT(rD%ye 8gCsjM&-rӎJE=1-^m{If$jnjIt/~Ke. F1q5U~7 !c2} 2̴sJ9Ǭ֙8nuSD4g`_C~495qK.G㾘R`1?M[ސuos ςpZzA;R 8|[H}fu7Q(~-"?nPmO8TC0Gt3.E!yoGnq3q$:R+;zX4Ⱦ:AG1b:tI{;sf6]S?w%yD'\-mKr@z4&6/sB?}{Sntza1$i<".z~Y.ND rUn"0 0~ĺ;hm_5!&2uG͹!VBnjFX ['n*n6`0V,=jO< .RWߞ֫J .J{</ۄ]}vkCqiH(smG?yXgܮסA,U%T] Ы^%yj즍 |F٠e}R2Ol,.Ycw1~_*tUIPU$|4, NA*A5%N-~%f&-3*,m2885;?(nɔwG9'jjIq2 鬨9{e aJ'4.\pu*\SV]]wIJvm}$+$muD|xZ;]RJ b:ΰN׷HT $w8heB6MA.qK2X؏A |a)NU\Bd1B{`obןR`rHMr.Sgcr1!d/16! .&+ʔ{.t!S}|.I>zH S]h~΂]42$Sbhdqtϗ<t][L>;* p1c͟ -sQtjE2Pyˀꦓe,v쎘[[u,L`l%w&cgQTÍ2::5N$4la<"L|\34"oY": ( a]"e.IMoՃ DW*6y [@ O&5 rJ-dXaVVk\o X~aU t0 2+@?WUG## :[Xg9NWl>D yo1_,Tⓘ*׀/:$2L-Wd Ӻ)4g5Duz"Q wy΅M/:sYENfl[JݴfqER26ћl S҅Z%(ZicE'/ޗ4A+( q$pV}E :ޮC#:S4h2,| zך]0)e[v8Y|XŽH`qei Q.,DDdftSCC@5=NvX2ukMgt䮙jc;=SX]7ża}۟RxZȀbas-h92q1\!-j{s$mRr`~)ޏȵ찯~|?#eP.sI;+/n̚y>D~$C@_ô肬:Uߓ(׉5o-k/5%~fx 02&;E&vT cI@ *suW#ж10VLz7X-J YyK#FtA12hq<>ǟy%Oۖ9s}"2MnKi$?+r2j@շq%HEB鑛,Z :^d:^Bo%3&iyXU׌eyFyyWۧ0T{VټnR&քuٜ>?2a"8&ȀJ ^Nqٚ2an3}uߢiՔt&.dA6E l%ҍ]W{Lw`T> g!JX!P&S긅vP)I¶ Dj)$Ҟ5VA{ ŀ6w5gz=p8]6(?_'Cz9XkGEaaq b93 ZձL'^嚏ݗ>~_aۈvXK £i;?dm;yqMIlޮncvlHb#*3MRo`5Bq;=>R4"N9R~R$L`x֌sLPh!6esDG+m`Kh03aM|YDp!LC*j~ xkR=!#ǖ/||`nh8тUyԷ^ňݹu?+Y*K>ZHdv& }LS%:bK\YOd@Ϫx1-TI7 z=cF`rU3ή9g4-2h!IRO!bVZ2uj3b2?d!>>һB1-ńX'&ˀk g.>^9V=騉?^&X ַ Y"F;~MR9cюׅRrvӅ^ ~!㮤h,~ŹHbZJK< v< =.1YlGd#X[OFbyʾJ7Xwk6{V5B` 5"Vce;ߺR1̾Vx}]x/M̿"os1BGr0#EKx0F0]W5Xi嗘&FYe>ڪ^CZfEahWQ^;˔e.4(_g^q -.9x>ݹB($=e U&KBU} ;i=wAcd0x ˹YҲD`.u<-n@TfфلAY8KwB}D/`ra<`<#Ul_]l`骬hFM] jhYw(K..(!^o7_Z9}T 98Ysѫj4%+dtoxxE"b4_b>~%Wv;؇opE{~_ӣy(P>YȃAֆ)eRmQx935ГKPxOK]U2M"KY⌸}7%GS8Tz#S RuEFtB6zo}x=R7.d6/wGFꍐf~<0S9PmU| VYaY%גT3_wd1k{QaT\+g!#`P3Ec FFúLU[Yx[.#feLw;M(O,D!o9٢(YCm$xYyq߯Gow:ҳ:gFF(7u[!L&GS=mԎ/n,10$#W oy܎H^vӿL񉧙KsE|\4mc&/HEY%PhV7̆o?@aV]V藯$dvdAAt,twfE+5b ܯyiUHB7w.k鸄D /l0d+$O\i4Ɗs;X`8Ft5vt,Ku{?9z6qiP*b$?%#IT4A}֍ #6-΢OTbs~%8 bFy{iE`-2]2waG"rzc:AW}uXy-P KϬ݄肈SDnmfZˋTH.&utyƗh75oqo3&p;_,yJa> s96 HYj5-du"za iW~s]MA=ǁnM۹ѠAS@?W!yO:c9!!12Lz3)k2 $y"o,MoT;v` iغ|xP; 4sy Vi$Z02aI1v]&p~O/m^&ȫ#y^0QHwcI=+e~ɳJ9绳_0U)-e] "MVǗvmkյ0~ZT7DRDνf$PibiήpYb"u\Qp1WMk18ẽ`lUQ7r_=h*YTc}0cl"Q"\kΫE+LZ}[bFnku8ЮEMAgمMX^M0dNb(s!$WgdR!&g݄;d^{x1o;W<| TbC{a3pxpH.d3˩GO4!96BF[>[ŕV .)|XNagu!4+:?oRp`۝ \=*")G B; j_g)ۉ…3ʮ"9X<7ZT{MLn؍9"vlA÷+Mgfq9 0}cA IK W!= 7(r:|BVט'!Lzg= &e[\ e0^) b]9L GNa#nIXeFZ$N`1{.":QhS}ߙ!z/^"Ikzw^:-E*TX} r)]khߌ}dpvk7Yg?esyQ[ցÛ^ v]mB<21ILxsos;4؟c!X脻Vϑ7lǞ5qQlSzyX+ :Φ&1K憹1Yv>HsMB q+yrĥɝ锓F)Nq>奄jK?e8 ϑ]wUغG >LODž1+{![x̌kP~aywgi|sE~h3xI\RG3w%ɲܟ?+chW&{1FɸvIY\u=Q+lLj8)vsKcrbGVW)[ U dimsO_)}41qC0Y]@ @=r5~18wV`6Ƒʃiـ;8%E* tov ѲQOː9:0Ѩ{ޝF獽Z!EQJIc[_y*֝[qvK Z@ gQ''|jVZU*N׏UmϗʎJW0T:%vɈTKFyo|ߑe|G6 c禞n̯epz gz5@f;ry!oTnMāJ4% dVfVQkV?ݑrW˴Y^i`M>7& ).Jݏ$;yg.|O0] aQ^'8˂i`^? s4Q02)r)xUM0crS@^|Lz!-Lv}Pn+s"wC5~sG TMcKmU=*e3WGogCuh0aeŭiX7ǙtM]ug@ 5aucH~N@cHQ8l8n$꡶1[O\eU[_+{A^PfEs \PCH> :qB[`Tû؜R Psj;;D7H}ovc4$"G-;|fVhl wV@uADm )Rݠny &GuWp#Gm}Q 7^=ue7$3!1.^pp=QU"dYb(;*`qL2;݄b[Y>g\Bٔ^R h6+'&.~j1[ U z.y )@~䇪/}UjbڷHpݚ49K0،bT ή@,ޣ"w*F,9fU[B&bqN8 zĆY^|ToF aOT3<*w摂/c&[D\-ոT<_oׇ +cӴH |?S/+jD S5 7Z~f$#:zY, <,#I-Th)ML,}3]"ga>5Iֲ5v1$x_/&o@Qϸ%'rep|- } Xɭ'ƛ0ALG=QFMó-leRM:6 OjDa -ly =LБ_m{x5ې~ʆ{C&LHѥ|]ҵ [-gqRͯX0/l 9{ى HBl\^Ls}jXWWp#`LTw+#?jė0H{@,s?ϸm!U%(7 家l뷡͇jo vBn#S;[ kǪh"wCQ;C` Yn3yūbe:BiqtJh(tB򧊓'DXm#8p^k6¼VE-iI^fnMȌHPA]mZ/5s); G\z8zMfsA(y\ *^t!xd>72x..><+6%HY)F-ٌBT PXc'ڊ5fTݕOI)H^&D ¢4>0gFtg4&z5]4w./e1Cˌ+ q'3ɢk_Qxnyb&R-"Z-E.Qm ,+.4 Ʉ+1aKie]H4Ɠā/qn(ɾ" 1{J #ADv0ꝊTyx})w=p*8%Ɖ!|-vNkT0o?J@Kٞ$ '41%Y@JlmcIƑD0Fod @0#l紺C7jvꢿ_u삚3f[?<{݅̑!3,0R`#Qq8D>*H T}@( E}:4z X%+|<=q_ 5 trPJ1 Nn]T?Pf5V"!ꂙslYeL"gT6RR4ӦiĿ'qSK%iY~B010޸ @njC-mډߧ=cΥcaب.3T0> !DR|ӱaޜm0!«#P)Z7w w> %>_\E>~f^c !"6u_hˏˆp@Fד䅞PŽ%o~"x\]m7`Qy9?yJ& : 2BƪAHw?2M[m}nGܭ'eg#nk:r.5O)$8jSY,:0)3CCwyxɯ/n+Yi/kR_zkwnb"͈_ֲ1!_=tȯ.m 67>K`c!Z}˅6\sתP#枋B ;)3zsnԒzΰ^Ď o&[4"b ! QFKT D4!N F~C/@1Ӭј=ſoC[=n96P"E@S8 mܠa}9X1>A xS~X{ o4@MtJTr[OdІ7ia\7dE<Լ2~YW t-Yv2n VueNjja#c1K1qoeMKp3%+"M,iGj<. M=$0v|`\Vs5㤪=V\C!A"t/]4i&PAQv|ㆱKxZfH.ȳd*KY HgX3y?ivv?ý,5&C=jA$gpCa)Mn'N.expOʛٹrpdOfr.gתI{5-s5MFMb-mvמ,ZPNu›ZiK4o[@ oPlBA'g:s8E(`"%M^GKט=Jx^|A$9wW3A HGC=y:] hY znSNׁšֱ@Z/ 0 …Kt̡ƴg:VWP\O6VQu3y"wZOE`.u"-8qήΙP9m%O9,5;Lvj roqW6dϳJtxJ xq}L"i忌яz/yW5w_ s`!v⣂ogbL T  ૩Eʃ>=3UPw&؎\ S*IʧZ)>9Qa9Du#R^pb7YUb}6{io,g@3vbN&W;HϹCGkwFzmx X}7k+\x~DJl fE63`@1%+Ku֓tk+8IrHfL6T,<9S?\+%jKLloSP?f)cVREK!PKV>Tio OO ʵMPNEVFׇinq17p\lyh HRh/BG G7A<tOHdI&l54yBM^ia9 "|(0?7̀^q{m9ֳ/037D8Ckʍ㤞!ޔvC6jG[K^UwvR2Za=eg[e{{+m8ɚE\ca\ omc$ UXhUAp3$30չBhxݞY1S[-Bh^RL<٭5fblFrz$mlwX/l7I8{(<5$S#Dj( Q_v'UT ^璐sIpKȹJzXmHXM>ե }!!tBJG0;yz=TNSF+%k*@eÁK;87 B3+~,.N2Y%\/C5AJs'c|Xif&(&xhj  Ν/md`5RTY ,XZԎq Jm;`6Mr2}PZtvq8zAKÃrͬЎ_O*N#&ۋ1mf#{QEgNIQ%\>= /rE(t8aµR! 9B5ҸCp{ngM&F0+mμhCEK\&a0&lӌ2F=)x?#{gܶ$,nݥBn8h J4NS2<0h7eE :BߎJNJxLX&O*qNa,'UM >ى/42B:ͥ #0 _l-.7Ȯ(4(fk/K}8Cuŀvm1RY"cw0k?fXΐh'9ҢͿ ׇ+\t uO~5[XP j3NaϚP{3rռE+ҕsȎҋ?;-ZI FyXH~ +q[ 1jazHq{ryH(HQb}}ճVL^TE9(j2=D}N%HfܿR{g_Qh(Zյ m#L+ eS y*ή+d;旧}w/n.V•Jf=߯uD`rʀ0+jGANX~r%X/Zp(˵r {MӒy%2"t'+hxPNа/}z ^z" hW5(VvI Etڏ3Bҍ9\((;=wBrCxM/(Ž|߼tgxL'THp~?_ Аm'9m0[Oxu.lgˮ]]ʳ& JǦky=K \l3y{*Կ\z?Maڋkv:ƽ-%D4P?|U 0.VJjLߵ\JmDp,IK>|JRf)9ˮ105>ဥ<]Co!i8;J lHRm3&# wb~Hݜ'D1n>E7I8UtKV沽N]hZ9 ׾E%duYaK,1b?JhXA7XAxMQ0OXafe4št}piPb]mo;0SCv?\T@P4=8< zdٿ+47-)y\ )?vpqIȍ9\I&(53;&ϜfoRJih\8i.,8}M(5אUz[L:)L6r ;^ghH+zY'Vd)D{i P4R6ny1>^)e1T~8`u)[n}*J! Q S'MO 4ӄB]2MXRL$Uo D3{&ZK<r?5_HQa 2ҐڞI3@<,]nI-;&aPȕtӦ sX"oJhaa wfU~SWɮ-&jQ&9uJ$hpĒT3seGP?}]tqڐL(_2vr>E㽉pd Yac:$ :tl 燎Ä kF6E20?Rw*ii|h?P_?e%d {M'<Fſ |R]:1T+ٗj,emCy¥WGZZ|?IgՂrD|s?'J#8ڐq߸#T`YkqAV.&.t'+eJnSzm:0Rn*J3#,h.hBCH}zy2+(oҿ0ߎ`{o;Z7/=c!tҮȏcد'nG(8fwl\1'1lYYsgprfF &M7anbRzrtXA.?9k+зuZNe5t0poMt,k\n?:d Ųy;l^E2dWƣ9&psdA:oEyo_S! T s@!@6;I-R;Ԓ0IrxRSET{ H1Ȫٗ,q֍cPFy[ 4"fFT T 3(ny3Ni3ÉslAdŖ5 6>4B%YD$4״:IO`h%A3ߓ}S-J#psatsJɠRZU`#6ǹ-C0(6G"%ޫo5 H}&}}KgZݿl5l . .5JPd)*TcWG?0j!3D ,ғ,OA8F{:f^a:Sv{S)#^B("]ccSH c o0gIT`*Ȓk1 ŨƹQ ^$K,-Ь 3K'[0\9{6ȊG{ qRL./5!/}!JGZn1Xm9sVm/@'Mo̒eIu Vȸ%u%l:<]hzP39&M*>ܷ.[Qk70D:˽7ܻ!C9HX9RQwA,ߔ ߎ*0\Gek&Bf$NKWAdcqg/v~-`ӨxD939;ѩ]1>RZY- ,WT)v>ezH-u$P|\j %*`序X+2QXN_$z z23S)$a2"Nd<83BھA<It^e J p!dk=0x$'kSV^e=ޗ?#ԭRטlT&6g}Y%uj~Іazqh^Sljڇݷ<# GʫHθ^ zƗ%ľw@R6?9a0I3"=+ $99:Ֆ g9[_J> P΀,Ş@ b|!|`tl; jd} -Ĕߙf))h߷⬷1}cu(wX5 k[cEa;~1؈yTOUrJyyPZZD+5U7M8K~m9RG~['uOS c,rjn?ȵgj|^MhSA]vrLc^gy Хp|$_4*ъ`"C:č3'2X2;WMn(3!LjʝJ NJJ!ýHBiӕD7Y{ r)(aV9[;X KHad J$fR;h&ijcEA>/0 Eؚ;zxk6=aL'v _bɇ_yyeтdkQ=Uјw {FRp=vTiz8@`cVȠ-~O[ \Osg@YQ5:.ޏACO°`.IoSEMvR<]C0+ːxF<!JJكHOҢ-t`Nb/B6b GB`2/-oRŮG9]n{3.½>"/ jɦt1c~iM(n6!:Mڣ/8@9%?6b)Wn O-1 -h-:"yhQXBBhȈ]3|ނ6]| XҩSʱ9mY$AZM=FhB4S|% 8~7!g,?3vܜDYe )3Q&]ļf 尡 o+(=~7gr;/hphԤ<.o7#x Іg ˂JZ) %l+j66"XpH+ >ҶFPэK im^dh4|BUBbg1RkhU)Ӽ\Wb)Jx1Q&^ iU܆GDNiEP|'D)LqYdy AM޾t\=~3WAr*/HH.rcdK7 l97ײ^d΁mD)Roc,UyX]I?UB[kfa%cDlCX lf=}rNi{26ժqCwjo[ ym%PbAU;7lci%6wÿRQZ>[ޙ>mڰ"D=ε"؍Ycߎ|bvVc,c (Ĕ 3 L+-me±<FN5ڼ@T䶏N;JWrt[SinƯv_K6{3y⌝[Z,4GctI6lem%x,x%]>8xmFJ̗,u &"xT ze%p'[^E$;uܡZ_H޼pHfNASܦ92m,EG\ɀ=mxf$76xaT;LAܦMfBN)25[$nF)4cQHAYQ2r#FRrz>' 6cP5Ɇ+H4m C()"q-v£\V.'OL"|LoQغF:}OB)o]5yerQQr^?\X%4aHq3PD RۉAי F!δ}67[ blNx zC q;I9L1Ls^vK?>.#r^N'YOK߀hN+j+SP+vDf¿aKX@7A)ڄELyEdG'?m,v@+CA,%& 7u@1nR}nS`fpSqJ_VZR2 A, )![U`b5[gCA~yaaw9]y)ژaa߲ >'_f~-NRRV_`9[m𗼨N݀>ڡn'`}/i\1=9nEqQ78mкYW*"@R6sL|)V Y(&bH._i5v/s,4:\wH Tp>iD1^{A:J DQT1'0 \xA[ez^sl2H-/Hje[3*:Sm<%n-(.AiqX# /%d28%'&7P\YkjȪ%[w ?5K枋2khqn˿BDZ;5jiG#ԤX:0wUz~2+6x" EqWZZon3룟ee/lw `e*%_ (e?)w[TV2"H7Z:pirmMUg2#LCf9|KsH +f40?,wV{c?lE_jn8h";l+x `5xrKxDujb.Q:3#(A0BHa JSXT,rJ !Rؐ&+7b=?t]Ǔѐ*=OTnRAYr"P;6SmX$NnQ#sHcZ7eX m(+zrKTocf?6Lfmh" z]cpkh[MGıTLW@B7ˁ_+pzW0k]45LD$G>#Ϧ3HY[\be|DID'5gDΨO% "jq~0h'j8 3f)u|Us{vZ~{lp6L+plďj v#mdB,dQ!p}̼t cu(??τk&5ljgYL=ɐƅN$90b#2WD4!K\[SA~|gf7cϠa"q 'KmTM\2L $LHz5tpu\x V*:_:9*U8*ɡ2@6ࣅ`f=nmƬ|/W\{Ds=ZJ1  jO#Nvm ^yWݐGVż jZchc3! VHxCE);M4MGximީ/ ,:;lKVͱ!_R?WXieC=l\ WH3*w2\ԁ6]ѢDYn+ˆo2BHw/0g|DhS{! @B:C:[A1Yf + h!pE2YD8*o`k^6C x֒;7#g]CDӍ$Rxj?F:nFژ`9Gi!C˲nzgM\޲?b早(fJ1{D%~jsN-McOHIgJ4}n-k%\ӋՇ (kp:Rې n0>1,}HF1=$ZX-boOTG/8Ǹ[2F bvp8ے\xZnXS%嚈(kvy pR,j#p.(Cn2 ^C8(NRg/-cc٪+䟫W&Dj c4Q!-[ -I |,t"PD(.nʘ<S{ifEdysqe׆deA6)4}Ky?PRMSs]$ZZCGϥ #W+ҌTzk=~Yo:;"qTSonc dj$D=`y pg#-H`Z4n@zyWMk1#=e$F9 g?(ܥㄹ39q< 1@4=nӽbT#2>2kJC2Bh `g@ԀJ&7+@x5)]shiѕ"w~Y)1+z)-ؙO`E bO"̞ʈ]v)eNp%@1'ʶکeVnCM(ּ:̏l?'g12"T,os3bz(c[:?VKtn{7DYHfǸkYQפd<$0'ifڦ+7 %)rX}s%"t娹nHDZcd4jڶn)5zAxT?!H]ݙ._nq穄;vR!H*{?~*> CPN#Iu+5"QN7twfK \GE7m$ ':P"{l1xn8WWZ!Mg>`SopX*ޅoX?w1XA+߽͊,!k/:>$o ?Cl;L+6Asnk/y3 |9(;zō|#"s }|r & O@aVSC^n|tU8.\ #(,Nx1f0#ͷLR$#A\%.6\X)K9*(~tq<uF bQ>K)r]n>gcjc8xQDEŎbnxO^`lNS ^` :lnoAW`3oWv8<1?;3W_Uzҹ K Ħp>~u&M %H;|hhDW3൒=AW1\v7kѭ5$Tꁭ1[_!1ÓBF&oWOۿ3;\YF\1 /RM֤skO7٩X?lenr[ЌS:UzS-pa+B&I `E_oD}NNG-j e ~zߑY.jdY wc&-g VvrowBjg8X+.0RḰлYDQ݃3ZTst=su;u="_Joz4e_S9ҽ.cV2[%v8(biuLybXMy JcYM/D+w.?FGJY{^ß'[wZYHљ'+h[pGzJm@G m}wR~OU3j{sQx&ۼv8wAZ{d"xZy?>KGG>Y~uwzeD v"(*M3`L8:N' kqzT%+a*a|.e{^N*];`K# (5:N,U˞ B5l.=65PUO$$=Z0uoK$Lbwk v+k252m:K1L7L:Ɵ/=z Ss/)^^|\-oMg6<[Ʌ׹5Խ؅{дM?In)11yzؽajUur1°q 0wkeؚ+\94MrK]@$}܀\tAzu<@J~IG@r SFXѕ& KiQOjVr6q󅟋^G>/ԗOmæ V{`~:Vt9'й-l֬*_-F ٝ zIL#d5`<:5[h{Qhns/f:J i,Cixĩ p"]󶻍pmn}VKI ؤ%FI$]$_# |M[-Y--TLm٩Raȟ]Jc-n S55o .PտUJ)a8w Ke3|nlMF*SbFWh퍿NE~?g=SX&5|ѫ3E(;qiNULx  )G'ZэWFH>CXgWQ6ro`l)&p@Omʙ0 +)*j9v<|k^1#->J"m+#*`}(&+.ܶޢp@cWKwΩ0=)hvya&ýZzmUK'ׁ>jݮȠM x  YN*:{;}x!Y% ԓBdD<ʂ?Rwڵ3H~ ]uU>M`(ok~u-_7qxR"QRGSkdr!ϗ P&d`-̴aKfxO4c|`m)Ex B[FM044:;=n(M*~5Ɂrʓ+V"œ;3"U`I~Qt./U-#椾;}+7Ls.CkNcOL7-3IA=}Ʒ,2}1˼[lWca񗂓6$TSޯUſK6|k@>B' PW~1vmt|8y9B#4|/tE?9_O?(C̣vqq"O3i3okK܊2)lN[v'"tɗ y5w4 #~#e/׆\ ~Q"Cܱ%)?O̮'R|^)nYPU$xiܩʠ8`:{1_&tU;mrӗw:ꪉޖJϲY授A:e)kw'}5UL'$͎zLkv1[D8rjx]Tƍ(iL`VD6`|TPF1M9~B$B+-JeHtA&6Įɋ[मa2*o?GIƾo9Ԉ)L]A=b~Qki@P=AU0|ot޶"ufE7spMm-Wt EcS='lD 88wPK,g{?Y8Njppb~i63^JF(M{h{5wmr ywEIDtݞ&!LX#op3Zjm,F<_waB䝽cceB}N%-|{Iun+;Pf5)Ε7 YGXgS,9'-d|u_#`Vu܄%hq@N,{ )u&~Y7RiV+5T}Vzg֧8<"\ZPj_erҔaYfg뾘+3U=Ǜ2`Kfnt]~B Xk!3L2Q@%kM*Z1]{}]Ejrs}ѓZx!H׏ܰqRoa>]RXyTCVOЍ *? h(\f@~ w9_P"07,ǭ<f蛕\%㷍`W:r9͇Ly!TIptW/L6K*<$ezC?LormMJ< Lh-ay? ۩ p|g.M` a T+`WYIU=f0 7-@Jkt\w[ -+݋F+j@(YmaIČx^_zw=񼳈m{EԻ%㣔'@+'ʺ,-vfh!(A6B]%aD;+7`[<!ܙ {,H&l9E{9oFH͊'N)8jNOw6l1([lNoʖON5a/fVO?`w,NMT m <K7Pi5Y@)"~eu4F:Ƣ=yfČ CϜQdmeBPUD~5U6i݉<RƱs:lTJ!@vv!]U]*G~aBUcnAA?q dBh1));K103:7vd6pjTٳkA~& 20u=;'z^;Yji`\Zy{Cb-_5{<3Б3"gD97-t)Xdé_ "PF!20RŠyHg%sOrWh6ahPJ[1T!!om{vHN4~הs=\&W4=ZYD TOy?)*6nRhQY~ǤFw7ɺq5 ƪ*4 Qv;*- A;V @>%e4#b)`74' 7`/ SUS{r͔[QPX8J M/|Tv&ZY+)UVkhsGY+@fD7zNj F"4FiZ:6p'د ԚjP[cyct):b8/lsuu@=7fJ$Z YƢdoY-q6YW,X.=Zf_UhCƒFp"Ekܓ,SziWgy\Zh9+cOrpҷ#ue%b,ТH[ȸi=bsۖ)d̟0r᦯8Y)x0l0rF`jhE{>37,!9x#(ITC,5&5bꞛn2C ꭙZeN1T0Ѣ9lqfig^RPTF|Κ9GQ ԝv(3;m4ZZ='@O@ 钬#?=!DDQ+lrﴟu1c Q::uL$d~R[I;ҎU4v8|: / Ҧ52>sE_/Q;WwSe bQ<_\&A;j #y?[Je^[$bt$bK7rJ@i)<7f!^BP[kDo%7`1*X*Fy^zuj茚שJ(#ziGt-D?8€ mU=jNQJFÖ٨0(a-^Qf h*o#= !T(BCI-7+Nƃ)X/67(r~cDj/L ,Cht ”c/iu=<XS8G,ޛM9)n@_*bM$#w#qLy zGjѸ"={0PrҾnU]QrDӟ/,.{xD%#m{ fI/v@R PY.x=WԄIWMB\I1!(ޘ!`dl: =9~;DǞ23f^QMq8NT/j/7-ޙ-FOJu&'lOE4R§SʄAXT"C"U\dDZG"f)ޚn/=ȷQlhsݪU͚9-$2YMR/m]Y;̓HwR>`L&Gx܎S:Ϛ .[=A%Z(UxDeS4|Νw+s-e3 ekt$7Z%MfI1Y*k;Z=o ].iR.E&{[:kE`A\hoy臻aO'PL'kҠu/xE0`9= OzWrER 2* :ZC Fh8Z $S8U&Oajkl m0ndMB~E{)l+8E7GA%(cHgI28Sc?9DG]lsF\Ђgfu`Ӯ]!ds?q8c+>scH3ᏹDP$O7v4=S p) Co܂]s]`2HhA}2?zP٧ rɀE0|E&tgug6`QЃ5$\nI9q( ,fhIbV56iY<@<&:j9*,k+^qVJ!nd{}X Ӂ>fwyGrԯ Ҩ1X]՝}C=X̏ܐ9fN{Eĥb`Wr-2V@pYHx0ȇff3JBq"\]{AXM p_W b"0K{oLCVZ_,Hc:? U0Άl!HV8) dZenHagԷx ݃BLx4BY5 BZN{έ *iRV*?,H~ZDBA!JAmҵB ~gݷE#$6Rl· 279nJu\zIL WO,/TWVx@J&XFH$&ؑ0:Xa 7dJxҐk5%,r1_ym$P?_rXNzjE'ʏ < hE]Zڷ4c@rz\<D<|[.Tۜ]S8 p˿`]WWP}->O'vyvz<ֶ." iZ9 ŠjR -'\.^LW6|d?'[³Y\"tvtͶu7> yQ59l qd 5C6v&KƐ@M6 Br 5ˎR6y֥?&/wTQh9olXc3 ۝-%.X7n叙~|z@zPd EVNH.lhcǖ+.@#/ uai,e^mnʈy|ہeʕȰwqQ f;>㔘7%:D'xRjgw3&o˒ݎ|R{*^H9y} ڢS1XsOU̎֗\+$O )cME0=lĕqG9, ~0ܩ3g\y c+7b=*u^1PYGbyPnaM^Xs-vG2z\-%8q I(rƇL@fu2}#8|9VgϦ~zYVlłVw`KcqV bƊH7"f嘖r-HIzVƅ`9})IZ tf6XjvmyƄ1UM\Zq:Ԝj .")_ϸs˨5<,.6uSPHtP'eқJq %G;ˎm!>+oA͂/[ϼ\ub(H2 G `CʵfZGu[(F1OHcxavXǭ'+anjVƃ≟Tx KV 4yªYëX{~}ia:T v? 0ˋkт^\I_ QзN\>qPI~ yG\֪aTv-]IǐF`\:!UnޘVI>r^z(D {죣 HKj=, #w9v[5"LƄ}Ȝ2lœ^I)(uk3#=48s.a9&D[nų=! $#^dn@+$,!+@<.5\F[דN-Wu|=ɋm蚧n+z4K ((av_mf$"DO6T '/!O|cfDsHkQJK L_z1R.$N= 1/}=*_Den0kOV^HwX'Y&*23jXO)=;O^'K A6u3Z=1a:8!nRCN|8Mk08Vy¢:97!iU]j]-Պj7n|)T/,f%Lάu!Xwnզx2>.CiRtV7vun4D_Dz"LgXti}c ҸwgGD@OA'˿U'L=бW.q#R9 A0`"?IPF!Əϓ6rM9E}ӑX& FX?{~]+w9+oPJ_KZ 0T[PQWK(^އ|ar֟|d.!UbHO~?dx*d |a@yv *ۂf'g4ӧzB&Cjw W_˫#ibI'T:4\ jMu׏x)F䅇D"Z@"3-Iet/_: )U]p8uM`gPdՉhZ"(-ChchgΫD>cYX_k9eċ\1{S93V)@xHx6~Ѐ89pG1Թ[(Yu X[V,0S7Z/ ȖNϫdw u;"M2DϦ'a!B9Qa4ۉ^7ټwQxp( S$8fjp~ 6\3*Lk 7jAPR ӡ@+p8E1C=xc!}[#Ι/YŋzXlLoX *'rɢ 6uBFr 6A(1/H 3ܷ Z+ףa|H4f(|@ds$(J_gҔIR[y慚YM]z1Ro61I'tg,+0i[t2 N%!58S\no dx\|R8uLjzTHY2ڴj="hKKcDgޜ[dGdC䞓6"``3b tH5\:BZbtSOjFk(? MXrC-#@ =3 ѕk2,K"|ct\ZTasM4И[tQȏVZ}T]!K,9oyJ6Y8sQ8b,{ґCW!{ _첈3یPYMOa{ED*X~AEm ޑTߞͳޞ1θA (dOV_n)/δ02jlyx$_n_yҶYo 3/Flx2ĊάҠ]Pb(sKJ}Ģgm DקtrQቢY ` ҈=+z#-(2¹ crd\*"tMOZ2O Nqh*3}?5-2@BcY]K  X fm©ζ#5>2 IݦpQ x蒕ɒ/VYPjh Mͫ(M6BahWkB҈?,iR/.DٱJW7-@O,@*ڣ 1<5_ˍ(8BۘWT8Ax16yf'E@GF+r֥ K:zSwOR m?]ֳ@3CI,Lq?ZzKʧ.$  ~ū\bUłƕD[W.;܀f@YMSwű/ 6 {l^-Ƅ]"s4 <+]'/qߜ8fKZNMNú1NVGGQ /kG"X6#`!l{w7VC9YbҔJdKѾ)#UEJj 2”)6FuFU?= c鑇HK6HΠw|r 4q}EOFߕ~\" =`Z%w|V 0"pLGQO0A ȱD⣱UXoZKL jT:iaV=}ڠޑQa+!j*cI$Ut\۩F PYqǓe76/.ugGs~HQm'Q*[hyUZ5&乼:?1q}(2BՒqe%d.ʓ ~3c]:BquR)?`FUGc¯Q|RFE8 d}F{t<4Li;Mk}sOsH OFP@VNUK]SghUQ2._{鱊kTH~ p_>Qkt_?e3vpm9A缇Vr*D=? HM;oVF.Y2rreWoWae:!:"n_ڳ|G4w '.*t+#c'>oi03I Z}yH/(r':[yC .dHP짖N~x}rV&櫘 N|,5JA֟T47yP|3E/A.RPODxaJ!YM}fț:NxgD:ΘͣaygoZZMT"Q v~w%*z\9- H9eRX$YtCDeN??jCbG"bG% P{[l]OQoK[:lHC#F*Að&U7BxB]RH*JƝ)Q3bln1'T>/yVH^gi8.eՑFCïA[5wǜ S5Z[ce7\re8  v\U`g:rNU_h7ÌH!BSq&p \' ][^24(B9JN*윎b. ]mΞ ח#z VWpLx3+h}\{VVxƓԩ7h] n^)^ZP$F5'C?>]rk 4%Al)-f [] KERҁj%}'<5=zs+Og)WN%q?35=.c+&SX($8Md9:a!W#ш|!JJ@f_hX*ԑ۸/s훑$jI:n ,7~<~%Q Z˳M[4׶RnzE x!/8XŪł{R{5}9t&E` rD="b<:YhXP8<- VU+؝)(٢P YDK q .ŝ +ud x (HowގJ9cu/O}x[o3xu .+7R_2|ro8}_[Ɂ(aSbBzX9ʠNRyZũY @ܡݪL;M ( 9ao$w ߹h>א,"B?mOcV\iP۩ɰsqcl2<-[!eAHN݂^q2ǚˢ73d^&7%&S–)N.Pq$O3b;o,]h:)@m&x|!ޛ%|dNGWN(cưGNUߓSf'fǗ`͓RSV&{J"^ܜ^i xm}vb:UHBI0[|T/AlyFOYBR SF@\byDˑ o5+ζL9 AG'/j/f #e.V=XͱZd*:-VK!p6B݇B_HMuQJRk'4jBGNx){ݺz^gmv/ R{y.D(?(١\ݶKnK຿C3@1m`qJ##4\nFj?hklPeBԌA`|P-j4M:Fy:oi\<0(w*Р(G|4<~y erIkSCw}R܋UGFtX.W|5N%E7yTrҪ1o2qJR FMg>9g+[df2uQK(aIm' tΥj>G`fÃqkO2w jGt?2 ;ϐg1/J/6mAk srHKio@1ﮟ27c'7>DjLiO^?@1`sbA爃Iܢ^x.l@TIe}C`s Vr+ Go"3Z02:Ѳ5SHJ7!$ 02u|iS]> /Y^>~[EQ: X &H n8&r{3dl9zݔ#j$iJ WL=rpˤWd`xiyh3|UiCSt]m0pKԎ2]U.^qe6ݶ]HkZo⋷璣|IEuʉj ,v+780%tNFҶ>OvЭ.eմ} SJ 7QNOAK4*|LnRqHmmP9crY ;:2/~ .X{B_g >6LUEL蕽K.Ǔ߂pҍ-Y?,hsJ|jFm"bK7'/b<dY~Dax-Շ|`DJey[(9Gip3&rSHI&tGPh3',j܊ La$E&9A2L-RH͆pJ2mݾ.~_zzqkUYxmݯ ؆3F@X&QgF#5E-)i|AxX斞! L&KxQ\Faz (XlE"m (DlKbRWeN^ s(DjweXJu<J!α6:&*%')D=^hT{F˰~k(w_Kb>y'-㹦B=4Qu :Yj+H#O63V_1W@꾫8ݶ;99SPL6%Nf8Fsp0 i_P͐"M';В%#Uxڶ|IEQ +b0 ? _~nB3(kІ6>[,dZ1\^AX{`ΏL,. ėo ֢5u2=ZvZp  xq\jP/-".b5@iENm槱̿p%[; cꧢ\_ _ wo{7r{53ybM#Ob*~F#i[Ǟhv((f ǹn-2.\2i$W~dr A 0[f8K`ō $N芣~.~4T/ƬF<7ƿGp!4Զ5ΔLYy@b1.Ό C2&^2 a-GN#ZCf\3oIY/AnSFXFp懜Fx2,/ŋ68TT⾰d+q+^eCӏfw,؟yPۼ*bgP&03k6é=Ŭf?ˤ|&;iڽ0 +|HXA[9[ ̆5R[6vXG8/:F!Sث",iwxahQ HHRrNjҍ\4an猢Q#ǖ%K KKhiur'CwC9VCtKEBJO=*svj_:τ /%(:`(ˊ% TXC>XF/.| nBy,_ gm.7ãg:~Nu!5a. u}8`ȡOpܴf_뻼n- 77؝ʹ n+tB7'Rg0&mBy6sGE=B/etG=j)' 3:Py"&."ve~R_u\+PՆFv+ z :gڋYIȾ `ZS78fp}Xh>J bZwxYlq=`@O 4^)!Z/*dYU+u j?R]aPul}_}LU M͢ .vVJڍ {tiy*dd iڶ ; ݌s:N׻[&;FgՈ*Ԅj{m/Rr0z:5_FE·񚱉pä9L U6oB;Nv17tKZȥE ]g"K F@ds,l#M ,Z`jjp=\{Ι8D= yƑU]Boșo h 5{|Id𦯠RN'5_~hJ1'w^}}תWL<_7M+Jqg>W>${ {h'1 cm`/0SQ'I~ifgƑ 6?Բz@U2ckzKne#%)N_wZvm-& Ps#<)(lN v_-! v¦# ⒭1{6~ <%\cr>(w+ubV%|_|Cp@Ԅ qx $M ^% gӋ!K+7cKoG>5,(rFC`wfUȬ j Q ʏ->?,NJ+'O~ MTkzb teJ /]Tz:, m$~gI^=a{r4 `l]c3IƘ#h`!6C$-7bBn4X$\HnKm__ԣ>TE-6YNZHЛd-4J8t)cmq jsG3?7r#p$ca)LDm0M;iu]Wy\ ̜x<ǣv*QZPE- OT Xg=e}p[y7t sp>K~;2OSYj>AC|U}Ä ۈڄ]OV_#pB9{>^s½B߿LO6!eߛꀅf:f}71,]F3 i~^xJh ؍>קr⼜)ׅ~"Rx.1 >vP#Yҧ*(dJkf::$1Qpqbm/ Q#E>aTw$vJ5QfK1Hp) .ꇡĚwaoƥ.O7feNLL)\bv:FW OI,p fa혘?Na@wF4iPЏقieqBSVLCH+9h$a!?u*}˿v[pcrwi8hJY nyC[bp5 N]=அ_v}(djIDADgSs,'/JU.%ʩGfCT*n/wN*_D8k,Sk䩊.Pvc -m9jz` Bˡ6<9=c>JL>LT0[nNlv>1/! y'5wcdOKDh+?.wS1 ?m7̧z1}I'yLSF'B8 F!M=[;M.LPT:kuId2Q\%J>UOhSIB@*H.^wS;n3B+[1SM1O*fq]e#11` ]$$h뺊sn0qW*ip%77w Dk3% C#IfQhO / ,W5@MB ӏ&(mG ӟ`t/|׭Xd2mi\ة-N$8%s;[v56!=~D0HF#fvO:o5W_I/"8GMOmt/6@Ғblz!o6pG}#+d G0RJ Ahٚ ˸L߄{ctpMJ5"#Sm\Z`m|}ӡ .+rvS6#uXyN)%Gx?CG ^2c7ȁFҍ-7"`H|h]KnA0Mp>6cwňEP z[*UjSBկ>m׫sj<S q_OV@G ^YC vֺĴPVЛd>'HJim`7L4)0.i?M"~YJBֽ)5fx oR?kϕXP ǀSq0SXpi&/Ʊr f(,Q]9Y^Kǹ D@ /O![Sᄐߴ AHwk{cTbdI]"771 =^%<3=i0A^l'$-T{J3!6att.!|w5ԥk9b|̥] e6B\֎^BZȤy4Li${O v}mWt@nRm]3 ʇKgIFy'kޘC׈KE6 _9zȤ{ǧ|pFюj&B{7Z(V$ǣV/#- |čn Я C-JfnD6wY`zo 5iܔ^e8eN%ч$Vz9 {bc>^}"1nLZօܹ Kot+J 2: iй tWS]3?DreqݞAQ*^({SxV If(" l(3~۹!I{bßvFhoY $?loZ ;Ҋo`jR&$;s]_ ۥ< JtVxY^# AuJ&U!ao_呞{krJHhg1dJ6p,i:o|>xi^gkx<ߊ#<#J#RL.dB)8pM/HLMv GԸrHV1v'A%#ƙ uIH0M)w)>>d@ǽ\\'51-0-J5|o(>LKYǚɀMa~*ϬGzFy=]ZɪMq`NuKE(ZX{ ݾ52ZYd%L 9#]v鋚gEJ+t;ŴQXƧ測|݂}5U#Sw kuq릅Qɚ.\rxOoX1ut[" C*͕]S$aa9:Ⱦ^y/,dm=ַde;p-Ey#`jXG|FaȺAˉNĽJ `Ę5qhN۹V]);z?ߖW?1| аxhWPu| 4m|gYI)M=+aC2i>p5|$U0%0 ̜IY J0'0E%5E'O',M0zkiB?bsqoTRyp!6O-&/BIW{4rXɇFDZN/p2Gk3'1NE[0^Ș'x/ 0.EbfDmCϓRepwolRY8D/S*1[9-UkB)bZ/举*. nӱVP+߀\Ck81 D 1pPL@[TK'c"<<[ѡe-OBsTSoM' .۷"*(Qݚv̉ ic%Ꮡm4/itri;f7ղ60K=c7=&&=NYrr2N&v' "bDƀ&1έlf^1 }u,/)敆9v zW:S o D,~@@AK`8ص,qlu vd"9͐Lq\c6_r/}`'^R:s vgZ,o={wm,O(+3N"sB$4 $&64[Vor_"D܍G0e&+$0QuEC^L]HhxqB-CB$~C2|)wyXrå0KN&TN @>|I,guSC.&-5 < $a$Տ\NK!yv'RѽEp WM.mHd҆L2S߈' |5(z *x)߳wWݶGBzެjD,TMj=U |c̘z2wqa{UJoLY" fw|gE"+G/jO{4ΎgmLpov*(=/{gZDB>fxt/Gc|C0+GndOnF25R Ĭ\>Be94<1olz-R So-{Ϯ%JSҫUwDL4ɳ/D$.P 61\L,=U8NO%+:CH&HqZ2ws!ȅv./~ŖWE[wO&#P#wlyy2鯧}GVz$V̌9 VF52Q'14ҽ:gUGcq|nw}uS6Pɳ ?ۮdLyL&gblQVD% BhGQh:0=5W)$t8um;y.{j8a~!2h_ ؕa 6SB;2<_ocQx0e,c z+ G\w^7_ZoϿ1_Qݰ](/je.;FP{is~U!-nu33Pၮ՝$1&q%'_}JkAPQ EB[=*L(ǧV %.^tDn\- ]tU*<O&BTWUF )尋'&fd7Q 99 lPoDp"hJz^0%`sP *IЖOBJ6ʐ{>Zª,?ކב }RXJi]UoLϋUn{t4 < !oyMp^-3dfb<>WJMqyqD-oVe6 0VƢ5٬@ ~릳Ohn=rdKѢK;\F]q1oٻ\ c+vsY!ϟ'o0l戰%TOF, U7a|&-C,YNw CCj]o gKm9/ fyl+k:.! CoNG,F}b&%t1o׵O}?$Lﶕ]zVހ+E ύ/wRB(ob5"I |Jx‚mXʄћ><iԈl")q؃\}:EFR@V%%"Wi׈O)G8u/ q2ͺ!_#M, }Qқ1h8zܩ_I9Jud4ˤ-xE^+nԲT06V =sy,o{pAs^Q| 9|D!3&uUkKvXqᤒ̜AR1k3GqҍSmuψBC2;١P|6>JIC#͐Ӷd磱iYGpSE)Q;|IW T!yCIGDLVmjށX g_aat2^!dc ~߷sJI,)Iߝ69yӐ_DBMH6/j4ehBa(u$at9z,=J]K-q4{V XS cܷcLS5 @o?A)n#/X [kN7T?󤳤ET$FҍݱUDTn3a=k~mrHDwpn 5j\"`OcQ@w3-(13P.q t(?tާ}W0!Jz"jh!bg}ſ2/K1$bl,8 W G6]?B#g0}8H2?gkK.劄 HDPjP[oB P+Z#_@׶c? n{qz~F:7ūVL鍂f5IͰ*e%;g PVmwI W@MSN#ԋf݁rӆ( }fBax|0E#uϨG'L/$I@ ƍ)px,J GA&loXF.FEah`/ hAMD55{f\ H4&Cj»(n}gxޑVcu@$ж*:ۉ)=O#O(iݟ=C[ucC( BOAUdz,yrj@[6 >o s>Sbs-}4+{ %NTHFW=2Jpbx;l5Hpudu tu[<_NIJy=O%H-[^jE:U0$N'*E}e$-y_Rk3Jv&3=I=)5RqNY@2oﰽSvˁ"L5@C 7v> YU"g5 :KM@1y#Š| qoLԸ2TǕT"63qù= *3]y0&xC2CIT]IPgnսv$N&Ɠۼ=Yxcy'P^s݄`Kec%[_"P޳J%;:1_گ@lYRXA`0hYȯ5F߼`@?h1lO?La'J,iNR-1om~Uo SDJ;;CГ]DBj)LvG@C=U_b}ԋ? ;Ϋ1~ wQi& T-tG蓞!x (^s6 L?'^|Er %VF&nvb1V/4vhH}ߗ7K6CR*EBQ4?xK!o\m||Cbv Z'֩ڲ|p*۠zTNQ}Xw$C"n߸ RВV .hZ1݃6@@S [FK) _VW\ٴH`sۈJ݈@_N\y@zMg[0- xG Qz!KL:EY[<'dxӧZ4V{tY>X рVdOG1`8OA3ü,W=VQPI˻\=e*@3ִ#P\'>`ꊲk)vQF80 "yE_&zIb◢V̈́wTk~Ůn5syCd.N}(:`I Pn'|THe6"܁cm-x[WOVWښ0Oޙk+*n,Q/;5B/̨ߋ }P?&BqfI;1:3{7k|A ~KcfE; YU.{`Bt ZYtˈ#y@녀`">ul_Ok:@mKȥ292LıvIߠdW38ڻAxĞl5BDwLJI/ ~cb*%sh#pԐo8^h' f 䂏ƴ;Po흆uJB3]A*bg] &AGc߈ºȴklњ %[E90G/oѵ[}d#YIж,*h ͨL򅨙 m -(fA;бh+Tل@I\`10!uٜ`z務ځK5MHj5Yɀtr %T~:mT5z^1𚖄5r GJYnm[Dꘆ+d΁pk,⍓!$ĹINB c R!CYF~WMBĐҜ+=4D#U\< rؘ nJp[,# xs/15o/RL~)R]U@^\BIrO;BṴ<_&MXI&:tX.w>CW iȵJqms"vl45Q ݘMH.%xxQ9n [-zW҄svTq 'n Ga*AJA|ݿhq =n >Q7dBI>2f.(66Z]k%$.5LPh/hT8j ܲpUoo^v1ZL 8\BEf|a Z%BLI!ԇܨ ru Jv#%f/A>$1p~bӊh#+؍?hו?j|`kQỜB,N'nviQ{'Arm`lݱ~W5MPP&%f0 ^ZU{) !X=J2y$(Ջ]V.azTXNE䧬X_M"A{t$:&`n1oK8}^oyG2.#g ANE;b).HR owJnc9P ]#'zlJ0 4'<(d {D8ᳳ >@QW!=J>YgvOyW>;?Gk% B->5G f;Ӄu36C+{xhp2\N%AAPJi3*s 4J{T DRvIݟR Y2@[b9 ZhBs nqIunʃ 9rρhTSRW# 8o|3߫,mЧbU pKAwUW?kegvB!uRn!n:2WT"i=RT0w׼>WkB91JY?nbGXuZg3RL'5$\MP,:+ܘq3upzW?+k'c"崘z'QҼu3RvrN_Wcᙪj\]KQވ1 4îgW[ퟮgE3'h'ߢZ$H;sEE"tS4cVM/ GiK=PȈ%'(O<p+ٺy]py(v3kcS m+mts3~" k0@56jS_P_`B1 F\z|㨻Z:R{_0ɜuL@:_U &tdVSX;~yt@MWJDŽ1#\ Ko <8z q=aD%7 n#:lhh$t7!a" }OSQe$ŀu;EH+HM ±?p`C^ a.; c{43Iϋ ݑ|WCم$&F%mOYVk1O$YK-+,睸JVw#2P]А#>u iօi S`dO3n,FR}yw{2Ǘsoӟi>w@'(<,hl$(6XmSf_~=.:I򾌹{V_umDWDStͼ/*[u,*vvNJGL[oblm]3|y%ؖzH}'aU[۝c<\$gcPH@D&LMN==kM}lL$j?@WO0i'_t}'WfVl*{>uXfmltVW^ꐿv ɀR*!{q~HiyU7M M]A2Oq1R& owxmG,'c)@Eʹq MyVX?p)A]f!Z$6_dmWfybQ(Y{{FY׆306.pJMb՝޺:yFY֮M / ޑ.Ij]F:dLѭ ;}06j;"{X~ei;EY=|2PVNv$[>Ia` F#FS 7QpK񏣯9?c5~Z+/+QXk!tZ9-S w;\ #*J j >@ 2ϰ*"@#7%aL(Mmb⭻dPMN { \cL@z˅ o:B)(H~*n#t04!sVL%l i4q7ѮO-G -42p4Fϔ1tAg50*A Wβhߧがqe>[4[ju#Vrta"kīȚ41[B܃ARX4oTQARj:MJCÂ2Gd{ՌͣKq*TBDN?)w%;_;R8&?˿ .@ÍL_W(kri/v:t+/fLeoE/uTp'0~'2zdd|tx=(l2fM~8:72=FSۯۥrjL!4 uμpFnnOh~җQA'Jnbۮ#͵xJPo< kpއ#T(=z]dwS똦ߏhC9VA^Q1 5;+_214{,g ]uTa$me5&:y':ˀ6&6"̦E0>(˱.v\챼UG(!.2YN!z?rs:NI&&Gl\{'M=8\9üʧ >Ppպ4h]/I*pXB2/AOR$wGssn#8mlvq5}ucV{ ؈g@M3e >SȄJgs_ \Xl=Nj6;FnsslA/"^О3R:+>>[S`bϣv٫@]^-1+nj3K c(HWy0bsӅuSȡGWWqbK-#Zp̸ oD: !ԯDV9Qa|55n$csu9+&4tT> "~ WT~1@9HÃ͑(n~ s'EkxVKpZEȕJFq:g z>ta.,ߙ)U%/8%,Fr"%6_])Rly;FH N~0&sC̞w~2Vg6|jV(3:7| +Q%wzWfW? W0yZm˽˷ n<do.2@,.؞M`7 &ba{:V>8_;{< \:%Ϟ4*$G^4pu ObSTqG)1zώE*`7}ܳڨlV6Ks _'d|2I~HA9Ћe"1q?=S( |_Y w!y> l PwqkidDNӥ Ջ)1KL<,JFG Rm\V'#'WcM;+g$cJ[oE;n/}W>'a~lNg"Kj2̶ll;zV fnd#`꿶fr.qٖ"mTbr=J'T |2o"t/m<'b V1 iwcxZCi85"ָ/ݙMw4`ȅ#V/C4 3I KR˫Ta׮fp+SR#Q^ ùbrqEޏ"Ǩ.#}KҴN")!ˣ|D}e?nO־nj7ŸbdW93TIJԚG؉r ,lߤ4Zbid-YM1M /Z!ѭ rHz s ]~xcspXgڤK쉵f븤8#ʉM3t>9OxaNJd$)wXvg$|ovJ2^ #H]ZTVCɶ ԝTdޒNN1 ǡgJ߈ 3}ʓ쥲/sʲb.gj,`\ :ԐpdQgsMK N1p.n!})4$PK jy"!m{7?uj-q6:R"j:QjEB<ǛM[Qc C{+?MbJSOͺD5pBD>{Drn{.d j>'қk(t Uj(ޤ$σl䕠{փuo /3*2Un!݈ק[wQG15| f] 4]9۱c;5]5kүDt뢵В"!&wK183a{\˪?*yPđM-ʜҨNDc;)%YsTjV#U15FF_!˥eDz\?QN7'A,bkx\wkܹ }9N©ClL8SL}HsMzTQI/&HU)ꉴnܛLE)Uܖe)A؋nX_K d*?A3Đ$6w54s ,sJcP#5d-NӺWpniH T_6"cDh"U"v\Κ?9ߑ 5UlڑW?B%Pj7fG.I1q\j@4҈'=\ nLZL5pWo c9w!bԿbEcikk}cX ~7dWkr\qv#+9]ɢk(eE`M IBZYTfiy|U_PꐭN*%[@K9J NE:ЭI2OݳԎo W:]92=̥m[ LqAFwKQ`VUk2vܟQlf&X#z`#E9I;-7p;灨W ]5B}lvQkcd G~ݐ(,"rgNB?%EW}b7N4|~vj0BNg߫QnRT06JT?,cWW_~*F*o~&-] Y@0I 9 wf] jKv lj~|X2Sg,B )zW[⹨ۢmufÍEO0ENhd?6S=^ 7&S,Iו 0M17ؙ! -X*-&rkj!my'/6Lq*wqDCojR\JH](OPO^Ar:eYt34:uHfjm)2AWwf=v]~J?ŕ |gyq8z}Pl LKE Eﳏd^ݤJASEnVfG󘙳g 7c#ܰ/ -7DtKܓX)o4VO gpYeܖ%_$L44PD/`f703us̆Bm(GrHˆ9{q#tj}XLJ( y?_-#$<^PPtB#c2m(u%Osn' A> uJ "AL ۛYŨwKghQEZ.FtN1^c}z T#%CTeAo_yQZfCBx O.)PxhBp;f<WZT ٶʌW֓+=.&Qf>x祷 'F=)RUׇ~,-PҒ h6/~bY5)$<KIM=P|;[f",:S6-R ZN(nI"i"vS xpbLrzᔈg)+=!T`[nlMbKt̉h׋AMX_&xRs ^Z2ԝ].Uh'PyW%g=:׾ݼ1[(!٭HZb@ѮX3OҸ&^ h35]DB/2*&G.I/N0E$S$3E} yʷTyΏyt[ɟ }x$3zv:v$`/Yq/g1rඩXw dAp6&_n%o.i38F^.Vo:-pXu{/i@OGL>ܪOU:xe.C]nzhƒ'B44P!# A ʍw= eB9a{賤^81D?ɜYS ?cP0 .,>H̗{l"|\k{EGSȍfh-NɻUҋp~ˮ;"FXC|IzbeޕJ|Xc1KJZCܖ|[tZ%V_.Nx΅0;q Qh{K>.-mR捦Ix}Mtk7D{*xoد̝F3)g@! 0]!I4Ğ6d#i`jVR4ܓ34ⰠWO"0pxW-H{z2 kVzP>Ws=ejrv:'|Nʔ.] NsM>"ר1s6MxZ̖qDAH26𦻢%&MAER,5U7~WUFtZ;9I~QT;RG4~^%62ڑKBhpֻ͎cgvP.ȸ>UvK8ITws䲎lۺPlÀ%F(-"ଣe1M1}MxQR|L?.u7! H] ;bi͐%CcUB*ѣ7eM "IwpԬWx2mϱ{d8MUǰrK3egnffW_\A*fe!)b Tr_y{I*.M8` QX̰ޫΓ:%MAG_4Wρ+l\Iz=2rكn($k&4ߴ/U't.)ٺSbM{(j@ŘG{F8z_Uct/6n&{CMXR\ޮF$R=[4EEi0od ٤;Qh%)[-ବ2 ew:rȹ jr [1(= Ӹq/FKGuJ>4b- "n_!2']ogrD6ȃ`Λmtlj 2$& l+"$icy<ZޟR^{u>g͘Dx;vLeUs=6Ѿsďe,@"vPZ'»D3 #@kbsJl#2n@xO8?<eZ>< 4#LeuΝ$b_0̲XrG< _%&~ghPFTըh ki5 K.pO6-8/AN[wA1Fz ߷g/a PJlG@{UBq$HeNJz(b]SMpk[uDUn/8e`J;/_/e5MM[f1OyJ/^O+Ihܬ$h:O}oH}U[ vW8x81SFڜoi?1 D1E`gB16v=m eF9q2nn dd]7Ndɷm{@=T>Vj'xjAzAH4J1 gxdoJ JXla'Eџ [xI[Mip06ΝC7N~`lUS ʙP1t΄wE8)4_rLP&[·97 ,ؠI#B7%NK@4Ok2$2(G )4=ȧ@Ƅ0_J~PS1(:v̊(K8}C10Ќ~5`EW{ŵWgކX¢sy{#ݧ;&uۧV/^16dc$ֲ %J?KpQg|%y `\z:^-@xW}Eӹm`֮|H0vRf|`h.QQ~\RA~ϡo+24[bF榛RDo>16u/; =rN"ke{pK3q$o)1X4숂Rįu&B\`{+[vB0e*?6uwFa'geݰ>j6O_ꤵޛ`Ax.!s?{-5ܜ"Y Ω SS8E1kr7:SFXlFSxSK,7!iAuKvH>,d,*Ie[DJ-b V0dT13#8 ,wK:;C X9}W.0?VёF]ӄE;^gFec`T9duń._Wrtt6 2/8GQTӅ[5MAiN8 N]Y-"VsdL9` {JtN |Ğhupgoΐ?lI̯{_S;l24>q>`tyi=cqi{}\_$dbq$rJCN]ri8:?4[>\rY`%+l(Gj~Z~7v=p:vD*کᕿNK@D;V)ThX0${s6? 5ש)[YI:ߡ!D2FȺWUѢosVh8V_|wmG^SLX {9MHhz4yYY]^at+)X 32:bh0oဳuTGG+TBb8fؽO "p 꺌/u9P7-2Vn;4\5[Ҝ3Auic'Ya >@{QxiuC,ޔe) "k.6Qk3(!ٹ'H Ca#h Tk`, zR$A-kKvD1 <"t:>*P+hb֊Ǒ&@)Y~nTA 45+$ m6רP25$v('xuΙ.FC1 2s5E*НV,̤4LL$&U'F[kd8E-#n0( !&7BA~yY )3oq+4ZIqQb9?'+ECE$A3-ij`~aT_ph llj(ٹw)bq` jzrg YJ9Q/&#mZRuu{!< j{s?RZأf/Y1k#d-ƹnr8HH!sbxb+A1(ubqntĵy'K3{m3񆨥Fb3@*8|8q 9_m9ڇ/-NdViy҆1(|J[{"U۴ϛ&6IQ֤fj-1rJw&W0P C rߙ6w2%K@mu4_YTvu|<-6$@WbuH]ۼ MЬ?&w(Q]NUI}PW4Y4za .)T(\r~lF>4SFb,;zR 2RǃTiEu)fe}?4(ѸzxqYg$!v!^AqEfj(=l25I`yVY8u1 :a۴ԗ\S bZy05/jv&gx܇Z:p;]zBa?n3K75})r>rO0tɳj*M{-k $|L?ӹպwƣ][^xK ȥGJ5=E G]y^=]?K_xպ*`glZFo1n-}H] ю)t^7e? 7]4H'l;>52O[9zfQIc؜9b^0!^rk5{0,gPbC~Dn<(ܪ|jZt/Ti~BVJrm_v/t׸_E# 9T杺*Q@DBt%iP:Fq| +YϮqs: ʄjC:ʄA:2Ö9FI> ߩ]o.oK&2y?XN"SN,>10~v>-b Rݻ/C6TI*P~ oI^]fGoYsl~ ƽpX)Zhcy0{ [*Ճm.0C )FQ֚ۆU4{[BEFTm/Q%ą @@5Wm4O @4_x0,)-뫍-śiV)94Y_A"(| Ӿ$@ ;}X.bQ4) )-D[ʴWEKaҜ"H1/;W҈yb``Hyۼ¸y;.0\s|'7rFnj:JdL Gnt 5np3ݎV^JH9O7% iQsk%-Qih°nRNYO|;_Zp$ US:)]nȕ'|KyN_^cU{0M&% v9Ia[)\U]rƂZ佮s?ݱ*,vahcIK٬VK]8 PLHQcht S$au[ +Y Q_u)Kݽ*(,9*CwI*:!.s[B1P E|GvǰÅ3F[5BG!7n ~am9o!Ar~TurYjY#Fv 05CBO%KL"I<@KEc8[p4*_gȍnbQM"K7ߍw'(l@|KO8;əzvk)a-]ר ~FQ4t{@a ) *w+??zȊct©NvkЬCIlCU/dh/;BjʩƮ5Z *;>݋Oa3cf/m[Ɍ "G] 4phi,G3?W-SD,^kcKwXuXUϡl _lG۲ (ǛyXҚ,"*!zlGW@alFR7:UKRAN*ߺ>{UDeA7$rplho'Tܿa)*(DFP;ԇC'L:ؿT* kh EG pǴgTEn`&)M k~_HI+3ؾE *!tQrmhD([iēU2,94$% el kĐE`S+s ,N7Cs"ܓP$;(}lRxƠ5T&@| Ziy2=KII1|!@LZc u`8.zRڽ _ d!d]H(| `Ib;)6^3{֗mͽ\pnR<$& H|f\N.lQ'PNwǚ{1^J>ݤP"ko>_Q9&b柫8[p=k}^g\'B[ w_ BlNhpx|e{?L,M(b#m}6uЧH84LLQS}C,5R5*U}M(2øEVthrT `[(1!vqS3ULedyWT—TG_qs.ryV5ūq*ĵ|.Ceybc-A4 N|*d7 9g)_ %ߠ-zph {F9>ؾH-NŜZWYfl@m9I oNjB&]30%B?2HgZ&XbKdkB弽C3F O_}؝v9InN:t*OTW j!UtwX)Ӯu ?ÛLҔ>5Y&3 +2%) {gVR4duO `>jFڷ2uo|G[J*ݜeֱ:Ǧ=^0t7pEa\o_C fiʜ*Oћ cBTϲ?,2VpMn{{,cybdWF>aibf&@N@HQ4v$&oר*1̈J?R}Y]~$yόQy޽lYfy_2;@SV׆Wâ ucnwp}(=gӵ Nò:ZZ4Hk/:tOOg'Q[<ٔpĐ8jxN6 iY ̀ij)v)A8nS7$){!b{wI~@ xI T" B! 1< Na-)[2 J)?lez-qnFQH= $Ah1. {sv1v8Yq4QO ' &reY` ̆q谜(KQ@V@ C3`6# =֍#3mgt!,!J2]Ч-G8 V`O PbJXI]vYϤk3L+Y=ڌ3\Y_֟+؁vJ~>]jYOd$2O8{=:_ ZFw⨩\A*dfpWBj5׌*tS"OsոkGj}jೌ{~J8e^6׈.= 1-g[%͘,'B;̘{Le|*ev)Tq< *Y<|gQ{ yˣrtl>Шk|* ͬh2 T;)ÇnOuAˇ5?B5[ Ŏ55[9.?@^)֩B[qkC料&w %TXBbVy1'j*s9Էw+z}V@Ij׹?E@3D!'ވG2g)xAi+avX*L2\Omÿ3G攛+!`&;k8q'pP ƀ#4O[bl%$? e+KjuoHyJ+(C-΢F1xi%= mOzuۥ?9(xQQH ν&ϵձ3^7Y Gܷ"`G‰}ӣS;YA| YYfWMS Tk<}T5^"į.9.~r4@ {b(iUvF%d^;B=0R+`D)R+ަM}Qe1h$ *j-@Ϟ{3BY-E͠W19g4a^%V]Ǐ.u8&04}CNL{L]QT\u6%M.Hc#ڙ<%th_/;eĕ𴷀]Γ,h9EY$F#S}]E7DbLzE{ɵVuRʩGVHr!yeX XB?TQsF8\;EgYGl=uct3G1\uikO:$3ivSpKL#6P8d A*@g]`cM4\o\FDv ]r̂?1)d:UJdxHNndvm+0M9]b]I"y{s|pacVYrԋexke f-svT]Qnf*2EջQ6!?6}MjQy^(dD&M5vjVǝT^ `ku5O-nZS"@s܎zӀfmr;t _ Ď?K|y%Bz 06ژ>)ܽJҐülolqVZr?x2.QnKm'%RB`t:ژ }W&nJc sfhQȗHy'wA:r;Bq= "֠lU]2}ԟwt\ƃ߾R}>DN6s)놶H#t4+5칬k/wz7 ~vD'wi+!?㙗 $~7鶚>3z0'izR%H욪pH3YDYE{:Jr?+]o0Mc^N9}V{E0@cJ)Q\Vcqg UEIt 3e@vG<?<Ŗ-5ICkv01i*P>  rAgڽ7#=8! Yf+y Q\ٝIщu")4x S66ZDPз.f 0I}f&BR;sS [ys#]a]:ǡv|joбs^}e4M(_7ߩH֯AH̥#p+Lr%vA*`St%ۥ}LӁ&zD-ke:St㎝yq6t߹p )<|Xtr&D. O2e$xX&^}BKńٱ B'oʆJѪzHƇv0Y{zDf+!o'eElT,q[@wB>5 fwxCPۇ rOVMh Iҕ7剥3v;2x"C8 }Ōtԡ-` vi5F{p?SШI5f֖ޟVGǫ\P[TM`W>X,}orA*ϙ@e:8<?T /q,W@ XRUfE_ B/TfJpV -|O2R! JA=#ӒƑVX&nkζ(ͦ** p%nH/)Q۠f WI_ϻdJ( <aLpVxk kNDž ANC\]W>w].2" u .:T[QroõeeXlkإIt>kx(oz6OI#DQ^.d1Pr$S4Ixg*  RCqf?Ȋ1 xVy_na nM QحA߲þ=k4խ!O+L、+է2_!} xcgbTצpQ#C)ʢ8+aY):wLOor"uO kIi N5EMaIxMϯD=nRk^ͷȊNX^dNvzo#ǡmyn)bsem>|)1_#niřP{F@AzD!Uc=BwlUj]tw`%CzF@dHQ ՝`k ~{iDe@χ?\'a ][d, ^Zݥ`HIqþ>r{cLD4u%H`vdp| !X!CML#nDeCTJCEePr# $: UPOꚍHv^/nA` s}>2YUf'#TrOQz37 _񉞞R^9VI2IQd;RxyJ0A+0[o,Ebw>PHV,/«1J]tIxՈLkᛙXȓ4(Z> :@=l ̕Ujvoꗴ(!JZU' &tbP1.} -|=S;_'sY aX>/0*k*xLLVXiE,"Ҿs`ߗ~2jZ~  6x@Wx:W"Pi=T/QFY*~nRt %8SsRI6\0@BgX~kn]IȪ_dz/ 'sxg*Gf_R 噬RӌoxWԠ/%ɰS=TLy}F#$}qJ$fkv#HG -+%&jДZ{*@C Q9j71y z"N>찃oړLVc"9$ɕۧ5ӡe8e:G`d*fH"K3W^P}j`f Ef@4u >Un#.Ztxm (ndzco0)|Kui/9YݶI{oZ_c,IdO<ZIMǯ!kCB7G7l>Uv*FFGVIC[ƌhMg5¿!ܒNi߫K`(R߂F*o$溒di,(1Cڣ]`k1R:OIO~7/.+rWF]BCx8{F&x 2׷J[yyxHG[ۦ zg-Ǡ JX|['T݋!uč NW^`pu.w!ɕKa.'Ʊ=KNY^I}}Vml@fەJL8^E~W?hs\G:es'2%l,54jDkѡ[F&6 k'^CAzAR<ma5!"LOH5{n {`0Nlr0e_ܧfY!wi,qYr?W߹RTHCϰfNh1/na24]: ^ KӈT8J5d:gm;]݈ ]yt *6_U﬙+ӑ+LEK1F+eSꈪ;%QS]ojZ5ISL5p;(~/ẇ͑BJrgb)pCJ5FD]_d#*vIzR 0"`Ϗ!=޺2'уoAck 3ؐ7qirU4锾WƼQqTŎAij sa15|{c2D;̘T$8Mb{qˑ3TVJ4? VeWswS;ި8n Th@Ra{srkP1>7m'CF=ɡE/i(<CwȺnq%D2jv;ay  S'cc.:HADqɚ{ #ko4_b/bzνbpqI†}Q3ywv0QfVY|gJ:OBC\ y 4 :]ţIYD]RøiH RcWR#uG SP蒖xMe!y#`" qu&mN?Z-PDZ\i^ƫ$Wjc5^5HHvi'N B_uW&~C^U M jn>'[5sխmymG/D؅7t2y?Mǂ3̳Wmx9ܩmSaFǃ9ɥM^OSWrI~O/Y?ۗœ vz4uY05n""ЯU4Ժ :4u'IYڮo1m @-d= }ܛ3"@HA:`50;Hŝ y@ /5T/sJ2EX"`SCHPQ<=m8`N8OfJ  "0>.* K2ڵ G nfyGerq ,XWE{7]UӆW(|,k[n-.T vɎ\mL[2R6^C(G^RPd}|?wo|Wk5Agh=C[]P`]\:LOO4L茿aA7Xoסy`LEIB+#y$~ʖPIxY DͳUkMa*S0٩9T VZ+ LW&Au!KJ ܵPхjR΄_PKo`tYR?y5Yr ˈGkaRu*7w 鄇kH8ҿޏZ"Kv'.'ύY2`Lb [XKA%!y-e o2~Hʸ#B3IM՘);Dt&'E"Fk f2\|Ҥ9.Ar^]ߪp񇇂^>*)xsfsQ"qRe888KU@+T!Sf f(O4as}8.7ɍ"qR׿S(Me(KC <"N>M|72.*l1#Z&Q`U.,۰r>[r$9 UTmC sȲbTL7դW鰎9POu:+8ObAϜf*4Zb? ^Hk¹HU/- d8X"TI].Ug |R`~g2&@yz$-貺Ka>V ci으y AY])/: ګ(?sp9N4\ֲ*{P[&#5y{?r|Y3>r\\#UAOx4QCd8ιM6#3VߗfP w~IߏJ~]L5`b7?V3T{OzU0GPK;2oJ~w<5N;AM^US\FFIhmBbW ӦggkVhdW/qs UJ 'Nx:E[NT4P 'LJ#DMO佭v>km0 )<a6Kr2Wl'Il'!a jV3O5wk|*Slb\ؙ.:y* E[qr|v j=oYSl1v(ݯDJ>=[!.U7aK1%=(P|>uI V& ec* -ߏҀ?EXn9Oxw !eSwWf%+klH7Z32s 2IRK t\DJ}w*mDx@y8 0jk5 0f[14[^}4e ܐ((_" (Dgj)_+01KOiY1Y垀+]\tIs:g skzRAl6SiI/䇛Ls@LKǷ'faf׿|4r=X.boߛFE 9_BP:H \ie3U'L|X#8m;R AqL]_ U#3 Ўh#C/\gham˷R:og`!\܌2`r!mWyKnk >771 {7x!nxA;Tån&`~2tg2B t n$% Kx) &g-# 66KѕDVw*T( ( #lYemEli~5C['}lb7y),wZaux+[ ?uĩ B8cbXeqj 9TM6B+'TZ_?8hK]ݫe@98k)9;i-N .XY|o4!=m=O^*71 ^D=FB6K ̄mv9'R,s|c$}jݓܮ$iZypyMo4Ef } |${+ވYDC{@O6t~k'Ȗ1,Q48>oԎA έOJXRupw 1Bi|씄qkQMOeHE9.Pj`(sM 6~:] 1@sNeR{\%H&L묞xۥ}O# OYG(i-6=d8VEPX+e]{x™_ᐟ Mwxo5MN&4!3|%(ޘ5٨-eObS3o%2Z d[JisZY}Fa¾MX]Z34!;Ķiݾ/fLҎjukh!qȜ2̗\h;S'P#@ˣE)WǶB$z*g dγURHN#ڽ+H71sn݆pQC=١Ɔ#G5)4</&=% Raa3Fh r)IJxk qЙCFD7V絢p]P _2W-#gʫ!Mmȣs:,>"O_RCO1íd I-%MtxE KL=R=(*nCA_o FB?03JeXc y FBHC@5{7hycQ(vG@< 2~쨍D5 )l[' `0ZZI(rb ?vDxȺKKkV PÝZr!1W֡[;C ],W "Snj]Ӂ4  8B++22- Hb[/]W91fsO> ӿ?,fg࣎tD}o1bH{S೰6'#z>%} #l_SCyl3p0G~W7(a݄WgCt2(↲Df 5o;!1>RRfz 4-(I[pM2Se P\Pdi;g+m&+o6kp0<{Wp%[Q4RjQ~<Ĉl&m[S®Y39{%v~=Z׍E& D\lh!~m~ׁte` 1As =`L֨&z=V_*dL{牴=`Rb43 4?S>cQY =ĖRk9c1#XO2%!`PdRK ,NCo:#_~oM k!P^-;TɉK`ټ\1MeˉQ'fp«7RjO(Os<& r$M15ւ_ߚמ*PaM;Ʉp/; /G M"L]`ukc>;U}F>*f!sXY$(jS*}O/;i$5mArmWlZ}q 2z5ʥDk Ps ^Ng:9//TGyu1Cn|0]0CnPJ襧_U~_J7'Ղ6q6j]e J퉳 Y;^6^DpYү 'BD娔XsN2$k+WY((L] nG-.+i,?bײMy;W+èmv.61 bœMC5B-/5%b(l#Tm4{JdX$X؆GpsiƽGFҍ0YfSSMN7Y!O:ݏG"Z~tdߐpꡐ oEv{7oT!spk1/ ~\"!dh-DZ\US\kΒ!CX%_]BڲԴ/s^C~Z5 w4 ^NR 25BZ_ZP luz CuӲW ӲH6q WpS-zCy'!53hW47dkiqz\Z˧v!VQaj1}8bo[ʞBAļ\VpA -rtqT#Ha)AHn Έ(67YʟdkPPhZ5:x7b:W]9.+NT ojdѕ8I7-;H"+Z8wrd:)izxiGwB,v:%'}5 J\+J90*W[ Y* @|8ZsJrû:)02DlZ `j=чМ$2Lܹr`B?tĩz$N^ǹ3o> 5Y%ʙ`d-߭Wrj0I!n'4(IӧDHNGeF݅y..0scޱtcs@nJM^u?譍.n|D d6^@n"0ܦ}4x&w8ՀƧNט/Tχ@S\H.7ciyoV v }%׸pXQ_=Q-WE)?;HR@GMq*4z{LJyeL%P@q%Y\dTCFj=c8P?Bk+J$u#ojז{i~RqgK)Xn-'SA&F&ݻ1qYlc?Mv9ͦ"#6/"Rkd|\b399he0u%p^,L]{}}iyLi(1{>p .+lv8YFyj(ΪT-i;Tmq*B}r1k_|ǁM#4sX's6JQPTzefkg.*iôC:skwsSA-fO X*YtB<@Y춧FA{v!r߭5#HB vY+QId'+eg&Xib8^u Nh4[dL=O?J5C;;#v%()eBd#٨眸({Й(:8J!8~\.Z$өMzP[Z*aduCWT^m#>ERV:ۅR ;a)D1#?bH}Iڒ7ѻ[h79nD']5'˫ĠӯaE{MPWdO.WF}`ORcyՎ{B9M[!CL8.$[a! foP]OtN^[3Ȥ:r̼ ,yRwY]÷4bΡ܈#j,pLQ!vyM&xL&`Ute;̽i5˚AP4Ƶ]ytK!HF!',K rWXqW~x +C% $X0*xMaUm!K7[Â4zy7ORT)D8YGu^^|`d?%hJ`MA]QV\ =SͽWQ, ϐdx<x?iBZfL;SzSQf{Η  aɆ]uOmlyKm)U&zL-{]n0npZ, laϥWG<<ſA5b,C n .9ZBZ0R3ٜb%76v4φ+޽}:}@ș!#VB87’\+s)f9)t /t)B@t:N5Ck8GVݚ[E9$5rog7|i3d$*\ *)1c+iGJ!i}Js+ᒳ1OL^hx0/@@7::,I pt~新QяHw(̞#&n,qMhP2{]-x! hls- d!>[N,ai4] qeݎY.dƞߙF2)Zr[5{Dh:0 \mۄ v˽}iO5<`:UKǤdSe@ue#|gsWڄsrZ[{R yhu? :>CaEh+QE%d7Fw>H2`n:LHc\ upms*Iό |Ʌ(j2UofC"d3'zk؁Q]3 :(A,',ғ[/?ŪyQi:"!9𲒒Q_wR"Q}ԴLfI! KsY@f3ˈ~IX8K4ZFsLd?A|E/\j6q HgvzY H8C ٗfKDPm6Һ IBI>+jG(> %+ mw[A(aqHY3ki吿-q3([nro.[Te{k"2!D M53CzcR4]QpC KZeo9Q-.#qR0Պ<¹6s>'h<1;Ps>YyjYSZnl eՆ$qGu=CsPd^P&oY*v͊Fɕ6?84!t贊}'5Uڱ 啺*УYECYeedbCahN5Nzp,dun޶9njeMV?-k=Xu*Ee>zuwktdH32e=Em;aǒ_䠛Åu+if6VHF+9fqimiZ FjkK uM)1_* %_|E,ߍ9Nbz)ؕvceOMe$SD``P3Hb0"I3 Nk u6T$hAxg (7O:wi;܄Qa!'}T tN%2ڇ#3 #ǚ $c6LBTܬxU?%6J/pR,bP`b⫋ < ˺hWN}"B0[%VdSD^Ih*a\I, Mgk3XlcZ4JR|z0fdyvHx"!7 M\o>  aǷUG@_4VBg? fr'nVr<$s81}'P>{[-yg53tvvm~Br<[ A2 P:C6oe"ݯ`. }|[n˳d&U ?G1c3|}|>vԭBhbPRO+eyK!J-!w"hSzD!Ĭŀ225.I)˱V||wLw[2qpxHvS8 RY9բb b<2ee":a #Kt?-^/s^Ra%o r rJһơ٨med"+iZ 00zC$(~ka5oӁ^|2Z  ) O YW?Ò>ׇiTYZ 1%7qz MVxԞћS|TG~ۖzlo% %?CR\U~*CLEmqht`Ǫ)CQX]-KW -O&$ Ìq\*MS,oP)uqA╸̄2U3o;:l1^5,.M0)? Y^ ʽ}F ꫰ Q ؓOu/!uA{\{EB%rntiwMF1hj1G̏տafi'F ˓ro{O+㡆wUF͟]\tVKUw%ڕ $|C6?SciZ7;Z9 =zWuAAM cDlV}7>:Etb%2!H {Oᷯ`_4wXaK:hD:L:h{SoP>a!ŋDU9,F/:UjLk! f" v4+kf0&!NBJH3ar>`qEڠ?Z71ْ$.=O ڛƉqR WŪQA r[*"?.ϿwW58ɏcE5VX0h.?t~R(ܻIdKb<{CdE`TnǠW%V".V!xqC` LkހD{]SOpm1ϩ gne+y"vUs 'PZAiPC%,۰5Dv\< ~#kyEC)ِN??e;4.eC} ^`*qo $ǀV۸ڠ{@4]}vV#B5QxO?WidʖqT$K DP5jxk*1W!acslM>E١fr?^IBf 6RCܫ3k=e'v@C) ObIRz "W WS9_ijn2M.!-g7Zj/lX͡&D$Ok 4'ꔼJ>rRPo(;XG YgCa85Vz%Ҫ˅4CٖOOF.[|6;r [Bhp_Nu_%A°"VIFyQEZqO8lr01Hߪd"Or\+[8AogNk@kKԕC@Hy鮔&Cb<邫Vx|sU 2flTK2aGx"SBsiC zR*TƼBʯ;EsG(9as{_OE;AJ1}(F !i%C8=ug!~Xfwl; 0j~JVߐ-Jsmw񃦮b3C 9cf !ttΜvAKx&6=w| a4YϩU-1BPnޒ&C͛n=mz J*<:Q{xȢ֞S> ".g?FRȐ)>є7f3 R`a@L.kQ-fN3eqwMA,Ir[; ]5@ @[BrF ;{z˜a<GL-ss]?57%SZl:n'ļ$I}3 K)XcEbCȈIE5'gڗu3mt9g2NS-i` ˖Tg1TYCgd~^<.KW 6}5QHj?&>=:%r`8CEC1䟧+?Gjh~IWXqtF,N*Q:U0d]5jǔgNn 33XhNQ Tv*0BدN* ¾x?BF$1>-T2e?#/l{5+F߳x}.&5Χ; Ţ7 LŜx+M hp)ti|0ZO-Y'~sZPsUYb4 B}!L4aesmNE?NE#;\M+0Ǽ)e}_`zDiZe#{<? rd (n 3+VLӘݨ 3(*lSOD u~2FD; 55G'j47Ls9yhs P[%4\ $u%O+_mHqVe^ba(̇zLTºl͊^u;}Y٣wk>;9ó M$3qZvpѺ}IOl %&n! x@+ >Q\R #,PM^z}:)_4۔K쟲X&RnY(uS;aQv1 2!bAI|7oT] Yd'2^Oi·l{Yahh&‹&J+@0'Vey˚"}ҝ4rXJ@ɬYtU1^X*6ߌ ̀fr4+@nP_U)5A<ZgӀPwM ƒ WpSc#qʳۀ 3CQ5@-˞s5Ո.pk]*B=Fm0Q4ز|2~~%ʄ&̮)uK?޾.l66j`aA۠îUNTb\ ۮ荻&U:$C4Ab SE vm{ɾ, 0Z/$7Yz.yAr9c~s8>_eBd#HmwԜB,JͫDBjJ :(fa#ͻmRھ-ѕ`-9)9硃p!q` k«wXmRB{1Ncz1XȞ/v<%} r=7qB*n{ϟaj0roDQuhkj.< ?2V MA8(R8<{gb[g 3kж~؝͟N#z+jLt#pvc *\VLX'y/ Å05 fjQ۵Ҿ/;,A;(9nqE%eQ{):8*,OGkO2G7ltT'hsp,Wk1ge)ZS1Ϯ`&+ 5YwM%B -e)!GkQhd>+"vEp !uheI@5Y2(DcAA.qRˠn=sOq"+N I*֯-"4/W[WCGe ;t,QH4i]VJ`#Oi.<$uhw┸v7QP2Xm+m&_ \vR]yi'SOtOMwpo1 0E\F1.L5~bAū_FWvJpۃcAvg# Y|NfqKAvv"hUX{橚O70]'U\暙7Oң ١9A6Iaw L?Vw/_2)IʝH !?Nf*t"\Q% VU$?ҧC"Z,S l+:F;/{,Ol\ne ]gډugM5RZ?mئ߻[Om0iɖ=&'.ZvKuu &~NH<|^J_G8IZ.KLiѨHqfZ` Fgp], N*tb`Kwә׺`Qc3ǖgXL&_vqe„]-@DǷ Mn@ M*̪WTLR[k@A`6t?MI4. i;/'»zR% #=FbjlP\}PqH76JKTxUB00'r@CWI|,FʰeM$eF^43p:aĚX(1P#8Wq[OzT(bj5ꖸi˄Mo5jy<=IR3O?*+ Dn)T|ٟyc j+3 @HO޵6.#]dQAvWIU[@*o{s]jRZw璋P/"L3OT+]P_wӹW@5\3abm:l&!Xr6)Yc9U|n6w$"Xs{ Ũ)=`7Vd\X%~ %3j ɣ&y +˖4Uf3?lxZӔ~P,H:֙u=Yݝ|uP1Ӌw` 2i?rD:<7^ FghT\0xRP=qu"$LJrUkk;GMd'SC>H?J)D+XՠR~ e´zaX-Jކ/F6^AnjP3{h$$ 8;.v`pCäpк`dW}.|[uπ:9.7>@mIH?L:ߗoq"f\aITUx~Ss?s[us7?f_h{HGe7Sw K)Hܠ y4\ W$HtU1xlgoڐlwGw ߴtyr \`@j- (lS}t\RNdmuMgE$:jO{#/I=l(5_~њI |8DSx)SF]_$w ,$UϜsdZ Q{$ Q'si?HQJ@7tUGBؑ"ia:lE+mƮ~QO%sCJ41( @!<: `}J>K2&HjL5mmѝqN;6=-$O܎Rlx.?q&@8vm"* x*@_Sy4%nUY_0P|]n#utvU5'z[m.,7|?F0qɇgнr{qa6V %_)O Om&_S>5 QVYב1K՝ǮqDS` '\º\Q> _k jԮXV=ՑP?O_yD3J~(3-p1sԈ $}үr?0u]JbHgn0|dup H{ ѥpU] (T=>GC6{kYW><BV2dH@ʐ}`vy5t͞ V` 2!O_l$-u,.Gbqb_ ImUdܞ~@QΞ-=/( oVfQmr < ͽ!8e.؅+O-pCK=DBB5c-_ 7;.@eFIY/%k<oFLsG98%:_{W 0f}cG.+FvL{LG ?co΍{~pmJ#̰c.w8syxZ3sv/ Rݓ/TdQK`[z}j Yނ)Ǥ;c$֨HRWADNȠSϯG|9<:X~ÃPlxpQQڶ>7emDX^sdBRrf?0x8j]h1^?@CZ4^*]u0d ̒)cA ^Fh]L\9܃}4֪H '0J- ,AS=)8{9Zmwh\" %ՓCN&ipa Ir55%ddOp`fXe$]j{ckJM>l<7z;LP(72 |+2P0r%kHO z)4:V/}{ p,-KtН{[&+$fQQo4n@c8HvXLQ)@{KhG^=PFup5`'o%9[uiъHG^3G=oZUze0<ەnNdqW{W|K 5۾ >abB-ŕӐw m+;eJ_n-7ד qQ`xkՏSw>%2TB-2 O&PIa|+1~=^SUbN@;%7;d$_,6PWF S5𲽦3 _,ߙ*Xu<זFD 4@FD/)N޻>fW7n2Qsg0LVcBo2e aokb{C򘬠* H==/r{~eZw(ľINh࢚d. r c3'=Wk[ui5Bˍj ۹tpPsdVmPs®R@7w5M@I2d5lR3Cƍr%35}8h%5et0CLсHxEd]uҖ64L+vwL=!˥˘jgQKOm,M$~FVZ&9^SsKwW/-{K`oct!)#$[Q[KMD+5FeeNNykRRVhidTXd],֙bDD"2bM16~2Ls [P-.n*&bEPfit>Zӧk^#Tv1# vj*% pa }{3*sT=I-Pl-`%BxkJN(&߆%!U!a>ALe B aVqBWY>mFS5 HuIZ&=]_0a a7wJՔq%^B WHc.lox<ޞ46=]W=2( ^{j b< zȾʢGZjW yXV^ŧA-gL 9L쬋M* Z U}ҖGt%jɛL1dED lEn &&wIJϦ_ox89s'*oqoE^BWO|u $\EX+ m@w#Nq&\R7%\wP~5B7*ROmD?ZڋD0&fe©ZbFqGY6]أv=fJ|}27:းZ@ ,S1rk4REVe,2s) M ts:$4-&}IۜϏ>Jle>/< /--˔]nJ]fdߍeWAcԟ&wX?ct1$s*c Қ?Q7Xkiet IshMΤҁt1l$s'aӶL wmo:"KHY᮸ܛr~7h&C;R,)wU.Tdn_&da>r\Hk[نvGn!a\|uŵ^RɄQAJç%+M'6;YQ(tC~5_\TCTH7r ޠyߖEoj5?ęb{Ÿ*7UQsŁ5uynxN4B"@"-AuWThO,AʶgX+UG3YeҐg[LRz׭"!.˯M{z~#h1> R~?VsjpWlu~G*4o*ijUw Nv0 |Y. #VŌ Q}Y}{@Qoe/rNMK7jWrޛuZm,d+lݞi3)F& Vy@i7R}gBZs-ִ0?pnfbϑO!r:Ŵ!`mXжR@c9K+P'\ǓΗDh|w<)WOg]= -ՙ8w #UȸCoW9lry,ןk tX(W9^vׁ; FWJUN|bB(jkD kQh)⟑%M=;~l{o~Y~j'Nb@^r-LM(!Z]e;o8wԷ!Bũ+ς%6`nY!EQbah p)c-S"uĈ"<}M w$ء"t~s%'P3 Ϯ1 W4b7@8#خ~팚)1݂۟K5<è:3tĠk( CX;3;]""` kzB~svNZ ky$TLW $)0\CFElSl!y3zBD O !Saҩ^#iz?ՓT;uMP ;MntI}vd|;/1$@hTFcD-́s.T n_p3Zz1\!Kd[d-qf8(ʲZV>"l;3'Nk8VI }.0[/~ ]$ޣDڽd5IwBߩG.< ~89NJ%іzQJF /m%nyi=;,ρMω[N!|eUqUnʄAY11$u[熭ۿH}c_)MgxͶI0}c!Ҳ6(mxO)~"l=|Bxxd3naJ ~?_V:5(dth626$<#gIDW^i`~|Fn=PX>0?)2>>ckS?kz '"]ά5l )qVW?Ӥ/T^(:eB/F=,yU(#W~^P/AI^d>#gi|U)4$^>^Iж5J=ϡ9S&lU5%>S=ܿooUƘШs5QUPt(5û[wW6hc oix|;1ce )洝 SLrhʁQ#B\m 7PZ =$zl, -U_DʶA+6eQlb#Q Yt$Whϰㄤ׻ i @".[s>;;XSrLvumO5mk`̑Gb\)9HѣA.±9{ ,+8] 둛.u]ZD\y i+$^-i'pu9̷q [2uM6F|)߆r.H/L޽GL*rA^aazg@ ats3~gԖ:N\ԉ_lhv{0<˔I:j5>p`ë=}a7E4H[{!XY$$;Ee@OcC j8,T;ڜ2XAJU6gq2؊a;?墪P" :wl鍎=#`~[\${V,`3.߄?GQd X<K!ҀKJSSf-fT'lArLd$Z!š7zs]/R mJ jZ4w>r7<9=Rԭ"y+5ּYL(=^T "6kꥂlO5dD4:r n.C:\?<2L(YV֡wË57A̒C  B0ܦ(Q:Ào|OA)~-~t\~ؓ M^: SF;VwϠy+/ x]5 B?i}6 rUp>.ewR2x3f`ퟯ_2ѪvZ.Ouj9,ΏJ Wg]JkI~k3 "(mѲ@yW|V;tz-x'N)A]bC%/^UbPt|6+DYWvеǭs;%\ cFq 6+yBJC˟}ҵjaeM$R4@rͳe4uNQrqϊ23^?iy-eg% m/{]v E݈Dޯ<K'>t@tyӌ{J[!*?{ͬ/)O؞S-nW2=v؇8DE%p'ɅqEԐ)viDCNV#5IXv6~4_GXhƆ21>)ЃuOwDIXCz`paƆNn6w}vQF_w"Uu .~J3tу^z eZAP?\U\_$uFO gVۖNlu=78 )ٯ(dth}1!;m`Υ\9HY˅{O 5t3~JL?+ ՠ/8\wY_P 5&䐒/E2NzG 0xUdU^ړ a-цL & | 8"' |w!y&f13?"H(\c@lέsq,Q&pgw PGd*5|˳0 9+g#PNdr%&VSD^6.>4Fi:A[twH-B;=f=ՙ#>_T0k0gjAw Y5c~ a;_Tamu8iHqmΖlgE$mX J'B i#Ao=%T&8PH`8 l˃.՚Zp x>ט -+pv <n7'>voV*&oJXyɃw2b`e7Stx&.t^?Z e~3&XMuz Bs:z0;Nmΐ..,P! 0ՖCq j09ΐ12"w^(ͬaݎqWebȤ/StvXPpy: N"z&D%5X(<78Иz^vpbbo"& ֪^Ǻ1yS|.Q]@ǖúv"e{hnӡ>$Xߦ^F+5k#9xE:+).^Ot7*>P4eLbCĴO|?9Is}(u"oTCg/Ǎ,`yʓ^MkKcAϿ4VHBܨ>-SUw, @j[¶u_`Bbqj= . 2q=,%&%sP=D: oOmh3xS>dP8ɕ͒ dXP-mSq 8ɛn$E!jvjń {hiD3V.4,'"ݻzfFas[0}Q2`X4@.;G,+`@z&Q)qm0nlKd&yi-O` MG<|'")8S|[^&Ct~&<;hjJdۭU,- 7#R,s>4jV, a`*iխyx@KGa. h׾NSQbcfMC4RH,+ݯ:@\}YCEh(>U[7 I|FLCu B$4/ 6#s\"D5Wn)`,7;zj B!sqCV^Ft&wNݮF.~bG»bus@?v29ڼ Xˏi-b"jĈ/'9)|gq3d(Q!fq9F*z8NϿ %xnf43BJ:ig,",^q`%:J} BKIf8 ˁ嚋3xJEouY+ϸ%Yƅ5: LdH]wjsv!KՔ2Dxt~]< A'w׎YcLA(Tse~–v@*7X"\=*1PhJ'TOj!8l8S.j[ӧ7 z rO3Ǩ8_vuh$ܨ+$=!?ny7dS؇y3~5/Wdͬ.+/1\'2^hDݒƀYex^0r2(5^]7~c펞,Ǐk[uKX4 ual^5OCbLB T'+3m0&s[VLjicȴ zlv2"b, dй?sF7z\w+!oDHu@ţaY姎`|,1TαeMTE2UM6mX]p; lWLB??G{Ƿ5rdI 璑 뜖S8 J{a[VSVmY{3@Z a#jlaOwY'hat*kOω{=2OUlԋ ^6⨱s}Ab;$=E`qФxIAIKKpZ!2jUz82)rҥL Ł#0X){@Ay cE=19օmI1AlM73o^!Mjڃ#ꉣh@\ u.u}A@1qH]3]1 C%)ɦ8ZDȳ 'oQϰş'x؆(xF|j7 Lk(st]_(98@N ~#dt7#0e8K#EJDx~ |gOVs5\Bq-+4tE3deOû!0 FR~J~4]MgjS/ u[(I>EVT.>'^]dGv OEB` SwwT"/{͔{!Wy ˕ U+:#U [?rXvȤa"7lH+e^Ȫ-PnѬ Dc#TzW)KݝPr1&'۷%(52"<}5kuD{Ҿ.u I<DM_3T/աBv#-9! ƳLZ+xϳZ9EY.+{=sf䪌=xbo4课v.zap`ٌZ N^V O?@pk+t ?hûq|0dK;Дc0@wt G<< u*a @*@_.m2se2bP!cr De{fѢG@R8 yz>2Gϥ(qbkj\ɬmxsZNT;^/Nayޫ$c=#ͪ$ ܨbp'4H&3vGW\%z9ЊJm6 \,?'!X<:,y{iΟB_UcNuID{P8BϪ$e)%n0.g13$H;33,^+L50c0qwV.srN SIf9@ԫ^ ^j`HЄj!mk<pLطBRoعgkI.FsCp Cr0-\ܓޜ"1(:rnK,fzs.Ss =7.K#]%Q6M"-ާ9TdTS8g#`;2LzpVz5>&Ѧ;1Β3&.dz |q%E *dlϺ4E Tus I8U[qF6} ` CмqIș$ -w3Fx༙k3ORs~F"\ACc@<4 ^[7QCAw8}H<7&c uV,ӡZ99)^ (b/avj.au.jU /Q̉e "و$E^fM'7X 앙1B#q5uYj\2<oE1Q{,st& T9&Oh12uPqGlUka"KhiL f-w(~3va oG1! YA,Q׹N rt͹LJ6`D70Z|DB\ówRO C6W ?Uד<,G/Ӂ[6Ȩ8UAr!w-(?NGÛ܈ >ͧmFK_W.l$isH Zc:1hka _;n|0 ª}=* ]\΂kZ|{۞bK5ϣ)fe]2:YRʐ >h!.n0tS'0T7_a0zϿat w7{? :l$wj>w;BHB~GO68-!QAJ0̋i}xsPq(}{pv؎0njsRIJz"5RY9R)EM5hōK5 /mCP{Ѓ]xͭyqCi"eY aDt6tS_>`1'Wr()x&I^Ys5J+ <'+ k2X;J2Fny![f3<5\΅P=mp uLq7)%(}M`k! ^}:RLiFɖ# }J: ZHi `HW3dƠKFwv7S߭\Ku;'|iHv`LBB`0/T+L 'FcYk%7<[iם^ \`F\-cD1Wڍ[Fio )uva𻉌 | !|.Vi-4뉚j4^į}T k2رl[Xz*RqBT?cu4;DA̽⯲'aă :yI[ya?F-MYZIzѽq4H1i%F9Jz6v퉀 ԼsSm-Cu,ŞcCۛXe0VanoZj.OCck8 .KB ض?(B3 No/!T|pFxnfT (.Գ.s;,gǂ(wnw0Sp2b䭧yq#i܁^I4:mb@ڵLZʑK/p' U%)`_e4+nZ ;(kt d7,a&DJ 'r ?EkI}-$6$MdM::gɧ_8n C'uvHC9KvގIUJWӜ=_hh_Y1yKM2K:"{u/YYԃ^e귗z-c[ц0]E2ExzE.McKq'R'쉥XqsdEV.+N1ϟ 40Ʊ|vd_g/j~N7Z ϒe| ~q8-ACV'#Ә$DxEA |\;8fqL;PH|]1qx/vK!߈]q uFqHk)tt]p ?< kisIbOy Ll1/Sl; s L<*kEބm]2Z_C3>yK˽t?3ywB*nxg- 69ۙʼnҢ6چ ^%mCϻ//N!6dv Vl]Gjֲ-1}^3}76ț${:ch5k[γ! 9rAuϑ؛ܻB0LLGhik 1G0A4fw!~V`#DFJkzo:vC#2!,+ oNiguM5p\pސy[w 8~MݺY A93niQobt泔mt5񕁢R濜7O9՞WEz *L7xÑYw,Vf,J_VvxeK9#B2BÅJmg,;s^#CQ`ՊhOb-@ťH3N Ŷb`E"3ꍅOg7_^?{s pvXw6ĤI| Jeň.),E6LcCӝ hgʛ޺hno498qa>XZJ4fcNhߨG`_ո\vunPO'.Y# nts1͝hqCАVRIiÌ;53'%nHu TԬQ݅gu?Yf&? Vwcai29Rn> ,`tHb_۟suXMD% wxN; ng hTFolI+%$-{fT~GQJ3 |:d-bp& a!)2hw >Ԭ℥L45+y3X:(@Xdmo <={Vo=%.)0{G'_۽ϗ J3-{g$eMW] (Q+H>T7p#NѠCuQGK\%T]_~0Blm cQm8]X2A4)#WVG`FiO: 1G!L*1x8&vHy-;d\cJAΦ+= ^Rcp{ /,ꕕz+ hx,.eUӚsNx^|z7kuw+Jφ%1 CoKa[D*=l sL\ݾSan;/d=/.E )TU on^ӫTSD0F"̶\؆bw/c,d1ړY~6ZA=Q :/Th* (RܠVآH "o ~N6'?gĕ(vH9R)p;Rbc2E yXJ|1m'Q߲f:/J @C+9Z5M1.2v(?w|Ǵ`W2QIL=s$cS@_j/petS.|S/\NKFxWM# 1}+$ kd;8J RQ

j*Z8AR QλNkeXn/)ց<)֔j#./9/Z \B|f_&jJVˤ/ Y%nvRM$N#ls7"6 B iJJN^OfY톍DE[! tfӗIL_(^F+P^K^ݤ^;[-E{U5UNO tz[Y{ȉ(Cч~xʘ5$[sd DcYK@AzVGupΑ$@=]e3 ~i$蹭zh04&3ߠ"5F6^f00_ZXGVS^NJ3[+%@k0\ݰDSdu }N`vyXe \'=.J1.Qwkwn>S-[g~O,_nvaX*l G{aFeiRʭ-VIK670/z{3n_찺t*rc1R*sy V 3'vu Br2)(diZ %S LD,< ?͉ FAulIv* Ӻswi\d{!^mb-|`eAFaA 8A=e/E;j~d:՟N=E+4i拜qr~vSMJ2k,wv:];G0$sj$]Ka{tSϔ'U>:ξ#nFQLtO'ԥggJ4 "Ε[zl!<N!$+,F;ge^qHpAE["l65iA2wo[Y.숰Iפ/0Z#'{q)I3u۴}$f""kpZnߌq}φΩۍmTzs5jQ_=7ɹ Mh\6/KQn# 붙 'vțc(TϽ0sf3^Bk\kg*ۨ%4!Җش>qҜ5{ +!%*TU58b*vA2Z)8Ɨu75i5 •)7M`ŷWqrNFX|0(-^c~Jܶ o8`6m[ܜ+¸tIYPp ns|dNJk&(>=eKD-—t9&\RFwt|&bЬˡHF&a^0Z9c ]Np.o6{V] |weoZP!Dn=5I^QBO0J!*=5 tX%l7H響:evm`U0C *N* [I荬.K.ylrɳfmm:r'Q0H!hrU.ӆ;Y [xRN7T JMh%E4YΦ CvFoq .G0(əEbXqHq$S[zYoL_ePjCZ ~ z!PmYkAzj -_7]*4{;L[2/xUi:xӁpFFyx3W`y'#h%Tà7^t9hSVsɆQ'_|] \H ё& Kĸ LN!8W^d,w̏2EY/LsnL|Y'{Σhrq-2 r߰d7rT :@xOP}H" 6G#GGѷzkרˎll}U :sٖ[fUٮ4~WcufLLl7NsѮ׫s 8Ǯ1~>L.*>ti!1Xa*UJ7TxJ#tac$\NbGȴXN#Dxg WlS`.C˂y{qݷ2~ /j3d Kf&~}/fd@6>R@$Y4yY[˷O{QGNCCdsx^k \uc}dSn#r/2lH].|,Xq7"uVԗȱW&x8crKΒh@y>/$9B@)ky6$HqGil )]$lϋ/_ۨbg=@fW%;ؼ>2ĽN[9Vy-3#x0Eg8칛-F'U wzD=!C_~"DGRj.m#%M[wRe)2v2e ,òK'ل yH}l.Tr%) ar&ϵa7T]8j\˼H0M qitx丽Y0 $w!rg/ D7Pj9P$$U>.VRLS,J,3Gi2%NWp'e" PT:Z;E@lE'"lxKT⟥%[fW4\\~nî/^)n> z`HHuLj^̄}6nC* 9ZND"Mw9fĺ>ibfBf ?EU#s!Bcd6fm&HP (E0Jƅ>%í*ujbMojM4!P*Esɇs g: gFo}T}7!#Km>:I6T9 l68&p3lƵB̊uj:,էY^E!MJ<̊YU|:nxw-,JHs_&op͝"E#dW&z A_ާaޛ\Q|h\" m䏳t-=p[p6|lS/1u\TV"GV\YBԘs# ٽR54 umFǴ:oR-xN,*!hۜhGu+piS<& J w 1Ť"g&@>xHpSN! -hlDU"}u5c}Wɛ?GV#Ԭwz|dFL!~2ӂ * nF~n` dnV&럢vAփ +%L(?fv9DFzթvuNn9._X,=3xZq1RFY݉?R<.+&wp(& u eOw7h8w{ 8e$&cR$z>44,fIֺcw7:|ƀyDdvFfnmuF4ܟ.h݊a.tծٛE bUr_q q{,ok0ba$_y`MBʉ£j@}(fo|F#˒W .vE81Ӄ8ܱ}[д+M[!.kpIX6ZL1LYYn71>%'E*i)\wjD%6 Cx.`4gY㮿c 2^ hםƧHfb<;@g3sg/K`^u eufH&O큼{؁{uM}QsӾ+TU@SkjȲNw2i0ÿƏ9itc] Qa^ cf<.ضj}H*H%+͖YojNO7JWb4gz~G+Ty$)!J [(֧75TӨ\K/- FL'n0a$] ~|lFhUآB'4?`HҞFdYa!Wy``GDo{ˡZHW$8PR_%Crb2xF(gtK܉5l ZࣸM7KL6qggNs죰uhjd[w^XB &ָ2DFx5oeRHݘ܃:kCmWy-Vݺ^ ~naGUA$M6Α5"Rl>U'?d&d s_i3] j Jx2(v@=xŶNe4^{<AvEl` tvB0ojAҟ'*["R?ybR?TK(nv:{-6*ˑ--g=ASz̒7Pee?(TQ6`T>%V+@9?Цin|ӯv w%?XhjpC?|gBl" BVW|>9JU%C'CnrA,([͚@ۅPV]Qj.Qimgyi~[R>dKTukCCC2ec;4cbmFh04>Li$y` bNZ_cy=%<[`10ME |&.C帖$@^,NgfS L! .N6oT뷯k c06]ܒJQ7rD'%D=ESƺ^ Ȫ6 4\rF_k>s1]ǭPYwt!HhO3:;,n>wL |fT8Dlz<οۈW6ƭcՊu1G&fg0:aU?eaCYEεt!lͻ+Pq VFCZqm|$ta  [cU%NɲZҋ dxK82 wW"J ksr aھcwIJͻa]J yUD=gމj"Ğ&a>BK< ͓ #*fu7n7.fɫc62=SC ,nցJjtɶ! ss|[Ax<׍5{_AW %`o Y }9/XiB"Nӑ^wY53n]^.3MξϬ ~[Qxϻ$KOr7!'-E3ƪ`iJcpb:̢nx y7LF?Y{A8R3tb0I@oF}nF9LDF}eqL\ cǮqt^+1Θ!hV8#C8JoÓxhrs\?s>))[X(u>1 ~$K#i//&#G>v g3xm>̃/>0ĪwMx;j(|Uo0uװ~PF*U o 'j\#)sГ>;KR X<2 @TAB9AXU@0wӪA\[FN}~(Aŏ=ɂL$S& 8n[{}SJtu] B|r m҃y]&4q?iSyÙҏԁ18^,U\z=yADX v+Էnw3H0Ď,>Ry&8&Sc{޺H,wos1"j +b2sA*Ϻ OY:X$E|?,,ƌq* ']0tP~#Lj%3惞3 NUD0khh@39Ζ8x5tX++AoH펮2TФdrIi"591JN1!R1cPI{Lf=o1cn8Ns`KpINIqZ 5mQuN9+QSP+ Z5Lͽu1 K!bDjf5<ץv7Pj$* O'f$-F9@BZ[ɿ(/z%3x]'Ul)GԃjH  e-v NK`pF̂ -+ o&IN* X:N[e-%%, Ɗn1/mU]jcxN3as)9 !$FL#Wfv3̑VZY}\"zUyz32)ͮ%#] I䛁PKKliZP'穝|vAj$M Q_Zڅ,n2wgkx{hn8x͉#Sl¨ 2ieB/g2!g7f5T Js FThLt [zkh%Eqz$PzEts'خēDpJУ/@Ʊ/ qaXwlDxhڃd'ʬ\buemԻJEM=5pKQ’CswGYU$T!c.cx>+8 |RxaE }Zb:سQ sF4?yfdo'"-Lmx*82f[rLt?qlQ%9Gn7IP.w'Tϒĩ#; R |.r aHIe%ThJ@jܿl$ujmQٞST;Qqxo2!H M H~0Cx4KTP?9(;þ@RH50{T%oN/pvxP2sޔǍXAwnC%1&r)8e%ba󑧄]eNiZTMYCqo2g!>>D͍6:a)<sRE&l m:t0GY&vM>M??ߴIQ-*( Fw۴ݱ5YDԿ?x0 [ ,=iaW .kR+2sWRiQ8V;=tW@| l67z:3 m2 ֓j(U&`EnZW2gV>moB@FD?wH;H˫I9JSHFNk@+jw؇%u rM W}*?4#{N2zeoGDړT T+LƣUwm|{EU?Er7B: ?V7fO:-A;F9pEo550G¯4@H/@F^F7<*)ڧϋ;cB=S۽Of,P0H s bq_Az&h׍&@V40}.d3xA;#MnE(CpǨfy"%F`Cv sK#;5ؔC G4+dcV5a UT }%U*\rh35 DL:zRI۾gE[S&",xb@ꎩHxV>C^1Eioک؏Oat\$1fs+i ڵ }ә5AC6JRppO;3"-迎.ePHgb$x6P]T KyBWH#0Ab{O˱uK/}z VQs)XI.-F0d_D 0A{rS=|l,v'|Hx+7D*9@_VwMoT)'&:0rb._$e`|mnb^mPV4FџKs$h "J(IUmX~VV5$γhng9GPIC= -j !MY=!b-@#R! #jP)΀Mow"v-z09JML$`e閬W. KLGs)đJs](hѹ.i $c SO ɭ=Ō qZ8{n]G2 nSx)qyv7RG Myx@v]r"lt8YTgPoE/<2p]SbAa*&9&BkM_GZV߳!B+c或.9e).'m#JvO{vU\ˈkH"t hg_0X({qGH: SAK |JR\asx ^Z )>X>q Odq,93~:M)!!u XCDYqZ¾?s^Q#tWftjyEA rLJqѷ\~Rd*w8hh;1&kx||~Z3m4H(@VSjZ׉qR&ǂ/wHvx[nu"Fl&Q˵m`e b߳ _07Ei.9Ʈlg;uf`ǢWI2|'c\ %x7 &Ͱ0۝SKFힾoyčkӜ'oK6]˸^/0zM]w7bLg5F|swOTKhHKK' q(_F_Ƃ,cBlQmcLcb]OѠ(#z+ǔuSM4%e4_9\++NsP9VUS@RpaQ4dBe]r/=c Cc5&{# }gY7Q7u~Hr^_K^ *f̶ ν9 m>Ir QQjt{#6̓\pN1f$:_dx"όjo!PĎG|b624Ӧn3p%V8]%9dEap~شXwzc жRar(W=078J!/}J;E\TT3^2|dl劢l‡vXQxgdˈz:$.>׽6 )KJual@lcJP"Y-iIsVcd $*mBoa+!ka_?*1E 3.FkF>CL3m޲&$a~v5E<& O3Q"pOcB7ZF58WVc}5,EuЋu6،AM~l;3{[\~x g^G8X!#ɗ*`P ti^AI,'Yyrb,PKX:r4:A,*XE-|te6듚drQ`VS [HG#"FpF|/\IsId0[i{f+4r иcNV+ZEx G޶~f{E&c@zB φ?As}pFY9wIUvU}r`uۚ] D}60xGnBݘ}Oi9d@i}sVv\U)&  EKm00 @d ݆9%1F'(Nlx1mXTq|Fr&g6v7aٗxP$-,0!ݬ3c߱ǣ_>t0&:+c=J̈gZ2lѺ 鷰įM:k j wM>*i0e!/r/|?`Gum^nA 0ːI0~!ߺwrkbor`jA"UjAv['7Yk7`̺cm`L0!zUF[h̠Vu[8I͘*%ilWfȧv UҰB7dq/^ob(dX{[&TWy@ٜ5ko/.kP.+2lA!R  (E7,0M:"k\'(c\?T% ogr}|N " m<\1j/DYc53ҏz]x5^0j }niR»Y0=t2S/U-f2!\V?bk}^ȠE}KZ8~xٴcoi37 mrY Ws_0Q#ƘD'!;xh{]LO֯MoqjgVSPߨ1\ubO %59ElV?I}53rom_ԠᬏAʗحv{鸡 eW$HW`w(ZߦTbjNXynlb0h| [-xƁ$!6Kwc~VfR'r:ڐUʶ̦{NJNYt \Ϯ2SVkpl?9fKoӪ;^$*-ׂeQvxU ޴E_SAb)Z")LAb;Y趫Is J&ԔٕnֿuI2L;xCDW^l^"ǐSVxٴ"A4"M0JUlC_ M7 㸓DA5i+Kl];-|H\ÜZ I-J%/H6 auc45SW"`Aµ>Tc|R22-E^*$9y`fnfWL[Z=f;kiMq|xDJ,ėb{ȻCN8K0-/ܡ%*W9 <=[J@ 5k1GX1jhJB||:)`f9XN4 H1b#)ׯJ9,up{-h$x+cvUNj^]>l@3,2D?$ĹdG$o2R"JVݒaY R |J -x"*:ʫʙ>zf8%b)G1(d@A5J1WpՖKI&*)E`ǕbyaH;E__8Yoo=@QG ao\/a)b/G,&[{4kڨRtmCee$B/;D</r_^$!JC7VL寝~j:>:>&}B$Hy l7-vƐ~p*pu>g@2)M2$m-s/izg}D颻 #'ߒcX(Dhc~4v,?n7  :XQpB:C Sܭn#A3~g0 v!;->b#O_ps=dcB֧yWK~idJqQ8x7JԡT<*~԰O^#=QJ71 ʄ<0f/I.hV7mi!1]R*F .ße%U??Nh ƉVj)WI8t*y̸  &!)Ibu>W4LT7QZo]rO+/ڍ 0d H ̪6VZWa$qLm0UߎkgK t1TKӧpșv/.CE`5 `{P 4"=1X jO2j_7yzهpL;ٗdNc!E8o,$/ !mes*Wk;. /IgQh,禍nOW\{C[6!P#H)y5]X >֬.Ġԧ~?uG ɢLxRv2_[f#*`G%DJE%J޽!w=teJuJ!5X:a3qŽz4{*KؒM/p&d+4ztEUέg=qҢL]Ħ!yf\H 1Xj\<_FG%@paH̱ $݆/ ȩ=fSkJ%g[U"k?0IgQ܈}3u(v^/ŤS*i5<,M)DGJrr2EQ(W+nwH.\~ U`,I2jbe 62 dߢ+KsfyX~`-\40IJrѓl c<#[lK٬BӞ˫%Fm[ՂOB7Hx8i8'f-[@}}6臼X,CI 21h6*Fp6O;Z^@)+Pή^ A?#w#HKk8&O@gg؞`'3 ,;OCw^.^|hc,C$ R66׎ӵPi?+lA@V̂Sҳ|^g#~D dHLDj,I O0+jRUb̦U}3M_h"; S4_r.Oר}>:;Pݪc'ȫGo:TI ~ Sl9G/%gʌZAs@+cjOmj8 /"2;D-|^CϝQ<}uU J=͖il3j?LD]4zFz kAWA!l+"+d%zgACCl ǟ5F>E@c61BtN#X 09ޘNxE^W#hKz8R@*8Fc,qR.Y&ku_K==gg}P>@lm^8ԤG1u (XXMNK(_pB0jŬʒΧrh6]A[}GEj؋BY"i] 2|.ӧ#UHYƉK,Lt'jZuaSo4djMUjxt7@U<2%O)6W"ě^4 UM-k K_ɌM{\_@yYQ uְwIv2̛ !<͠efůhR=28I$ y?LIYF3wSM@&?]~ڧ6=f(F+0亦-=r*:[ bW\nU8s,#ÑQM 7@w63?@Α>^ݨ@]jHȢ|ꚑY)`,Z$dĒ j`N3o2ն{ׇͪNkH'a&Hųڣ򭃍Nm` 9n.;Ǎyq2:'Ӡ҇;;3@֘p8?37Ajg؈3ċ}4䒬g7}PLG Y\ܪ:=Z-J1)U~}YV1ԛdl:A{0`$f^/Cx& 7SU#kYac6+&8%,[qcE޵ *|w*tUyTFll|9Tc Uydɋ$h+:j^v$`es| G5duܲ/>+{!5fP,=cS\k mՆc+nC:i*z:9OmNTjQ4u.yxLS^Zjr R7hf+$zI 5:摵L`]M^F uΰ-Ч(i3_v5Stc((CoD!*G=V,u2j"7h:4x- KCBe:݀J c{dݽ.STShĝ_c8Zgj%`oJ"NXD%%V3ȋE2Ozej;8L}hh2C 6":5.fT+):llkH}dz0^ =scMǘgfGNزavlk#%|#.5d>aN30Gu :4)}BӕKKZyw?t ͖< $6n│YDrJeÀ;C!WYAeQ5'`;4qX"ޮo'Mնy dEӂ 8(geivҐ9\R/I'LJO@;h:A7Q ~~gN46,91U^tv23N)Ï rKAGINAL;iC J}ꭳ[("m> 25Eie%Lr|`ק~WvQxC9Md~]A¤+zUl:퀂w^ej|҃bQX[^<̋Ҍ*Q/k]ve|Յ2VQL(A!v/"n䟷[-Bֿn}Iٲ\V8m}! -=PvL[`A>`J IX<|޻i2Oa;Տ+$~fѼ[IU Iɸ-x5~yUY#S4dWGQrAJBܨ/`)#,MB,iRܭ~t]睡lH>bSIU}(_8r8OpXQR/1-[E#sd4^"?yM<6'/<3#zX\vAkiǰ`2_Cĺv9|<&+ۧL;Ge}Ή0 rYKަБٿakN0_Cqƪ i^(˧&Ѣ$)ip+{aRMax![uN,ĚZp7kDJc6BQH1su'Sw-C[_ɥUXn[gڪAA~cN nƯI͋Utk@#UxXH $˖| &[AйڸZ4i8td_[ O N9Bj"g0>,miUFq2x Y I &Q!)a~]0lMdJw[aסV)" }/HaS z\H{F5bv!&5u9ϛ; @T,l[ifN(@/}la-F&<~˓RA0۵LU3H+GG?Ըg{`TxrR*xE}PʷnC }\X6̧QLE1Q-k+&o:IV=1uFM3]w\Jbd\E-)*:FG1HAW 4!rdN$6sN[K$FPeCyXhkF=w44,ׅa{H,M^s+h5;2HEtc$unuynPIEPJz8y 9SR%ה![5h>*9"tpxELΖ֋ۜoOIIW{ڰІΗꎭŌ{u_)=6 -P"))md,˯ c@>&SGZU//utai]궊 2g'=MN.XL4$F{J ( KC9#OJҘ]]:W.} EFlG-["2IYm&a-]LwxC AˈqnonBճ,Geu3v=}F7̚DQ1Ĝ:qע0sPf)׻Ĭ?%!'Ǫ\*U8> =ue! n{Ϧ[]W[*dy@Jyxj5׉ c}qN̿ɒEg[} rP\;aSs1 ]7gCH-Fþ|L{0fa:2ɴr)N((ȬKS^\SJ6=ZEH}Dž[S4h.?`)´=Y(JϟIu~^~ϡuIWIŚ[C"h+PCLsy"Ax`(Mj(VxccIGbעoGˤA3[rbs`=tFa.] 6 6vf`]< bPd3Ͳ4I[,Xvs$Re[у).Cǝ\č$Oa`;?{ .vI?b۫-´eӊ$gJW$S~ Tvp8<1#s'flMyr".SvR긣 W46κd~ֲ嗈{ 5'w|.PZ8:fi9ʰ~dSPqh}TW7A,`?xP%pܭk9*]: e7E>pS^{ga c")9(A (ar+#ɥğUxjǓ_')(dN?ס)EqM[]F}ÃX <nx/+%̙BdXIF&40xoÉhpM5K0ŲԀWt3'PtCySqp ÜY|jLMM -v,I+6Ѫȇ=2S\{h`8LǷ"V\0^ _F3.dA۳ƢEe YHND=)~r Yx’nA.Jj=tx Le虜b,]"srJ]ln8NY$dYkᕖo2 r~㸳p.!9co qv@ kv,_]ugבHK3$T-JB@6g 9QIJOx|z6f#|-ha941Npu_#qolTg7N)"nwlf` 6#ٙDM*bz.B? ߨH7L5ne\XE}SoKUOz!EruU)4| .z#Rz}볓 brtzqc2 ^LJm"vWk h=5r#U3_k> r(EQvwj~ߓ" 5,>_EdESR\uGd~c>'֕m\Kf_MyvZ>O^TOZnlQL0iXh 7gAe/ x͒^ >1 iX+Q=?"X(TֽQ;z6Y[Kju\ktDr▉M_S Q@̯|1qq y98U.B7i{kࣃ:!f ̢9o]-?4 b# :6sGyݎ]\R* 0G֍iRrF!- Èp/Q3 _I~*(hZ׍kou8؎E1^Q57UDfnPd-E~-eOttojx+*9 pVң}U/`ec J|aÊ>1o0%pIջTA2MwryCC=r'qrnta_[*jk (OTCf6XjZ<'%_m D+2N;VtktT:[jL?W$Zt@۬`27S *neF !'(r"kkE HfT[Nh$=8䟫<1Е[פ u+kkrx_N_&Cal]l=HC u؟D/tV})L yJ6$fjGOi{MԼXoo5 Vt4['R1'Y+Mh%-bz%){@cK,rP1v69o\>0Bo~Ώ7愩f/@ "2Ь4"gRKtѠtV1䈵~ $M;.Os$T;\ӕ"hdC_3+e]@|[9c5Z=⧞t >Ձ$.CX(90o:`\;nrŲ#Вq'nP7: !ҴQǛ>z^}#h2 d%SJLtt"E:9fXOlYw$}~+2p~d#ۢ5R8uG<*Ǖ!7E\&YF]OZ"4Rkq_,v4FOX. G~Sp-WAi5\HykpO"m)xU5CNg wDa{u}d/"@,߽QxTd⊼2(M|8Lf)ĸ^"=QmY#Ww} ^de` j93/w(A%hnMRÚepZH[壛C >EH=Aūs|%N%̙ \` pYBϔuȯ5ђh|=_GѸUU((jn܌ ) -$ldD$HuRY{; XvΒ~XzݿWﱩalIփZQiQzܥ3=B,dtC6L ,1#ߟ$.kXiSoO܏yHrfA!:Jcy Qʧ-9rgYBti~&d1~`w˽eaNhuꨋRS3.1*WS6"`` #2'Gmkf;~?{R{H1Y ޙ'IE];Z!^ZRxAk]`Aa'bmQ79'u8.(]S|(Z.EǼ3>g(nSY^A`F`i7LkGEI{d$&ĭSsS5]tFw\sA/=4[sZ;mŪ " rOOg.X;fny[/یL&7A M#k xȧ}xqZ?ߩp'biPFHVe{3_Q䔻lr"n=B\(4qC*?7n_"-0z}ey>swo[RL{+gÙْV6䄴jlQE<_Nȃ<"F"\bS:5RK'o91x7"_H#ے^ی?\B8|j|%'WbkĊ#忋[׹/lQ6YN>.@B y/x*赛Og#)0_4*5x.e3F/˛%,h+Z'W2R9.LMZ7(nH,_"kt慚)Gō-c/*\<γ\b6ap~ d wr-Ue_WS$W _5I9pѥ.}|zoԙAZ!L{ɤ\9M~z[&vOI!-fZ{RB18\/9!r6E^.Į/禲BwT>V./AOocE~9^^n[9骊aW~d V:E/? &P6@Bm1>'G HΚQН!A;[şPB4 9DK⨆#+G?0}饌BjJ#Rt@+v6 `0sAMI\ B- F}@bپ?T%4قmCspr 2,u2r Œ&pg/ñ~O>=]͐a7/1Dful5 :3Uۄ?K&>^F޷ /Muj l&wMW*aUfB8F鶀@u6`DF:5ۦrn2" 2W+E8H]X=3sݑ| TH w-:E¥*`BqHI^G%2x?mtd^$|tn.TSC aՉxe2^U5d&Β:h_6hk2`ƦFѦ_` :"@I>q[rD?ao[+!2;yr;+\Vk.V@v})2w밬khv0瀙S";:}M$;A{Vcv|Z[U/9UWSC:x軶)(eH^֑%hJB^bAmF:޲9uӫ/Y/E9(+rCPow{ 0Q^HQPGC.qUX`}[]75[:Dj@ʁQƠivkڅIÿa|2[wJG6َ=,.QܮC kJ3*J4P_8&G~e -pٜDpӪ:MCBed&{2bg4R]a 1ã4m(?d5\CTYxT=بpv Iʪlxv[J)Q!TDR@Ũ84qLL,M= ,ui 7̐:UT8jګݙ$\KY#=R᤻H$ThuGu{{g /hf~#1 @v@{!IɃڤy.Cq^7kzE#[{4r@x6{ܘ LB}5hX-So6<{ΰT}"vCk?aomuypriQvdfh2jĴ;| ! K5c6ج scƷ2NA֬\DA z"4x{ <6D2>\ Gm[̟\8aHD㌆ T6}U |ORى֞,Ƕ>i?ϩv$p-v 8ڦm9O!pBH:=pu*oݾ3ǶbB[i!BxaеV:P$UUol#;?W~Qf) 9.6 RN͚ XҀ,<3'Fq#ET4TJg}AYPI'Tr7J0 jBoK\f|I~ E+D~8ݘDl}c_͑a gZ6 wKL>gzzMĸ?,oh_bݸK^34Mݐ,wHui3\S#\4"lb%p>$Y̸Doi=XAc_^kb+Oǘ@hvNҌ o7`73Ԥ$Pwl+̆Q_jm]ۄ)% ߨfv\(w~ 'nҶnsk`<]sAm 3Jg*^}d3,']U]Mi6:WR<2イE_'K밿F8S/lTŠT/^/aWjǂ]7gd~,u oVaoȹA#bV^ Iᠨ5b@0 HTSy<; ^,㞺ՇYE7qs xÝ%mInᏫD>w5dsO: {vopY7vŠ!`Rnȑf#dijBމ\A9%"YAXVj'/ZgT~4a퇉u`BUv3Vd^!nϹ!E["\>Ej;-ziR!S0^%j*8j#A']0hLrsAiv}rlP"Q !*Ml1n>Lx@>Q|= g] {w6Ѭ2> N[&K``h@>j3ZuS{qJCOǺ+ ̑bz*7AQ OĆTET_Y`2!IH?#Ӊ/u}] 6Yrue(4"'d<</'w A4 A$(VoiYf+GJެfFt(Cn{weAr'HbꎤQ\.G |d> U1c?kL&Lʰ =Π㩈9!( <ΙMp,h~85$W'>-;R(J 7vhЏu Q|4{eip pEE@O(jmXV+3%tn(T!?zG&iaGrpdMrx=rx,+RPr>z$,n'Uq]ؗ̍fѷ$q. †ل$5]r3Hq:Z) &൳'k;ѹjJ+nmG0) aM9,֭ĹB޻i\͹";26_Na{\dZT(d3j]4(MdV~J vVAƄú!m"IfHT=,tD#)^y8]ƝvQ}~P{ƕ9Oyw*"u>aj*;2Ϛp-JLXX^ iF#ZZ`^%vS&XkI֢V{y<[+zȺa]1%ůTm\.0JC溸ψIGIc}=@Ʋ۔#ARF %Z ʱ_9 ,]CuB"-+!U)>T)THsT{1 .k;a.yM05zٵ)AH!3 ۢ{G]Њ41O]`mlC۝JPTI%^~?Q+?{@6arEgu扮H3Jt||p+oL9(t5nhJ)kd)NTASh;b_#AHrYT=C\*q1QlHh ^cVTYX7s0@nM\zr6*} OvY9[h"ۮ^,I_^?cEX6t"'(w ҍ:őiWob龷)@+ j1E7jě2]5aAy4hXScD U.rځ_=rf4(H=]AqFdCDhKubY^>>iN˓aZG-QFM?0\(ѣT^ʝ!;ۊ!²f~ $nʭ K˿dkfVZL8K|:g9D´羓^U5CmA wWBSфx bҔӸy]eu#;[&=[jP:%oٛaG~4{3BVқ z~>4vvpi0MV$g 6 + TI¢?`k{cK*F7st-8vn(ߙG/HXH 3K!=@Dp@)O4̠;-s`ȆU9ia!_1 qv;)gjV!eg+\/U%m1Oo>0_T(dG [o<O Z\f,x!qZFl1G-xg _qЧB:f"EBG.UΧcs-/(r%o[s+aMGV UzY XoFc &|r#9Jd1(3q';n! xA=<}eUT ҭJQD,P |%:g ;IOLd S m 5oQG|q_N\p3n(4VI[EShtnn~K?7mٲ , >n-`/ӲPtm4De ƱG9(h$MVRj?j{B,#򬥻5T"ʗO)+85h gUNc -4xnOD,apSM">oA ZW]2D$mMMu"ׇJRD?B&Q|*سvD-"|8Qٳ]`^FS}hP  M9t:twHeqm7JOx$Y19OPH6":s8Wnf'tT9QHrk9ףT7T# 륦TcaRNTް+9-cwFGJ= ˸^jww67JQw@[¦fK/KbS}Ls|'S;((bHtrc(PP؞$J1_-FN^P^hTm!fhv~V{KnrJ|'C#p<ɐA O_bYb"A $qu } ~`7T}e踩7*%ǭ4*=%M|YZ^ϊf ް/Fz7g]+rmML&}/mV(,ii\D!C=;ss~/"r8ǝ}"L[.e0/~M@,%܏=WnRe|,P۵V_&-!ǩѭ p1&:N}׃ɫ'cme)f踐z+!sK.Q*v8q^_ t_W@6D9f"qH6z|lc=FT "ClT :.k">otSu2M .<=E:^b}ی})BjccABտVw,r"jȚ~AE)JOl }F(*0[Lj-*ꡣ@vR2<<7جE7fgNgc}&kg(.m , )xeMF9NIPBt_;=Kj️NG9ػ~}S6 )cA<.aAEyl֔>5qB|lS\ܞԻޯb]ݒ ǃ#+&n"bZv `qM3=bNb K6 im}nһbfV ^@ 6Y0?h^K3hЫ\{/1qiI6Q੭FIn{H[J9%GlCd~:4**c^sVZ od-v,hHaqy: h~tbq@p!\b6u՞<#UqAOAujg}`SFAP-KHy;|t!hl⪇ <`~:6Y {"fs +S7x/)g_5g.0:I$Ɖty aq.dvR̘JQizTcv$UN3:R'i)oxoRlͿYs_"/#wr KB)r%:Sp;)ij<WQab[&T(c,2N~}cY!~;1$tw`x:N* .Ť 䉌)1 ԩv|*z&[$C C=`۫xsŔvn`nF[Y J߸n6ΥGRHT<"83B˜$\jc#ՁDMT Tq88GD6PPBN,9O5$gCf{w'^֮vIF$1C=IP)5ӷdcj5-En#/"ǝBO'WZ>n2e&\!kz-m1G`Xwf+Qx/OGǁO\@d n-Ԭ{%zSH% yD)ѱ=L_ A8k &cP!D<:XI~@XS+ύ5:deƄ%짊s+r?<ǜɢaX3UgeJ )o\S"c TCV7|*PZpRg }i՜Bk#M0bUмh9!(۰6RHL_6+,`zXNECz-(>+K4 ӧ%M Թ1䫋Dq@ S#džgۓHtZJe dgu-QrB{J ϶Yyh۱G٩= u4~sUJL.{X3#l[ؿ4썻!aV/!7< Tawv.&2ϱrwvYׁe'ٱL_kJ+tZNs:9j@Q({xkaG,BhzYvcK 2Q+6:Q ) 9I`˵vj!1zGR?7@1Q[:Okʐ\we>²xhFev/ |_|@6aB…Pu˾!~!P>Kc@U^cۀ[?a.N= .w%QF}\y\ցhlPbxr<ˎ.qۨwpI)hMylCm[Dχd Vu\ֶwHJ4p\@gYȺ;QQn0$k\4&m?Txe{ɚ<AcbAӿ\`pv ^[d Nھ&f:u4hܫ˺wrԙ0rQ;I7Co{*3xuTP<"(O ph7քj}%{5O6uuG^DV*=KNjޅ;Ko#a~(?΍ÓIUr4%sG:xX.LEbeHڛ]oBL~O(2/t?FˠEvꤍ[fbo-9iį~,`C>gLh8ncpU>r>-|<~ gy0l#~"&WZjŊiLgw}O)1RZ? VטֻRp'ł!v ˴5\$H稏F9=pg_t2dZKe4wy,r vD.tޅRXv40:퀯,?ܐ0 ":˱]H9(;MMCYP>(<`6YA( b߻94y9#lf Ռ|q?-dBŖb ? Wp\TL+שV1B'<4Q+pkD~'*7صA4wps g65@R{٩v"]RYu4@|hc`I^h+ҨTKhA۹Q22F$ ƙ&=[o(>_:^"i;PWϽS 0xPÍ9@`'kīf0pT9p2JXsEA~{FǓ53ZhC9_QL,+]Y@O(|Ǿ^ B\0>Rcڽ:-݌iyfCfji}WD;q_t|=Bߴ*H?Od='8NF8 KBԷԴYCwc~H+stzD`"Hաl M ?Wט<^ֱ㼿E壥 '!xHNbRQlZ~/\̭=צc"c/fg)pvYۚA}:,jBMAX/:Il:( Js\53AQZAob9 /C]A+:z^5V|^h_Y] vc )Y,m$Ǔ,ɪx8H#ڤ 2=>70y4'`Z)ܣ?, ,>cK,v޺FrWLC~vbFMWmYo1uTdRh*s-^b磜 9!SAට!>%뷜VR7Sj:EqXmYPobhc>N/)yܖی7A~DH)-uh0mq w^ZX=4*H_0Yq3c"R4C24Cy> L(#8vX_|ރzJ]+*;F;rM=%r_#(/7CvнԁQ D d̨+-JΈ(8DU2]^^%96 c}OPCj\¢O;sYx@(;٬ } #(xԄ[5@mA?n倓;F7k?Q2Eeʃz. <%LȑZgc85,/oIMjK9 j"A*W5ލP1D94:>aaGDDJldҮoq iu@G]q֖&&gvô'v*F̕xV3!~TH;}ʞ4~eƶ#~O‰8CkfJR0K4,_#pK8F'{9/FD1m,{q=,+_9P(=xq]2# rbA;{:kקMp%mЖzKVBڥJzkiu2;EFzrr`"0W:F7P,B$޿cj,Q6 vMlEc$)J77zgj#rGv]ᬝ鎛;m𶾍l?ΐ( 0ͬ~B 'ִk6eZuLe])\ lԓQJUh2GrMX19zY];ՏS s1ZEj,:E2/ I*A# H!mf~xeTA't=3FVBO׏ RWNj./U.]v+E؊;fX+6(,&/:QֵT3 @yp&;7ƻկ UL1Mhj7`ul33LS>J[S q8w8ݜ?FaL$Ÿ?s^CaՐ.} iq샞ʹ0j>G|6%YW}0hx X~* 8z^/qQ&6?[ՏӤ{VN~*- c<{}T!4)J\Qh|a]U9މ x| 6f0y#fQDJ]KAzWIͺ/*8(e){UY`fo =ˍK2El)Cb׃ҏԱAnM9Jg:p>mgUZ6?/W*a~j 5 "~T2|)$s%$_Vdג@'d&a݂چUrZI)c7rapXb:TH Ph3Z^Tt%m+?h ;/PayMє0y1BqpڕB?Ff@mҶm~  f}/xjT!c&WI< ס3-J ӓHL)hh;v]Dw }f\=+/ܬK|H=|=Le+).H@u\,{$xhQ]f|9lC; Zo=Ҡf\t7 KM<,R+oBg=E}rtM WLebѺBVnSy; '̑Uw"Wm8m,c",cR~3%ML%3Ҙ'!yT-TN&։>?)g^#Fa 4VzmX$* +kR֌IK-H#Z1N8!("e ep)\#-"9wrp'%9 y YSr)8_$>2/!"/DLa׻tb`8dÖlܡ u r6;9!èPSi,r=+,BQCA~-a7:ÓxH['w~g I/FFLR8d5Qy ɱ]Z5Tplo/%T2JNp?!n,>h1k7`s&0Uh,z7vc!Yi.knufxQyP/ӎ-3Ȋܵmrkh-;Bz\;݅DdqM=t fqRk.0lF!r b-rztZ{3A] ڐ.4Fs`Ա㻾oG**o}pS4@9nsuV]s(!SṊcq:XMpoԯ,伳fS!nqj/f(4yWH36k +zkc 2Ǹg4;'Clwf"VX4(Z{ {[k-t7fɌw rcQJ=X@GX6-/L 3QOgJyoOu0NkNQdd94˛Oj Gjm)N-^@!,$[@ ;pJ:Lz{ƿa='Q0Zxꑘm]\0I<2@+@X6 [\aRR;^еb4*вRA^{KS:b,(fsdsB6_l@-$7/32o# XƄ~p5&0DBv:ŠjtDEi PrsYj BHj4qRY$Kęw[KܢQP &Tt9op퇴WGbx:,C[^vxFx0P;3G#,&2 %@2)Cʠo'>A+/p3m 85dKg8P3ZgsZg?#}mFl9DJ xc8mDyeO7y%1M7l?XNPj3 > ;z`AaB/u@i5oƒ:pvdU<ǣ)]>yb*'P^26WGUڊ:0#ie4+T|BQ,>\(lI_ 6ӆ7 pг2`wGÉzy*oQݓTOh'c44"SRJ%x{xk{^{8G=CZ\ʝW4c >YEF&I{iFywzݵ:cyj,MS$Y fJr`;ADD7cB5bp>shl^UMPbG+$-yhi!~Ϗ4Mwe[q*"?caUwGprQA?T@: V>8KPscE2QEW{PSsV8p!V\sf_xfXQKʙcm{}y'7(\\ƈv*tӽi>c-}mܛ,S!'g}f4V[T,ufe*cUs̻X~@@%2oPfKY4V^Fz69DMԾtk ~j }TƱG\h9'3ue0tF)5@ $NYc*Ppّ+EUF;mŖTypɲ[N~*8 N%ہ&Q9j^WE8 gs-TC֮#3Fu "/ԖGJC : L&|Eד5^&.c Њz`h빑Cck_byFب]܉UCsemXe fqUvGCEkL@v%ϠW!wkKx6V*-sЮ龝 j;  @Hԙ*{ox![VZL͇GBVW69Y 9Tj1AG]7Pf&nbBq}j.2`Myf0XqlOo D|oqH=T+"p2}N,f7t'Jfπ_ü]a]ggY=lZTkOCBSu~p\Az̈\q5fKSyZBz?[qIcCA!vFuv+a_A$V 4\gla/}̾S%*Mոf+ L LϰH9cPc3K,ˮS75ox<P.)cHoK}:RQ๽  ^fcm;S`(F_[OwYsRtwNc v1R PQ6N?}==IEjLbzMXt D~* Se␚>j1"'5^+y5Tz} %2Z,z/F x+3,n~Č7Ur jy M-^JxWхא/!k&vkMqp ,T[48MǠc#nrn#YŐSg.yU _mvΦP2LOkI3`WVx,f_9lc˶+&UOXd]G7OBG'kK|%υ])M"P..wѲ.<+R~J+pz|pmLce.-DqT0J FЪq>ƗfhdlvO^%^[Jr ςvfԺb8ɍ4[Q1vP_pq x)7l H[a憗Nَ1J;$ZM)?ITf Nʴex"'!i%Rs|{ֆ ^*Zє~uߨEi 0Z]7Gvu@ ['Y('᝺јnϪwຝ#y /{VIrRns̛qbf*_WPN,H񫷠|0wDmfX`6*$]%v3%D)wpTĖL5 hLcmT} {/66&-iki:R ]#V w" tQƀa6G=dV4*  b.&w;ӬihEmǝu@t1vLnlh;~à "K16ũc'݌S럕Jwy2CX?a'NJLio$`>5i{͆vΑ04U컕ȳrt/0 /"1`zR%h~2&K:޷NIøsXkdzWnY!'іFY(Jʖt`7.+c_w" 3ag"2lX:A YG*~\/|"8"oݳ6LC0F$N"0k1B Rax'lCȴC4Z5dhJ=.i [6]C':!s}ax\,ji@EtK60؏8hO]u:j!H.|TcRR,П[B$jgu!D]Nha9?tG 6$5n,2ƺC{kOh|>qqp@XgbaLuqDDYkw=Zj(ϮçW|noER!W3 C۪`0b#+Q1_4OC%h>?\rkwS%Px"=v\KVIi }!;(}h:*Rb?%n )oNOSEiYkB#FF:BbicVo0iayD-+"&.[I/'r&lp1gsU,K,d m!AT?,9I&/i@{qjHpJ'䳆S1c+v87|ySlAX< MO$G9B_ab]Ew`E5q5pk&bbt̿h(T[Zٳjӓ VlA=:g&UmBk T޸2f+08[hP`<>;!dl51HފV w .w[Pĉk빆]i(VHI&ˆ-u!# -v_N\Gq~#XCA|{42>}y7aݟ Yׅ0PBfeT^ -Ͻ)gOmb86YZ~_"~@ HAªxH<7P)EkƗJsUH΢6>Lިmg}7TQ._bԎUUHGG.Da)^Ϋ:->U<l7J׌xl×w7,.}cT*0بV{' ;Nx-LS-jIrUp[z5I&HFl g5//;9U94LDDo32Ԁ='Y0.;2M;IC2#r]O'hJ&&*#7ilCB}y E̚^4e_]o`)̬cd:=;$%/G,._R}*Xw=UDA/?gy0OSS@ȓ7>%t֣9Gv W&Y\xru=6ݴ g_ݵ ;z+쩻ln$k+k>B`3[I6Q[/c/0i3hӱ d1"P6&`*H2BcJZig`NW WMpa?6zN.]vY'gs2(}WG`{ U)}INѴ9sx D;ro0v Q2ջoܘM{E=.*Af~eOe14aQ#Bxt}$uHN~B!raSVp /VnJ?EĜw&k޴42G?DX\Ns?2SOn{sRcK̎14H$ZT_MLw?a<-kGU3cJ?$>bvh~9]-N`*GWp< Dg_jr|n5qP v%2G,ICΊ$:}t1baxiBG-kb:#J w" X njA{?Lᗛ⼆LYn&O )v ԅbZ]3:f^Bd)aJVbzLZy'QCxGmLS24  /;(!9eJڷimxڍeLCU<#Gw6z1ZA$(>0'u-!5W"rF`$)-(s2vcz0 7t=ve˗/lBpx곽15QQH`FIktEUm+ ct+C)oFp% kOf\ոyԉ-G.XQgk߫,Jqm#_B2y⫠r1.e9*:}چuKNbzK!Րre4XnHG{!8}D&~3=KTb"`|I@%eoL) cLȮ*D ,J8 Տq-^ nб8y$uPYOȊl|WW1{_|"ܼƥShkG!;J:hU\7*YR,seո3H.ʶ6 Gˆ{y| ^#ecHrD= wjJt. Pmiҥ DI24HO+]$mA&X]U%IѬddX:+(7PWJZt'ó”KXyLŕ+(Gh"u:6O6j}p٬ۗ Ӹ-O BȞ?f[;\ov M<ߏM$iؔp-ot3VɈѯ &G(),`# Sęuޤ αR =ۀmvأRW6J[1wݧT926E 3(4nUX\3P#?`+ 3)ͻ6& VfPiv?:^ÔBYulCDŽrd!kolǧ IBʄV2>eO֏J@79@0 J5 /k (4Yn9^}tQ /\X`6AE7; GsD0YMkE `bvu;v(!n6tcrwY2G/ Vpˀe>N߭0ǮF(=F 3m_aȫDYVS; qÍuާ<ܷ YAq9}}mAQh ; VN9v,}ҫ_VɧyL 8}TO5^{T#E}\e9rLcq&Gֈ?ZX!s[)=dCOgʆX6"AYV 4p0Ff'Y2Z"*g䵋VO~dðH\q媀|mx%E"ܒjD/\g4y<n,x]H% oW[#' !B w@羍Cc[YfRŸM.sk}5b>XM#@2P*4q݇^dǠH s>EkH!NIT40ŽoX3K7;fT\V1*_U05 .Fj v33\H; =@gh6pvGܐ,{`6Zպ\ړ}4/CvFO]=e K*)dҮM>,UXTULK rCIsheJ[?Օ6`/L;#_ByВ銤؇y9.U펨oPN‰Rm#;Ӟ?#:t_eӬ<Ǝ9Rt!pIx5r_ҽ(u #6{>Fsq63]9DP˛tCumh^Xz2 Rt=Xc, <5$,4gΧcD; K#9S*3>9݃)3=)i,A#p\a7nIcGWd]'k^`!Εd $ex}SAAR!IC$g4݃`cTxJK4Ur@y#)qsJFHI)A 9~C ɘxN}P/Hx vȕ`'^p(nPF$& 夜S_ ~E.!Tʞfv萖(3*v~>3* iJۂR =#9qZ*Q2nO\fMmem=ۡ43Eu;oRI\,N5 ^V־1 21E$F~~ueK%1B\Y>yDiuD棰|a{O]MR-&VGwd "Kufd#~$z%jiw]f[/O~$7İ9r ?H::xQ ƦB]FƻJsă'6BTU)={XN^1cEMlί2z+{;\ aElg[2O0 yk]hmLFG>&iǬntΐ 3SFO-  %RmSÈD L& {2fjZ`7 }4Yfh%+BV ,4pa1?;VϩEu% qKC9+91mx܁ZۙY-؀|xܵ1,ӣn&x=k 1 c-O8ꅍhxg(̦W(՜fb1|o^_7*N?֤DXG8CoEG-t=ڒ kJd0{ \xMO dxZ]RʤֶLlDX32ޯ ,>x=_iVL3ܘn[ƗZ:f0/PmpB T|0eEC0أB I:0Oe>wɵ)=WfUB#}  cqy[b>6\!b"~ASvv~m0œL'r *H+$͒ -WSH_K)=U$ LQLlC<֤)!xFucﵰ9!p G% .~e-9WmP9ϨL9̖eI8:/Qb-֛Ox스*Aʪ5У4[D=T'9!d8%-[{C>b ð_J? KqlJX>0 ]e }oK5>דUOE9Tf|rOQ+%%Yo|N(DFֿgg#Hh, D٨'l-L24B ј}êx'umH c1 tM^̭ܳP؂5D)0[g,SL5I.ٶ^5 YKq!,&}x/K{W|9!ZYc!WtNFxuTte[e0Odךv0}F;e D]Q+&;E0 ë"a5ADzR5+#G ^&r'e. '=Ysq9Peڽ7oz-Ș@: \Ӯ1$Ӻ(=AVdFuTyZCp ,yIDLK=za)y/j87:Cto82yނ,tJ0lӫd [m*>[(UqEr2BoE~5iΨZxPv[V+ɤUii9e㴹8'ۗ]U'6|6dxU%l|0alÀl!'JO6.ڮr0-kOEG/fh9\ ,"^95;ӓ|LqjLQ[̉lH  DZ[0,t) 9lsy/[Eq$ى`5z m24W:l1 c*.qҪy\d_$I!K;h;ᮌ?`y'l h0{JtvCą2r6n*o!7vfVmuI5зPG*S%k9*d;$|S9tUJYcdiC>-!2c gުs^l6[ZeZ#A%oS'c`̀ ޜ{זތ4:s;&Iӂ WCCq+wU2lBG"Y' !?gNopKm&LJY'-IY8qZ[m`،8rOskK:ȶT+$ԅpSQ7{\QtAF7͕?Fl:f0\@‡SGʰV~ןRO㘋7_2z*;Υ@~ E# @?{>yם?ij՝[@eh_죈a>[_nە7/A+ yt /WёOӷ84|z?^}ˊFKNc'Gsڀ3C ϯ'8;+}2#&PQAgTxp&nfbUl:r`vJ\YagwυW%8IؠrhpʈctX Oewϻke\,,7UNq̀1?usJP|O֠O[zqY2 _[qWpO QY{P(w6{U*pL1G-9Jᆥ|Z|= cy٫Z;P45wcp{sۿ,a֘TT:VTP3(~TCG%h}kl?m"d(,^4kJuyHVsB:|r ڂ(cӳQyv hvn 4-Ё!K68qɓ+;9 9x-EM&J5;w0"[D:k9˪,m nS&)5K/1꿇?PY$6XPcTƬIiuKy`+O2 1dcN=. )Jmf1? 9_yL yʆ-K>b-Gs,}˳MM_ 0aJJywX6~m M/Ax4xD/DzqVId%)$nP/npјV7.Dn"ia4 =dt7Tsy{GUs&[70_ai#*so<=-ۤ2\yl5lRaTnxgrۃD[4 M/r7_\0(4[A^@xb ]aQ+y UmD>Ր9Pu?NCn՛|-^.()3fkV6n.5: v.xY,淶zN%_ 3(p%6>g#WT8D*+ޡMoVPlz:!K8w S8ov{eJK佯9㑜OL~\riEmС `&Ҭ fqbER+ؽ8nS@dH3{?Ƀz>ah0S 7/L<yfn-8cDd~z_[b {u%;Fhs3݋ Z5fZ% `7UbJbTJeBaV~DQ՟HRr>YƉh)Wm~8Bp1bYl,FF118#>!:R$$/a1k0fQ%$3?19~T@pUIN҈O?Łu2|(-E#k568BuJ)^V2!1HZA0le;J`D:Izׅ{F~k7ɮ4ם&I 3D;xl5rr^ڨE=  wyX9D,( R:>2TM D19OizDn轾V o2O/F?g54UOBh(A-`P-9eX ¢jO: $KPEV9 㔛["͐䍡~1su[}(]&M?I (ǵkkq( ݛ?2CVļ;.=5h}7[ IoǪ)\aNexΌI>!Z?W|a9 %|J-BO%p{p"s<|0R"c $^|3'wb鈦J׾W(.~liZ6:~C 5o(|ydsFNj3-g/'^"s4%v6֗VM=M\G@)\kwku|ɲ5d’8lĪSFP@\%!u]ż~R}6tnxݡYVBv7R3)k `c5M(XӦV+b>`w#.]Z*bXgna ^GC7r릛%/;7`cW@!eiqj,}W3K?EPp]sanVTm<0hQfZvsًTnP_3R7֟[ hܵsmUoTq? 1 F 5 $)^y/rm۩*Wt:*;,kfyn%YX\TՖۅX$:3}(.ƜLv @yN􁪦uR6S=Ƭ!L}6 6!K%!2N4CC֪5-=Ckt)T)kL?G`6Ucr{Z)`|6,ѯGׅ[<"Z]}2* -yu#a7ݎ l.d<~^C4p6~p`FNrpWBb匎rK6NaWB&IN%QI#e|5VK%'hs0J7=˗F@,d2jE;YVQ18߯6A@w&c*tDr#WrOenq/H_c-x/ -ay E"O9z%9AHWVϙ20m4_nC' cUx,L#Ǒu+ !J iB$!'QorIVby42S|@> 3<#Rwa?45=4Ul#+C$(>L,4#rV㗥y‚Tt3E2r+(ܯCL֙۴Qz0*h0Â?;v+HЙ`ۼ6G vD#*W[8H]&L$-{ - moOImҝ1nkwCZx-#'`_ 7#S\ԪA;yoO:GE=p61>A5{skRs~j;ցE~6=w"A_K)>}@mûdYa][uv64٪rӠ}h{u5GxBź{QJ9{?L(w֙,Jk"v. e|T`9 SP%QCP1-@ z${nZFW>2i 3QM9s>wgMO9Y^DPE<_WGpITj {ɚ ?b|E3q20i9tDvK *#mTgojߪq \YL.!E 'K9;+\RU֠٥PU-ˀALՓy!В3?fW31tIz xnњ3zkuX4"(=z4 I<<"hڔ7ŽǮe KzvмFX 1A"/⹏$TykuӺa_7ٞhЍʱ^I7`Sw䧶 K D&U<.fſ.uUgvi;9IX6ױg;oy tf sSd eYY*2 gDBɇyj$d>H*TX+&}~aG-\TlÉ6JnK|co*F1#,}/p0UbJO7 Ҹ+Bbq_8=b ;BW%ȸ 7Ā}w1IvjEy9 tx[e2rvqIJKMS_r_j/[f?GWlQ\j.ut^!YK(=-`<)|]- Ɏ} ZUeosʗ675Bi& z}T V!#)_hԓҘ$kߓ$IfmW#U3Yn)tҍE-m]U10^!tbbȌh9C?zgzR^@wa|Smtٴ$:2wZC`QS\u ` ZcD4\_3G^t.ݙ~춬Hw?wE`C(RkLIqga*Ӑ^j*'YXZ =!u',(qټ\D3Io"Pqb'FCacj*g/8W48u[7z<+]@Ev;u?p/57/ŝ$W+~o(p #vw\O $}7/syV|1OURڶm2bM >/rVݪ򒚼OI r5WW4Ud_E^RNM _Ӏfq`3bK߉=5R>Cy,Z>#[N zΝ{8k(O z,I'Kt-{l>\K&$]vdd!p ֟f7isG2ZT_&&iY_ '"f "@دݤoΘF =7#B{~r +oꄼ'rŢ-KBW nB+x}=?JSd"G0!#UTHHؼdwڒok`S{DδpT !",3pV3ǣ.!XSɬZz sU|#l'7VV9>^l!rl)\'+;3-Q^6D0?!,lTe?a7G~9UZm INq-,7A8/n>V ߕ47V=x!!?L YZ[^rFtiUmU &dTjX;?%}ՋCV~(3HkYNX m;G`Gy_$!ya*9,݆ؾ),_qe9MIeT>/MdZ͡$o'm{cK A3i=Y`N4"-tToH3>-QUrxT8-%GF "<:l8T Jzⴾp%˒/a; $;٦Ɯ,1/kNd~nP (TG/0.Kz4tRF`&R`v'm<-Ua98gPY R] KʍE׻yNJDe D\@PELJH"6@y-WDmTbpFdl *vM0Z yKڀKYAR 5PHm 5|圽JGvZo ˍ6,([F I43^ETF^iKjQmwadsi;fDX4Bc ~PDz {ZCWE/sA$V\7z_$Nj,%aLCy)۬oxOz .^`;Y7CI7lyQiIIZ9^faoFHqSQFl/vdhrZq1k K5z7;u8qJ,SH܄}V,&[~;2=У1k6`*,Ա_ XB~q$6{ȵ|(z1t2O2Ngg>oX(bsF11wJE~ο@wBrD<UvGS(c-❚|?ms]yH4SQ簸ANWKe2P1|'uN7ƢskKg> 0m:a_}FSTI唚%݊=r=]|O :t;Z#1E]>ָ5Ӹ"3j泂EۯGԁaX? -1>L7X;@sAo8|&LllOdҧ  r>&3gc҉W{Ih?=1:81 jvodkNLG,L.&\n+i{vK k]B$hLzco>]IN v!E^ɓ@Ww!!lp$7g3c ?BtknWyS貇]p\x'c.Y> 5 Q !fM*5u9ea\R0[W0=y`QY$ވ͕Y\~-d_2RG*=?  ^ c݋֜Zi)ZAw"{fR"_TbVP[YJ!;.~8tnOuL/$K=pQgR _vl3R]`Ғ+K{um~H*Ŋ@82ҍh !2V֠L9I#\^<'X>D8 _ dBvt??uƈovu;ϱf-1`TamG׃r#EC kҦ1R2N"a$R$a.+7՛z?߶1?=ݫNp_ C^ PjКq0@Е2Mjqư" d;slQD `%o=,JN.9ۄ$?\\^Ba+WwY@=Ԏ9LBYx$ZUߚ_c0~dgr3IRhMA;5uqP}=Mو33~IshYB8zJll63 "*w̬˦Y!N#`bH&7,MuI>hòOd#uh%n>PEze$9ch41g?N+[^̚11[,"rMc&@'0/)$1!? whkJlIC+eXdua $ j+59PYuTLxaZq8?ұndl)Orr5`Jd;)h`u Vh%`8.\&|5>d|% E$QQ}uLE fٙ=Q@Eo˔ x@Gmu؏ $h97d1x{^F#md1#:g(%ZM^U*UsKvⵠ񂑥M0V[ 2w{Uw?^g*3|(\Rd1ؚT&)8X(4 pL&8ܦ6ֿwF+ߓvwd4>4\C3"$y0.pƏc.( a+q,TXդqK/pņ׷.1yp}TewXHy_@sV\%8rn6%͉u(f2zxNI恑 㘺_ϰK+zH>Bb'P3PƇfe5gpO}WRQV?Xz+ JQ <:s5^t@Ѐb_0p8:5ݮ)jԨOGPR]}U?]. ceM$`Btn#;"3nU7`9lɧ">hC|":9Ar<  +|Sȴ%mAJwv^xB90ok܋Zb4`բ`4޴q԰λ'i)c:/uS@Ds;pjUфn ٱtR+^GIEc`)9hAxIJg'V8+!pTWd5LA:J~S) ":3DdЂy6Jak3o㻂+l`mtե4i-1;YEׇSB7rY-Vټ;"`SnB^4(Y$x_ʔ+͵Jr6V?< 6Rnx!_>\y^lF@2ie\•KׯKS77ݲMt1.B|D|]GU_5͂TS Hŏ@3RbyS;Mom-'SDgi]_,Qy@PJf.V]l-CM2MNYjEr48;k1!.s1ʨt!9CϘ3w'c:jQ1c=|hofS^gU("Å& @ 1r``ۤu%e$Y^Iyp/5Q[CN֙캅S0:!@<+Ŀ jQBD+ANBm 3p1R }\ms6f9-$ڿCu O6\MmaNSC3'I6\:ӳ)NpT0}pMLBkqIr+ L[}ttR`b)SQ~k *⹊BiI "ؓ%ӹj^.z ޵H5?s"O~csD3= V$pOPnđjAf2lg\D7mlA1#1Q@zl^ 6ObQjε 6sLN2~ImD\7x#3V^>kgٔK ;iG7Dt#w*X7K gYZPk$Ė W_#rwGGTͨ߅mZG:Y冄H[UIz~F`dLVM\ʕD{ž4QS01GM~>PP+9 jEriݺ7ø`Gp9"ɥ ڿs~ǡ_U>9o̓ñkyԩc0`S6 2!Bρ"sԖfU@ob ^YAǙ2lj1Teq"GeacSq!iii.ǁ엟UͰǰ߷q\b6b!'!obmVz]B$(6hЛy X/DxC{x~luUve#myPI1 &{U AULI߼//b;!vqmhC*kGk:\`,^ t!~4-L[f]0bvld85Kεhh$7,nJmU5ZK .++aG9r[im'8JjO%ՂuN߭N'ſO?r(Du-G϶M*Rh2RHS'MwF-}%5P 2zB1$j3L/ b:͵WJғ&Nܾ%Z'/H0%K`b϶ȓԷZe6p`\}g g s<0.L'e,NIOX9 0Ui\F,r/-)E5l,qAoCCeXg-4\6;eV9ɬ|Cm";2:zj5We_^WGp_ᵠ=]sǗ> ӁD2~go曚`f#uz|tE1..xhzyFq9^UoQCuC;TH_mGQuRKS,M F܍+lu@QuXUp.㲨N|z"Cv<λA2{ٌH;jd6A"=KK',+oVDSoE-egٵ2'G*dz˽4m}6ߊgsΏS|/xuuSdniާN&9a0rjy0//EK +8-|]൸ 􆀂yoCv>@Vé#ZȺM9Muz9,.nW!V)q33&A$tm*$(=)?~@P -?,%op֋Xk Oa5[q+&4WlKj*YB3ZV{33G4 l9hOU9eBȳts]/B<@{'#!7DNI@wcg~SDEŘom'VɩqӍ׆cWXoQ3o.7x:aeCSS5[5OsN"ء{]/Gئ |YYFaMNa^*7 )UIp0 M_d'ITXTU%Z 65kʞ,\bn/'3U~'~DC*ĵ@( <8HLM!Wwe昦Ώ[YAU@v{=YkF|՗15N$g [@;/Xl|H򵓟6x܉ e}*k |Ѱ$ɛ<5x]'B W!*͏}aϞ2N~vâu@6UTU>]`POha7HmMhj̵S 'n)=AK]ߪ~&`iߙ'p$vv8ALs{N}2S4 c8D%wANqO8~Uu)E- Rz}&](nش\P0x±˄sBPۤKF*]Iz?L4i. @fxb 3ӥXL #fgKpm&\]_'PHr",0ۖC wSEswʌA/Ҩ Ea4RVs~ʽ #rL=b4}N{wwrHO/OMu)atk˰Xn`c]˭:i{0%Lzi'XUVWt;b",^?~: `wc e2i*IW^mai^Mc06$a^qe$_223X^^ P>v"VC:%modU-q@-a6}ZVe/\6oq+ʚHl4l`[&FgؘIcʼc6ܞatZ?B]#w>OO-{R9ͳغ;񼗒0[גa rFFwp$y>X}ο!dº-a$?M`RH´kL̥:mUF& Vz#T.1əd, ԷԈ /&1u*y:v7X^s=f3o8@,fs!֯V++.fAK62a_[dx8 ]=bsMԝAgr].W&LlAmiFYfn<ⰃbߨĽkG$=|ȃѣ ;kp}rT 8GK"MfM$#,gkjG+~l%CW.9kfI,1kϹ/b5m `0*ΚFc8&PJZMldIg8U {nb6' ]W=n4M;eķDM%fi %u\hy״!C6=.Q6kD|:bR^B^Aj2Q8,~lYh#DC`XRw3"\v:p=.K1DRy՝L2CtZcV% r#͛t D| J )@mt~M 5RaA9b 9z*G>7E#tro%^`0cS J & d5msl3? v*@jujLKGXOҧi sMnB;zI5?+mcڍa'Y sH`!S_Ycړ(DZH}0V Nw /(;ȸG3eRH] w0'E ,ܵz.СI9)…f^ZcEi~ Z34RΣlAl$B&71NDa wv\DF>;FuC4cCZ`c? {3 Hᒖ7[tP0]/Bw1빶 $@vC?xa| : i(zsFcbz6*a!9i[)`M~}$6K->Q_aʤwɀX!I]}0jRV;pyQR}5aW _Zm˛ *} }oq T/S۟vT&2MX6{2f+U^r$ڭJްrOG]x~@ӑ\MSzxmeM4h~* b\FبWR%7,/+[Iakr9r ]fU}1^*4َvR<9;GObs0nL9YW5(鶞+ƶZHC(gt)`(H>QOM<զwqv-M(Ié5qZX,:DFbT}l~ok}^ aI5U~}CO6 Y+kmx&OOZپ͡chX꽔V?[.x[2T-Ʒ ryOSqCLg B?܁O.zXc6X<7 >jѝhK:(Pjb/2&A XLMO1 Ab( ^ 8QqylAgm!?pM ,PB2v1bwq 2L;>~Io ޒlƱ%#QH#||uC&r>oBzJZ\ SN{%yz4]h*A;hÙ@*eW;6 t>*#[0%thFB)/c٨RrVCX5M}MJp(]̳h"ѯj)ϗ٠IGi.tDeb=@:WŒ"v1,R$۝s5o\Isi3(+!ְco?D49`Zϩ|9oDk^ȳBYFת1\ASfM=*f b*^ υ__efKomB&iyD?Fkm1=棎:* 6FkSEtEbB.\6=l-/U^+fI7 _3D\O@qXg={]`, .;a' Zlmk&!^g$8SٽMB$>E|CTy5WF`Ynld[Y'lU b_ϡ\OIGF~U#8iky=Cj#5BzȿtыHEcr|֞/C>\Џ!iˉhIW,*;)dΗr.} O+'0W *]/Qa*bȷējyx?''K^+悉' QLud9#_\̒x7İk^_l3>[==B=0 pcq,}}>n\e ?QeÏKm laOobA[Dz4050L«5苜MqQJ+&uO>UfKw8Ycz`!-aIr*48|=k~Kj@=뾍Цu=GP) jsnZ@o\\E0}db~\ۄFcWH9 M"$Ϲ5~?*"qUŜ4Z knڬ̻ >Hs)XO_z ;]nfI޷" Su]kgh!?7hC0W)q30O>5T>LXT;r"rޚ8B̏dzAfdMv_.|EksXCnP5fg¸@ kNv~0{0]m Q8(ܩuaB@+&ҧ̒)}htʘ|= ^U8#?F#/|)A#wAkwj5L^LSTC/AXƃHnƑ_n +->0SU=?L @2!Ej0OveSPvbA=T6W_:2{Fn4 1|1%:ml8ÅR, >s u>;?p-jֻ`?*r/P4pճbUC=VΔ92~8>sk7 . 5͝4оᛁjhH[e~d;C|jOcS(ۓ?/>#}jCd ܢ~8Iokg7(.߲ ŨD2 c֖4 !2Xr,0sպ)Ey"ͪ:=H'ڢ܃|~@!O#-JJEĜHd+0ӱʹm_JVsЊ%пWVfr.eh[BgEhlCEۋ!x6my./z~XT-o7XË5(c$yElsޤʉ5 @hxUi"Hn\ D!MPPu,]J昡>2y;6bfhH/)eF| 'ܷi:fNOXeTTVehEOU|.ƩS5zUr_4 M]E-]4$ըsձ>"OGG&ɅkU6oE|xАî8)[iY TT1f]1f_bk7 O 烓՗00)fK'hVrjw2p >^TjNCrFﵕN۪7iY2*D6m:.JRP6.ً}F 8=A¿ئЈ3amBim2㛀)yX :rJ?$w O4Weo%&[Qm],"hž߻Q>i`{e$5)4rؐ\} _u'Nz '0BI&ڳ{nS zt9e< m8F#GҤ9bahh(]sSJa^Ѿ?V4&a]:sÐɫ0Kyʸglnzh[66ԞPzIkLU)v6Nׂ*ǐH-R{%~QdId1Q Y#@eyRpAFHhvd5yAֽB"|h yNBtۙ 5x5TV^>%UB ->s1y O4m8[H"#Jt8mF]lqNn Q 0;O;·QQ ,{:.//~P֢uĪC`8W+PCPA$kDߋy7hpܾ^;|r!7zTX UBjs![=Em* TDu0#ūԱlKM, ¸3`T7%O}{SbXc*EwxWd뗁c w]gƥG %Cl )F"@0Z_ܦ$+.-9"?V+fS c|Z"K|ʋТhw]qF}zR+U{[iklh5Υ,ہW&KhO.ddue$6lQyklϼa*,?O˽|Ix^oԽY@Av6;$]:49!|ǰ)x#ڤobCʱGms(P:9L<.3&Oԓi~ku |"Nz'P6& N9hE MVW&r bA dQP[ܽn_1H{jn~?Ds%+p&"vsRheXߴ;'F/}X sHSq3P&TTؠu, 8Q\< Xd xq^*q bg}UB逸\$n4EI|}qI#AY/&Yq܉V(7r閲/ G<&XlW~zmA6zR=mM錓fڌjq72SCt+l*s۴]m#5]82BwזgQRT )y8Ґxq4TJҮUbZcaV$ڴÓ=:U3 E,|ܮgbL\sf9rG(V8az젰r` 1x^:Ӻl%*Ted,SN_\&t 6 jVϧ%;yGC|G],;G6r4IQ3`2jP GqT[}{ /Tй8>-@Sz ۅ{ۼKy5o\BE r٢2'+ $M)6%ԕ}C.t5h7O&19n N bQ,T$UYDCI/\B4kfK=@xIHeyz|(ʔCGR!B2Qv#e*wa. 2aGY ubVȾc 8a"0Z=q (c`p,()5̢{Мtg,=wVwk }Kx+;5D-) jK\{񼢈hXD7,]Fo҃L `!I*[e{vH f$4?3{44kǎi}}+.rLcUߒ¬sww_CGRx" j0vo= )9֭_jZڸ *~sdvˎ6ã! cXWu?pdry7Pp̐䝁Kt6c )!*lv^ϟ`#3C'6h=pF{_J.x"=.Oxa%_SzlN~)8kg1, *D?NiesyUn%K8.j^v-6"9qŎ ,EF"%a1h1 ;}'>/(ُ 0x\H7*1eH܊䱖tN77,>lLmGkxٯDT>gsSٿ,s0_? gC:ŷ; T ۧ[|^t5*XSDbM.;ٚyn'~v::{y7 #|sD~fC<#(q$AO{͛ )ƅBKM͌ƀyh@6: /Q|C,$>7ꖠq4idj^܃֑%|cĸ,0A\_Ywn<+5{Z9M 44yA}VJX; UVC50=Q_;\!؁cl0X'pclҍ<@avl9 Y yA)8d7aÇ$Yd|2ndv({ )C0KgrRW0V9˦s"ʅ!R F"`e$rid0 k0l\7tK!,͔ ?D7 m+RxTKCp\*1u6:#ɑi¨Ge+RV`LY#67sT h )v=u8?,3r+;Z+> CTcealZzD޼K~#zqub9Cs~nmz B:Q" =n1ha2s-?AG}>'=O.6dd.Kxde/e(vRzq~&w.츨3mtG[RNś?I>P>f+qi<.ٰ+$ِlxWqnuɧ"m@9ܫEԓ!pnx&ځ=Y.N|ߜe7fJP!0$޷9O%{J X'j [n鋸ϱb>FeKNޏWqGN|gE#q +v7Ǘ0RdJLA-JNh)'Tw؎Ǽv28%&a]a ?Տۇm^|rzgX]ţ`|5 )@=_JBYMvv*۾C!_fhc_ Y&1WOߙb_f# 7 G0ZiHٲG<5:GLEĖS5 A#RA6x:hM3kGn%TZ/ a9B{p#CϲSm: 8Ag7ewYUi2!/D Ӭ֦Iz>֯o;٪Թićyħ !5=4JFӕ]V"Vg$42KH׫-X&Gy$KCx8(t- H XUSjBssM %5X}:s7 VT5js[gv|#ZSV8?}%a$~xhp9(0:펦VH͂Ľ FXj=}y;.-mNϽiµl;uÏma8E=oЪp@ECtR""#G"-Ix+49UdliX0ˤ<]QIτF >4[OYw=#[vs^%@zu3t7= e/"C~wQ6PKmsz ^~7|'8fBT9*K־;XaVٮ\۔XWr#&pD pꏢBDtv3݊j:8_F>a|EY>ϦeQZX6ϐH[1AIm`T׿%T&­oTtBRP{ MA>b7͸4;b2,o̘cVY~P`+ꜰi^?ZPyz4$3ރ̾PdrHzI}F[%qK3To-Vx蠻Ο7wgOdD,ݍ%Ōk_{@NA+-ƈ(nQBp1\kvPùs($Xj~~896D6|rMsc;Y{ɰq/|S?:ajN椸cԇD8LXMl _+Zp4nr;&$/^h(횓 kPPmp֓4x<.8|[ }O-~Td:LgV⻲$ „U5@?(j̏&F}@<4XxIO|yX1]CZmCl޲֜'$M>B 3 )Zn<^vw-1H?9:RDS)(F`eU0DU3!pѻBC"P۔;ukpr@- D_n9Yg)^QL3;ڤ䡱6giw*LDqRF< ݁`KMF4auf ss{Nȕo/^} `XXzuF^$_QYA#RnD&c屟15ˠ,kKv"ȬK>7 yCocIA6bM곌Eٞנh"23*N7F,#R$\ =3W&7 %iF.d4% m0X6m8)ڀuxlQ_+ r Oi lF62ҏC lkb|˒9kh&BNYmFMq0w72Gua<#eV0$ës\'%.z 9 + ѹ9 ¤#;>Brv&*CY M:%H$A}XF\X=J x@+o۬0Pӣ)2Db6ھ6򴚦gE8;qh:Rv-#?t B?67{&E0jd"8''}XLFgL+-_C4Q;Q52E~Ql'e܎qS$څe*x:O l5ʲZK6Qik8[`M?ӀHǨ۱EyFA<: XvoT@YI](PWYfWv@kSݖ# tw^<ZJcbX|îsxt4@z~fYx^p9؟,q e.ernVz|ޗpԽ@A5~%\r3f\rl>~8Wm?w(B">;;?΄\2g;ߤ=:!͏,ȱ60b|)p FeaB&wi%,ŒvCqG4`?tYrpV4IJoqʄK1JihW 9*/5-uIpɂ#.7S,t~|MsBi#p60%j:yȷm$*:  b\$MP&Ԝ%vO{Z>)X7$($‚݊ӻ.z0/5HaTs<Gʀ);ؗ@hN}¦Ա6 䯬2X e=#0y=EPTQ߮+IBZƖ65r7q}Dh4:T#d( hFf"LJӿNǦ̌`PeOȶ"@BnXJ[}wɊ"C9B>9"hrAŒ|AA+~ɊFMVO[ZsJ)FV?в8/X_&ƫSr龡7ξk/$$uX-(7^<w8<  F{{=Tj?U9|oQH]ͰDL.7qu5Vm*9Ve`:zXnnR(U{A]?7 :(\+s˭oE[~WO8%G Ӄhf`LeDǼ} 5T9q_Qq z lt=N M~`*M,u7곘{'_b)DZvmd7nQ:ik纫 /DžO颙5]'佇O̟zP \|!0(8L}| ),fh76VSBy[Bzb}X4Ao4wW{*t+J3<ix7%+JRhE,#OBߖipfS <'CU9Zg]vxbjr-12lFr7!E#WCRx7"_4*er}ъk#?_BncC)ߍAb 8s]]ڦ^_,Ĭ p8Hn//"hkΜXDim1X"nazd[°ߴҗzY@Gxе #XpoQmTP M! 'a+gI VG8)^L`) `1 ^؊uՂx44s5=Ƒe vC -4):! R=ͱR.~1pl2i5,E%Z/rq(mwi}]Zr]`ÝE(E2T-h^{Z^DBO3u«z|kp~h1_JL0|Um\ m? 7U$wVK`P(.k;3y|9f6}h8 n(,2e.c ;H*a.Nk&Bڦ֏gOd1E yCUNR5Y䋥\VaP<4+%.q%r[ܒy,]OOw+cYr?UrSef; q@n8NEGw{5LOD(=Zh1e-gq ؽ4Ag? -|pnChJ_]R^jңΡ)q[Nbv,Gsbϐ ?I\hߘjIGQFivd;ܭ]ϵ1>'|M9RE(YJ7bLa8|Ŧj|23>2hs _ WRhJz}s,%39йOHۤURX6/3X7.AڲtQKl؉?o0!,UŴ)Ƕ_PDV~ )_Ňie!}^G4)rBfzJS }qtk+b9yc)Y'ԟJˡ/J/K J\/sB"mS>x o8dGZ 2jfhIos ؕHVք8 XR8AH[N,qz˰M톏5L7 PNI쏤û6҉to"ۿ}ԁO'}%[؍A?=Qbv|z?0DPBͼQNfZ Lw;xYsuz f^2.P.H)x} KYZqf/ƻL?SgBj]~lÈs?ypv{ASX%d֘SFl$V>G!ۡhz^Ucs.[M-߸>ִ:67qRԘsX/E|p{ jm-%3Rs'QOɫoIߩAK%Ww}Ǥ{y0'B[p*آTނc-8VL q 0HHGrQh`ӡM> ~qb)0[Ԁ2f߷;19R"G$3"-Z &91~Ts"%Dse!eN\u?K` 3!w3piG\|cAM)`f拉zE1Ƽ"Ȝ"wf?ʡ"`~aYV\qN )@1 טAw%|c#8r`o?FttHt`.b0$FmsPt']L1}DҞuˀ3LSD- D]$?HIQ N8YCov ;Or<Cs67 ԡ6UbQ;[wN$?CYᑪ?_lʣgMd%%-3!pk}U'iXh8))+5jeB4M)iTg0E6Ҧ͐$Τ2 8 6g:\Tu{G6T%*l.0u+^#bϤ_bߦlK S }|DjFEf4{m{-@=b*^JtsC0v)3{?nm2m^+u_3a'VEo]b{䌇 S -)%vu/Чbj/Ľ)X1al TE1DG9u$28P}A V3eJbtlDXޓI!<ΠQ 0VZ%P8v$uI> ;og\)+4wnӛӜ۔]>ڀg x'+|RekyAƙDiihG|ɉc= yU\u8ҨPӒp͹ZKr='?8C\vU1˾[u0RHYN;W!Ir 2]ckiDkK+_r`3`rP)P(dg";<}JENChx] K%P,c#k_Չ5"F?nm Y(QCNg}K{ t)587]Z-?b e}p>"n"_*Q'#Nӓ6Ib,E ~W) 3Ljy )l<<-.f£[}ឪoeUPg=˿.SaL^r\Y!X6J['e&c?<}\Rv;ISPqllv @ HR)a L k?Ë"{ʏ%WZա?55zgv<٫cPMtC(cXяU?wXVc#FRn]JL 228ii@R-,6mhܷU̎cRhxSYqj9_7H z:Ԝgb_GIx!E+c:@KV#nRt;>Q:,( "8Vt$}%,f}a:tWBiIl:2XN$(Cל\ĕjVkZ/ ~(|[F+nE_,]l"tŹIٹ] ut]rƷLfԼxQ St3Oz4q(wp[r  ۷u}W 1C.:`F2N@:}5V5#SK0|Zk Iץ A_5${z"cXUZUfLFjKY0aPæK{σ݁o`WMie( }9&nޛ mmo_@Q 莹2IOi=:U</夵:gbR̔ a>V8"aOU8>)Y7}Tv s>+ru* t -Y&(fG aB鄻x?-} 4qTTEsPZ"/o_ 6ַ%)ɻ¢>M79 Y0YC'Y_'O͛SD{pYiкۊn^f)Qe/y^jdPmbR_Kk0|ZR8tJ"2K2f\u&wo0Nmd\VxnI Aҁ%&42=74+-7.-`@vDgIC,zLQ I~ N*vA^ĂϛK5y/ }w8sITk__uBF3u)-^ː ]ql=ob(ƑDz݊Rz_|~ #@q6X̕OD{]d7ҳU~@֏D[W[E]M\G$eX[W? yu7?ѤAs1ES Q۵Z{3p0YpV#YQQ#$46:V(F>ǂB]*໠ vP)~"u%4ì+=^qMKk?-6wXIsiJLu?U-34« iX; ̈́³nhLZtgYX%2d(1_G8* yɌ$7w\"EXr]Bpޙv MO11=lNyܘJs^yq{{u"vo~`qq,tG'# eJ#)q&Ewu`0Xf0yIdzT%]U8u\bAL68ҕ)gQN`cBH T3glR[@alAne,ʬ=( $)q ]7E|֏@C̔* )9ĻRzӰQ댜5u3/r alG[Uodt2 ^Jj-ҸN;{~cwwi2 ל7ߏATZMT8*0BwUDKO ԁݺ++>eN>dn]wZ+.@5) QԦhىi\2 *xd)HWP h,OG~bG! 4aV#/yqI3)uk@R2U2S^Xݪ ,/MW P\{e= ~[[4[nDx!,%dYzCctfXpY2_ kHC?q}`fA]m~"ՙo#HY2Ei<ɖd.z E#coH\nqƋu_x@)x}*&+K䵴a"H:.6͡cS1챇rQs,Jg4#7.*t(8FUo^dtoҕlSb"v>ya:q-W`NP3(/,9alաXΖf~!Bu|&8?Wz5ń*E*@,0&۴i#`*WCLWoU> یvL2*ʑ:+(UbVAY`3UImv:U&ɍ!tUY$\T l~zkUvOqhAF= d%DNnIT+v. 4'x1pk;7D^uRoxGR%tK?<\Y "aж>Qj#<+zY_XDOx@ uٿ tJ&;!FmhqEL\têbdh7'%Yu7^ _pبa/z"F64rHgQi~/=4@5^,*1fYN^!ȤS&glWwK>fA`bӁ$4|0\C*z+ OÅhkQm2:dfwskLpc.7 4Zx~tފʥgM8o -l&W,-;> ًO U!؉k_od&.$hNnMى#:r枙LfJ>k/)g^H^[Y~\5BJxCb0n"+6tEY:Nhj3S}s1Z=`b,;씯Iڏ5z94f]jzr 03+Q*<dSdL1I@E1Y-6dD K~4NZ;@oM]pvnYiCbr; vSNY;u#wWj<W8,ׇfF:ԾZzr*g&UV. yhB'D.t(SR}F)b4}N R#gO:W G=RƦ/I-oBx#Kd QV/mu6ڵv /b,B~<l[1fIZ`"+7,(X̿ Z1A=;Y) ]y0`2ݲ^qDU9 Ծ̯6uA}UƇ#v>K1(&q#A%% /%Ě@l<낕|<]7 62@c0!(*eiz=:Rf좓G\)"NHP6  O՝M_+Cxmħi X yKyD54!ep69âyY9 52HR[GWзYI QIFcG@0àk=d/0ѴO^nnhXOX18]d'`'h-CX1(A*3_zFBu kHDN\BQ5S^zcuS̓$ԆejlsT@^ juK8 BH~jrQ$ 1lA\w= icլ@Ru59yO(a⣒| %ӹC/IkS)HV4&û7j#-4t5XP'(VuN雁,J*2%!֥ĻP9 vȋ8w>q&!$)a&,iV>UpizE|BZYNGs\lÙcxT}H =0qo;na.",ͿO/4)U à$Iz26fW1,PCB/b6g  o艽P uf~ nK<=xlm4*O3S(fEytb,у`aƥ[,WVS [0SQt_ 4-Zwr}zk,db`;2nKde',Aivpb{ v>bRqPrz"wrtjFB4%EՏ؜oE)_c:leYcTvdfi%2h o.-py3i?&Spʹ+h{e 9KTzKZ(tVR )maecL˩<)}Hl1iw%AeUnQߖ GoKx|Y{9&/1j>l&7 FHCw:RGk:%$ͨgM9WnǨjM[AC"K{|A@y}NLTؿӕiQa w=j6Z=0:-_EI nIB*(sv6Xظcw2AUh2͠m7paw6TuH;[g¥=P|tSʢvA}AtUKHQ(>feG=^/d* )K,~As"'8\ ظvffBL`8_Y@˄B +M1Q{$8ϩJ~䊊.chtr}"?V-3TXШޞZS;*]KfʬRf) @[A4 i`ڊ>Y]"tFBȅB7%\Ҡ٧O7j{N I@G[,~QqyQ phKܜ&\dX7V8 -|])Z`"q Q%`25lNI]8Ab b n8\؜&H>- [5$N0?.IK |\o_&y.Lpb?)m ej 'qY\[3}C|.=لaJzHTjYrਘ>W;e^Ԓ0]Lx*J%614|e4Yٲϙ0)PJkoV=aF561ݷh,] G#曐U]DRlƈRĕ@得>wvlhCq^&_hiAy~ϓ{ܗHOPLJQ V1fyGܚbILFOvz&|&>ĉœEmOkc\!"{Ԗ (hcڼ٫7*dfuA&4;?sZk+lgU1D ez^ėA'B7n5ZUg#VoGMu/.ڽ`}|=Cs8I@99؆_'[eC++H1j}3y)w2s33TԺmwy?J];ʼnY( sN8jcф* OEg Ql2c22H3ڼL@iAVRO\A|q Eþ8%Jս-V;N-Oةm"%@=]I3O!wAPZܩDBwM K-Oj|@;h'"ۍc&Z%a*j:蘞(`s>'10VJ37QW=Jo(T-grgs1.ߢGjU%2%WUbyBÚ s,wJr(gœb5[(%a]bO8UqWkI~VK'Y^J^.=C >)JYe鞊8޹^&K3?/uOyw|\ }7q=-RY7*Q($X\)=ϪRԿ.n"rcu-b`w* Ef~X# 1ɜV[n1OǣTbY6iN#9tu['(= W(6;s/Gv4GAFxFﴨWdeWSq_mτPAyQtU} } @7fʾUcNوɠW0%ϋ$YTp[dR<9oj|*?.d򷒂@_lRS.SQ2{>thC5?Mzסe :e#>7r62۲W 3ӞVr?DazgGN;İx케_]s]m ^ɳQiW@qL1YoY`~2E㳭 @wЈ>m%vYjO+pmF!ⅰn(gXM9:& 3RxgsZ•cG!OֽK a!f5)#MqHG<~Zc0 6iMn懖\fKBqʹʲ`]JmvrUQ(>,ntq~̮$#IO`c[Q&vG+аІ{L0[((LamXd3q._jq_IHqżX~ӄc>_myjUJyʙ̝9WvۻՋ&Kؤ|\k@#X]͇.\4vT}`z= tU2ˊ=&EKy[!$ ?45;6j=2^W $7re`E>FdwNߠ{l\6 Lt~ &o!f2%ӿ('FȎ(-ܒ3M-kacN3\F(uN:B+wZ 9H i7]UBMP4LPLJ"bxgt)es-n3P~djN-CçY=H()Ҭ;M%I\=Ӹ8o .#Z77XòrAȤWUE<%kUC"Cx`!&Ƅw㑗bO!y)ѲzGi&g+Cd tm )jԊ#%*ށ8kdV TjLF/%Q ,$( bnH:o$V\v`~?4> ށ q ¸3|hx0x5M(A`\b`"H ſ~l=K211.悩sz՝YDs e#}:Kڍ2"9aPz7D u{ޛ(̏yw3Jgq1=6*Kur`hnV@XW轖&8Gݍ`$ _Q(UUDhqb_a\L)rȐ ݚnEw/̨ R ֌hX _ԿNՃ[3<$|'wŪ ^Yp؉o@:Îs6RYcTrPc-q*p~iRtuӫƝ@(cwdEQaOHEvc K:l?X23F v*Y4'io8P*;x sOp6!#=A4uZuI_TGȒ I? vK֞Ut"u{0r͔ H`zW2?X܆'ޤO jLyp5B' n뺶oa]a@K6B>tzFt4mK .ּ2De=^Ư2ݑ;6#,u5rh49rS3, _Dk.$R6aS9W5Ͱa E 8-#LIgd tEkBf O0ܦFeDm,@D7%e k.S V%t8W ز*JD.~w<,Ƿ} Z*!Q "n-Ϣy⛖uĒH˗cBcs~TaxeKg7HC95s9\Qmk^wV_vG/KO %*'k#t?^;Kbj? <6m4ԷI5Wa' DߒBcuhK]F0_c@M}6ǯwqwmA2lCs E.qzL$>lVzޛ0A7N T4&I; ;;Ty]oP:WO3 5sǸa`ð}m\{M U#'EbrܲDi6IDw4~򄒇όOB@[<5;,EҒm17QU.5'U9$E q$nW=0D{91!&z25O&Nɖ 'a_ib?m+&;FF^߫}?R ZΖt~ gų& dm`{+Vf~ -';)2g/rwZInUP3׷ p>2q!^5%xAJj"k$y;偘ЕC Er)j΁6;!w6ܑnI@6?pgzC#ЌMzwh(s~0֞!WsXML =b |VIExR]gUQω! ݺ&H3 vqʷvd4 H(`f쨨DiPtW^Sr[ϖ'H]u8ű$> s|r2 S6H N9W (Gdī+g Ӆ"/C8X#l>LoH|in@1 ŊF@ BZ{7͑0uFn[ZA ڠ0\Oד2.aDH&f )ELI=sP&?$0Xc(T~try[(K}^OV :|LLVG1'3_ViU zXW)Eue̡ /*#E#+|\8.KQ)eW%rjo.գZMj~0 a] 4JNyTiCavN zgG8Lnf*IjsSH<ŐAZ_Lk|nl{L[+}­wc?W;Ht_jj  >_zFpԄ,k-&ô9uzc OL͗ V[x P&$cJɩP#?XПd/ LϙOmG\o99k@O<,W&09DʰH*ʥRb+rE/ ::ߞI}c&:H$>wfB0sڊhOnIT'C1m _U-v*8+<\8~xvԭNJJp@fD*7ы'rku8}j <(FNV"aRb6@\)GPoK샱wzl^~c>ƫ:e WMqcUlfgibMf hԝ=gdy'L WEf/0եd}MBфfd-#;HW +xhYKj2ɡ)TX.o1sX9M=Kp"ԭ2,] BXׇKu R7^ˌUWaJ(2/eY7)KfdL79UYG#Au/ϚgQH0}I.<3_ շ!F.Jonj}ւjDWe}!K̟ NfѝOte{'J[$r 4@Y$n҉ K )B;Ns߰ ٺX?3'F3M%ok=cww0mw$vc'2h>>f [\ZX蓨_YwU}j*y )~XuLU(-2C%27%7\kZl!qev(U@ݪUMļkc6eΊVXO!o1P9`Ȕ/ʀ({PQ:X3holRDҵ%ܸ$_7ڶc7xq&!^[,%Ш.gU;j$*0/GZUY1(F^sЪb87Id?p1mDؓZS5 X |<ɚ:Ҙ4N|=t5{Xgqjo$Г+,!9 &"<ښUXC0KM?%UOrf0lѥT }h1cC=NiS }ד^sdè}VR:uFI}XQQbL 4d `oayz@g2ZxKƘ{Z&jtnc51|eOeNK'*@T%ruw78~ !)Elr3p tұ BryLUѹ)E."S2+Zk6p=:ˡLb)v'(j?}6*4zY~c@8Ȃ1mttH@܂Ģw# Q$K;KַY)=`U󁀐f~ZZ] |_?{!d:?Zuthȥc)OzMDdE+K4tOO35ӓG k XȍJSVtto1/-T5bJmoA-KYiOL?y9>2Kxcwn5{ Z _[J}HiMĥdIQ>}kO~BmuSY O\q5y_εqV9*1:(>.h<\͈FOY66-ᎶDG%κ[9X[Rq6ٞDA!,;å:Dy^&+l VQ,Zf =QME^|õ?VF7:ο=6چ0lJqntIU9/yYw (Gb'F|P 7w#V˕ò6Avi}5v-̜xQ '~ނn`jS֐]RLSG,GU'Cq:$wy|USif\;0V9zIZ6cDwtucGVCmHͬ^1M Mw\|L5ڀ8)I~|?Z&^.J/B'+F~-$bL[P/Db^ڀ.| cs;0ej<a7Q=.g_I ܩ7 #@xƋ|1eerq;+?#V5Zv^bqX8z&i4Ϋ~jEO T *+,f.lAlVzU7[pD;L+! xsp]UGQA2p{H/{x#ۖ2i=JV["!͟&L *h{| b+#Tq^a3ŔPȤ HIފ&d15 $)6h\gLgVTIO@I)85WUEmX&Y=Ƨ/Jͯ!!J!DpMf(b2kG^DbnXwEwj`| hɻ94x#A!t-\E+ÅaH,VZ3PXfB4N9Vx:^Ѓ z%wmN pJEE=}ڋ{Ÿ|bd0HbhOrBw BREv)G]U/gse,]ӱ=W[]<"Z ɭ~x i |;9Gҍac`>G7H;"V1N=ON@-r׃7>2u T,=!4%O(=wsHf*K=T2$Q{aqM$(Kt\P~?ޖ)(w8b1g0pBECU5NvbCM>RK*#1(1@1hI rjCsǜ&|:t:LĢi(6J*%1C,HP@ FٟE%cma#^7GZDU,tXٛUGʷ[:#5٩>e1"^s5[/ķUiȠ9 & IIs&˿?!hMlΊMq'zfx(يB.?97 `ȑi߆dL8,XQZ w!zC, ysudl Arz|i&* 203A.Xbp#_\Ff z*" 4 2NxԽ83+Dkn^6Z.V /=<ξł$PթG-ʩ ݻؤ>+a+fCgֲXsX+2&0KsbWrro Q#a{aCI+]B.Z\ J n`HgmO4"ꎓ-F`*LJEZ&۫Z+:6Iy`69^(jG$8[@t<dd?4,g`%ԷLβi'fD5'MC Ӎ*u5)4TG+XǼ5jg-ӼhOu OZ^&kCH;SֽP٭RER1\Qȓn; 4:f`>z>(t6Ŧ`h Z3EXH 38y5wnmu6C2]4pgV?XsSN6fzEa«\"GtQz#Э%1T@0*<0H\EԪ.Nh~_?X=$j8uv,yit.G NQ 4PsC!G9ĩqYs5GkcBw3A\i5ܝoi 0\ZAkP.afwnW:Äf>/ޞ%uh] x18QiS Z)%fqM*_ΘIpF&`(&K#߀):fUN%o'P2jo{sf[[c5SldB ]^e;džunJP|#p5&_ e d[a-ٱ[zUpx4%)y+r4RYxґZb{ȓ5ZD4`H]z<vi|#s4əMvWۄF4z?(|tjX3BO"Jf\[k6&z`֍dq'۝B &ztOd~U?ǣ&mj't_PIг、Hh/S9A>%4'l7tׅK6JSV S`X:󫠥8IQWǥ(&I;>#'>Lgt>R|E4L֖(=tk9prvn%Q/UpSn#M㐾@27RZk9< g \xAGN 'w`d[8U9zNYh| Ew-eFk0@'~33:Mf^+rG ow{wfz |4uy_TQ35iI~Wv2@|Jo(ma޿bu2Z мiʣVUj1 X QR)L&YsP}U4M5{?_N S6#Gbb{e{ηu`vR?I]mHR4 WDEIBAVGm<$;k=vɫ+my^؞ ;hTP@^}W,=)abtV7N*߁A!Jb\@E&u[OO`3a~9uV-4t{2`X[B:YZZn ZR#!÷;pJޏQCr0c y򪾖TB'\)v<9d~Cj9aPM/D21{Yh2|d%oA˺+IDdE, Ç./h8B҄|zv F=|>)7mG1a4IܐHy8$.,9O:P˼KupisuL.]iжP3CwTf-蟙hOćՆ eX2ɨQӷRL ~ QޭE6Af8zh+͐F[ْvOb* 3  eĦG779mjdx\It.*cM{ÝY.\UdF]ұ*$-VHB"#bEey%6sHhǼ}>'& 6wBZ %\GO%-)h0%6:ƛx$U?cSbH К@eϗR4V:13p +!BpFoN(fCM0mH|PrQj7]8i+1X,oҨI"bhi_j]H_o,W7=C6alψ7^H*"GOW8¦UYlkRfyCJ)@)NgF  aj T` FڛTP$~ =}*6)ΩZ[q~)NfԇUOx&-hGb4}c-G^{SX@R!YTdkxc*4/@w"i */;Z #QCțE|cB3 c~.øMRpo3mؕϕEv"ht@Vdd]h.}ϋ2ˊzh>'ƒjŶV0ƁEXhնLBյ+9"5Q>_!V8_#Q 9`{B4<{'`7[۩hapY9E7fTfFb _hނG"V;qƓx}Нإ4OD In8P#vgW7Pb3;Fn=vdWgQΒ'N[̝>4iԳj5w2%S}E!?x溏~ոG rpOcEXR6?@V2z^iiӂIӈ |ͤߘ=s9HJP{m ZUqG\~ ^i]y ({ZYے̂ +c@ ےџ$! 0ϡڧtzN?/LBr VU0ڥL:t9`k)C1j|&E8օ CLҴNх{KXJNfRe4+ow} U;c03֋,]&hŚ(̤#whi%aKΗ@I!?^nTArl+7(qȑƪw&Fn,@.^{/lVy!9-i⹒ ;!Ca# joWoiPGFݙT;&?ђ2s5;Kn{K#nOЧD >fWj7B bi%i[ѨzE+pqb@%ZP êﰥ?GqwĬZϼl\_6Nj]rNvaY_mISɊG [y#祸l3q"P*AP{46EV8SZ0PR,WJ50] 儵ƞb| q:^ ~ܥaZF욙'3DF*jTd,e;*A9 r@7Je=oKzo"u# IO;7ÇE|"xC 8Fqˮ \IP'5yMd^kijy{~jǮp!FF{qͱHбhaaY@QW͠duYq0l zq _ƲJIHK?~-1EЭ x16 B[@fxbm$WY:J39>nu[6@֊;q88HRGirE2͹zʚ=nB SWeGL˦:#ϕE~\;sF@7-1csM7*i{G'ZrKY8D3kC rN'rԺ~^/Cf~ͬ=~\K˱)ЉdQα>YVʞ&y\GL?QXZ~0QjU6ЙU84˳$/,<o#yeC;EC@G6:>%:-.;+bo>"{aq)4Zo-羱A ,kN< !=fySA^CJX8E~Y<聰lHz-f:U~Hџ'YLkUO㞯m(l+7%>YUp9.v9RX5S>a{֔ h?ňP³o *lp+`@qN0Th7ڎ>O H2 FKm36Ml 2@ARh<4_i椘;, ſÞʲ\BXuT1`.ޥmoD^ .}tb#jQ +QS]DUY͍tf Ӻ7*>S\/'&އ.nO僧X˩eT ׎ۨb gFqηNŮ`@/&~OBfHl L-btV œYy|L_ ,N>q⬢ =Q H"^S0őd4|v pP]ÀlouqIhE-A,2PV©. 8mjHj&0a p1Ŏ0@ymoՒ ]A7pt,rv'}ߜe6&ިH 961E{V#6Z/Yۖ{@~6mڴKNᵦ|,=PM ib]}*?;f-4Φ Ѫk skmZHFb\/V5 p5Ԃ^4K^ՍYH6ǐTCN v y܃C>QτRC{=P% e"Q5N:ɂv5h IMOv(سf%dyb%U` QB%\ĩ\:¸B_],yk_lgd{2}g!VuwJ&BQO8\0#$rbZ\eIL6*Jw?sIBgm3x^@(v|o)j(D}y۞Q \S/IpOHYb'r Q 퍏Ǵk*YQ0xEDoRwE[Bċ2j&6.GR2% VeYG>(ZnwDSWyScTI4}Lzn `p)̷hLQ'=yBɱpk_o3($Иu Z¾AM-i[u0V:p|tԩL~_yWmt $=Egqp'"S n9X^%-kk9ȼZLQ HȾGd2izҙ fb y]總Pj^!ͫ\\e+Xsb@'gAP0Wm^,J!;-2(\|! t`&`=??+[C,?صXנHT(N2E) ClWf{8 v FFw}/iaOAg$dtqWq9䷓ ?`g_`W$vrxp]OQ'u SduDFѭ`Ie d9?J6Ƹw .QH届Epm+ּ}-Oj^Z ~>"㈰G؈Fa2&޹k}R`~'yd~P./ASYN$"?A}!N`$I+"ä ʀרlBCs'jd)}>4w61&*S g3H߷75|Xʿ eb4\{!6Σꎵݰ\ie uw9m1%=3۽~啹@ 8^ֻjPk~KR?*c@wu=Yҕo`$o'L$MqD74#R^q%*:L JYT?5x#lj0LYv&Z+8g_kNsnDKjH6͒$.'?So֣fU-i8H`[ htK\HVDN ࡏ`j aL0By;au"dP/HzTHa_ho2|[PpٿzV }ðw>.ӥt?u LS=i'sGE RU .|X/s%ؼ ("!:y±O%\.IXۺK=c8Ư[}aIsQX&>dK1-_–P/o;I4T0[G޼Zh<ᨖxh}6eƺ*1P-Tn SQZO%hHvgX}ƆZ E) ]z\c0SkW IwI,8uLHE&|a2~j]X:eIୠg=~h򒎌0rBXHAQm9eNmnFT:bN B kE{ CGQۈLV6-r jCLV`)m+l}Ma*Qln9%$]?Q.fxS.'%w B-y[ꄙ_@w䱖uobvx+4SPvVK}DG0ܹBM/Ƕ!kyn2$!ݼ(F}#SInFXTE?+c Dn~E,?PSF3$H.XZӬzLj%Gt͏rH.9` ="YI!n VU *z|C6IR14:ã|)B 3&SO< hoiAp~2IP]]Whn᠊$׹?5’5dmXӖ=܉nԈ3;i Ȫ<D!\JhPPO/*mP!Z/!ہ姛(b(VG.-zf !2})D7+axf1^ֳƳ~U @hd"5j09L4ɜ ch;,e~jRHcd'w~2bMɄXmܑ1ġsh^CJykP^kϏ&>ueWk4ylc˰y];(dz/JZ;f$꯵1E.ob7RD*Pe xAхh:n4lRQv-mj4!.qR4 |)#{J ֢ҋ:^aYUf*2Vg2)]PhC=] .WCr8&ʈplGY.KA KpF k|nb8oMr1)fsDTQ8>FmQ4ͪ~k?\ c_\Iȫs}c5ֿG]w cxZkZ3d,Yi]lRy7&d*[jה *`> Kc 1p%}.`Y\o%[r@r,ԟ/R.5) fe"b芙mI)]zobIK2WPk]7F@>,gX:0KP6]4E3vKݷHE0^%t9}&=]h_m|&E8 +JZm H !ݭUE7[ɴ\xݎԕNGYoZŸtg8,Hf^io+'q,)%F)bmR:h* q/av$Cl$y(+\+} bčRlq݂!:_y.-ɑ  q!JR8?b!S&!url%̌b`̘vpT驫˥sIJ5Tr<:_U9C F %Χ6g2r V܁168@Չw{?H2\8t1dBT3WboS9`2g=r%e-V;Qi"$@]Ș@-⟒93b66Hd~ޞT]huO*4F=ՔߜI0ՙNA$XCؼkq+P|$]f%gDӋrJ:w[ESAĦ?&˄Ѐk[~ g^1$ܫ 0]zx]ΎDqg!FҢnh.`cPKWi%w*^zSSE7  *8 Y9ҁzx?x`^!OqGpwZO}L)8h`4"Ubs!he)XDKJyĒTO5LЉtVEWWE5p q W8Uבީ>|qv@}VQũ Ӿ@NԦ8D*x1mY<2\{\-GRj Ū''nXf*t&VV8a '`G88 OZ>_Z5-Ju6=`uE[,otpnt#@ qwcL$ܡVn,N-ZD#Zg>CQsfaH'ɖ6({p{PeF ۜ2 ? 3 ."unb!=P ;Zb8KXeй{wHx@zlq;'fBqa!č]XE]2,n섨ǩWhD\%Dg/VaaV86vc7`=2uJ+;-,mCT}|ThD1YEh4 N\n0 gK>{Bd[Bo( ,3. m b_;}1h*qKI;k¯Jj_(]=_cY;5 Zм?D yxX_zIgq#0m zk %#PTiH'0fpo+^R( c { FV~]@eH`\z?k Wi!ɠi.x[31_oq6:fJVuA*HZv'\@QSHs:5=8ѣqM䋡%RC麸Nk/N͑5OZ}3TFN%S@qyBfdpisu+c23j6T+f-FJWTvC<}W$]U-J[ey^=*Rn-Q4)SG'x݀S˫dY]R1hl<&f AA`AB-t?-ɻs7盧Mp+RQZLceo/]XБnfFoIVǚ Y5d_oT,f;[D8lEjibH&?I߲7mubJc5'dpHٌ;Hs5Td#D@1pH\XuCQnZG-æ!f6ؐ8f`,#_?fU ; D2`.e9CM`MXmk#'VLȣ9r䉕zPqn4e@;h-*S+& pVﰯ7!Rvݻb"&ꖁS`rbk"]ډC>*$u"1+ƪ\,G$"OI1ϱlO0ET*%6qN2OP:?8UemUJ[Quig'Tyk+a8Q+4юcT7#pF,It>TY :=8R|i1ce,Bú=xSJvL2J=zW NdNd1mS9B$a?kpXo7?bF'}[qn/&PQ;|9'cq f(UWr'**$G͢_V6nx3Ѿt9d1drb:xZ%&u݌ttXCxH QAᄃBIxHg$IC8Uپ&E;7iksT rt:Zԉ5.u-7PH_; ݿ?7agWo4],h JtxB;{7@719v@+FH駨@bP: ϮX&e]\$R[Ju:;]/9d:8{(m̑Sk\b{\/0kST5|@߆NVbs#2lYԔYiyO#ȵ wbڭπJ~&ϯ],w",l!W=XX'G?4G'Ĵ:WQ\ AdZ4Cb ) @XLMR:M=[Ɛ%l,x.if%{󓶡 L=żR{yj]wИBh[ 0>{ ky3XG(pP-(JMg?Q,^[7gT҄^[f[lMQIϥ@7;`YEKNnDP MU&ɠٵQ5K]1gLxl{aM`{ lMt &UƐ=&A`Җc(AOƽwЭ!3;Ěb;"͊ʯH=ˉ(AY:ߢN`z'5 y8\qXk Isvϕ;9Q Σ~=c>&%gq éஃoItU E;\߹5|_ӛsLM̷P91O]n#гh_?EEk%gA*U^]4X8 (l@'NŰj}JR,<-4)JCx6o(G(ֹ'X]|%KU'cN\]%3J ws|ɇQjz2KWǤŅn( ~H &q9+$z KoCIk8آJ'ɩr+V1 ,*y$\Q U4 "L11R"#3G1 [Klz4P̉o Ȅk^ީX5||)UVv TzR9읯DfI/WMkCLb^C^ȈyYw8ٛ\㩯 ^09E (}b ~JL#@ gOJb?9Pfx鱑y 4wAbLK$sh }!h`+'0P 8(/%OAF #i' 14rqmAAtZ݃OK>TWJ=oޡͳyZ<;@3D}%H=Qpm6]A}X 퍝+nFQWm@Y-UCS0{:o9|dPLWSw c14Bhv Noz*+:;lxԌGJhxV2u 47Ar(ѣe(PBpA&IV>ڧΤYj}BS$;h0o.BON乑\ˈ }$|4D G7ygHAIoBNd<ߡ?D_;N}d` f^Y9aC(q#{2֎ Aw~}B?DNDX{hygs \Yg?!kpHfCq$M1ˣn5Q+I7q!.PD![ca=<pd)gg;dad)ȘfVS ,drɐͷ 6݊zmeJ.z)h m1K36N};”(wa%nk'EA`ڒ3$5|+-Xp [~k5ڭKD8O:L$N(a3Oʱ+<,'$I"2PЪrqaY6|!BI&(Ff *-kl*-BQ)R& 'RqKl[(3;R̦)rZ.QucCƕ""`p^b'a[gTfK!(_ϩdo2Eo)H dl i|EoOJzUK"3(KngkG#xL]V KBn?5DS<6- E *QmcT X8|IQY#b@ w^[l##Er! kVAf LJsl%c;?83\#T-FeQ|;]\XVѤL6> KDЬ>ǠFT#x[Jx#+-{3I,~89&mA~sA^2+Q%@j 1ϡQTΈq'68ʟMh9(1__v^C# lb748&ѵG@J`=(e`v ɼ5? 6Сr:/cQdl.8>wfh,Ioߗ*z<J7.wW1 ^v SIBe]׏ҝiV2>$U0氐R,eN{n/ <HvӌҠ)Gv wζ sjL[kRa<3-Pgʓȩﶲ̊Hc?A:BYq|]tKM=_C^G=Sgs\4giR187軨^Ss|%8j}&/T}LfQA sUzůt潚T\'N r=4t6 Yֺ} ?xiC ;\,crCQznXbHc[ wTo58Zi$uaqܻ)(\K1rB`,BA@˺]] 0q~Xe7Cұ x-v)%N5ȴ:bCib[v8UPQP@O~D2[_[@ v&vp [v_?K=wBO#MɇJҮ o5֝[)n&7B<hIiI *,l윰d%%ww$zy(ȵδgߵveHbHNTp uQٻb4F`Mᣧ8ڋdhY߷>ČDSHݝ>rbse HJHxNշ^`ˍ5HT@_6 j@ ZIu tyffdN^|S& Ю7/.xڅHv2}KKX_&,8$R 9zF;%؁ -;qj-$\${3pϜc]X(9dk(~:;^QcAtO*5nG մwȭR VI {Gyפ ,A1VdFEǹw{-L5 T 3OA7jӦS|K$s0,1R,E%h D)ƪr@nM7h9}#Y/'}uYQ_I/3LSݡԽ\ba#uF+hg QQ;]Vo4z7zG $9u p>pjB$5NIme ; 7n_ވ(ˑߗO0.@ ʫzF@ RFI*8 CKR2FOp a ]oS< $vC7Lw _XB@ oyvvEg<YhmraμιQ>DiC!3H_79 0"s KmL6FLE-AUq 7K$%%3;:)-?1m XWtgs,h#IEڟͧ *3JbZ3nJ?(o|@=ڪׅ+xAզ$q?ב5*&bKA e/ʏTjV!CVd<'FhA'vh3%_;Μ.c/,Y.$0/W/}@*^h5ٞʕE4e ϠQ@aL*x,}vXa8gkdbb3Z7{ p:c.=;6PivI^qWO誰+Їxm#8Ko7ѿ.|Rt_Inaک@N>K|[KV:Kka]1[Ǭr N[2Kz'< 1zl]s?KSrT7#zʠ١)R1%:im39q[9#R($uǩjYrחStM4hEG5L:ߗ~us7d5!;I0Ƽܠ^ԠP|8]J0弪ղ|Xŭ-%wTL~W~owM@]РWtp>\D/0 lUmʍzNtbTW:(=˫-n~$p}(eV*Uqxpu` %#l]u3v=`$kWA{LJ.G 3w{}_8qUD9iak !|#M9kr1! O*=T~S=Ja(qOvrgsOnʼnZ ,<νa@;>%(^'av'")Ղm/u"Ѫ(Xb!GU5K^u-Be gr"4X7Fc|(>ө=l2 ݏ'rm8:Y /~vOlozV[O ka;.} QxS"CkF7 >LjC3zYuJt8#oA"FM#"$gIPID4-GOZQ͊vдX)sYKl!1JhŽ3G[iN{-Yl0ţwt~^T&0[nd K;)kfS/0r\‰j:|yfcDBPyeY//%ۛmbYԿ_jZf["73ƴʏY=({ӍpsCfTemJ_OU?MaVI8sx >'&nB!£MҌq,wܺf+$ jŞ!/r]Q$E'fۮT rXN?X~XHq;}oEpye}:>MXF Uvt=X0;MDP|㒩Ųޡl9LJGhҜNj5Wq_`G~FO*=p~8 '}!xeO;ͯa Vuzd[GA!J1eH kmc *o5 EuK_--hwACݒGYßLנ5>~z5k±>Za# aHkj,9=\ln\=$Z9,=q 5dL*&V8OޕA ^uXIlU`o8 ,-qA\\lv50 !)T ){I~kxt)܈^6^\xU[B{5;HVk&՜U\d⹧?,w D:ʣa>vcYh)Leyжק_)[ KQQ{@KF<}vڂ.KR+AŌV}ΝAi2n:cJ-ڒ6`O HSo}#@yCb>5I{7ˎ g@~Q EQT@&l}k>)Y+M1i&\yHÖǸմ-!}=U+զ\Tp еY8h~6Hwy#T0tJEn"ppDB^hcmtGO)bϻ{i/H[]T;m;\SM"V4 b2PG؊.cn˯Y7u?zM9J2bN}fE}pզq ȹQs%ZOPUmrʛΠJp\%O"NLP)xaIVyUn DTVX 9撱(w^SۚzBzDL#-5ԽCLDžz`g5`L,7i~i., 2zgRNl%"ϏO#="#7qM>ε1V7֚ȁtZxc:|H-hS"Le*G?N.q\ȩ(e, Y ^\rfa%[ ʖd!"J]5t~Cyv>:R*&h<]@T0.ƺfj>'8e&|T.*+ē{Go5VLV LNjH3ʯ6qP#rrFmb aP1p*Ղn=tC^n@>F}Dl3u,jCӭf{}P , t +k+fe!E ~*NhPTw۱fx6NCҔI%9fse$%yM=h SګJQNvdl`27Ϥ/z'* =$ӘEN ޖlmA,{}^NW\rEI+]<<#{I%38OtT; c^ 95u$0TX\K?WTƎݶ[mK8&䠶9z-1}7mX19~]/4j]0|0Xdmma8b7{ m dJ]Т4\A-Ck]g^`1W F 2\C-!j+A]?Pl'2on,]7`2RB"^37ʶp ;2%j޳BǛ phqIxACh7k?3g+[KSƠ6mphh=HX^54M͘MC7cŕljIzb+xeϻԬ$ w?(b+%I#"Z<{ qt\E&w $$/G/_N 3j|YyOjW}y"L1Q`kJ/pFsu'G7kd*%)>EW˿稪N_gcڠuBpyl0FOpr3萳HsX9}cBh-dU3.GԈ󹿰|.dF:a "l_}f~7Hԙ{3z(+{̰[-$A f:pxUz,Kvv67 Q¹PWрQ.p2;Q5?װ\91) ޝZXʋՉk:]멐~<"JĘܤ>4_r~MZeYa-LԜ^QG[/\wE'p yM^gIͼx{AΌՕYyЯK! E(VxpqY;0m#䶣R Hw[aM G/BsgbÐ&5,]nlWq  s`@}\--2k-;,p< Z36(- g\+# H\EEB#p͌,;qܗPK;~44x3pi&)OU9H o=88Mzwy+c@!n KzVZY3ӏlxSa~{ z@Wj kobi2OVː`S#+BvoeN@5AD~GJ"Mr`G&\6XXtG5$ =ޮR] >+8拇jݷzG6eߦR |*iNhЦS05Trێu7ƒpgA_kVu[!QDTRRPyᆗcu9Dڻ smѺ:Yw =S\4q*yObp[A%4V0`fIOg@4@g B?]pyXx$S+ӶG[qd-9}Jpf?>8Å߷ZQdKsÈꨭ5>stpojghɯ^N@'ESL|xGWfڃE1BTeg(&41܄߄F]k.RQT[)$U՟"w|k!J8z&Y/\"W|`MdG/_<R Cn_)EMxf32I}|Z0Y)7;}kBr6MiĊhV*/2``v]ċrd!JFaH!l #H4egrZ7X e|"6I<Ʋ)7-3/2!@TNܦ٨3׿n)UH1ո2+7BZɔ * RX}>LH=FLV@N"Q ~~O0ӈܐ٘z5`-=8OP8zj0*BWL.y+zkQWYٳ2M`-J$ÃGrړ %ep$`9N5 \ 51DE}g >F=H`K>F(/4 Rn\^d&_S*O^%Qbd?Cۭd,HYU-c2fwlʉjAϷzM},I [PHd=㥛?S$犘Vv#t&-&Ndo[L髊 +E5skJ;t:i ,<}:d߯1>Cav[ [B9DMc x[1\]+Q5yKRuS GlRDü({s~@ayI ];6 t/d8A&@H^8S7ƸXzFM`x-Yy{MktWKo CEmI+$;>P9=ڛ_Y,)*GVH($!'[D ^jوֈ_EK~vڏw]/4F35-)LYs8RHsi !kĿ: H&=OG|*:4HR1-ntAWgBJW(VZa|KՏf-iYOqfP7ٶr @D/TE^-x8 /O$a'ML|y[ɪ@M2PT s6Pda[Gh.ľ?}ݟm0K:O%]F^ U̹kX[U7ĭ (`ŝ1Z >5U\5,q0KdL}`@7`_`Y-a7ӸBkxC{M}";¹6l{~k=LJ9EΐԻe.c/GNwjG TO15tκ7{DrܖNmZZ|{=ZPJPUlQot/J`@2xK5N6+MUp"xޭ+Γˑ_ {|팪7aXq5QS)Ŗl5`Ѫu]Š#}u\[gӮNK|)+C0йm,Fxl,dJ5"Igu ރG2߽ $8>8.o8:'fLw=H;I%V>.tsy!#j Cxji_u[t0}D!ΐ>ݸ=S_5 :󒆋u"A(Bm/S2kH_66<|M$_R6̝ jԾ^ niX=ߞ,bU$}85+gIN/M܈zWA%; h@bB>oC-zQOj t&C|K OcDLuDI5 8‘)2Zu((P̧f^JЄ?&"]"rP HFk-Ǿ3Kxeo<_+UDn aZݢԥ&سϷ`Rtct8JR%@yT/۬za+L.9vO'kSpp\~ i\Z0L~5TM#~UԸkܾV*GAys*6M*h/X:^,|GIᒞK>9p]chs̄JhkrOmnl|_#y" 3,ڠWY6E1RYp@ K؛Q|ms'bzrw,ĥM_BVwuy3G0RKH=8\:r;m;] Ҿ##ݲD31½icA :eA uX0:b NsC-sK}\п2b :@(ǿ|J)Ӻ*^@kq&-"Qjb*="Tz-W.CDO@ ´KܗA%uM4U]dl?8|Ŝ@;$BEgA:e Q;LpDni7٩ |b(DH=Akvd8:f)ǁ7Rڃǥq#uו X t}'lj'1IwĿ|Sl:yl+Ċj^3sS} S#W_>ɰ_gxs$h;QC5Lxj`y¿CXk&*A]?+eaqB!dzߐNXAc$.MO̵ň3i/DA0bSĶרR hFrW%@[YdВZ 7Q7:a~|I)[u͕8'B@ZuA)4[ ́],@`#{~̐+xpvvFRj|`7S%S]y [BF\$r_.[_>y-F@{ݫZSCr\[v&`md9o@%vxn`\ENAH̪⵱BLy#`w^)A&[J3c++G{c5=t&k ڴ5``Dy\24Cd}J=DoslPZ,4ɶQ tB+wzgA}R&-A3 TsXq!ʹNPJR 7NPb&j،[m4Eg)^0-)#̝#qvB>0C)d! B2ӭTt: JmGH] b1W ]Њo@ h|EnP;DÜ|4 @_62EnE:~X,?u3gLUȣx5eΡW7d è8}CA k̝0ӷ7%@l~B8Dw RhF 6ixRO(.nN,6>s5{{Sƒ*9F) %*; MpA*iWs>,C?-*ɺ'_\?gs Ts:*vV'Ϋ; SB|5 rZٶ \ *ҟ LW'a#!SG8'TU+%7 VlA(SC h7 6 { V=(^{V 7Æ!@O+av2? j N;5d4Y>Ww۬DŽNWeY]b$@޽On(<@31ygBQ&fuoaT{62?$JЌ%ԝ =tBMgz<`l{(.6]Iȹ{# !ps5f=}i'M8;'O1vXݽؘ,0x, ô^˙|Yc`@Q/<ǧ II]VlvΆ\7I EU :}a|~:[}Z A~U_DG7Y ԰[i"HeӲslwek'(*q=x쒜?vKhIhlr5d>dRKע7zMFg5_d`ejw2t ث مsٷbr)A’M85ؐ'{%蕫Kg8@tF5|g#`7Za.f\u$bxv6̿ъ)^P"pЊ̞(ſ:&CCK=x?{[6?}iPYgb2@nW,bpjrOiNt<4*ivNfev݀0@Kl dF 0T~  +cL]3{I-RК;*@RB^4Om~m XVZl" \Z\V"˖y+JPڿMMf[01.k(eبUl} aGB7g։W7ZUĜ9O, '\\;.8Q-5$w B!NE&Ǡт_$tzLu͋)B,kQ8 ChN:7iDqМTśS ycW;w;4[RKX{2Xg>σէ%n/B{P9Xg>G+E,kWD1ҿa5='nqf10HKoJLJ shYQQIa5)p!/aG|_t+sinqԴ0^ff2;*yO;\>¨mgz* H"yTi +~+wPU9gp}a񁦷Ϧjj҈Uj GM@ePdC2RƃwTH!qr%zl}slf}5:ݪ(4rK? RW#rev,qiƠؒ-5T#.$Ʉu Hch_Tos6u~On%LO1!Mlh<ɱ:"Gb}ި@BP|RLY Aĉt`2rb{] Gp{XaVxA͂3_HptRw*K !]g~2',C) 5^P/1.P~sÞ~$a=9z`K>a$Eb%MDWv:?D]A{c09z5VR) 1ek:% SoZ#yOVߪUo`ڻhЃ &97s`J=|"(!yFֶ΃4jB"2=klqczQ]l| #Zw9 )&VZ'7\CT=<;,MȀKǬBsektqꓯɗL:ej\$kr4_@'fIo:6˞e*jm->)84sxm*uX$t" !C|ݐU x.tg)wy5m5v=ܝ5\PĈ#j44E,{~xVs^-NϦ%b9}@^h⏺J02vUGҴ$F;\G>|?^kp,9 2fIlsuPܣeoQ3P#d-"̈́MAWtWhJP"Q?0ТU;/Ug7T0X7l|"$ɢA*ѭ94Iԧ]Eƽ7(詛P8}ln G%oA򠕵o(f7 q1n$H\}1%6b+bLT[=SoxhXO63;[sAUM/I0 A\.= Uv` ~XC$ ,f$e6& z_,z(BixcB6'ylҡv-SwRd/{(gcYx~u{ s{% LX.䊸-Qʚ9/~r FXw'i=6 *R(~\6_8esևlX&Ffܸ0S*M爅w݄aϘΊSڤBv,-yT'Ji͛4!i{< u$ ?8Mh0t  1-UAqD]VԖ\q;Y6H*}ԏcr-cW( TxV><:(ݝyk?$*hՅf9&õBgM5J3WFh|\kdT4SG[ҐfR}}i9jpjrU|,mK|e2?#? zra"{;`T$a3O)?I;*-HTj{a|'.Tț)߱/}]iIXP//ּNo8FHg ঴u,=( b# MP=fw'JzțϱKrq'm ϧPHؘ=}[>>Uz_kucq#B/ÓBD8 gÚCHW49ekJy·I![)PƁn+q-KG]Z^ij=-[:Ȣ}4SZ_V2>ڏ$@vܭ}!0{Sz 9}S؈wquy8[YăW& _o% :̥YtozwBVu}g1ș y;'Jy[6x-ᘙ8&w S .sNJfK?D-mΧ8wIQ̩8p:>ȍ=E[M->d/oZ~ϭs3Kn@!2 ֓UtA/hߥgPt#_AcV /~p!"3E>+-Jes?%2$η uE*Sc}T8/ކir-$a4mOE"KAEIy0Ϸ5w`A&Lpb'-[RIa@ɹwD҈6lEuu6*rⰮ"aSN񝶒@dXA1ȧ+:յ[jd=#sdlpk{b|ߐ.zWMl(PFHaI3zy4zH2aW$E jP>? r);&$vy[<(G`GUuGG ]?wW:Df("sܱx8߀v4)HVs q\ aژGQkI$ DG c2q?P) |+}0̨̘,]82Ћz@.uF**[ɗPBpAn/ $oF6HӘA)R?^ף4gzo|@:YbD7I3eumʬaYd( n @B U܏[~YK *c݄ c{S7: 兣'vdL䜾T4:LIsj0_m|FF϶҄یS} 땷10Owr]NS4]>cp&jmlq\5# ?;_v Odz=I^fG*v6s!ر`CY7la缪̹bFo=۬n"7ldY.I6{c:fZDvOlglYg?305+ HD 3[ Vߛû`0o&м4;ŕ NVV .-ϖlPahOt,KO[+02`IYD2pD3Ҭ&t˨f1{J8>)M2SS _O H=tTD S'pо^ҥRT8TΘ (z Lɻi_ <(I'lQJd_ )8=m1IWra s -Q>@X"pbb+wJh2˫Ky` *] ~HaEIB4J ;^~r%g P KL(kísɅj ͔h Y.[~F b-s&W59WҜHW͞|E&ͯHkWRSL nR%Yv6tJ #JڛyvwҼWc[išnPCVnK85]aab)C -WÄ'KCL߬@oJRw g{aB.w .{Xpܪ?OǙ3sa_%%Bp1H<RTIPገ$ g *b o{ ?B҂)S#^Ƣ׆f%銨`J6$D]0~`Ȍ1.N]ȱ{5 kxѰs-!\><[gS$E߂ܴND[$i挶*y$c5Ico $l6|::j!Y־5DvOpD9h (Tʍ³1 Ax뼌X1HguZ!=shӈ&WB%u"8=I)o0C O"Et0Mc)ཿ洊aԤ,SSe!E:T^fivo?a~Eo/Ɩ{1fxt~Y?BAH[tw^7%CD=u=!$@"ǿA4;j=DN"La-{| Z;~HVvK}|~]?@DwcX?G9#^f_dv/&(48O~ ]׳ë7wq-o?su)2js0E_(2"凚`k2@rPDR %83 oϟoO&Y`Y/*T>ke^H!`A_-zx3)Vv |\a qfl]p_&U. n8o2owȆ6xa'LpD>kʹAIzqjptN0CdG1ER\Ģ+a VkQoGuQT(zb0uF+6Qhy<*c^Pٱ9ra+̽ =bM#Eg8e0x懓_ˢߊЦc4B.LV~5Qҭ +Cu-Q8d^ʯ'uF.PLPp.t倫sz l黗x'|<#Mq bcBW@ 0 7wtXR RPsH,V2r9\WۖǾnߋ\Ўĕx΂?= \>3F{sG*}a:?fO+8 j@:zu9FpUaJ!rճ/4+q¨cmJ"5ȸ~F-wE$^0oA&|$+|w@';&1~_"މ?c®ˋ$;PGݥ ~7U mM)>FwHM?{b,C}m_S8Fij%&m&jҟExod$ }LChḅ2>l eFز;bֶ#<Vm8r d>]X'Uߐ4UZwto]5P~*Imչ =mer-IkP8dOE+¦&3̐0>|~39kHiJ`̯k,D@P~lEA}e!y ;/Ƹ Ϧ6R,o,1`]Co샦$K$kEN@#ZqV]Ra ̂h5۵['3V^mOQ~(o Q(A{'<#|=,aoaj (NVMPԨ w[aFS$능{)9:a`]a"szl7C'2rl7˺쵼G*o{8% F TA[}ٮ0V6NU$#z=VBκJ̬%:0jdc#>z_JnK'(}gXm'?+h*5hlAvS ?Ԣcu߁!)ҧ{e]##K=?Jt͏ iz|m{Z"#f8?U5 l{bי׫h-|R$kM;7(X!E?P}´Gm)Zx~:H搫A/f-'16Ӧm0NL&ɀ7EYitp3]50Do B.e=15[xqb{ɳžy 4JhQ% q]:&W>v+gp*ޑ #}k+'bE}@#Zѵ[H`ILM"(E^hU57DKz?Ϲw;s3q -!K[e,.x;OWH?/5JI65L2519*fE L+!=zާ58*Ԉ7dKث[WG{h.0%/dq5J+6x1^.|'e9MPȏT?`\;a\9wR<kt;Nǎu2r1(nlfF7bźgڹhw׻ZT$ӧOY9ﭢjQ d٦o?DJjH{O8,VuW-g+B@?y+V/M#(BuGQLϔ.8%Pq,e#v?YK&bQUA$b~KM甙@4J}F7Es. A|FV.,j {{3fg 1 vnfeD̻QeNגgFd5V0O1As\_zT}֎r_S`ܓ D4=HGiwjZ::Zt$W oG.D,XU"u<;XIafN̓@' s= ޯ/jMᆏ:]`R>JRT졮+Z9 I,2x-ۻf|O Fdzt^=?+#\vՖt%A`)QAI&QܑN2a'7RcTk1:Kngήէ񱻍HS P_ K=@ɨ{'>O8Ғ>>K 8ܕHLJϩ=n&B N%xAO~Q8aUBŗ})aAWmjP# :GᅩG)4pF^ 7^ 6nE~K Α϶Ǵo7 0wfkHH X6#sWL_=pj%R1C.*W)~.bYUnIb)Ntݹy=prD71?-㵎-Zx"ۋDX`i AlnNTWvS_] >-n2:DF2PxvAKN{-]04pFġh&Fa`b\2h9τQ˲)֌oW^uLo1*;n^u WD^if _?Ӻ=)L:KMinb8co*k^]'7JL8o˲oXxٷ<)Qg zCn;8fMhM!Ebb m[ rNdIoa.OJԺ+aZ>MjOz?#VOityMVU%pA!AL^vz)Uy#\:M&1lvǚ+|s׵?_sYd)C|ccEQ|W6R)SnI}nhF ęoM7">#F& |=T<ҁ(>Z|S1E xRmó BZ2~p:I 9 .2nOvo/(1EWEc (W8 l),n{ϝ'b8内q+B*xsOkcpjaJ}@%E3"kTp}p:-IL8 UW*Qz˞qx]9u#hk,`pC~Tn3 k-ގr;te.3+ѧ%ylV)w#>;oψAgMTeܠl&dvu?/pjs2&|٠L%K\~//* !qoA1Ft}=So7gC  wbLiUR#_y[X"V^e)`і?dQp ,@$HD~?M[5ueDҫQÀPc=^CuUB5rzs{mP:w5QӲwVpaƗbBu=2<`XZBGx Rm8P%ӮZDa;+Kgu<3ᆸqzqt svcKv3TKu4y2Y.&^yA7b_Hi ƯD߬{(0@qEԉǪVFKy8gm}@MjG%ǖ'+A^7bxF3$~V:>7]<}>$1VA oAW\\o`uLns) dZk'PZ r75=M҄lB>bzX©R4!9f<rAS){VkrkFp~=gM͗׆3ݦV8TqXH]qt'a;2u$j-@o%BKY)*O{ADqL=q≼Etڻ-A舃:_|㼡iͦB` flQ%M\dMT5qjI@<>mxD-3MCjLbF"Va"Up:~LE<_ag?Vׯ `4Y%N͗-6L' & NɜUNRy=Ճb\@2^@:02tIt@/$woݔU'nH|m`E=-_8dvZӈքVeZUH\*֮ ͐1BL%9D`鰀Ъ'8?p8@d2݅yРޤ_ CmT^fr; i %0Qr`9[x2RQ&OyfbI?$ݙ@rdo]]r#WotZ,S\\s<G83 Uq\gՂƲ[&f-t&Z~~ck`ͤ  ]HG?A.8ˈB2mhGm^/2igmAy){3d/~@yHz|љ?tȬ BPI:Ny'F5 }:LSX;PA^Ms$r`-/Hqr{|o Nmi:ʖ5 Cb8%@8tԚ.L%z<T`8vx/ lOn~L_pp|( M霆*To9 F}- etD "#uX5po*{o84", i$ I /v$Lkx-i 15-z<Mq__u0'G>Z0,әKͫ !#-zt6 OO3QEx1<5%),,j-.& Ӗq'TD`bDP G]dS^&m"[ok8G9sS*ѠJP̫C>H+"9S7kgIJ{.0;ޔx=utERQuvdA.`u`)ރiؒp\pav}ٷD_vܡC&jm79Z*#nW?A qjL$[ .=ÉJ?p^"i$y?ҕ~<dD`ɿ&1Ȱ?<j-<F쉀$-uZ PѺ諏ryni.IcRf>geDy%]$q<4:}3n7DiOpmS?<Ɉm?AJQv:Ud5#;vgPḰ_S۔'>?Nb oـ)Shwr*Ώ3p<-82gˎv58Fj+)5G_,0s}u؞o3VoV䤋 ?n6}͎K6lK!œ! 4'*ёm !`_+˯qvXc+]nxWh{a!T>o:JWbbm8yN^5{rNb yL{?[˄zQzLܴHn"}\/`Oas(O +/ jUү> xK0Hh}6. {E#,i#\Niz`: O`eq!J~ClrwS*2 nO/Wբ)$A ! &'6MAT['' -:3`i 8tsᶜi,طl*Zh%ƚ+6fc0$**{Q A;M [;m]}PaYM/*3QqrԥWsntsge+W' %u=}ʾueN 0xA s Kx]˿"ySW9 Bgg~80W:/}|4H%FmMdƠ5zrh6H3/Uucc7e1nzDs +En}F}09b;1Q~dp(*=a!< |Q %eY)ʔms.WU0:t7Dkv _pGMgRt޷)LxzK!OA3OKbI>!Sm^Bg፲™,AHmI͢*C[1 8[%aʕa!;fj4MYE!#!:^erHA7?b3րB|εE] %WIw}wÛiGYqPq.i̝KЦy߫=k‡|7F}ܒDMN ǜ  G)R<S48dC.ZaafAP0ızZQmYk DѱzS٤Y p㘮Lu Wё6׳3sĶyUZĭ*MqVA~zZ6}Z*T'f[:&@p ZJ/j3⫨c>S˂'U.elɍp \]r|+>$CgcWX 4ۨU~+K?Bv#\0{BHҗ+r w}XN2I½iq^},+٦3IlL!&rle(&a#rB^ Nnv6PTLpwc7_ق-߉7>z01(ؓ9t_}աE()\rd#)hhU^^9Bt ^&Lx9֫3SjfnFoDGqT&]+s5]~oc[zܸ[ f&R ]2W/c3pRde6!SZD|Ev"o-PA/Ŵ!&dD.aiA8 Aӄ|D$X6o>V6IXb{ GĤ~v2fxIRM(y VgSu&bƊ$ `>h\벝!UFu` Ey+Jh8ğł)YA|htW6Dc`\h;=&o|^߆K6X|{wD#`QHoxo b5*G(mSf*'Q/@wxz^*o2R׃}tÖX(O o䯽}]G'EN#*e긹x q<º{?1{INJKYͺ~)sR>R*BW> HC)zUnڲwBheI%dk$A-9 A0qXµ gSb. pSWVd>ĤalkJH:Yz=2gߟLlΛQJ>4ޖTopUX_F4hi{1RG^*3JE8辻1/v9MIh7(/!MYy.KJ{ c@?6C*f#y@ҏі(ќ M<^Iخ $&#$PvcQzTʼ!*S%Z7 J0׍ݑ՘lUN>L nÖ/Jck ʞzhՀq`B\,iu2k\>_SR^^Xh?11K Ijfy[}<ȉܑXJZvOA{u k?o,G 9XeQ'TH`5h4x,aУXv;dҌy|KuPAD49|aM6f.J7 O / __Hc8]H@+͛B'GoeR<[n}Rr0A`Ä4W IlGw|;lg5q "EO[tRey< pn} #ώ^ln@͋{U,(+MT$q8 Yi_aC~h}*ol9D/[/JYHmpѿ!"JK!TCm7*&i*hc`C cA<|Q~}4Ml}yX3c=(/AP?jVS(&'BaɊ[66T^OsY7X>Ԑ4>1P?AU,ۋl\LnlL6.htw 1OzjK{nzBfY* `أm7w&6]Ǻgew'bƗW9[A܂H{<<`tjarK{=Vu")ÌJdZF[޽c4peb~o_:e.+C'1Y0sJet,.栙L. XJe43lMU8Fy30z*p<+MJC& a/Hecuu ]Nl c6FsjB`',b_D_u4I}ԔDϕܪoKgV "=AތՐ6GhYj8A4"IqW[DHAW'ZaoD<,-dQBL9@Xu&Q[Q͟`#I̤PK؍0d? GnS壠!Z׉s~K*ԙ2(,zUL9Ui!kH:4d0瘈DaT`=7/PU(}bzO2Czt myx)L1ΨmO>-Q w2MLsh7r`E%=5\_{CC9Jl@Zsΰ >0Œ>ebP(KPW<#,,Y{3 Z߉j!fE[]{N{/%|p.NI>5/fª5T= %,pLsM { "3F9ɂ{[؆]RF}/=[U~V+"C  +gZ|/3Dg]i٣34:CҁG<NSkCwhF F(9zM6P1ч c yÅ Q`lɜ1T!kE^@dНRR¿0<F_<ͅ8%"Dh:3[aR֛Zx yy,2E)C\R D'@Glҝ_}!q&i:}w+v~J*V62Vn9zUs ᦶPwdnNJ_oxvYz"@2ŲjrM)F eÕEЦE˟уw͚av뇙U#.&J8[Zm}?A -j?\tdyxnX*lz94CCm1ȴ1` 9ŷzk4qc:vTq?QyS m9¥YN4PHghHy{GٜRh] u$'Qrp܈ZUkm==0/l>9 m"լ]3Zw眙»'X {xEd5x NYrH+\5tj]8jkb8c)fGIfm_ءPA)d"o=5&1ӆ(<=T@Ϫ4+pTu;&U !36hz"e 0C˷}^lK8)CZAmq/:z e-pĦͼ57-$Ŧ|;26z'/6z8%ps[@f8b{ⷆx1iV:^ ,쏎pC%<&dG]skOa6S~Θ p M̈́[ =ѴY";b'EG Hv]Ζ86x͠ ʗ~b4 qMAȚE<.yR,Wjg9{`g-:. @WҦJ~P$HPf`(ͪ5u "QMvm.k^DّoOKX㳷 5㋈jT_Y5:"YƦ2lEy: hizWx1x"T#?)@!SJyЈ0/jzh\I<%$EP,t[AQj /ذd~㚊CZ_9aL` q v 6'?[#eZb"e.ieS\o0ӤRz,xYB ;bx~14U% Ocu>Q{|S36 ?vؚ76 !J/= L`)eLhXAbBY:_ˢryj$TD\]L?\+jdh[-Eh`-YL4lI~a%!0j5_F!02K}IxudНdv;h#Ȝ3ܺូa5N,+݅?87G6y_`!I*L  Y (^PyndƟd/39^6dk6O6NNPY$H&B#Aih0b 2ڰ{ɺ\O5^D4Ęlu.evze'0s>Hf(AG㻥1C/kuV$ A2eYLqNirμRAP>Z {E$83@p pl cS|<>T<ćZs | ߳T@w v7ȼ;(/B=^&н2G(].ڴlp#:e+xxbC4V=%vC+y2zcdO m$M56Yr/q„s6,ba[V!m^`]t!;g2gXDZ%P ݱŪ嵾ژ'鯨$$2@ 0R=/F5L#.Z?{#|35t#=?.#xV-xS{2")J Oew}>K#3@ŮCK[E-$rW4"(\fJQ15}ֶF^y'^}yDouW0 fLۮOf[F|N ?hm26bz+$:"ĥӘb厭bCEV{5dt*l5lWJ.pqzs6Y$Rf*4MbPo7)> 54fR1HRA œY=pV!U&i0Y4[ҫmӧ콞KB C1HoYZ0P2Mi;hQtk[0̫׎KI/~T Bd`0?&9t4"`C5fN]I.|>ĉ:|!BF=&N|d.Cx>OÁG^W.޿z 98/J }"*v+9"})k-P238u> Fx7rBCG-^?\n1.NDq&w0<&#;JYy(ߘi=œfΛj[ݡ\gz_S YŵC: X|DDE[*LZ tHJ63g04&%fI!};D}:9ExJ#SGı,`]R*_oYJ V]DQ7FeҸ<™l `61J({XH:>9=-Z'!zhTFT?CW18lڊnG/Zrx@2V4>XT:"RY݂б HͰB'@1R έ~GUn!jH-+G\?df5\cq~.2G-IĒApynMW׿&n2 ήRDKi3MM~ foO ?8L: oF׃ sKIq"xf%F+-Sͽ0aGs[(So@}r!Vh@A}nl1;م..Auh\,"jk)3ZGP4v4՟OC@b"pM=&8 rBǴ|ʉVqllxɢf0g']خ^}K&n5T9 2Ƹb%-(ZD$XR.n#BnҢPu2z; ر}ؼh<ⅿFPWǠJ{o{*Zqn]Q|"%|r2l>u[ڴ5B2oyn N@K%opFg|9zݏDks"-6UJHG3bO!Mf^ -=󍈴@;s W 8U] Jnej34߼ORtL a5vVտcTévn/%ԫCDW0Z}e鼋RŒUAn;8@07W ?th Y|a225.FЮ^MW2VPn|ɻyxK^_BޅKe#ѯ tqͦ*9JS왥Jq\MJR*dqӮ'|_=&"oZitYߕx!QӪJ;Ћh~8Y;q>ƗUsZI0#Bw_Dtl3-L 'ZѡlşRr[߰:l~ť~ 3엵DEC?_S`:ۣ\<2spSRx96ߵՄ *|׍u Y2=5|sj{WWwNNdRmn.ʫ/W:Gڦ0T?fu]M͌ҟ¸i0LT]$$&"e Մ.e&Ē{Z,J397ygn9P#s(#,FRLsٯ &*!v:A۾^A Lo)i";ČcL .=X %NW,XA=片 *85VI$m7@|TYҼ-G4[oK09،.`WnoPD~Ge),Tx9;x#lʼnJ| 2ZN3H-@ W,uXDԨ4pk{4N1($7Ek7푰Iݠ's[ҞkFw`]LR>W0dj]~vI[6.VHABc7ɦ_w=5wqX<J573B'II7Xԩ XE,#9Bu2l"g܃t?pU;(x8p,Kr3eɞkMsie:A@k;EgÖ4F}OD% FP0ˡPL4]d/+춗4@4]|B7aj$( XqP|?6wzg} Dg /֛ku)ZSȑ,y%e²^ˎwLT8_skSKJ3Uhoc4 , }:xWġTPvНf):!pdqf-j N51_XSkkG zl3[g)ixC ОF߉K)}W?@֚; ToTpYt"mp7:Ul(/KH]?/(u&lD+k#;@EtlUX)XHK*9VPiQ7l KVtΦ} K>Z[TRLK„/E`<ng&z;fV z{DdvYP}.9L-@9N3Pl;^6P][PKxzL=V ~%sU=J@nј^)ދug5&N:x o tK8BpQZ &er)^VUrı!eњŽRR;#Tà>,B[-;)|NLtI{z^3%7`鎮Y!ҫ[cmyEưELp,F]wG kZVZ;_ ;~u(Z5gob3ٚ|b*@<>HzZ1iLH P%˪5G[}[)h@x@Yb+3լ멿JmlኹWf,ee,4j!-ar^5$!ㅁdcH x7uz +0+RVrKfQٵjqZ9>lj/=٤$c\?/rf$Ò'-'c,ݭAQ XtU~P4C/JsqV10իKǾ~Es ,+mʔ.?rQ %9h3(Ui#P"u߇ S'ϔOK_ÂTCx2/X#-0y̟f%^ ĦMAy>%DWvkaUOl#HU4!ӊ^$KվqrƬs ImƌqsǔZ]5oۯj߶ C/K{Úz7V&i.\0[uM^[JÅK$C4&/ҟ iw@Oy&zYv!~as`(m705lmxy)ç^p#d iv/fK6x{B P݇%CwמC,g !4F#8q}Ӡ@/8΂0ݏx0'{ f~Y%2VS&bh+$ed6P"1=m;S$Fl3RnqԸ2[U9m /Se'ԼU\X}F/Yg' t4|ZsM fTb: 9|#}8k=hq[n=K?Nx>b}O̢U]/"bWɑYڛii%}'Td6QAi.ٿd$nIěԭ#$ 7[[}r 3 <;X)R}A~ >`T$== Tz hEyN@iA4y P龜U5=S_nA}'cpԜ.Ak9~Y9F4#_ªv58@ԍNn3 -K;r{blw^2̈́TbR`pڃַrKqub"T%Ld|5f(6A* dž6^\Ċ9hŝpnʜ:&l.}NJȎb*BVhf.}㞅Q,h(-_"RB1OFW-fKǭӯqh ЌIxf`EBn72Υ, $K"zCDd)+0Z\ b }OYh+K-kCno)l1w^RyJ ˠ7 :f.$S||j[UJ}^jf|^Q4u C7qE'̦̔X.RWkj)RwX!n~%ejoP#rf/2Kݢ(xRƬ{٥^2*XjugZ콦TрBdFL4A "}HLLTOI]_ruaOո(ᚽ呓1 l\e-{aʾƲeP}ȠTM"IZ_$1y&S AX%1$v随3U8B@Kz ShI< YjO#JQfJFJuKOsr 1)4л(E. Ő{+,2_fz+XgAxD>[xy:yM1hڕG|  +WP[9p(,|Y iuRQez(D00EWMm:sp8CчowfK/W㊕xm{ /$ R{?|]@{qjdô! 9 _CaT'0BO@D+忴Qvk]xV,ojTq;#tx ۦX͝g9y =F'byCo[A~WizqPkM.5M \ppև'K91rchG)(wMM4iIeԶ=p{KK#I+57o` =ayF&z! %7G$\]c B_Es5BL`_Cq_'g I\]r?BU6be1sp 1Z˭P—I$0;*HB1O] O OV\3A\G^#1N`2sPC$Wc>_ Y=?obAH^P~fr ?7dKZr/ZT@C]wHOM^DDmLea* .j\dj)-bFp²*84\AWDFNC`FdE@{rl8&֤PWdk&A|Sޣբ*>6ٛJf NoJ 1jw!kNe`ezIAH "lHJL Bwo6(TN3 Л P)aJM49=ѥr#EtjkWvUyk), TzNK;jֶsYegDrM9 f^ ӐvB(WrAϓѧ\&YIC\@|1`l!eVoSڀυ\4"cdi!ip QzG<+lˈX1̃IC9QCq}zR,dW{?=74eUE/ķbZGPu.>fZĕ[v|Vx7>ə&a'hELmVlx*~FTĠ2siY:f'Fo:ShBn85)c/FZY( X| K +D  !$14?W iQ$O6Se!thVP{=g. 8X{?6K64jZmoB$Fg`aD;Ĭ~-Dz>7,, Uom"pRP *4h\~LUExV۽,(d4 s"Юr/ҽ+͏ y ~l@yTiHϲEçF1ɛ5X5F?!iav- :bux@uYQG&xvV;ƭJ^ >h )wz?USm *C\͢Os]6;6p̣6oj+2:ՑHlMpX P?7*'qTfG+%Qf1Լн2ly q+h#VG{cYeBBK=. ল V&bw4{ec_ "et'\ܵFjw_%cՇSV@2ټ2Ow?M{s\ӝNĬXd?:-1XXF㮙^t Zu뛅ȹv4z䟿i*롣-j*x&a07=Y}5:?Y/-@¾HlWCpí9Yt^1 pCṎx0bsu@] 39/LbI wfzYTqMM"QZa¼flŖ^FcNh=#W?&_KI r 2Q8Xz<jн(/E;.` NԻdgM; syk,X t|k~TfU4#* BV)_zN=2hyA"?3O@Қ&ދ_hm5\0!7IӻR;6of%pb-gK0 ́SdF~c+F`% xxEv 8@t aݛ=ѭOmpFd"#-0y5c#134.pmdU1)ArV ;ҏ&\bP2P *DTBo*5az|AJs,g Wqf nVۺ\ ^a59|yW!R?14au49>BJ / (m5ߓ:kNyIJ/(=O|nDC 0Yf.\(.H1:wf7; LGn*HLc]i9\PA { OEBp !l3ת!i p#IVKħǮٔ|/VZ泱Ŏqc>VIH^!'iYT\ͅR++-zhouY ͠cZJ_Ut$=07"E-zj ߷`RoNd9¡ >-t2V-NR;%ݕaȺuI|f"!_Qhs9&dzn;%hqR(I^ K>o#eQpefd?J¸ivf]1VNFt3=6!fU-xtŃH{ c0nkz*B`'exe%7+@ȷxJooeC E;^mt!&͊51MU|m0gs(e؏e )V^J1yRZϋ2oRR .i*=t 7+epyYJ r`of_ :PyXF,odcM0 "56[!<ڰB6 *$`/%6HW>x ȞN < #q r)dt: >n[> /]j˯j NT x:PŴ>XL"ӾYw Lz^fs뼔 ӥ@<φ!,0~dLUcA"aVXUx< [G:-9Kzeemډ`CvԎStޚzɽY\d,(yU\(gJ]wmLn?7ݓc,%_?=1TYcal\g*$RY3q7f8tԣt9!Qc0k5@gvZa\oCv@Jo}/Hw&b<(a@0vzKRT`4L">*;W6)Q~Xρ-85n$Z#C6ox4Z{tr͖,ʖ(YY2IЋ-P6O>BtDRߣLC̝{Bl z~%G`KS\{k6v28^i*kPitlE-%DoӀ|-x븞Q |]'`[ρ1uh$3lKDdЛFcs\{CwUv /l6s % ށp+=k9_zF]@O/G8>X]'.*%'ƛޮPJҊXr2?a)(jXV úL8ndG ~.xYD7J @H<0]6O~{ k7cX9غ1ٚs,Z N1#S `DӀ+*di%,45YV5 b vHzpg )H@5S&QNwm*a4r7(~Oh1*VkA^%={&CqaJss#C39yj ,+l~sbL"Nx 1"RP򤌺7|N}v!~nYU+^URUI PL\ 7711A'z8Ij!ar.@8Ưb&Y/D a?7[S)S4͓BeF' T Ҟ}A 99Qd#tȋ4)!<\ݸjd/oӤ AeJ8_xmlԠ"`xI<0^G|,SLjMp}8*OWSxj\xf4/=5o@ꀍR`DdͣUaP5ً<:21}B ic؃9hIUmO ->27m4k"r&N@ }Dco[H7ui*3~C~*eu~ :y:8Uܶ&90.n]ԉh*8g T.ɐlx<E}rCVLr(y$VB' ̋jATvudkleúM7e(ΕhѠaDı*R{>7.[8YmCai%#7luBmwɣ y>Z49+~J-R"Υ3[XcP >@0T/,7="ܩ~d\vtC$e//w+#'Lڗv_#2mk(2P1=e*aah^v }da{"5qy1%OY{eؓ ~1JW{Orb@vس2NNغZhFg/pEG` cs \sXG6VV0hu9 }P3ɭ!Il b'sW89>ɖA9dtE}]3/eULgVwREݭ6NsDvZ#d9+f[{Dov6lɌi곁DU.A>ӅT<-^lO1\1ruу#>zK gV2k˲/>,6ha]~VG`K&v%WZńlKA۠X]{gw!̞A"qVL)$Y"+q澃Rbq3q,&[ K92+Ġ7:NwXɗ➆ʪ!@AG3gTRSǞ}@'8SOʅ> jeҁ4jw_qjHa*a;Φˬ'1m 呆d3Y~9LyAؙ*Qv>N0]!+{u^Cwfg.&Uv9du% cY k1G%1!pژV_n!Iy1u'vKƏKuThn!AUl.ci;錶bp>}UL&T%~\ 8uaN01^[)y5' J]ŲͮU/qX] @I ozK+O0EH+yc\ѐX噬\KtsBBYtܜk O22_'"EUsE2plDF`{ġQ^xYWTSGʈ˕g1z#DXYq6-1'0yҧRt,uhQ!2S1D^,/M܄g(3n/ٻcy:GM”my:=h{*t?CO˗(k6@JS Ci,8(zAeT:T~ Q zr97g x66q՞ x*" >y,eSiH@u1p-;K?n{z[yaddgZ,#bJS.ᝈ #x5R6e5P,fL}(ZW+dJk#]=t^ ֎x5-5kSEuEQ-U뼵Nb63½y4*2 s'P(Rc#.!, 9A:F *C *sn9יF%'U;:?ҙ;EW/_8YC.ߠ)Ȱ!%oS]i b#"Owz^%ȪϔfW-CStQ 4oC߬#1+ r?`okR;hoCe!dD [z"l_g^o[dOjzy+vj^WMQqپsǑuA!-n>`J3גofJK$_6C:T#zS0A_U^qdlg/+>;CP9W\bC8To8?2 wf=pE &]t31-"s--*K\s:($+ -?`pNxLMvA& 3Ee^I (-qX6 JS8MJ}\KԘ5r)m%trˁR \m V q"pٿGf'PlX~FW#6OBMTp'y %uFedʴ[=Γɫ+ 8jJ5,D^߾hѵzewDg3/ Xwj;#aY1#d|.VҬ,F_LN,J67kD[XWe2Gܒ0x"&&:GbIY{zlsSozX_V%W\}..%Vġd..jÚoP[9ڋ ߡH%,񤉪}"q#{tD1aVFXSh# zg*(+uGZ={߹:!"}It8# L'iW h!1ErǤ[Fp^C'gs1cZZcQ)tb^-7B~:f+FzlDZKpx4b; { `SB2 m GTF%?;Ș*#=)`* m-::T̃Nl"NK'2`2njbo/gI cT*R* CM-gQB+3}8Qs\4 :umؓC²ZTjAЃ7ʹ핵ൺ`mt"Cxr#KW[+6`X|`Q)[2Rں0(qq;Q c[]#,] fp.;NߦV5 ^x.*Ux#v٘ìh-hb06T9 wDʛ)EG0w|0d\H_=۸?6c > fY%0AW!/xmTjbDE$܇rmxIɵz :,KFFqNaN.s$g?ۛuR_Gd>Y?RcpŁi:^xw.%X$٭ Հ?7_U{OEdϣytnrͻf[m/V6<-겼G S!R5zw#^@* NB<|l҃y(vcW%\Me_s8zug“"NtHbp-tk"_~ +, gJs4t-8!O&fO™4ƨYXX>CK½,ee%T:JN f#է y lo `Qlmk0ZK}&!g~z/vo :2渰f)޽ѭg7W\C5xUb,=M+:w1AH"O=С)>{F[XN87&pQVԌtf&EZf7P/$s_M~QVU 4n$੦^sT_Bf |V>9S3~pYsW `\JzfɆߠq fқ@g8*>fHa+b>Bj22oH3 4#SFZwr0n^Azp dcuX2Tc4}xD}V\Ҵm,ȥxSSc6p70i(r=_Nn<̏:gkx{*YvD֯V>8~*;uL2"ّ:hMeTE R"f:9\dFpZEڰ3if͒Ni鬌'U6 .C2^ )C(^%W)U]-$w8X`NA+S& Qr ,Lҗ3)>r/w yVG6JM^ EDԅ(9ɖ00@[̾eG@s`܈6 DAmANtl'?j -U#6νr|!9e~yQ]ZNF?ECP9{R52ƽaJW¶l('#~85v(ihTV:e -<СD'fwb!t\Dᄙ w1{5ֿ%(Qn*IWvKڿ.13x`Vp0;\;݃l ը+j` @H9 ysD'CE=KLF{#y<z^T 2]#7>wQ*]@/ 'W]1mÅ6DM$& 5BH ʻ,`_i9(tٗg&'&pƳD^}nx-~n*l(cF|zߡK}+_\ {FfKZ"~$LY~S#nތ@yy${'hpz+3Y>3Tzxڊq06~2dl@˂ "i!Kc f23Bv(Int245A}{}hXFn'bPN!}0|E4v: HY/[ 0)dӜOw-e?V j̰y$/r+V$aeO×$TĕYO[*ڑy>bfՉOGLb,QEC 9 A,Qa)-حWz|1mhVKⲨ?=!E342H]e6ݼ@9I @M67E;LFK7lEKwd=.t1j~jR+G^Te<;^3! 2 p&ޱH*_H)὏aƾY81ؽP$ ل`jݬ9q OnqWA*;QCQy[0z16,{|=jz XDm3&]fNn&2F3qm]Ҕր#K$<)M(HJKy<=(d?a4D ڳp *{>K -bl@4N~^pJ/mEUؗ[XGF<3 l@6æ-@(o}|Bv¬4? 1Ri|\S$9b0xr%|(S̀Y}TLݑ~[jHŖPzS{uP?*X c*ޣ[*`NJS\!_S&4^fAqĖlnS$3٨{as7{RU$˹WFIsNjZ.+~t,0u>8֫hVIķ8%b9ǐ` sh kb" EܱyL)Z,I E@l>9E(!؟i3k0G0A QLc^Tpqh vhYݚLlи3!XIW}hInqwcbJ T9^U\4yL l8c ~c`1CbJY<ԂEuo#q2O1B*z}'ZfeobowAE*piSV}/4hF+[S7Po !UP k"lTidS(SOP]%x l% ,½7 d/#P6ktJ~&vDJo5Iy{[f!`1i)<ׇ"FJ0Z6Q#2S*5F伐f7aBǬs0+l^_Ńr*WPW6?RoQ0}_ q6 cC "ߞ-Q\xj%DPغVZ@Q=X)iKBZ9SF-Ah9PDYxmJ8<2eԖ sl3 I%Z Gj{]2j&T1kM2(JK ?L <+R`v934%&YF ߢO+r{"E^A-1PӠ|Eת'}(Юn+|r )8aVj<?C5,5M6p\ WbIbYŶȴX2WcWvݻK05f:>M&=&{q[y Pg `o=!Ehe~Q݁{[ݹ߱ &f| 39jyjfQglW@/ _ekUk` je¦ko^'&zo`͐]KAv _!2fs^kӁ]Gor#kK, Yg7vz2oB{-k-:OXSÔFg~s)Ud2(>*k %);]EB멺t80[,J7W/# >]vy$𬁋QYuۉ Z.[ίT F 6خu[+${mx>U:6%N|N'W`#*)8@ _Y"kޓX˄|1b4~ >{9Ai4~ ^=]r:0B8 Cq)}9F#<۶a[+eJ#ZI냖s5Q;:՜F !]ey'RizU4nÎqwv2Gol D./ۆM[uFK`S2M){L-%b 9مvډOGe+| >ܖ0sG9xmQܖ@eI[mY@^φJ+.]߃! T72D,.fj{BT)R0P3% JDĸNtvWNxX$n ,k.^4gf,}@!#k DV3C*9=C+8Ƙ P+ ,LZĻNKKU/JTՀ8Auo]l;v cEY=sCJ!څ!Ҥ3Iԙ5E_2-bB |+t?O\HPDXCk}F5C=1;/`;@wXwO4/.4*eCBjnJ%02<^=UVX\"~"wqkl8aAN]}2#oYpRb8xC9O ^(z`$%t(0ȺrC <P\I@`>pyަlx ܯm. m RV;lG7`Pr N! O0?F(kmU_aA-.N`vu]MNh@4D7<랗Y#wiSX>s͓D.0xxPx߾3ܥ'^(7f ,lO#{7qR[B.|x7SeYo>fn*\vY">Pd/m:jYZ򋴸gV4ꙫ8\A`vܑYG"{twH~Jzj^v%7 v >0Lϖv rPYU *QnL6>@܍0㨯-HJCZW$rn5mJ(^ Մ4O쵠Ԏ5(_PP~зOJ-Wq:q/z|22>w Sd6m=aThd@Q9g2G7WI{$<,U!v?1țL;6 e*Tڇ{ǰ j IG9撔&7-V{Ž͝PqC[+sNBbhpy2"2۱Wلz;Du6hzuTݻ+Xs lXij1^qoY'H(uqU@BW="QV6\9/S a[Cb|E)hbm6|J\DM^._oCx,U5aF8˄^EƇ]ݑ(l O+xC7Ũ٤m' ic?LWGSܷz~&NnщȮP$ MISlg |Q-~wnoڽu;!~[Qڵ<(ƻSa?+zknA2{>%8ݚp\iQ?J_l,[4ՕQGDd `DrRp,|E&f<8 $ML#jQ)>}./>iCN܃f%iq;G4Agb[M ht›$#1'2xl \(8⷟3L0n ޞavΘ8`8wa,5Q%ɡ;ž-‡3:02S  )N:gpϢxe%Y76&zfN{? t} G{?*|{<+Dе>)w/9XA!Ɣ涶8j|f |i3,2B0@ ХB~1HI$L m\R|rW%G7jo<\fWBʧӈ~FGbS.r'*cL tu__8^7!m= P_qǣфAkCxG\D/nE% $}NsVj7жRR+Աbݙ[d2Ž s9$foKE,E-* r'FwwF!Xmu e;%:.>Gw D}KH\BAR֥`"}dС3V2u\?1x#[⌫v5n/ Ao uYD⸸&<%4Qߢ>ji˻t նɦL4|m4Yxnҳ8q"[eMXmps+T 0#Kݟ/ +4݃?JFiXvV hBO7b"1+0).ۡHq,irnS4H}hw!.Gvl3}q X{8HN2Mn[ոO,٦7YE T>alH^RȇP Tm}<$ôx\V7t=P陆L1%&#);KH+u/)p}%:UET;7DƄ[ctl5.3<5cz^+GfM $q9%0 6pYMrA +NR*Z.H@8=K'#,TNtX2U |>Xٵt1 =8pm=-= ԫ%BE,pxH'pᣞuu>~`cbd ܻfCM8uU vEK\YarI,n(vZ˫\LkYh 40? !CV0‡fZ #_.W @)= mN01Dm^Eqs1Ԗ PiW{u V D柣p۰Y_N1ފm]\ s&qI/cqR׆c8\q= >6JLW'v6(97LN{EaSt;6LP!jMlKFF>9-uAQ)j?L(_ &j:lKaƺ[j&>{2J &=.|QEvRV AuR(;cetM^j>Lz$%QhIڳ7$=07ipt%bgdj-@Y iR,)N }%k]D 6|}{d"m)dDOsXH>S8j̕T`[ŊA 7nBF)R˜lCl 7*ZICMCh$\M2G0x}-^E;.=F+CX [ˀt'}\&4تaewc)rҴp:r2ϩ.ܞp/?pZYnAv~+F_y6^*sSZ|HDEY6}dz`ETE X5cȨfSmnA^%qf" %|}@+(Eȋan:vӅm-#c:V[<nQu_3NKSʋ ~BलCq7ϒ1D)ҔFcxR*rZBo6@Ä sLl&I=MξaGP= Ɯ}vfƫ/=+GWiv4?¥v6 wk dxz5ST޶+˟Xq:M:~P Btѕwj6ǞLٻЃ6!52srG 9Te=)*ENjY)KϾ̞l*U>*euGa".5-,xĉ`8B-fq*ظ1|z$ͨ%y=-졡oB>֩lɊyshamH2?L 8wsP d[K}RhN"?cx XA}I7}&St%s[NyȈSi!ok]׉m886$b4 no*/65c5V(pQd߆hL=%3!(9r`4?3G-Ѐod:Y sjZf~l@JOq,~zcq.5N6_V}@-{d+tGͧ x\ Z_0s.ҌS %L Bvږ z]iX0SFoKMbW-(OEa˳ g\e\F/ž<#1"\-0S5g vQ-hw/PM4%M5_+:[^Á$] L 4 *3g7J5PaL9XYdB=:&m}5_>{/ ЧvqKQvҰCraeKbPu's/@IG\λx+ ,\+%Lu{g3Ru6O0^YIK/_qyZވ!Q??mTxTR-آBu^eU")x*c6BqMFnbMf v5/ Z$E$/*thLjjvʽnrztH_D2"~bLJ߹@gU{swK`/dCRLx#*Y`3CWO㨃7ܸx2*sq3, J/粭s#QCLNhؚ%!TTn? jP5M:*-Oi(1 s2$4h ψ4vW@K",F n "Ry,K)&z*Dظ 4X>B!>?Hga\NFu,;jaX"}xcsNXUdKs/,P..$g)S!.s\6dX5hj+ n%%m/FpO!P'U/bD ȼ6{w*a]ip9K\KrL%Nҧ-|bvOr=s d0]R6x,!r]W5'?VEW_6ウ7:„!طK>uUĊ w.R!M- ˕jNE2)v~y4豃`8jvZ@W[Ѧ8{7j)d7yˤOE8Ɍ<a-R Suҿ'>q6}P݂4g> w@*Lg=Tb0d:K 7Z@ To䀸Ku&B˂ {!= +y%\_ף`rj!v2ѥ'-M[/%- 9!OLKL]ن-v)6\m%!f F9~=qfO릆@}曺ڇbavSZ rz,Z7ɪlE@CJI!h;ź#QYߝ#a6' Dcl^fTi!x$z]Jo{tk'nyq]~ ԏT NvzzgS+Ya5s' q4[=(C aÉDUGBT2ͣ k<]j`䭠HG&cÎ"ːQBw@BTAS4+]hDɟ򆖘䯕 B:j_sy[NJc`I2t­2~N9og1El[% CMې ՟wxLtIYg/D?s7-ke͡~қD [x#XC*Ў/UvoPpqٕ]hrk[ fl!kO=xa{ e,{Mc$JdܮgD@"AYƱQ{BH(zRL(>JLXesrCXidQ Ir 7g.C)7B~Iw)v)p5V`fH\f[ KHB͖Z5-4o,FE`~ҵ͔etǟE!T!L7 {i윥b3&k /@|T"P, zAvUQ^>`* coa,jU}Pv/ftd##X7L?2/L9!s5t(Ʋ;pn2X^Vؗ7^CV 4f_R#@qXJ]-kWd磈ݕQ'i厯|0t$.?w"*-4YY)ݯh$uBTkhk%rՎ\?`ȁؘ達 aV_Od=ʈC!V0ozpkR$H##Щ [gstm+!:..d|="Дaé.$M2>B!:œeOQO4B}p͏۸kV]̜by3*ra l"y=Z-xoRbȱe1!'bvd͟;`>#c6+ݳx]{z/uk Aֺ'd<_s>71\x,$^q2%z&^Zxr mUL᷶ JuHL5 Ngih셓K531&VBA wl6PRuZ Y ^[:`aijqH~ Ǚ)v3OZ"1cq62MY]BXGO/z$Λ. Cxc4b6)mhn馽' M.Y~TU"]Iu]^d "}a hΠM?2mrA5'9\ /Ț}_TaG`^"p}TuS*xMItyJ l w9%ŵ`p񣑌Ϲ,qu |E8#+P{>9(9M+?i~9:fd&Df@URy&ѡ]ūcrـ5&6^`h!*,NQt^߯~=.Tk#~1/J}+;imT-k|KNBlj@TA)ՃWۃ`[Y%8VmvzwhY+8b5T܈(;ո~8 -aq1[l|kl"z{l@M^rѤU`^n :9 ҙD` C7Dx t5x]Y @qkyV|k 2kJN0=%nD4ZxrasoɋTP}\|oȄ=; L1S.o١WZcPۖnu.Y\9?/)jbDPyaѲ4\M7NrZaQN-6l?HZZ~ѽ3J [][}i??E& y#T"/XFjv:>SDq1| F(V:e"a׆i2g8!Oir7unȏUX0U?2 a@^yO=f)TNKIOO7~4V29ՠG}t"nr+`'5qÂ=hf{;ڨ-γ99DTIU@9dw73K"Ze$ JZ9Q{G<o)c +FҍjE]5E}7J#Ne/VY)z&BۃSNAYcVN-U+l1FG]VQ۠ ; Zrar覎jXؤ5ڢ<qVGnOؘ6i`!i"AxLT`ѫ3Q~b\z61DTq`[ۏmF[ȼ]m嚾dp_e'v~\2LNv@o$s@Lo[m lPpP LDYȯbQ>%Cwd074EfN0p9O?ZxY[JVy2\C!Øj @iIe1ѕ]섌QY cl5RX]axNm%wlqBk%,4kg _a} .[T3=QɪQ``"q;U-aj.-R~:ů,}g r0ڂ~Hj-d`1,]m@(b>B|q|f"Y}2IA9v!E{?N mndUL9 T 랜rtW I W7M WjV 2=n8GNէW8tÌ'2x$?)̣/D| i>gLՙ6S&s0iKln>\h@~-YI7]~Kk8"Y2 #Opw@PVuߢ͙&P2*@ښ7lъ`DJS_/E"t!]XbEU.+ g+,_WБ04Ju.Ł'oP!{y]gkY<*|B0bm mJWi Yd{?~etYab>Y$S.$8{Գˏ_S+bΝcpqTcJ_8R ^>4Y|5-&]@w.ax^gdG| 6ꔩ;CyAoBq@ם(u6()+_v Y(#Z%ߴHLT}y6ԇ1`3'r|0[9,w̚/L6@<٦f]#` (ɌzFd5('MIVng_D.xl$j>]C'*凼q+nCPK 化,B.%\.:㵢ouD 70xQ_x#7*=S KA~&5f#WNf9ݲrH$"vNMF,,>~XؑH<{30 VV9t%ߍ6@hx*1U3-p6B`aS׾eKj]Ѱ3b7Ljw/ZV۫f\-H} =I/e LD[:t-!U8q4KA$l"Gqz9cUjBjXزaØD,;=jc:vAGqk(xѩH@S~;siq}n?1W9Ir d BOC#uZmW ..;KRpaɱ\ṾKǒ(B; DJMsV+h.dvw\G ~di`8i̛Vۿm]؂j>5ANt*0 BA RGm6ؘcM &][^EKM, T1&tHDLd tR4(d2/֚8uBB3Ӯ^ը;go17ߎ"P7)E_Q* s )ט1&)4tgpJJx)DZ~~uO[3k ,&žGTm۹[p[Qt 18Y ڠːtֱQ۰AI7/$HGk[>3Q)a ETZ>,~fm ߽MyzKhJ𢥗΋C0=^XWZqxE XH! s[Yrp.iP\r'+5,3S c:'.ysEzRR֕Ă(Ĥ:8Sw׵ɐQ֜bn)&hGn07V%`:ן r QvZ H5oߌ?rmjȸ_S;uȎ~UF#u!;%n,`S!ehjMW 8Y"I!>lNP<ۄ\HڱjT&A[S*hR@Y!tJE ғZD7gE;G}lɡF#SӅg 3{xlXL`W w?5-ӥHgg9ikp8|giU]l*H9 \hytp_ni(gj[B_}JwZr $SS,^U3rI^kR mU6JT`Ij|yR9|AU ? uC3jM$:0 ge·Gѥ8Ӭo+<& YeSI4OY\X#N3&ҥ%x5P.k=ss 3J2*Im9i|4,Sxd=8> | [[$N1jJ< 0FT4@.3t;\ÌXꗦ/.nИ~\ЬSXic^:QG%h | 4Ivx>:!kSTL7oˈ.^KQVc Q墷`˚ + ~W ΪFMGo Wy 0*7EOq"(hxLCעxbNY"DZD_ e1wލ֎7MAoK OPךc3(G9b4Ex7ȌDkV Yn>>|%k`/2}fv ?& ^O )v_op .ryvl8 o#_y_a9'ܬՀ :mhi{!Nc?1ADhRQg6`ܒ0,0R|~2o J&;2i?R5u>s*>O6k0NE-uv[|QK a躔Ҿ %4]uR(GmoROz5@6@n!tE_Q۽Mt ouzYP:{D8[kGysda2R#wf9T/7@JhvAцM=yyf!km@ril2W&q h)~mpIRѲqBԷ``#dtg'++/Q3վƼ)xzcr.oD+JW`KK8 se9J#D4`'w@U_WgY>\z D+}̛%y왘Y+OqJCV٩$zbQJ)5 `s k5X;/A'\GOYw2wN_vhr<@4On`Uq0}bFpVB6ooUzT/t1v:VBSd^Kk0kV%ptgFTt$./+sßj f*i4z~ `o*3+ jܐ?7!w A ?"_LL.Ovq*;'2G3n%'ΝDcC<SEޕpD8쮎`"&E2\g~gSht~:NHDI0?JB4p$V &V rw?;Y@ -s¬џfyƣgAyD?gA3]v;6O?Np*-wb<%ߋ@EN\Wa/@zUt͞("? ɨ:c !u{eIf눼~箾=/FѿԻrE9ĤAPםd'JWAeAb|^jJ,Jǻ=;?7H{PT+ )"^Es)C6 ϔ-ow/\bRȈ9wixL"'\5Rv\ ry rKޫ5({y>!"# pgv@_"y}fzB۹4mѶj."Z-/F 7Z֚V ?L)ZcF>܎8obKv./T|^UHsCz5U?@y]x"=JDEEJglC,l$gG*0U[!񔷢8ak襑nnZIY-r9 KO} [uE -fVvzcc9KS8!M0=4=sDEVd&l3zhJ ܆:7i@3v(D۔&tGk V-5 xI sM- dypݻukfqȟ(u2MsEOoC-F¢ >ƪAYwC7†rj*cenw`YDCj 4x LL^f"|R2VEo#!H[;s:M"UB< $ӹnC{)hVz{͢Pѕ7zGRbepJx{H_6$u=S劔"O!%I{DCuʴ:"K> ʨuFq&A۠FoƉL,`uZ C|K*Me2gVv mxI_+]O/ϲ#bAH)KfZ6kA>w?R}y9bٚ rEʞ Zى`wf&xeY9{;n 'E=DĔ 6.&n_IYd\:l֣E-",4t$ P A0BExzV%3DE|r:!:EZq/(ڹJ@|Y @MF4q _UŦ> ̼:vuDЖI (|  ^r[]xr§~[_"/qoŢ>ڸ?,kj~=$D(4f\Iⶹz|295Q[7!2>(h Ouwvrn{_mѮޒP]ޙ9>p~YSAL@mVgj}ss(vFq4o-pH]{Kws [c;dT9E 3( Q031ENq+E($e]Uv}HMSR?xȻu)pLjJLF%X1NwtTs`ЭzTvۜ,^sf6fdJ49+_RQcޚ1usG]Yaɜ׏ ?ʤH ˜7[_!k?-f66]\4~do/#;GÁ+MgR#qq; &#wϭ#}7m6.Par^LP|]I[¢_ʙ癒S)}4~ۥp]ơ=2^`CQ|۝'?tlQQa9۞;8)yNT'`($4\(y*Sto7n,oiA)ZDH@ݶeВ meJsjA$2D0Y`jQR˕ ;X/ǖAT$(xoؼX^l4,b9R`/6BRꌗ) gѸ7D!A%ЅOe0l,z-SؑZ:u Iћʼnt'\]§{QC@H'#( I]LDS^h "﬒99\T5kdW5vHMBQ֖+@ۑ)iXT2RY!T .n}: H҉ƑAeYL\{Yh%r - tk`Qn5MWOP$̝r!0 D166n J9RS9Uv!赳}pǢ*d| hw|' "阛>r_kwjVzSyr9bRpj@ZPs o(SAT%CçtRLV@ G@yϻCVq$24% 7Ks ES'SÞ>mP򢦟f=0h=iWII6ѽm:E&iSrPS֝Y~P7"_mix?6j7&Dxҝ zEl|QU^S SmMq5'?Gʏ[1B +]hBټ9{3&ټ· ïBYBv\ݐ,#Ihc7` ^ . w(uE EUk*af% ;Cw[8H䧙.Odz&*%D˞P8nR]da3_j=QN5щ-b4r.D^)3U^~So LT x3G&j o;7SZu@ _3w}U2 HJYڟ `)Hfrx<_ ,\']T WѪ8*GԔE}_m˳%W!",cFM 7N-yG~Ȗ1 -~7+(i{d=0]hBI))US\|4Ƞތ?*[Kf:r=+;Q~t!V&}wfCV(9 Y - dkجuIHr) {:\?JꗠIܔXx&'M!G ~R&a 8:b=Y I魋y++B1w$~UL6%Qf72@_eM6WfnUJsnR@i}"&'15[+?ͱif { HɓkC B[ތ̯xdη LD1/YZeCXӷ֍Ư A R*"ܰŐ'+.@H'w9l AqO.}ԛ7$wyM|X势C%J¦XC3)B`SYZ49ge5Evg.Tю- 􆶍)GcVQm"C!6\nAR|0q%)/$-f+{A ^^rAVp qJFw^|W9$gFݟž$ѿr#fV! BL ^V.O{A[b+t =#b`jL! Aⵜ)%jnCr*zS1c3t/u~IMV'GYRMԜ` HAѱ.C^ؓ5rn!^hZUE q¶ZH ႃZ1\V&9g%p,DL0ޡ|EšYTjծ"9_*˚osݫn!iD CQ;u4w(OӗэX8w ItpAhݍ}) $qiQ%-G%9|Թz{qbXV$֎i^Jzhmcʑ[ B6๳?dQ;zfQ_ }A$??tS-(Ԡp]%!PSӎuU­4rMc s.*m͉J'|U>J{~䀀Ay^o&#TP#p)Ŵ4F`R5IT-ѸGZLO hD~+0kmcH%]߰3LF"Q‘KQ0yoXtΤZ&+Hnb& HIGޘ54I%5Nyk1&OPݔmNqFg*khvj& |$ qqGVp-cW>)>oRLZ.SnWڸp ZBg|W͒@4λ1bڬS1f[ke 1bk 2LUoX]p{%^pqʴ`+'JfI{Ӿ[|&NGv ӌ v1]5ǘS?+lvp ,~LegQw=#ዜ̡h?wdq2zunC8ߧ۹ջ=xXW%ĀȣU[> '>XWgK=AˎYTЫ;nbt?N~0MɎjzQiBj:풌̈Dl6JE:Of3˽q|j,T$Hw9x}Unag]ԮL%.i\PHlQO:'-T$lB-Kh楺w/@)ݼ<}/bh .nj&A/{N/Y([R+T}V56%32!ud!ꏺʋU`qw["U^U|F5]_+L {/p>so8V8T mS;| Aj᤾n. KaIFJq&e t] 2$2=^ l6’+_3U gؑEC?C-Y.zeU 09NFƲ;ǘ{UiY'q*|:<F`钰5e#t_kn,L:}!E~o0a-è:w%98&x rGv _9?K)l/\F;l m-'O/&xBbkLP-ތ΀?SLlAN6s㽷*ly 8@gR<OfiI`Jgu tOnOJTG,c'$Njtkh-߲MDFn4݀h7)agރT4!~[Ʌ3PLxk31XŭV/-GxA2Olx jO"`ipތyL/E QE2V;N3gs>5Ojſ/ucdgVCT{7D`n#"G{0~nrA d%ƚ:oڃwhJ!C N3r6C[ AHFxl=6&x>M DOɈ2S̤'%hZQ)/Ƥ`\F)&( Vna Zw; lpfӣ}x@"M1m/_j!qQ6> ]XQ;ǔ#Xe#0I_GST6)$1ul~^*,G1k4Ve?vvd5t 2)ZL*i޷=W:r.=PRyVc1g r2/Ρ^gqK fki1vz6P_b.W%0>=b-*${@;Kyk(Z?a@s,v D@{'^nU+2܊xd^;sc1G/0tXfB#LU*ҫbW#d]Gy&d&*",xM«k |ت-#DZРNMK/uvb*NyN40iʡ CzQm]g w!)+e|' |Dm-ڋDz8)D$M/g!D8m$8~᱁@_iI% 5vFH  ,/*|9FZ)BzQ}7#(g]K6~, (R+M-&#QЏFic<Ѓ+zQt2ɱ5 ~.ȑ/JtB(/P 1J/kްԾiG$hQ"pPex?*SEK\\HlS`bi\O.ed:y &VMa+BĀ /btDpN >Զ+OO&>n Cpm*"'I+D8O] UXBW6ZtkPUn3GUYaK EIu6r3!| :\*eu$̢ㆡJYqqk[osӴocFvEvlt5d#;ަ|"7R)#Gqf8WTftG (gƭrCXܮ,1k aH4/Ţ r ;b^˺{{ fAfY0Rcd3A1tsĴ1p]:d F09n >BJu :12JB'^Wbkyc52Emjg2ā`сc5?e[#nIQK^zr}NgJdmud- Gٕ,I2^`@7UHtcK!~ ˉ^lBD l6CRɞHP[^r8t[7Mgx $snUt0ϙ_bGmj̯'ia$3d\p3Sed#p*϶ޞXA*.ХI=҆Dk7mrc)NvE yGn1LPp5-wOSQc?<@" v|`!_e;ʺM\47] Eޝ ^.߳wfп8Tⴃ}pW,EPv;*+E?5RBvi[vNc#fj-1RLF14$ۦczK2|]cu]{+ i ];-UKR=Cs#i}ȅ)(;M'-WM#= ftS6J*52%R˻`ʎyl2d\k yFc' +Ev o x;5Κ#o8ut\OW8+?? s~]T۴.Wpkcj$]DM=ߔo2P:jApx a? y/p=x]+e:]HUv0IvHP uo/%c32VHSß쯨w7l1|'JJJ1-Ğ$pr H}Z}QǓ|>̓?I(MrNC1,D;@2YuFuRnqjNZie%›%]b`k0!?bBIuy̑]K 0O#>-D1Q{XK.%v]O ]*o`dd+fw_sαR'-Of}P)ξ5`?"&ȅ$-є2J$8mXlz<(g0bG_j<xw*F? T9§XȋWv̪7θ{)[9&?7v#4hnWPn .Byă|e߿+[ |̔p0T TAg>I=6ծ%dy[YIta=^T | !{G0P$was~[^]樂L65ג ֲky`m>98`O0_FURTֹxc,%rkʬNcQDIpm}El`zAG1"r$WԆ2Q(UFNJo7p.X}ZͣPW|͙gڊ7¤s%[/&sGu),͂-K(u?OmKKൺt@åS/OT;N<>⼎]tfS/{Eh측 ˪s"6CЅvG^Ck3DE&hYBWo[Ab(ӧ$~h]KƉQBrARqu4R[!š3R~=!OTDwp+d1/}>iJqF`F&jroI2CN*o" %x%]+YWϩB( cg,!CNöpce .N4'>Z2[9Jq#$,Dp(0E.@9*6H穛x``we!4uj<7"G'(%=1rWe>l*9{dd7.n505rOvڷ 1]w=jr@$yi}o!A%J(r/,Kf5&/#EN0ou@5Cuňq$uM4UA/OXVa3-#ad#RWadTaYw|iƍlEh 2T#0YîOY$GxRZ=K:Sש>1ԥRnV>%dݷ<%v)eJ=\݃{uH卛`lZif`aI iѻ^}0u3WbK/s} Cp DKV*Yqgjרw`;Rp Yc;aK8Ui>ҁ_f ('8? R@Zo2b _a[ J3:d,#coGKޞ9=~e&WEKS +kCf #/amnnH26%6H|g PN ˪ 'y+z#ü6&Fo(h:H< V}˭S 83XGF) 3)B n%-7 W}H4Y'<5몖?%[6;+EB'ӦR It Ow`{Z0.!2..0SUT1I5=x3[kP!u_5L3z Ex/ rUO{P'IJL(_5":$ C Ώ똼tAKtr ncz1v(}!@gY!7Izj~Xm\4oc sDRSoJjFeaذ 36'}%bT鞈/a=Ӧ :z4E@+d70shn(~!%X"!&nes/[7y%] {}WXe0KֹỴx@;oRRl%3GU>8`v#%i{PR:0R@r7߃"mi1J ѭ@Q1 U|ܿ7!.fgk󺬌հig 7_Hݑ )J%-o i&wRkjϮt;X2?5p5]=~@})l[XY9"_/[`Y0 yM&_X۝7:qb[&._?h[?zZ:I-F?1ىhZG;^^p+hU< T4XA$W3wTVП b&qu_k=J(& YO8BK UT!"5p2daO87ӱK|TŚ ApƓ QiZΉk/"g_qo)8OέNԝ1.:ytz!dBO#ӇOo0" [tyuh'eV˝{R <=5}w_:{ѻyM ;씳$ '(⦏Tʐ^ YYyrqY,>Mjw3$d>SVqcѶH_ZsBܦ?2buy KS_ ԆOvDT-k.×ym4Vbw>Sm튅cU}Evy%P%eB}6h|Q6F[O…s[G.cQoE3H)e6P{H|W QϽ2c,P2RJDž-[.iި{sflxf2qVR*u  #8mp`*k=1nRY}̭!S!]뢲;C탠/l:spf\ E^.<pfA'nnx򃶉ij.TY+)+ 5/<P_}m6<ӷJl|ӄ71q,yKs?ݥK+.9 9pTVBihn=r>R,.b 0ى5O]XRܘ'->X@mM&1 O %C72Id[ԍ bI%FrL9mg=k*H*B65G_Ce`b61Vm@t:3U:桮+€NST+MJuMUP #!1,eQK^c!Fu"Л}%m|tYn#s&W路R&3!2MDZJG6bϣyA::.Ij5D3T#EBOeԈ~G2j9rTGX^.+n'`=<˷*ctA(\3pΓ#Ϧh @iye\c>/e3 <1yEbAhMRޥ"3\k.N_D(j0'I|>Ǭln9/CcccT< u hy45",r__~E-'څ?ݠK1;@S1<f8gTH@ڍK%6mhYKI߷`c~(͠g9É\v;aZGam+o"VBs"`\wmX3Ap޴R=+ڭ62|1%?#!Uo)p^B4tFL1ǵk1jYPT˃G.ӗ/ /K[,~t y$7d2Zgs^7λWf]p=BS}, J0jZt ch4=Vhxu z 8 J p*cQR8AlA>j8ݵ\ĦK#\bO[H<8`ޡcXo\\, SJg d^q$d"haj㵺Dw7TJjNYȢ%JkGݫ0oMX$o_9HqQ^r uRۘ N& #".JS 7q0mbM ӣ^46yWyy;Q빣t`ſoQ *+آcgꃲ$_e1^0k7`ec\^"j雈X4@N͜Iu'=c"YCenM+doq|zwx ko/!BW;Hs>),I#L;kkbW2l.X؏8ƆhA10x9` ܸ`ZsI+@lSĀHSbQi#ph}N6Sёp֗_m"VX9ݡ{n{k Ul E|FIl;M4K%&Z^U-bXg/@+;)Nd,޳|f'қ $%j1,Ѣ? ^;dYyHxےߚ_k&5WyvA: +h+~/D4z8 +DuWM{Dխkp +h#C.,OFf+5u`[[ {H>ertNe HOBJK ګw+oBy'JTNN>~\vwcde65ĂEGY HP QƼb8äw\}V옗l{IcB"ŹX>x0Rzj@#ǭmRR,ynz_:U#!ϰ=Ʌ'9t\ 7q(W|0gl+rtuSޓc'$:ք0 q`nyA~SBvw^]|7XR%O#O'KIoN`FŧN 0u~A~Zk՞[iWQ0F=6jT]'6~SJk39I `࣮smG~%P̶˩3De87Cr倇P a;d`E1mW]rE \eM{O^I>+\UrIG+ֈa&OBk,0u9\} p/@ 햅1 6I& L:37@VI~6% F{ -Բ^Q >Ҵ0uc&-CCSˢҴŸAO  6.z_My"?)Ҁۍ_au9g%i%G} wJ^rjĢ-H\NCmЅiXzd|ooxz 0dp/ Ljghf9IxҍGҷҥ+ 16Ǒjdqmޭ>! 1tHkpa!(1.8׫P-_PGU%p-o7;W>wnlc(N$?wTɛJg>Rt?rHlcޘJ.Bs VJIФSG; $Uwe?}D ?m.&SԦ ͽDgg^0'8M?ηԢ IdO8%\Y]'[$yY"|`jNv]iDBMj䋮ƖB? '*QnJ ː#Eh$& :~>$zıbXC vǎӖF٫&sCb,1'&\v9Cr oR{JUJ[wB^` 6< ]β{YJzU] Ch#+PWFcɬbkYV' .^\ϒo~^1f]Tb.ha H#/+UHG8_= enA%4f0op(mg5E΃hݺ2+r"][^u0db\%:,߂!CU-fuJyU}+Fi-smG٩~U4]؟4\BJlB*c ն|:i O.I1Y.!Y/uuIswB6;IE[Ž]ԙem]{f!#+:F!'c(}HUvaO64,ZJqI Wn_GwSOYW(OޡWXpJB cUba'dnZdjȑɶUJ7W !v3/"Aӫ[02WŽ9ݦplQUg}S{?Ak7gCtmfះ&v(Jߞ3'2i/ !d7WJ?*M9fQFQrI<:_,/֩SZu vRwÒ.WHM*w=tGQTs:! 1F &9oN5M5quүR (S܂yuhC TL8.4pcF_Hca4fm ]a.*u PQWK YH_^LDKؘb2xH\[5|ߋ[+z]ݫ "4p'psn/ҜThUʼDÍ/+DKS:/7:u6Re#"f g@GaOPJ`ZQE#p[_+ɻRM ]|g]+"n)(V |mWdM>Ͱ?׃݀R\L2Rc #3\n2ni#1[1<㕭5@Ws 7F |t깽t5kGbWɣisӞ}ta|^{µj =p| )؁~'|ÓUt_YzCbA0trhESR*+]ZF@*b$4nrj6%hhQQYj goeIIl|ML?h|Ĥ}Xβ+z@! ^`~cPD7'x`k Yp:3#552 :Qn p E"!A\me ֕ALn ƕYwj@IaYS2&s|bxK6̷J˂Vbբ<^f Z.͍Р$ 0tLO- cz+CpN QY$LIJnF@ ];R* ~;LM?lHƄ}0{Yc$ؕJq,)9-D>hJL67sWP5TA6rP)iBAX衫輭lcpG筊-#Οe63%7m 1#ipTPJoM5Mד?0DLR y"۱W*40D<M[l>׽zۊ})K O{3E@zIJh 6V]&W(err[[a~cҌ? P (4\FJZR'R0نѸzd?ipNktmy0`%x;4|o6h詹Q楎 _n E_P}w| ~7v6v#UX<f8h#fϚ NN;vM{V |Q`nDb>Wˀp7⇿*a19@& D(7^`1Ek,i7¶Zy{~l}ȍxVڋmcHf( A 3_p P+dF[Z{ySC&+F'E5yX]^puۓ>]pT$B3u8|-#C?Pv۾AHV=)8xLLuT;pN{:El]sꛡ0RO?5Q=%"Wj0\"H5bڽv9-zj]];a[ޡl͟.r$ѭ9 #$%AHt38`J!Ccc -F][k DRTd~-!pAR|}߷5/En!Ntu# *-YP^ s bУu > ~p~M0(Oߩ92u [ .SrD8$K4F"ip =Q{hV+ieuf")e"4*>_i ů3W w5l[F*a2,jknz8GONP9XYcfX%#:IgU!{?L_qiБya]VR,zC,o0DWNvu8P4TuTNۧ}zgĖևlA3`^["]ۦ.A1¾ ; m*$(Zt<zڙ@th\ڜO.زX:[4 cW5N"16,?4I#lNl~!c]dʼόtSHwUj2ՃЫm~/ХD@mɯ@ })폵bDDVKU`.{?""J3J, Ida<[IK9AV3P,|h  U}g&( 5s=9XHTWExw1;kK."GlE4Bs/V7>:IuТ=ś#:5JQ;DZ7a (~q6A\2$u5.q=<_N.rd+;s@ lh GHԶO Ј2B9dϳ1Mh?U-ܴ~Z -g1&6-Zcif#;WꈰZUW +$>~gG5Q5ӷ!w Tkfh9 >PN8>-jof(G˨8.* Pw M@͂v .0ie!tĉ_Zf XWx*3Jp6f47/}ERhB1Rhh{qT]o 8\)R'0x\ޯP㻞r?BL>(`„Z&w[as2+ f` nLjX/m}$(KK+PEsn>L}~$YbIX^Hx`ם ۽TcX2L/AzGy @g6|F:HޤⲘWG@DI_{B&Me\36m4fG^1qTBH[ ")NgB`#-uRv5yP90?1ÖFzfL͌ۈ {aɍOš6IYʟJ tmT|3a'Έ -hY{rGt eI0? k =5mQ -?$$1~>6.]W>Y >T-W3AV]yR@B_ʪ?tk. !Vב TX5O {Jj#>Q>;p&fBZ:PGCڞuFEd@o%= ?ڿDrI˦9]BhD3^"xDLϮ+T#rwY*O{+rӰJ'F>eBF6xɶeˇ>Z{9r*`r} Itvz+PRҤ=,1IcrOۧ=Yxb|E¤[~,6 vں=ϴT #J_?he3|z\0pc7wY`mPۭwNULRvixhC1AēQӅo"eu.'[\KgyM?)Ox2cc@"0, o9u\zN= 멻 ehו50L#K UV.ِx_")X1Y=O_`qSeFtY-ҨE1C6;(Ԟ.ҸW%D!I=g)f r*MZS`Y㛚)]C3 H1 T{4T E~O[F^f{y,߷g:WDs58t"ZK~\K|~lh#rι3uE[YwK 0  ޏ+,д"3@r+^ԧ$ggA{m$m~f NCPQua8QqYlmV~Z}!_H<3 trO1o֢Gj &SU Q;!\׮Z _|~f簊>8w^XQR,#5=lS$ (/D|^afp.OpNAYWP5Acĥx@1M3qq׉ 8u^O;)nѽkJ 9+dw~{t̿))!60b,Q&s\8j 'e:x㧮@h<9L"/D4:h|U h>F$G55mBGbqp|dʿ *Lsf :bQۺOkG27'4' ΍giZLxwYI'!L4 GPJy`vC ܙCh9߲M'D?OL$Vn7QD1`?%l uuR0+^ZߟɈ][|qCkG\leZh(dXBZ] E٥ugh& sc;*oGHGA=XYѥ@F߲={zzz(,U*}#9cGLOwnlO1'.Rc/sVv,_PMА5؊̣R7Y15h1WɪM*W#K8tc:3Z h5D76^ǔ :{ BQ139(pC?D_|!4TqsB'Z&'8dƕGd\!MQuN Cb9`FXs~֒][J#aÃY ?pв{T/;?V/=-+ִxUx5k>k?,'@۔SQژ*wJ-8vlYf#WC @L#= =F,BV$εm$_ (y,Sj9}yW[ZDhx93ѶC`Ӏ;Lg!N"Ynbg Q{D޼@z:DVqHy 0ۊfJd#u;O2j }i[(&@=) K0o>_Lْ~t2V6;d.kjK$|}0zo)RlF_UcJ`=(eTg).BziCj~1Y[>HЪr; O|9eޒ%΁IK.+8(>!.`W~h%Lj)YlT}J%DԔ8s0RZ{6)=a|=`k:5{GNѪ@9r wrav܌Db+c7N`zgp:ʀԾB%YГt 8>lTL[i{`Fߚѕ˒Cy<;4(u q㆞#z1 am_$A/wԴI`3'PV#ZW_ͼE1R{G<@(4PH:AZ3ZalbsjR;!P?υ'ǕzFxz.O7t|6 T$a?Ss!Jꪓf*t'[2JQ4Y jҟ\w}uGveh:tK [GT=eJ@NIoY&\$'x&$'ظӖi + =jN:U؅3nCo {g\]\I~{Qy$ct;m;֮E{U`<>T& |v Kw%T`\L?Uw$vx@3fALNgVʥ@q-rVyn_'[\er[jS &ʌj ny[2Nn8iކk.)OT(g4Q_V1fP~_٭̽Oywqo5; 0et. NF۔S}ߡJz %h,ټ//ATK*:3 Mos`BT_[zBYrݲ./VZ>?ijIj 8]jt|z%џI;9ls@K,׀Tc=L+F5 J 4ìYYfhĘ|ݰ$"HQx`-ѳbEwRֻ-Ҭgq 4y $ħ/ e@>!,;OיFsT'*X[G4@g[`%'P6H2@r;z C kԀ੟4y~`{#{o@o)|Y?Bᣁfڣ-kTz1 6ZaԚ;.qrВ ] ᅑ{c`+=Ѷ/D[Wz|)FтMߓq5yePtJaԻ"Xmu`U6VD H?Bv.5Mds_1i<ևIQ,:"둮PSb~}.H%E 'p*oVNNQhvdSAmhD"ѢYB CiAVefr|Tzr]0&>% l}$I#ʨDeR:XFuoWHooROrz1;i; TX9 )8%#P\Ű&+$$Nk*tz1imڰFxwy!bqYR>mE۫zIx&LMkW L>v^Rjh'<@U\E8oeԓ*,/UE$upe:ЁߤuZ qDG6^ϔ>><#@rLQfؠH.T\m q*S]9).ƣmΤ-LNLVI̾$@]h,>@dW{8|%Ә7tѻ'V\@7Wkĕ `}ago+8n5V /HV+)q@}q]~_ eo DZu!QJ-A)];)PDED5(v U3_jI^k!#=@@RyhHLUt'ZrG ܂^Z.$30+РrJk33 S^zyаn)K0=#Ce1Nnv}E! -R4`CTiI6I%g'Db≯k [v28ژ5Es@12 3_ˊMOcwf3WQհ׌w68U.5%+!\m#{PW0ųIԉEn.4&Яf'we.I02`DKI2FTO?KsEd6,%!j 3#流. s왫%o2↎zn]T[ lY:Q/1}Z8$~DX"eD9T>o,}YSǀ"㟇 }Ei H+}0,tQ)黮&HBukP]o3 sSHF y OTeZ(UgVf.'&-ln4(mD`>uATLy *٨(["4?H|YvErS^عؾQ|5<:MZn`(?vw sYu^iH'#%l\-ZN<-RB]Xj7\^)=!X\!#Y*\Lw'fwCAA3?zt@7 ɟ B,7;VPuR2eecl~a;Z6skvdISINF?*][',}ɦE.Q !CiJp{k: UX @~}7ErD\SO4$8J[()X ٘PY?;cJt{ogt^!؄яi9H>˄-dhq|{"yn[C,R݌*/ |q˗VijDP3f UT3yU SGX{Od qOOO \*MlTȧOJ]FP W^Bv7RX1;T'h172SuyFUL +𚏍x`&ƇqvF1"ٓ\m"`[A[:bO`Ix2ln%S_UCr4o5H;o3r Z@ &}l#]"kRD"wPr)s^5ߊ]BbúfRLllaXxKʱάbgp<{-%;Ag4S<.F+U\ͪE[_3Ϲk%f-n&t(.9[:0S(Ev(m0yC;-J 념eW}ޘKdO FYn tN*uFc֪r6]2eUHc 4,;y$>o&j V9 OZjNmk>."XTAcBxM5 clX"1PmX# P-@;Dj`.$P`_ct Di6?k71vff (ʡȾ #WٹI(u?g܅X/x׊}HM_U ^цϥkIkrǢQfVU! Ztse뛞i]{脩ϱDH+({$ 1/TE~64'iW)~  eF` "BXCk9>zǴeD u)Iw]TjPhB4R}*y@6)%DEF@;D9S\}]%<@'/,RcMvfX`uvógC>O)w>k@pRs, Cm$4CƱ$JR06 [aw]}&5!Ŀ-c6O2R ƴ*OU;Ҧ;M05ʁ⯿Dz+}m`2Xe TNzt>~$zSB: ːHQSoB: WQGd𯁶|M/ bV1 n˔̴9R,Hbs]0_hlmty(ɂM ?eHml@WC 6 :Ƥ,?N_Y}B[ & ,`-"=ׂp/x\`| n:8m9\~=*+Wgk匎~1ݩ֤Jnm,t,1'T"{+2mi{q hJV.܈iL\PfavLmW᮰){!2hR9c2u9?GjGyGݲH㫝R&e1-0" (ͮ4l'TY2˳nx>rAlR@q{tM0ƀo F/9~8 SUМk'z݀9'i0YP.Jz _`BB裀J%:sC|.h_uDPf4H{]2yA"X䃃/uMpcRqoF!7M|8xvTbTx&nC}q(,I~u_UQL r.X1ҹГ?w1n=$ vdnO) i`ҕٴ0}f`v6Z4B&,QW1+ƈ`>-ݜiE TULa&bsbgl,徫\o>}H@"p4"pwM+-8IN@ic2ظ ٲQѫ䈎{WJ7Wl|6~N-EU.y6J+1VPZv?;R >49t G H3-?fN68e,"Tɣ[ e)hYҸ%ݤR с+4*Mge)SUuoa5.aq BzrܼiIg ^+ג1Aಁ3?sESWT31F CAԽ~c }䑱'2=\>ރbb@#nyYZИ&ܹ5ưbXm#[rq]‚I&=0-[J~K=*QȿFsߞ 襏g+3hg=Qb@F autObҏKZJ͚Ueמݢ]~PGS{J`2S rKlpi2kmwmOhtT }S6Œa^-B^Zxjh֓ZJroiK~w)`#ˉJt.yՔcG`Ry#qԑȩYAǿֻBR4T i!MMCns!HG^7kرHy_\&t]1M9nhKn;C+r׌ſL9y;WgԜTǪW<8cEׄT̷.Vdݢa.ViDC+\(w%~>{R7Ter">n/K +ՇF}ضkIw #{G [@㛍Vt"<7.zbM.A^N6J'=o2ų֐x˶),F7Kz|cdawѵwÍzn?,Ts| j1`7?hZd,U$//ۍoj"=4 8z[Gb@ At6",/{^ Ff/gaHt=Yt9]ʣ{0ZpjܫK]œ"<\.>/ ,/ ^Z&D'9FBMl1hV sVõAc,ӔRD[v{:MF0&q}. ) 85Mę0;l>7j&(DoeAE`{~'1== T֫I2gݹ )Ruh~Q$h݈>8vue.E:s٢S>a]~ٹJ;syp;3*-^h󲂼G.իfpz :vN~vxA1xb';F6:)[ނÓ3ys:C@bF2E5]yP/o(Tj[Bl:Co ' BЉȻim*D%$ 5 _SR Za#ػz~3“='fgWEyr[fYI'Uڬv%⎙kx)vWPtΓA?i<7 ʉ=Ac&&0S@en ` ;QY_\  '/:%0;) t T;Oؖjx,稫Ȗ rK0|ѷ d$=^JpsI ú8ޥM+LF>NWZ19pXS'ډ$u'X5FܺqK`yl78~G,XN HfTn.Lg&ٴf`G7qWlc-+wDʱR埰}X\?Wk1C;N҈e&h9N.[r /ңXoŘ])uD? ߔO *-YU'{>fc{ DS4J,2^㊑uxsV0U|Uj۟'ljT8-{%:nZ=Lh/Yk$&HuOs.r_oKH}+sy9ڇv q[3m8tlc:Lom?7}^hL$5mnK1qO3!{叮*UĕD kP߁am%wmjVz w 2" w gp+W'8QG+!]6.f ֱ8#:8 #XPo[؎}A=Cq ri~Yc@YR -+wMF,#-.PAt|s}$i="?نrv~!fо#6}0pKJ2rO5F)귉_|SH@0 a-G6?܂`Jl=# ıAlgkOg=ʽ XW#a>ElN%նLP56X1Tb(èՂcd"W aU1@9"s#~wyO30KDZ$Hg^'zFQQOt״^ppw~[Yκԅ[3֭vǗ ΌQbө J`4Hviv&m8QGmf\rD#ҩ6'.vcurp8CL OQ!쾵Ӳިǎ#\ժ,ޤd"td&Y'v*;7u5"CCzE`^l6zsX҄) ߥ c5![H޲e HxfI|1BCfp,ho4mq4omB8CH-^׏t}II,rqk̑xzqdjAμeVczQ̃e =2PDSx7ݛvza}z0G{;@h=^fo*8[^E*4@M%5f94%E!0˧6azc:4ZIԆ:)\ܒCbkϽD@?)& Fyvp[7m@ r&V'HݐOsˇRJZ$L񄬷@:ݧwBr(_Db"?=y;CQ/hy$G p}j͹c3289bXSՕbw!<*Q;BҺ xϳw(韀oXaG 9Ԅ.ֲ|fwTpg JYsBrD(I>/I ok^0kqn)GVSye> mp8NHM%?˳0tܵ4~C՗\pXNEv8>_@vfcF,9m-9h`Ah:-5 VB%K?U? ![ӎ6ywW?CY.TƗjDži^th).cح\'=3/Rm'='U1'|ÓJnwP^ZՄ,zCc9jbcB/cU?V(GmZ% ZxU3=4D"x!8ؤkKdj;\'VHH_p J|bpbc]iW=CPU'FN((ߔxmY, ;?@%H|bU$&և_;/ٝ?s7w{zs4WPt؎40yhnZNjŊs> `̤ >IE5".j27ނ0>)/idpo#ܵYv;VG/'V,=S)bǕe{׺;~XcReH/?fQBug3tkB5;ӯ͝$d[W``ʵ.~ xp *,o̶P"ć Ef kR1} ʅ Ū{<_]25F-x2N-b6eנ:6u"f4[ݠ=q "VBM.xΐ0U(IR^fic[ < lə/Howјo5,5"g΀ *9 e^dI,x.ӡK޿1n<+K, I(7rm-iҋ !-2a%+ ,/_p` N`6vL dA ˖ބl0*Ϊؗp _ yLAIBJWsm!_%>fi1ת]J_Obr!=+Ԃr;U  Qbfq]̌Ej"^Y1F7D.7FRLJ b? Oi!6FKeb[ A|nHn@=Z̭k.P(U f3EލgP9:ֶqz+P2c jZq2 g)EtDxkW.Yd$.hakjއ Yn\.Bzs JmC}]"k]Tq' AH} x5y;E^=x̩E{F1w@6@o/m?l]T @:C\ZzC>;pF>XᴱTj3V (ob?+;:D<<-u9lA{TpX9}VH"h͊)L6Aζ\w}#!|ݪA<?T`on(J>|Ɔ׵f1s]ڐ͡9P ޵$GMyKD H"/4+\pEi;!߮L*EL~K)|DE;cnƊ]$tRUIIsk:!q`8ޜ MY,z 㛖.,`.k7vƖس&'גr!^'5%Sl hFg<ӳ }GTb(^ lIxs9&hnnQ&/ I9j]}a%v]">B1w]TޒKuT7Z=탮*8Qmlw vq0'DtE[M*Y:&~n؃\3"m$?p-z>C-"vj6ګKߏ~8ɁspSɴ ޮIU]af:P*4 2oZBA$Iiq( ۢl{Y-Ѓ}eV]aĔ|6reô: (|i;j֝b 'K֙%1&^"Ti&Ԏz4I7'e\(΃3E $&>)9;ʮbDN[H*cf,4F\;טf.MfNUBe_%BjHQ{Ó;1p,vgSFnV9eS5-vnG1"DL(I,]+;=澾kC=O  |e<i}Wct==( ;-U'+JkO5Z< ~5FnmWL=&GߓG(10; S5j!kEV(ߤ$yQe@( \oU{1ITl=$ y*%y 8GA"6Ypa>Ć|&aVo6>cS/ ORKmnL!)=9@AQC6b [3WUn [\Wh$,ChK w&ǫ;秖L@P6_);vkXe%5IKMޒ: 0Uejbd*=O;r-'(` T]s-%e5 [QQK;|.A0CX1斯z .ߨkyIR 0C_=$(r~AZ lňbJ߀Dy53\KkKh/Ӯ5ܼ]afޢxvP;lvbߔl*Ī@Oj<\mDU s CPANbOWv:7t@ a7YP[$c ѹ-ȉe s@US$u'1YćbT=[4 fHߊN6Pt4a:"=1}Yhp<)|ˀ8:Z#n[;՞<4X7:ڈ,_o|N*7v i&p Ng6ߡnzsj..8$g6ݍ a6iLt῰JSLC8Dn6SSqx63, 0=Qܛ2m 'Ac Y7Nyq.,HYaMFfN\é:aGk]F<Y!σ<_[q=7iMOQfD0]e~w^eL}ΪRi}kNG.Qv1XMx`5$; VzEV]TQ\XJߣ6*QѤO,A~LW2K8e/P Ӕ/TҔ5뙙9 g :{k/^ږA,84k^րkt6 %h1xuB$| Y|'W/+8?xS)#=f 9jEF'Kp|$`M]H\YUcHT~³kol={k% Khis;@<M(duM%T6qEDܗj2=.3#BH5EEwoUXe0R:8ՈםvŠ|^ ?(^>?$7?д ]à ʷ:G|ܫ0.6:]eQN.oZîK<  z+NI&oyi CcDd {0 פ`kt_D:\" [@El bb,CuNNB+hW6} o&UwO:\ E9 SCfWǯ{4oœAgT ;r Ӟ fWǻx:."BՉgQŠ/c^ֽq\mĺTXDh[@x8o7[*qF]0WњS%Z}ǣImM<%Mǹ$!S#mӌ?QQt .VY%JH=L TR@Ub2E=)֊QfCTӭk3>0!4t Jy%KJ{ ۗ$8DDn)/@ð:VmLf?5 Ǡ''Yvo@AA|!˿pSvXw.^&vZWӣ+pnA8vT{ Fֿ_YmevcХzJpq%!"wgާúKZRDžPaf($1XsZ!+--?m?s0yrrIprJ-TϷ,gмx/r*jm$|ox.KG@hhAA (.c@`Rh(Dda ;="!cLVO1񽕵5|Q ~aC@'1 SNJe_[ ,BYOƉZjnA)]H ETFX.k!lnA{eiZ'Cc,wfWrTI>JDs'>Q0p'v 5sInyHfg-89? 'D'u~qUCр0s9)GJUǣW+q? ?p,Оҝj,?0# =uOtz[lB;W1R[ ZްhX/Z r_ɩyv‘ޗRQdsgte:`fcH93eź%lS0UfUt*)4*+)U"=&YM1JW_=l|;#xqOL0w1>jPP (wK ,B+>(# kN㨫 Ny0a:-'h>:*iYطGv[OpY#[@0`^?vƤW|\ێ׮נSoS#0^-V2S]z;}-v2Zq IB]'!rJ {b>S uC}cN-97b1qOd:PFHG4GAX(Wl`[}f/ x`awa.JESo1Esx JO*v3֮o}lHoKjѩTr%q=))Ͱ{^X>w0DϏ]._G!\-^YWtc;U)ſY8g eC>Hs'> }c࣐,kF[}̣IDΉ+55sQY.&GNR%{G6âMv#-SOvѹюerYc?7zdTѩ9 E*ve%xM4B{P&)_(IWCx6Xq!]iPa "UڸAF0d\ifXd&d7dH|rղf#*]?zbƑj>J {}ޛ k6v8Ju-qwya ɱPwwZ?ב EfX.F5ZL7r@.ldVx'-K8 ⩜v\ MٽL6P~̯X/zƅ;G} R9NL#lTp4y3vo} o}&Xq}C0*c!D~~DU4b/}S<䅿Y?FَJpPaab1fJ3,eѻ6xyʭ6ıN?I*^( ?a4d&F!4{B,N%/=>o@ʸJx@ğY{Vo.Қ`"7] KH9P4se5e8HVp g.⚛7Ik-u:epm 4Í^t=9W_;Uxy 6aVihh"z-Lk ZQ‡԰'ԫSG_Wg=O RzW.dT(KE=`%d[ܮe xFg rlx|+P lfSj*նbTՀe2 7٥T;~}9OU&aZ^?:uLq`)ǢɄ*,q #0L=ΨBQoG <1ၧ)kGM8TSnH!@SV6qb*Gܖ7]hkseXGзJčP|Iu -֡ |+VJp͙lqYr\(R1"p46qJ [\9C~x3HOH"A xAP@%Ėt׹%8Mŷ 򺦜W q5>"gɘDNR˻ߖNd;DnJL243(_AH؟ e.j.^=UD'1lZ/SHSr[nM.XX%z3ۙ|&IpB.}Mp+3ݹ؂ +_bZ.u>,k>r-\5ې~1ɚ]47{F<{GQ > :LkIH}2;KK_˽ 5pbyo Fi{U\}gCkǜD*Ezb.KWnK1;*TK T+`L'Z""MbD)ư \ҏ@≨p)NpIo1AfAhOv>H2kC%=ΡN/}x c?|cx@+Z6j&%B2}QPFq@x^!射+M"w"P0vIh9l|u5R>F—1,-Os AkO8y1gSSvml8g_&XbTlkBI۫L52߹a/ :7 ٞANCE UK-'NjFʉ7B b~܍Z MVpَ`3v wx,6nV_~mH%4JǗZcxRb%+ :jdCN_;/Mt\ 늪A0$Rd'8fT/wߤtnZLs٧pGGLИ|E֑# u Ł|^wWy/[G;l@/n)A}saB4s/oK_`)gY1G(j\iLc1"JO A6} 9y U~X𤜺K׃&}.@{׼J5l Z'̸=tfhݐ ;1,渚K z,6*UG dQr1f|~/"l${OPq7*wH|A݌x< ӧ G  "SZZIcgWG^N+YA;P#˳KbD@~%1X⮑X4~g+'B!ܜ9Uv]|F|#@G3E2 JET A |."pN. t^*d@wꎷVOo`*f|ZK9I(eޣkm;*5ϋGHŸ EYO< v\%)dfu' 0CCGZs),Dì]l Ξat[dbUלvtWP&I\gvf4korħ *8qZDF^M$=O<-BD6-_vVŸSxFZc9Su4xѬ`7cS'CMت")enw2KgL<@Sl_FY%;AKNsF&V.f8Č*=u(ݺ.^ U\ߎDSv7-,^\1$7OlT/yQ`9c 8AW܁,ǹ S.}lHBôDZUqx;uj̒p۔]_G컉k:>:!םrb=x\Ds\]W~ ZT]'~sHgФ۳q\Y- 7η'n;J@pjN)SۥRb+Is Ύ K`ؕHDt`#fIq ؐuH 4KH\-7*>qʹ2]ruh>ƂJ!Ĩ7qe~I34%AԁfF/ڛ2Qg&\QT!e {`%j|E{`Ր.!b҇!N'u:|hc^'(XWTf%*7妞+NՐ1EVLo1ikA:*.O) +AL@Y nDU`Dr!;a1-c l, {006M'Sr~[d01Jymn&>3`YnM T=3 h93RVRϐM %ǁ:cy: <'98aL DcV862˦89~opql/IO؍V?`b> @J;-d[mx 5Z [Kl7؏htLiI;:cAMpzozÏG=)У[}%{sqGXexxH&ZCrJ3튍/ȧ Bdәz{*?w%1 0ӼOMC9|CrLݷ: *8Cl?>wٖ5t>]r-θe+~v5g>eK~d a83 j"}_LjhH 6cj^'l*cv\'`eJ#o2{Ldc@<(#;MoY^Yy]t.me |+D \r$]n>){ߊG?PVqjtaZ}q,Q8s"hMG"q# De]dsܧE3H~ x%ę<6BI(df ԘJeiyw>beC\MB],p1nYǖhov(}>s]Q+:-&dZ%nA{}l&ţiDe"o7e,( f Q.qx. Y~+Ӂe?}"6t_lk!íewMC/m* `:d'I,/*ɱnә ͵krp<ܰ^z\ tSvNc7O%t7ûS&5YC&OBkR=_#i%"H|TtX/$tFrG7= A6dpW*,1[rUZ$C RrLJJ6mfa)d0yE9 RQqAߧRB@\\C>>pi;V~܊K7,f1;x,` ~F7HE_+ޒ*v K]w)tG*ǶP72'f^ F âľe>\+X7R*_ǰG U=,vBpb;*3ͲEiy&ƒ~`6<0!qճVa]^#k~*5:VWm;O2 ƩEg=`wxcPmR]#i]4(BHQ)y5{͔C'XN9_ JaIp70̅.Pme^Qd[%uK(&*ͷ='ZV!IJP9D7y2G@܆$h=%Kv>.unMUHDϴ]vvj\ݑy BH#)SN sO.D;r}ǙJPaBvV75A0˞;!%7v# "exSh=}H;H{Tf.a]@Jx"2MY]lհܭ޼ ,#;X+RsjW7kBbd`ƫ$ !b|{s7>gllwBrBg\‰`_bÿqYKU$8@\yuܧ$54J'`\QcV\EOf/RW8f 1>]q5Fq|?S=RG7RZ&nX/K ɽJ` 㷆qp[۞1sp oab]I1\k(6& n+Gm)MviGM!-LZjbl(}U@HiBpiSʂwj*w;a<^!h:wu}pGVD4!}K7]=@ij]h]0^nQ%JUL?C#CnpĂOR#`ul3se_R:gf0*GLƷʶ+87d,6xMuK;n1 @5 Ce3l(IZ-߭R$%ǝN|XXd_l/j?W]']}7v ֽe.vckjgUW#uT"3co.$cpAENihW+;<3 )kMU`ppEMf1pw j&[VIi9/mn!(Y%UVp,Of+;xփi{*FP(~J VɅcƘwz^8 %f||LJa Pϑ\ '8zhhʼnP.պlz;$nU*,ސ,B.L7U@6$[-7}Sc~n|^!-dUXU}i)zO(Q-pPOJ'hg0=>8EӡQ?XPM[z<ޒ}f\DmOGQR~8ˡoANzpObS_opyH)Vn`; `JJrCxc^0p|7{1V3W#'z!?_GuI+k{sa)J3TF)W}M}1 n 7XOr« zڌLioiK jʗ/I_Q<^`㿂 j;on r5'R_a6k+:1܄Jɮ?ԩ#^?J.o9)\zSt=2@$w/a}ײF[:+.ܲ.)APv!o_塠3Hjyoz]up :ԍ'9}g{K p^&,M ٌL2L$KO6=ralZhD78tWy C-zSJ[{r2E1::<γRa a:?P`cYͫPDX/ʐ\(7l˕q-#bGUID kK=ޗƚYeB&;dbHAH5UbkC"ӈUk/_%!uhssy"^e*،. k1l/7Xe/U 0/ z#¯εynW8x[ >E I_*6|UCwnKr^BEG%TtQB+SSL?kz`џEmw>&7̬$:IxM2aTc1q/&!D_%\s".X=^F ٽe=F2$0?qfDj`U#_![P0/l0uNhu@HͯυXf{TnJo/xvHg{o3܃/fE/!,bMݏ|ic$c뚛BVBL2 /ew\] J?l8j4z=q4kCBߟ|in*rt]H*r#OVqcpxZdk?ئd/Psb7+ olbySǛKsV זʱ« 璽jr)o{5 ՋM  ɑSeIj>R QW СrKƉLXZ. T3<9ԛHt.Z3)q@u ङ+4O23ua%/ˋʪ*^Q Z v%E=0Դg󟀭 Zx<&.`LBYVwGDO2z&Vr\yD?|Jr;ٿUB[*EBєXR$W>ޱyFFv_kGb9aו`?;fQ:'>EgL(W80J~қ&(F;$?3pNLdTʠh U"ܛuV%lSm'mJWZDB7ys&~90F(Ͷ$Kn;Wl:NHMgf9~At\+5kF7"˚/Yب:.b+})TQ1,qI[~z*Zr mMb">`?$o!0M⼮,KA&_C ¢x}j4&gRO2›AX:H=ߟUv}]k.I5+M7 7U ~MdԀB 5ɬ6%'kZt+@s d:ϴZAr8 ow;( QiIJʰf}?՝/SӒM\e5--]*(e6HJK"g 1$ % \LvVH! 1O;dUL-Q/?$dd`v}CN}b} os4p,[ ,kP{䅁),ed#cmC ֣AԋS N؞ 蹯k!4wc ' U?6"Y"*\?0MӜW;AÔn|QⶖX0a~+bYfȍebO2b3vHUv3Ay]5H)I jh:E@B!hbiw$Ui/E:SxVľ,mdD'ɽ ín+A '#~(vOo03+L0H1lcݡU8*d\Jx/ N Pz9yGQm6)R+Sc$ L,RL1Rynz~J}sZ݉w$$9WGKJ''==Y$O@nb5+ZrdMMcM $OoUа\4{9 +6J|NEmq΂-H[70=,$VCr0<46p9~ U+~ʫ@-G\ŧ%߱p NkP'F}ȏZԫl1ym*]9 COI((v9^֑:̟mT,&u1^Jِmi8`d@~ЫN3HǨ@G!UHaP+5r ˿`<>pd>bgԸ&[q!'=!|8W~2bNY(ȥ{NI.xV^od-M)hV3n/aKfWA_ i0exIT Ka>Zp #KF^{OǢM6LJ6ۀ#-q]jM0_sZOp=+s/+6{ŭ.\wui&Sz tTD&hFTAөepٶ.&8ت}ґPp%- ҈,} U0ta;dKpͰAZACq#shp]*_7uQO V>tRl2UEWO+e6]!ڜ,{D%i>ACgO2-|+=&{K]6PkE1Ljiだg;c.3q|zZ]ZOmeۿ:<_q-"ӨHN'QzzcOƜ6KGˆ&_HkbՖ.)0N_@="6<2$5F_RH|q +MVU=7doFJ:S먯~lu1x[v 6TXb@3xvy3p2ܓvԉBZV9QW 0<9B*v5lQ#} L~+.6j^pI+<9TXWf[8Um*o)":bw*TIйWs>xRD_os̢fuU#O2 Nnܑ/y^2h'sqІjPFp^\kZ#' {Ase@{͞Y C8i3:Չi}ߢnW[ݿ- BEJmfuΊܷ5^NbcJDJZxg4,-Oi\kWlr&;- |?xNsՙ7r.ݶ0u[}iFKԎ`C6nCW|FLtp ~͓5F!%~ȍ{WiO;Ÿ<<بȕ;|*@k o, aK5 2Fix`L Eޫx;y>FWaݩimPe(LEr,g% ?{S4ePzh>85x[zAEywpFB:h?nYi]' %CM$vd`Rh ozx+Ol? (Sy6hy kra˞f^ʄ?E+SXI`!Ԁ3B +?,Māc1}ldүr Y^oQG2׻1 4~ xRa3ъFPѕnqV߿U0cIB[1gy6myk@iQg8!<2!i (>f(Rsc}N?^B}i#FrPX%f*/pw,t}&7-ꉾ Tudy0d[=@:n=x[. ~[h O^OC/L]1dK~ܠ.ӵi>?@ns*bASzBڠlSL+I:| 8' i$dx<НDŽK)S9eLG[݀ک^!2ysu1d&A %Oٞ-fgweoīimU)"MHzܨ JGAKfSFFM/DC5BXUͫ XC`qf\ 0%5j9LwT1s;ygʁyc.S.X_dFeP$&9iN.X]t{g~V!~ P ) ['A0t3qW`!ۛh￵;BJ]+V]}MpsBwL-7=䋂r?֥ҁαKwD ВrB.!Ҍ}~lTOQ?ę"_<`#ZV3}ܢ,ķxS:Ѱa.Nl `L`uד]԰l3^H8Ԩ d17c+ƈ4&=9Ac Uf,C*uxߖPj$*deY_g͟#5}2~lnyWfTyͧ% k]>gbw"ZQk:@+lebI:>` ULxEj#+YLCF{;Log_Jb F4%.d ^2҄J2!b[dyA.S)D +=:(j׫|mlɡzkZ<2 7Hzid$šJN ݨ,0disAGD^nU*c@ 0\ZTHbb&Lob_1ݥ%#G*H44k2 -k$$v? 9\%7ʏ)L?q_:*WM;X>je4 F䲴Mxδ YVPHYwAтw<)~Z|'2 dPHr'JCAf`s*YdQmMHs+, W\_0dgbnoΚ jkpx9s&B3oZu֨R'Dލz"0rgFT>(jNğ.@s6%6)iP;A|. !ɍ,+H0՟|P Ks2?rkU-`= ˗5~U&%[}$c{Ӷoh k|q>a&Š#O pɔ=[M{ ,e?b8#łPhH_ \! :h WGwbB$PpJ_0/h[.Iڸƈ%ۈbB<6l+贆}i|6lOmW[F$KWƤ*o+JI7ܲX fT&=]zܘ~[ E d@(ҜƤSKN$> L1DǢbWg@f72bx@-<`ֿ?299dkd~Kq}DɄ(n')'km35]]{Ăo8j顀R1!צG#Y r ǟnObȇ ˘_65Pv?q.33[59Lز(EI\" fܻcJO]H7 %bOJU-$]iMPʎyXs?PLLغy8yb!u߶2mH4ݶMs06Sq~\siIx ̿X[+Z&=4+Ҏ~ܤFyHþ:/@ юe_!u՛ǟW:/ P<q)ø&cϴ//O~)݊~YI3a|V7Q Ԯg-IzӲ6 yhԠd+1mZ#\D0]:I^j QGlGL#qX mL|EvfۨՔ7ϋ6PT.,{kJ~7K)*ė AY#[-#dQmBGO%tShۏP%2lꘈ;G"¢M^,'v>%a ɾZJPF鿘ΗXxxϧ4%jI[xy{L$S7ً/$"}Ī5\& ]7ftHS5Cp 鋚}7ĩHݞBϿDe+7k%2~713tU9 @nݐ!ٔ>lyٮ1+QtfH'ut xqOX2j(}߱B>r7w`bl!jV 0F?+g1ET0ߥn`ک諪w'1bNy_~3肪ӣS9NIEs3yu߲;!Wf_cT+j` iKTuwEMXZLjH7Kո{n6Z)d>e=iP} 4K90"p~$Xc/5J!Gi>Oz0<ؘ/w= iRz %-M`H ×mkJK=)ꕉg hcDIIZD; +f։qUH~ًɭZ`Tn;1+ZXʮtSunhWy*BØ ԚhB؝M @TW"Ǐ ;ü/4O }Ǒ$aĘ!G9"#,ɒQCF`3!eJMA%3Fk| 3(ɆOg"(Ƌ]vQy>ӊTl4!0jg1]JB5MVᷰj+*c<ԷC>:qI†΂g#5(Lygu֤ cL]Ǡ ˵"?:(ۥ;mN|ueiǣ'4w|/ⷔ8 &Lhu9:uE`A$PZlaC,!&q,*dulj쑏DN!KBG+ u^ C.؎Uy?Uf_t-, B\Vkռ| A|.or$f ; >kJf|3bTxNvut#D8xqA`^ KP$.JZ!h&DŨ&Ic ,kiǍaD>RA)do] +dGywTMB+RƜg!0^0xQכ{/$>7!pUvQ Hnd ;͆3<#7D8 RcVWnS°9x،Yyx|d8"=@];+PVs; 2޺sU2 #J`ìCme3n/;1 m+ΥVdX"8Ft`,W1!\EºIq!+ 6`>&귚66v•$߸3Wn߱gM^?ӺS=x5l Np@].YZfhђY#J>jSd:iBPծEPY^1A3OZ3KH4smK6 pDڊy2rX34F]Q쌢hi¯2 MO@E-+uTWWpEKYef7,,)1'PV5%9Cy>ȫQg~YU>x }6n]6ܑ!0@wˎ&@~-jߧrpedQE;Lb%7xrˠNtcӍBz\DX)*olP-B-һ ut-f]Ű7 rOs"GjE-C`Yd1n'aJge:4 #Zzu~\{d…Zu G8ݡ aYrՌoӛ~}sC.,L5P}ի*O\{yQa]㥥=o"bP-O.i-Uq{;IiL`>-/Q2r=Aj?yB/?>z v}=kb' $tߝj ?<CA05@ȸg  6 ë3tpnv Mna=)H+ {c$]yY ^q/b'HfyuDxG{ǺE *BzR_"3z81g0иjBDRt1@P$ H}R2:^"$2Qoڣh( 1Ov "f xxo{tE<&U/ \2l'x9T}).bx*';9u(?_$5"u_vVX)qTǜɷ;JxSbm9:QHpЙBD{iؿZǢ3D->$}[h>QKY`>ʹC8{xdߌSNYkB{}F" \~Iձ&ZsC>+?UNݲDp*f'mNȞӭ'BC}(i MOX2r!/M,qT Zø"h5 8Щg2uI*2l!+NW- /BGybntt9&cq-/91\kA1ѧZ3(y{Cb#Ɗ)[p$Kr~ҁ.߃[aÛ+lk"Kz>q\L,5 |0lǽ U_`s='u"sKU?_U@䝧|ܼ8 ڌu֯L Y.G ?$]Ǎ9>ar4y# >sIR<(qZwAV 2>}<d䙣I{2SVo߆)(#< FJ1+`Un 4x~XQBqqF"0M7wbؾAwHaLg>%XR6\ ~k,t-O’>6]XCe Q}>eҔcLrhzrbHPriW5 rcNSj]#`e1}@-1tǪM0LrA`5S!X:$MWmg}R{+tfAzO:E\wl)awX &˞ѵ|</9ęEb̜;8~ax#:^ZiNH>]?B&Ÿ_d}Oپw Coa|tL*HTMWօ SWBr@A/ե9aH[Z E¿|ߘ`& ˀ`{+>,ۘ K2-^K0JPx,UgJF+ ֱَoB#{JȶWlL=5(7m\ K=tr! mw}Qr7SO&/a@g JhMY̋ܛ|a3*d',]қl5{0U~i@mEهj,!Й2Sf~ c.@"bIj|#7N;v!A(s^1 W5%en(MDƆUqz2sb&#YJq7. .7IoZ#6wUB:R#/HJ|,UuBU@Z( x7 Q+zPRFj-ahhp^*E7&q(Jn=nST~2ʘ?=>b`>[h7":e'*]\郎7]^^Є("̾rbuT[F[ '?u`袂cy!n}?qrg|\buGk8$^o`tBVThPn5gW TsK8'P7= H3k(.M#z2r`r*KMw?I '_޾2S˸ } uؚk{ qHrhsD[f_HS>Pk+0w,U&Oϳ3!;UTh%&|ߩw=d0b{o #F-srTkUd&~=&v=(~-[S`E1-}T*q!M[{%dS2V٥tɛ/)0+>W)_тn.%p~(5XXĪ{NZ_x+?9|$*gM-|s# W?3E}ٖ[o({c̰DI[cZUx2+Xh ~P?D4ԩjDF}8 c8!Rb\!^-*k!Lٕ3;s>s*7b6ʼD&wMB-z0fCUIY殹[̷ʅ/Yo/G#wWbf`W؏_OgdHknS+*c{Y]R*xqnPz"'a!zJ>I5Mtz޶b7C)o=aT:6z\:4?a7x'}$Qɲ?2&f_ eCk*% %QUF;a\F44z@Q04Mͅ:y)**{ҋPLC1` 6!'<_zII,F6U vMr<D۲MæJ ]=Rҏ̟- H|4݌·tX N*]ȤG{/*3hoQ]PtͶ9 _txZ$Z` B䥊z0&Dh ]mƥǷ;/$άGJjք ! Rt$;Ev840U7;Z*H}f4V'HjDH.a[N%|?{j8y{Zd)bz+W}0+,L-<9X'41NWRnx0 M!́|{ >8 qjmxv* ѐNL>rSٯZG9eO:tM;%u3@7鄶'W% \$jӸS.<&"oCH{V.1\˝7ڻ4j&֑qR:[%=(b#\-2=t+J)zhEG-p0)g!Wf b}ŃgoHN~zHxlHsZq2{MT7ZywK* -3rFާN)ų]#ю|5W+ȓ$` qu9TsS-ǩJŅ7$CEh`UM~{mCρ*0D3q:ӻ?f/ ϶ϟ˕;yWi7cZYzpdКv!V2f0]gd"qZ?I*V:#aDamzR-R3/,Pl嬨>iSG](l%g64/҅dVH/-&ΩSt,o,ѡΛ3Pv`ޟڍtJȩ*=p\7Jf)%%ԟm1?koN| x ,_+9@fl :r4l?CП:#&1 S'4*Ĵ]ޗѥ'kX'e7_p&%›r,%2 )Lm_i. r{]!GJ/# Z/+qSxLT=j2i谧ɴqf[ݓJ#_ [<4~ UGt/c/5/qn~ B<Yh'ժE~{ mڪ^\}vWqQ<-@K(_t3,˃[3&4N)f -o~">%Eh[1zuPE%oN+XԨdŽg>3Ҍ!9 e=˸.>[Mdxo|/ZW.LvI)'شhޤ)y'o<5]ve>?s=6|,׬f Ok,ep E\8x%&.}Q$P86 D?hH?.L};X/<~n`Ϩw%Hw-|e(I_&S܀$j0[^%\; 26CjB_}t+j08yI='󃤋 pDBdA)@HosZ c%*Nۢh=Oв-sWOh%7޴X<ɖ~X2 A )V4 l΍*$B( jd%" C*Q8 Cb.}c+/Fph~3􇭄K9(q,ڑ՟=/* hyFG3RYcP؈SSvXENG!ig?[[yzk!"YB+mk8pCbWoL,[_;rAm.~u|&/C' b``m5SHxP ϷR͖((k>7 ؿ  #t$gӽܐRa3rD*-˼r&[bț5 q;}<6VB mw땜ՙu̡?cĒ_jF!} aqWFД>?Hq9vI=J5,AM%+Zekn"h7h(5XѴqV`O=`.u` $ߩtT#ϺZcjI?Sw&1}˾tG~ Zvٝ`kkY6-}9#̉j { t|=!^ol[C?xܻ'X%0/ aqMbMXM<'[QJlBoZG2x7,1*% lmW1R6hБ8fmwj^@@ml@h fJQAԧئn$J T^4T )ClBU!9\l<- W(Vm7N ui@@T>*Z$_$oz˝bfm)b3PCj5qČ%Mv& d3\NNݬ  vԓ/gPmTSdJґ]F+~DN{N%)[)70F韚4&{`|ӓs@Tи4`K3ST鲖B,\ + aEUbzps++$k3LG4NSf7OH~<=C"w$8rj#e'9N_7}jb` VpRk3z(;`o3"K_!) .pfTq0A?3.$\ <"r!y-UNWTvT5;݁˘B?Q8I}#R覩M4~8/NVN@T Mѕ$z$mt |m]V[O-tvƒȗݛ&Itc)ؖlY&y͠+ڙמa%>'&'lJ\6i5 MUr5?,wAwo-;K.W8ō<ҒnXbz85ץ)ˀ0~p;I5%{X._c%⼴NJF~:bڇN|c>MVEA>sum ޞatVH/LþEfvw.,S>i М{KWY:ghh$ /VgXz0ClƮleM0^9J VuKv&xb{DgJ Dsw M|~ +mY&J]w2ˍtGmEc #UӱƁb#0 [Nʔm<6F/bʱ;2z#+{/-b+*o5;KZwM ގ”QD]@V#,fWW{t\dpSJ&Dk78WsŤ|AˣWH]"%z"D%I ]&aB $MQLCt R"g\OiZUIn/>s7𕳁IoTj/>P-rM7l/(aa~wܬpLr[˺re{_!kޖw-x°Y |A]q4*ﯲo~Xa1S}_hȺ"1@n{ՈӲk".hFro~x}$\k?uO:.{N/;kUuu 䵱qZdBh?+ . Y/;h<'@]oopdC 1[#/ [ZpΧʕ4[IaObW.č'[yO3;@IW#e8iS1j4lWƳh]4\XUY@E%uA2% g^( "h9''5"Vdqظ u9+%÷M]Kd4()ĠY wg4EHQ%g+=ʒeφrc;h XG1PMqu>چZ#w| /*#4ä{; }N)w#Em j>)jtn Ɯ aԮvyA-u4̦RbBOl>.,]ܕlJ,yoLm.[lxK=G =%ƓW҈P"0Ku!'uu n< g Zqɕt fj^уDŠSk֋"JIN J!dzT-kW;1Se9P#$6ϡns),WK 6\-qӑ𮱚‡ZHJIR*#e:x?E]bqHc@ĉapN$=ʸE d&Ue=ijAӱ fh,:+EY}9^,h"gymtY{5d-0wǫ' mTцP(Fȃʠ/MuMۯPm\d$x*W?BUܯgl,%ºvkl"`?seG\*6iyri(ppfL9)2͂9c~{FRNkJ8۪nf"WA߫B!gożζ Ҽ}9`nê£Gl3l x'!CX=͚4I <`؉ -mWH'_WoCzQ}m\jW1ri,v2ShI:ndC1IZq6 ?ի&a|UӖBJ;}tw<?yt1&/rWXZed]El$:b=ΐ ^JهdK]iya‡gRShuY%?쉀KW3: M| nsRPA0ͬĨnb!".9o K K6$ֶX(_qr)'ԌԒi]%iL-n;{LFp*Q8CM>?"VNy++|lwn7bώB/kQ *JPa)FUa Ks4px/EIŀ}X}qTqRd?jJD- ?- P_~SD<0UX1R!R5g( eӜs1l6R2VI!;fMy 妷29R{Mgž&4=*;k<0l} %XoFX mm-O05g MmxD2_{CL1 L2m24 &ا/ѻK%$4`|aP(ߙa,` yyҵ@F~%jGО_'7+~PQ_nRra24j֩h rj 'JWx$2iB̂-٬+}9ƈZ,u4X1B覎Z De%|د=&7b:F'n7Bdκie}?䢌xHn5x&>A)O 3 ?y_jJ$}f#Pq=/Zʔ8>N@ LѺ r:L-ɴ%zJE:9mc _gf׆bypXdFK7ťRKn>Fs/ ;\ JTW+o]+Ż9d&|l$ oss n V Hm8b6Z.} !+RӰOխPv)-]p=r8YSY\[] ]N'D8d‘'iU_4sdrs* 6M{)nW~.hΖxDqIdfl%p(*O''/RzUqXi6D/ ~;xHt4I?{oTV(]ҭYFJ 7?G`EīLu@Ji,ڬHa_XK;O[ ,+ ݞ :ts8&66^~O߻*@,s)'Ğc&Saw\-(1 | ]rqsiCendSpo"uBV0uH+NUhcmPl: U$Zej-<뿡?_5p('^wm M:\0{A.)c6>G%(ճ6kQYP(bqԡc6œJ]j;qP `L?-zٿxHP${J!dWh&SvD/ax+x7ÐH2|0#LGu$H,6f6h }VœJa;eLtҭ]rɖ:qdv̗ǤL`Nl5i. 籉enIt@nځfb~[*,DFa;xe]=~X$"{N_t{xP{BUUFȱZɾ) H r-O!ou/i!GE$i2ƀ5 BոfyMe ij"`aeI ΢@a-pjb2i= }1Ed V贊̄ өHikWCc M\'JZ̅t@XQ#F.YyA\(,쏧79yPS \f`%RpFx2>G N|k*,Z߹o; DƓA dJ_wĈP/v4qCͦm!B=Cid-h&Thedg7(qJV0ʙ"K pZej=XVwɡ  bēSѽKvdɛJUɨhBxRGjbYAg[@@w&E U^U=EY@ax٪iSQ0ŁlGI1Qf§>_94MR"< 0Ȓ?h Mf̐H#O<ଏht?(>ɳI9C!P'!-ԘPbؙ'!a-nť{Tݾ4LMX:+\xk q4T׷˲w&2*)f ~ +o :<.9=<ƙQٖB0Gw_]}lG-̯g6%`‹|O۶KZ69g9mBdFQԺo;ke4 m_O:%8k­6C:-3Q .4BHԾNLo /!iA4=,|{AژtCc֣z<-,W8^p1i[),o6Ǵxמ8 [8-ü!uRD#X2=ρdۃgti+!^/|`4u_ZNwu=\$s/>a; O9zV)3|Q?7jyqsʲ[)KpT-4wVrB*4BAE=sOnza,1o^WT%Aw` .}c،gVɗeF6I"Oz4+EELF07ȼN23 2Gm+t{p=Zs/3ޭ߲}Zzc2 +V=qiN7Q&3st2j6>?8a%[),"Y=/U2>ăb*RG:8{d%H7r u>O+L4fG;Pґ'>YT|vTQ()'#Ya|Hߚ:Og)5 ᱴo_h^BرfNċ8XwXVW&r r;Uz`wgYMM,Ա>bI=oI l`fnAn4n-`X#JLw#v-dj̒@yD:iص+G2V{Nz\$&4 LJvd1SVow׵^@FA`'~ .9T'Cآo=XM%5+wBг e!{+ {B_`az<:5Vi 8@OX 1zlQ:`G9Ca<*$5bSsDUo`;Eg%mD;2@mM3&L?)zGs=R2ů]l,+4e^'}yo~XN\rmϝ|lK -*o,;*Jov 3SXV:q3{ŸdA-j \Kluꣁ55P" /s:ٕQ>:obrSnLX8gȯ9.YJ{wobϏҗid߼{`)ӨPIqw",֮PR=Y O3u}NXD0Zݹ*3*-=3S)-АWV2%)3mW !w*IkdpUV4.*D׌S`R}J*-}9⠖-<.|Ͳh3N3gzvk2>[e?? H Yy){yDN){1h #̮3PC'(gsy+l&_CqxN:b) Q(\ T$:1 P#\dCϾ6ӒlAVIrjYeިq>`'AF _< r7"Ђ&tOsT2 .WgULwhkkj;2RrÏ#e,:*9UXn -~Ы'zk1WMlOh K=&rb^Y|=kkHn8hנDF8$@͡518끌 9!RnPU,C_ :q:لF] 1dsS t$yxO;#0]|ZqbS-Zt" s chC'%pȾ'^g` @paي2sLqMfQ!uilMHps$'W}*@Bu=lU=[ɝ9P(EgNՠ)>fQnCɕdϒ>Z+'I81Z^$O;X-_j laoɎX|{[(ejTʹnfӬjjr+ZGGкڑ~TFLj 1Vad(W;ІgֲT"- L O@C%3n#M Q>U6xaՖ[:)Z=ꩂP#/AxN[G1U6-LZ2Z)h5w@1}-pRi^?JZl.w1X&~y?Ym0Q [-&.uϥ3%USܿ^rkyQ~ӐntR?! Y6fXBM4r1~/e8%+?/~amkz(O;6pKys?!A{!X%] c5 }:mۖ 04qki rB:.b5y=L h^WeIHI CB醂]*  AD[k4Qe)QΞL'=gE6hhq9I +]{#h)cτz9aCQ '"r߯aU-$}M^F)] {Pa V=FbuhscaG'>ls Υ_nkհOuWAtv_y¨6.ʴT7b17֨r" ]fX?iI8K=Xġq%XYTyڎ ޶5A(TyjciOBZٞQ2Ԩc@ H-#1c&k0qάJO=N`ʕݨR?E2a_nN~٠=v45S*8_>ݰ%jJ΍`1{ Ndw@`q|*.{[)K,ʄΕPm!˯6d|&ړGՠ_%896GB'd!E p2uʪ.nLj_qNZz9]xw}}apQ+w=ZiV[*GU$Au2Z%YK߆@>m`N{%>+=$_#(#)9JO"j9Wq8H٠GԂkӹsSER/<7`,` ͵69:=aS5&GjXԊ4w-ZBc^cj>-@]/pS _UO 6'_Y?0:-[:VZ-ſ/CrnC]:Դ qNh^ׄ l]X5Ek9q))wn8h4? }ݕp~qzU_JLo@_?5^ ~X[ rQ?Wd`(;dGa;Ѯ΢*34Ϣ[aM]5bSyǼO(\ޥPz)Ӳ]]6{56,["#vcFL0p5s䞖BDQ8\/߸82f\rx*X5nb-hyMS2IyJ;5'`!7S@{\-@jU v{DE3sU\?Uv+Yhj }fC>5դ2 pX2J,3֌{dK /ZH6bRǻQ?c+h%ĠP_%Y5k*gΛX#/yIu]湩5TKJ?dD(9hγm&֡t:P,a&wu.kTҺ׀*`^&Ǿ.[Ȝ;CEP NUVz<Ɍ3p3bY؁à[qOॺAJAi OާC ? LNEjl$o.r\1yE PI-7 2R(у>an(ׅlZJ§IP>8%lZ>e@琌ǻUv漝 ւ ^_-̓,; `x[Hݾjq r9Ŧ\%4Ǜh t*('tΓ֝Oq?.:@օ` sxBSތ_d=c1kp iZUniѹ( [xt^[#|Z*}U,q#m ثTUz@1\ꤘ4_'ttz (roߗN6d^g)7G/Ov>x|f|FI8-lH$UY,渦`PqyU\;^<:Κhic=ўZRVL/gYUWnckR a@DH˔)M]4I{X9/_ (F,H%j$ ơsrl]p/[$75Tnd!G<XpVp5Fȡ ZYjA%ZT~o;7W]dkBU^dmœdݢnQD^X^*\3,͉٘=A%X#εzJDǘY)ddzr`ؾɤ^ !N+(_rY0[d:QK7uFA7(ӴRV#c['8[WtDo' Sqdउ7 .X+V6#h= &[B\}t ر·*Nwr?BOtcx JI'WOH(R=NaxM`ԃ?sNJikviOQl˔{ά@4 lɆ)~J DIJOf2elʶK38wN3@s_C~J˱_#c'tmm#? JM $[&)BEzd/܆n7ڧ P1ޯTv ëFHGWAĎL v`ppHru9\ao"kR0~(!ȠޕjSsҺȳεZգP}yjv.r$Ec{ڗg[9us"%kc 'H55#:K- E$D-"00)J ׄsu ?㕡w!Qa?i9(W%P ŌIB{ŒE`\?j`;LB=!{d1fU!Sθ\ᄗ=5p[fO1=cf%W/k 2W`yLI_T]b+헎ۃk J%}$rb6z+顖ɢNd)'^f%,2,Pxd&!݂VgܔMIB4ځ8*IΌdĔFr{XQKo%!ɛxW4$D*ޫI %fB"版Q6= ]@l>>qޓoj.< W6Oq~]Tޤ1O! 9V2iZ?ꫢCy˘9~n$:Lut 1i:Wcd)o0U'~(g\T.Fa*cxo.%Il-2p~"C{+ xm(|2su밄`ݒaǔVs"}L< hk!^Jƭ)^ NRkH w/M,N2Bw35OdBh<Re赐Z&c_lcek޸٫eFt~X?ے{zhCnT`aeU͔3/.X`[5@pfU`mF4"5e k vY*vpB!6 R.3[_ɉ-Vi{l[ř2z4pkDd.S#F4JP(xd{Ѐُ<|&a kM:TS0J#i|֝AϷej,&v -XNcIw5.i慷_5ŔFY^U?c/~pΠaExs;ÿLd!Jj f˸{p Mw>~p`^ؤCA%w7^Uv=ߧ#0 : vB/DϦ2fc$d3]9IoSTJ9ڗ8Yj_Laq+Y2ỡ`QceQ ).eY;jn8.69H4Mm8"\Ӗ =٨qM2g|<Ϡ pB:T쫒ÒGj[:2Qld2DӔdWio|uX?o&/ݩ7G^O^<@BBJ wL ǹ)W2Vx^=F!mQM::-閾ie$8cHY6\ ƐziGv5N fa\1cޭSQ|&}GTl\'iXsTB$=ShRv:' AA,xZ*tQpH`ZD`dя~PԴ@0˭ų }:E?oG컏2܅$9/{! /3"YfdK uT%[FA|>MBd//} %h_7\4ڲ(ҝnYh?Ì_כe_yN?`jAMJU@fK၇U&'+~K䅨O#҄覝_~k1e&R~b^a!*zK%^ZQ_SHo:W$j`lKj 0|txYz?|G:Ze"hYr-m]D!@E'`Զ P6$JoZ}=w&- [V̭m1Gvؕġߚ4 IQMN/[&GbN7-E9'Q6YMnfazB!- uDJYĬy]!?O~:TTB:z@'Eᕙ>Q>bhKD̷sub?T#!H LǻeW=!Cu^;}W(iqMgqkV .%a1Z Tabmf_K0o8#3bv؋4!<>uD?RRneU6n|vm&: 6dOn|R@Gv"fg} @k[-,Ў2,ԙ 3`Do3l꫖xBhD|n p0!W^LόμVAbңq3OU %1CFEfJQ]Z9JtˀfeIABpd+o3Y0XeKl$@4DH؜{%T(bRRΉch O٣b˱`l"5,S' lOjx캯i;6:F,o4߃0<}6됋5 gEcR!zѶ+:xyM3нg'?.8#@?/${;2۰\N@/|&$$1z-n m@! =񑎾Ȏ$v3AasW‹6lLe`kipDCǜEe[f5i`1R $_/d7>7l+5End\ \-G%=xkBj8-ٞvAdVы->jO%.h]@dp$FiiX~`GNDz2xrXѯQ|{VXϦe[u8#t~]`Dqy--N ݄} aS9  J'e }>P$tQ6ͱxMX0xDY:㫦cFp 7 .o±DxzB~S(^!{rkv֥?ǵmoJۆkwl]q3*O('o|ѿC N G/LVdP!<E 0|h9kC8Q$s0Ϳ,0z,tP(:j`'q5us6qh#;5;/(W-8.ըh48_g=gâ(p P^V3@ "luxHr`%|)l4)JAԘSW$VLLvjR1+ZǓۣЧk6Ťa~d BdⓓiSk@{ ( $S(?g9JզM-@a[r? \{*H㸢n Zҫ?cW$V./I婠I/@mEqP `G~J^(s>'{0ECB9HłObOGtaj~q}E ,@"iqTD3|XX׹ \Wmrp:"%atF!]Ӕ3M/t(k qӝttA~dyp0AP/5&;Fc-Ƥ˧Eop-^a36!OYJ(m;gWyN$QHE6q6)3_Z><J:/(F :p:X##~[Sͳ-ؼKݱ>rzQ+۲9UAkG0 ze]Ud eΒvO (8T} \5 ->4o*}[;cKZԱZ]yG_]7MGL+\Fl"sa ɔ%MdlF=aOeY̗`gM<L)R)[=q/L$ 7N. ;V؁vzK"' M 1x5F(ݳPgM ,A9us}XǞ%{RO5WGpq* lѴ+{ii;+*+n}lTx9yۑp6vxqMϑLix,sft8 !w)ӳWȣ#ҝJu2XudP\Vn"_0,abmlp$Wo=Q rPWh/t i?A2MGZ`E;HqKq:H-`d-h< (zZ>Y Ȩ+mjÛSMIKd8DNvx#(L,?kx? @9&5~z"0Z3;ѱ{>udgAꅸY8롽"}.9q CU$.bmkڀ@0$YFcN=,zS'q*] GAʖ>kxG>BtdJj _24H(,#Dl;:X>OxCw1m N{w_0u=,&A\,WplS 8q&joŵ ,IeWizcQ-_azh-t<](b)m*VXT,oBsxTFvcjC#6<)k67V36,%-emϜGP/ɳ!A!C e,N_& V^т=\vd?4Ha 1+ 4m4XzrVLU9qhhqZe!dύ#W"ЇO܁"/$h~޷+tA >TV}1ىH޳#g"iEnu˹?Q=i9D)NT2:9qRjkh^ÕS!qX=?7 TcQފe,(l$_2pb<As@Faq^L l]1w:l`/Lz6;c l5:oߋ ?Qx!֙#ERgؗ5'MWB5If/n6  -ۺ~WyGhhq<z/#ؾ:b* @vǭPFMoW Χ@VUh$ghٵ`fz6Z"kյ-$%;yqUBX#{iVQ3OCRL,~A=b-Nb~]-9.(0܎qDĬ˭FQ+x§a.ic1n/?lJ N1cW%1XՀ( }%0aXlM*1 LZz!?θ%R̍IQZ^Ȣ w& nQgfˤ٢=J;3l6Zgz] ? 062jH-5WXA8>$ŀhcVCY:.y= 5sT ]&KYiUe-{Ck 'g0a_yza!vPM#/WE),:l 6בH֔PEoUNc9`:㕶*A/XLoA Y&psB 4jx4i%є <02]kRq\2&2;'IX&BP~g/ 9~ѡ?jjy-c|!@6EJ+۵]>cᇊ}+$  +D70u["g6 }E {4 H} c4ڃFkqM~˸\Tc>a($zґ5"B 4f;p@  P(dW~ i7=OͭhwFϤ &q܏_f1WFgׁ# wiޔ7I7L T??m*/ vn`XO4a>I@Exi#6=&G(b8|3,~h>CN'׽UY yNhD5Uo`:OЇ8Tl2HH'IӪ<mdKGϯ͍>WO LPu>:We<&BjZo1B([&n\$9$tt*Qw8ZH9)r{9{ȳ}4APO.ح?V7Qݪez;=جmD`fXGV(kX4WI({?@d}L@)jz3a¾WwBbktaF= =^ (t6&fn*<Τ!tؚ+bV!oDpwyCU-hQ $w P=T+MjZÓa~>@.*Pa;,\gZAdטp׎6HP#2=˽lvфog@,\ĤC>^1]FHOS @grtqg|D:a&jM&YA313庚07FZ["!)aPst|@z0T˷8 >_,D.j "bȈ$2;UTaj߰x˙̻3mZ:VXe ԳU'#l[^HPyROz]1JRpMsvR0dV&Cg-u/\9OH\7,sKyE`([L1deF } 6q*9`꘥eXwe@ %c]$_f] UJ/~^Zn3$$ h,Y9O|RS?>԰\F.=E|,H]O{}ܢ\jfo|"HK ͩƐmNB&~1t`p(Q@u()Ah3 t#sѸ¢]Z8t 9*OSmmS Q<\@lʮY_s=WȠDcP [ sz@t(Lgra<%\T6_̅<1hD~Pz54g-Ւ<`junpyf}OvQ{0rg]FSm1Y}v)5:"8UzjƵfo'Po1RyCcAd &-:\UO˸96աNMW6aڬmG0]C@vtP I9lj5|lqh<(o+MQ9crh'+3q+tQ */h}̶= H~v XZ{o4u>+Y=pay:ǝ'z@mφ;w~j7N Tä=P!/|wF C"=!}aSi =l<onZ`H@m 8!7ۀ#9V= : #5Z 1l???ZCW}@`YMG9}++Ďm˽8f/hbC)mÊt\:HP!T#XM<MCF:0b\:#v ҀahN qH K'P3HlJ56lnٯKbO )ϽG=jH[Vco֒6 T܀`?ÝJq~__[ݫAb@F&epwFvC45:u|ty.Q)X?*Lteԑ_j BWSgyH8,xiY\I4їuNdZ*@, Ytk'z"h6aТ!0 g_nR,)&t8Nv$>oqH} 0̼Lvv'z[Y51HL>ISwdr't Ԃj-I$: nJf)GD4M['tfCY]emܫO[ښsLu,]2K9׹Km=w3Ra*@ro K!-wYӝ(-%#|B6 MxY7JZ)1x]ug6 i#-K0 i"0ަ;#d4k^H^j!b$+ E Ma ua#9Q`L%`kH= '1nz%9l{G}'!HanUrB;>7GLʽ'9d]_LFH}X@zvE Z)gw̜J?S"ghjvbsd3O%ch<1ѿ"r9A ܦ x)S6Qp' O$`,vn0Fӣ Z0m(-HUp?.L,](:@ߗ;S#``%' lh M:yޤgHԞ+T})LGeӎcCè[eTN.Ŏ8^NAUԒ]Q)$RՇΫuc) T:7)&} e[hPSq{|b]a\ ˆʭ*?2.ϾQ I̕A0U%M J R)c8G֏ҟŸωlj'Y'>/z*x9vh&JT>$#ꋸs,i |Cqk^dt,m1^2F<#TjeLٌo Ѫi&l%/⏰_~񥮻_+8*G4 vBu>escl̘2{:PY3zUA53QȽ$<)g $)Oڎ)z deiW6P5fzGy2qF&eG%C] 7qvI'=6N^ox>tSD&3*T;^j͓bhm!9">"7ZT#*;}7 h#!_⇿^kwmE} ɩ2=5(wOE1i6t%^4nt#ڇv}Fň8aPULF,$B r q8mʀ}F98GpgϞMoh%C2Io`4dt[kG}zӪ%+2rHZ&.lEuE67wPKkloJՍ99tr#[w56qV曂S^VM^cWu K+}--d3\,qQ(.yji˪NYù/G:qRp &n$R;+e5k,v(pɏۍk^[%Kc6n+)~&B鳉l;]!%♢ Yf&tH%^ɸr-r5N'hV G4}N!i| 3~6+KXьׁNADt8l:'ECn4qgض=ƽndg\sՔצ塎If, nlhb ޜ-C 3iZIJ;w]X3(oa&b2Hʙ]&/`~!TlZN !qs½`Cd AY,v48Fɇ(#.6=ʀ൬|d0e,i 0l:ծA7R%|fW=@:3K,n?L@%wXeWaNL\MUMC2:BY49aM_ R<[7U6p@!*[Uj-Mʝvh'Ƭ/|c,w4F}َbJbF"2MFھ ̞"nrbrQK@fBuc=+Z.8SѬdIiMHu.WJz!yA*!gV KTFHZ> T\TtJ3ԏ!v9IV&ҫB"_jSՆ)ןcT&~'P(lǣ4( l)1nSG?RW`@^MVj>`1 ZP_dM2SS0C, $eRևφ碜]򞵲hܗ9aM9H_w}u!yx, Ũ),/I\'S͡=t{M4ƋRu-1rp Fpfpb07&nKhM:|afX @IvJMZإ \zH>f5Wro qQ['c\̭Sf;n&2@0wp>Toޓm |CI}z2|DF1 URUYAzBLG*܊چ`A%$;nvr4mNkx*Ol/rps=X5 uGmJ~Ӓ*Rquy'xcx׆)Smm&|EW~_"#ه0eozwҧKhn{~ +V1iBa"~;X$;`MT?CɅAr)BbbnO J&j|4W_pԃ.='N|+$Ʃr3zx[BXֆ"bVq0K<z $~|i%ܯKZC iLNS-YX#gq9?.9!y20|7Utin8^´Bt7U9\s ʖIو̞; g1nH`nYuC_nfFnrUh{3PK)&p#.:Dd ӻƧ0TNS.l .avq0 lro]bV8zB>o6;pwF)N^95 ,rd>PֳP(Hz7sڭ]D%:-*z}!vbc>0gBBյ5۞$3NNAkSw\OvZ!XtRzn<;XmG|q%#$Phન[+q̘HUHs-BUpօҍ0h۟!cE+7n\ ysr7Wi;1RjB v sKZ̓}ڰDoVaʫ M8]Bb) zg K7lj9i5VYTǛppԥ3T]tKkY*7NJhnH79ZQT5'ǮɁa` p;r0T˚ ΋|#*L9'Z(4X"fqa1Ƨ WAȅ=4CvR))7"cXիcr $׻SxqAh@53& ;x_E|iss HFKQCF"5%|ȡ1MwpL-CnyinQ9u\ӂ-_HL܆k5ڎr} f$FЩ_4cڽ9V.UF։ R]-aH2sW v%M9q);;^16AWtu=Dz:0UƲiMc Ck]ޛ6_He]5e^j2&Keu'H)ZE.m;8jN<Q"FL3(Oܹ~o0K.J@&Cp){,3#zOgނG1}0VZ]MuQzc3L@j1k}Zڥܕ{p&b"(R!M,Z8 [0־p!|hYD,oҊT: `N$YUN@}IcxW /<狼c 1hnWjT.do ~9$)t(ʽHL-6H|,5cC[~l=+=3V <9R,(I#!8)QK$oW&@&ps.C\3Iifo-s4S_BviY_KQtLϾ<1[Aܜh`(;XrX:7!p o{XcDfK+3e:)P}-|2a'[P-fv|4/_^V~J8$OaJC̷f@~~>5oh CvhmUR<)2$"c˕7uú_kI4`Ňs6޿SR JWY`ssTl $D=军6^oTS9nƾL3Po(#1Jo|xt)U4&i"'~Q=[[tE~jpv9QW@ "M#lTŭ5<.hJ4Q=N! BWk  \fnͱ|T0D`p+)یlAGt}&Ȏ>gGM:SZ$ߠgٰuB.f"6(Jya!9ZzKŧl~c:`j=e ($lw\^W(omppdǩt_ ˞D,bA^!/VlT&z ^NZ&S ۙhR1{zXG\H(CWr 5d+*4 h?^#m0e^W:H"E~LU.C ⯈#sgtuV8w_-]6%B4򄴝v[=YzkD oHN4.Hll.i4zW0c4u.H&C9ݜC.(U6g'IEDښ;}5'F\tR1)p-ƿ0K;J(%)i (t_g zV!>>r5`{iЯiDۂ9=N#ep H}(ˊj@Q<ՏM,_ԤN&BC1: NtHhSɤ-*:#3=}ie\NNzʆY.yk"f0tbX^ϊ:xl>*L}t\<` j 67osEs6fl}q:w/nuXcǵtm%h ZX5P(;\0<U;?fbP\6KW bfZCSӡ%':=T% \x,Yka2ɡ_&F~ i&?Ald6[/#!Q AQfڪ([-Ci 9-4yҧ"s&4FIdnXZܴ< #s;0ԗrGi܊7װ o %3ao`\ؼ(HWuS"x[YID!Oj/7WtÏ O(>H rи*3dK;~̤m6L$5I[(rI1x)X^gNE{vR-> } %'cuw#XeTq7ϊXnqXWM@T6"auL";cX+-A*N̦;?NI(h甞JNS>mʔ 7. ~wD%Bcr&[L[)5-m>Fπ7)W7[an+`|%wMU_f7`vn%~5ujb+3( (\sLuRG ÷ZH|;[)#%:4˺9IWއZ:d4wT'ux^6aU|N[NRqJF =Ѷ.5A;}%'QمW#}:!hQ\R8A42]GAqpdvyW%e־Cg#V1N] ~ 9Tx@5_~%"eb:9oÃ`q.nтōlwٕ^'B 9V•.u>5ޑY9 H6uoD3^G[Z@ew"J&p S*E^gK7Eb0 b5Q<~[#JׇYl"7y q/pUTA~'^416 ǞV})|1WSG cˌg'T1-MC~)0I"y]ʫC$t!FQdp^tF=?j'eE% ~sY{b)SQM WTA` ޢSGA+\%zKp@Ā/ohߘpdJA7KFB8ĩ#Լ]v劔w";NǪ9k aaS QET!0e(oʨӐ)F*g3/lwZv:T 4FZq6B~X{!D #ꏾ\t5IQ"!I~3aS'_ש:M1\v& tTn{[9_#3LFǎC&2za6N8zs#z.e4"J#fG:%[/*db po&[ּ`dY0tl%ԂO3_tvMЙA98U;gK8"#,I( c;a&& uĪ&aok7#!pu؆n8 ` V0NN?sUSwSdNLM: PXIг .q?Z x3afOA]d%{%xE`#n2 msNOq'娪;Կiϸ=qs6[ -B,f&H`65gy<=@,efx1>xD0WP<,!ɛ! Rr1FR|GM,֖xf]gv^JINZ~Nd?/b& JG& jo޻@D+nF % ECnvvZ 9l@$855P$8ߓUe <,%'!5Cȹ̾-Q?NY/\Z]/I5I$7S ,#GK~k 3p02"[v歑jw_Yͪn]J< 䗻[Y`2ѩe%Ïv$,/4"->ғɕJr[Q4H}\~~GfyB1@X%l\Im8Q`$U%% elO&jTR9U ̽5=WILxz01 &4,c2*fM{&m{HECw.Oa4CTsݥn(MJ^{{,홟dzxzƑ!)Y縇аPe 's-0Z Da?NsDA?/NZFXu[gl@HƓТyYoۀIk8I\C6\`y g^z΀xrι[(favv+XT0ӛ.=GQ3vH/z5+=*;o=,rus# !,sb3C CHؗ(SؙMo@U =Fng$+dYi7 ^2h`3TCo~CGψ7yBv"|^ə?~0`5Xy>в7B{"TPSy$֧~衻\JRʸ$ĕKj2S<;q&5H@d#~V~RP[qK*}N[.(ˮ];5;2"ו3ѢOwe}7&9C X >Sp]ppZ]J.mV%S\ŭ[ hf-weyۅ=F-V "#~QgӕQ~5gK?wtu?ު\)шm`-jaW^/镕A>Q.|.ϟ5Γu-u7ZGقܝU Nޡ AЄĘK(bg=[9 B@IR$#媢J'-a=N9_yYgʛw~ mgK<-8ȑY>)o4"&PtXcߡe5_ڌk<Ҷw F4qy 2gx[?/FlB_xU] Vۤ|V#ƹ"~ @xnko$%qyH=om~HOFOV& V~p0WώsVֶ#և%4tsWn˖oӔժ++|d]b{$}ϕRXv %POKskTK n S )ce*\=e.4:lCmAw,ZndB=X^{ѓj#4thLGدD1^]I& 6]k5 ~@\S!2OmeQo&i̔sÒFg5t^h>0>r4ThmwFv0ܰ.ij9w*jF~pf%EY[9Gڕ!OŚmEa\x@O7YkWZն-W=[QN"3aN} !l:'␐;ae ff%56.l tj 2Rڛ%/kqOiAbCj7fd }׫LX T7Cit0նJ&IӯJ4>QXjzw_*茪ц쒠 ]j`IC0Rq[ݖTr>G@l:XUz._g «_mC:cKXr8KYE(ьPl,ZMKm(އ6zmOs.)VΡg厢 ϩdS/9g{-o RC8'M`RcR XU&tEDudmً\\5xҽLĻ7 0+csQ;kx&Ԗ'/%VmAa*L![O-0U3g-,!r dGwSe1Vx. = Đ%ʬ>q4xn٪!|dJ ;^*̕iW0qAi<'nqx?@ Ɗ0Lٳk7"$\gy)1Ds#~f \YP4 >D/:^Si@ܭ/t>f)>FGUD-X;_]4ϗ%~.$P*̐9 ?w܉E;>}1vP4 A֯*(t烈{Y2k*Bd$4Ӛ~q,FT-qcKEy6 LϖX8 b"X;r L8ݬ#;ߑ% $ AaS_I.)[ڴMDTV/PKTc_/G^IJ*`g願EABrB܆Ϳ~D$!P?Z쌇tOV8:$ڎXy꼟=hx:C+o[Ri&,c!!8[㮻|)?vݴMEa>\/RjCnPj 5CB̂i֓N3'puCYI8.¾瘡v`j% &B|>uK{ ζZnbF %Rt7O Ń*Ќ%j їۀ0b#\cjjmѩy*+y{a%q% 8 m%ŻhN~f#z5㞩 e6S]xvR;鶈2c[I'-tqTyMB=p$RE?o Iho ZNӜK;Am{ ʸƒGMCTtԧZ 4o3;AE&߭M]*aö/ikK#2òd3{Q񅈓lθ9/ziPaznS+-'GX.n٨W $w~Bq3̜S (Jʊїi e:ߩ gɘİ{10 9^~H@r 1PI"|wB"^kpwJK'q8.T5-+70?njha?x7D% H+W7BHҺ"žQ.@>noW5'WLG?-InOP#m[Hm/MV"hbw[8!X܎'vEebA&ILedco#߉'VdS-Al[΅e(qi]Koƞ6 T7Re:ZxRSqJ9Ҡ>G*$XATI*dAOb@  eio+zpTi4pن!ns ,#RϚ@2kzL9r\@&{w!t%ߨ)Yr6}нm[+By c|}`/T1$8vZُ%6V)k 'Fd2_O|eͷyd|'̑T$ 7/E%bm3U EFTb`Seу'띂7^J#^3F?&ը9  M1q 8tL|7~ZlY+4=LR8<.u_ UM*;~OҠHv霼/e}yCSh28U0V8:!n5zP+Ǥ8_:N3*CMFʚX"ϡ{)Q3o9, T4nֽqJL]M4# ϰ uŠs8y0lgiz}["e/,ߞN8H_s+5JQi,@yь:t%ܬ l·]v Cce>E.0p&yvt\xk14õ[*vyI^nW^Z>4rBi$X 10RR$!:s4J"4.^ ]&*2OQZ=+B1s3rKwAt\oȴ7Q!ѻ4Bߥĭvb$X|ccHTuUGG2ݟ4ycr{Y IƟg,VgY'}cfcke`NJa~Owo.SOn&Vg 9Wxj\ti-dtEgbD'>@YC} *Khأ{D2Jv!+A;X_4KAV$;y(>ݼ,f -RTtfr8*t}Θ"@&9 6%N!根mzђ =yZ*⭒6/UAJ'H틅ہP$sK6JR?uQ~N&dI*~Ys<+U1JXSRQ.ꅂ$1 (辚'm)߃L.śSs;تg_6| qط!e!߹nvּ 8mc b ]\|fcL{<{jZa픃㆞V R~[Њtzn)y$}J&(F/0NǧӾףURPX(fr#3:!\'s3iCקjPE1l#}/Pz>8wC/D%W3U8~avx l8zmi".֪JgawJr57>V-LN{= xf3)v,$0k.Z WIf: +y^-o5';oX/}2jo̙,v:̇n~A6[;ݔ98 'c W-ix;~ݱrYƾ+5W\+" >?9la W(>~_IG-CFAY6kj{Л;E 1l'_3~t};% j|Ta#A'浚m`-anTT<_F&5F60>"- YEѶ(&]r8:K97LW_ТU6,mAK&Yug!Xr;3Cd/CF썌HʙϡIrF]@_ 6g LdlI,@E^7$ZR*7Oۉd9}GUm OsR6BnЫ0.aŒ ɝdd}az\zJB[HR;׋*txi )n[ n% ̺Էfc[|=sG1}ҧ! gȆL'mGmxTOVh5YJRi-~[^`.Ađ#P,m& 򙫟G|T\ت)7#f%lkrhchUI(m3'ț94 1 ̂WѭVEH@ɒ1vC)(MkxLKSflqr8wMِ.W8V8[Ur! =)?Wy vP$ 3-r\Ԫ'LӣE0#0otH[mJ50#AC[DV"t/ MFL覀zD }}>s52ѻ( M͕(W>NzZ4igJh@d_l`jJhix)~vLsk8lՔ|1!_?qH;ĞonwAe(P'UB‚ lcGs1k`%Rnn-w]rhU2"[&EE\ܟWJVl9[#Up4-{Y3Ю S$uP{5!.КCpeJ<4oIMZߒ݌B;D2mQRKtRЭ!\rBAryKԮvmpL| dzAc#O%ƨOMxzִ1ču' @[湳X #q vZ~a+P-yX(l@:[;b4soVƆWkCfm~-)7m€d$矒|+21 ZP{.W)h [.M[aa2gp,.?K.qqZ*ޡj.3n6ʒ ;{mEi |x=rɮ筆4;Ȅ8<#M"|~" aQWNdwL1"5[Ԉ7502%##9D eAڎWbVz@j i6q6OV~ee}-IHFgT9%)wU0KyiXB^C;?NBv*^F'xةe{}5]>2Β")I塳ޟmQ~ࡗp7R4;0 m{MKNӢ6o: Wi$4' FV7<,3gě*'~d(yc=sPڔ SȄ I.Mُyj'56*gת9($T/Vw̏Y pI-A)Z4Č#S_BDЋ;c2H'N#TrefCM'iW]_RD\V/ģ4tm =0;/5&8#~i=R .#4{=E&Zq%; RQ4=rZ/۳u#-Y0Dn*";K @t$ژZP׀{nQ#ow(7sӷڸZo4wϻG>`J.!|j'rۈi@EI7gD1S.S5afdӺAs8M̫oK 6{\LJ0jAr)Eqn4dPh61Q=,~J=dhUxRDZͮnn/{o1E%a)@%Hf!ɳ'%E'FT؟gKY2X0R|V<wϽ.E.޿,x;Y[Ƭ89J9$wlRp4]/^HkbخH)q/Ց%{Pkӷ֕r j>20%puBwv'v@[kFV~|PP$i#+(nДD=C-N\A cMBOC r 5v>PȀ|Z YUP Hٓ0Kkŧ,Ih7o ֧1<"\Rsp@ *͡֊JQ)Q#>ǵP778]柂'=FEa p)AvQ r0t֥ŋ}+ M̼%mm\kf9]hs#7؈ |>۸~U|X$%.9∃wԔ._uš}HA^;d i*j&@mǚaѷs͵ZȩSqTO,-HC,b`̸SEe$kjBܖv]+n |d[k}mMiXA5p'fj`C5ѱVg&Q|]-zKg2ۯك3SAB{C2`qCdC{Bg|nݲ6;9b$#(+@Ѻ.XGlee]N F>mSi$9((g}TExݗP ;+H5 ` qUq~F;e2p0{؜ֱxn{Ԙͽ~װiTUoVohf?~b56Wp'Y2DRx뚔2\&dɥu>z ia"ed 0ﲙ2 F!gn 7Z*D u./ %я~ӻ3hwLPtZɓQo*L0bu?S, ncR>|,SRҋsfKځp6t]F\\0?gۯ5N8h_$qn猩/8AW <wpԭ(gaX!ubRJK0j6ʜugw,9 jF>6JЗq8IVG5qf* O"jh b ח$i@6=Ni] hU7\|%HU@[M3jj~8q՘M3嘘H1NL–V-*SZ(0DItRmIc)-~腜/"{O>[aY߻ҁӞU`kHm9Gd06`qBQ"S`CY3?>:e٤o*#i帱mV73LPAmq(Xgm@CL-6 Po2)N%2 A36Mi\`e-K >[VV;?ږUd˩Ñm? T QA+}qP$dH[FYhL'b.* R 3{iQ72#!x@f3ͺ#%FUZq1F&;ZK"H{̠+&Y (xo=z1jX'ƄRi-ꉞjm~&Hx?.RA^|X\o_lykNa@ll16?\ە'dSCH3Cv$G!7;)p^?9'@՜Z6UJ1h^{wYAc2n&HFس՝̛pŸ13_ DXmc\7le;hsMa*RtxFvN{kV|i >#_^>3HRԺJ- πk` A%EytsL谌ro1:1fyÍ\:qWsQڬ PXqBZo> j xޥO>Y7mAϕ"6 IieE4TI˂"4 Uj}EM:L9@)-UK_m7:s״1KmΕD$•+'|)G Ý<O4WHJ u0U4ʼ oxj!AK6"Yg:'/ߦ7x_}PY9^g؈VK [z 1b[Y|#2)ʽM^05·L[4oSh "Dex<Bxt=9nZgU2_ WvKC oN: myv 3k޺i"dz\/xjH)Oo͡oM#joa۾-2# .7'bpawU[~:ૉ2T1Os/6] C{<\.chQQuM"{ ;lHscځ N}򀰭-=_qKcZԍ]T;w CXD[#lDqcᙬ\ ܞbQ\"HS`Y mT;Ew!Zo8mOJ}HT@AQ:ZR4y׉8! %Ms ӊ$\ G2U'Y5C'"~_-0n1'YY7!$v j1c)L}) bUM*3Z4U$š3·]Z-Yk;`I]G|G^LZ:(Hi.lV!iD8f }1[|ic'VRJr$v<1jKD +Buh>mògةoûk~{ʄST;s n}1Cgюp -Xe\"3Z1S9ސZoCHㅴqQ}UJt#*4~lDXmdCo f 4<4H8%8^,6k\19GWrAIV6YAD.@ަ?mkIjjL.kLӫ1BaR|bbff7Gh+sy`fwn\t݇~mrfr:5T8M+=k3 *^°L+nNvaDP#ġP,ѐ&)y'&4V[%/Hwz䛭2Ȅqɴ wT,9!2 S>| (V!@$^: Sy\ۛDpƒ\ vbjSGZtCbXiK,5WPsRn n 6үċ^ OBAbu׉7hب<*v[J8wl' CޛMp3XU([jUiNŽ*aXH1ɧ҈얛3Bχ=ɳj)\hjSb{[\Won"NOXZ,MO&-3&n@L֟"(ɱ3n:/D1k]|N"z$ʔNC{_ zX%;R!>vݮRdEϔ' )T)⦀G/GQ]meFDf/~-${0it> f;8l2;|N-d Y">H!+7^35_K[u.4U4P0 8>^/EK_x8zŤN>|=MrȫZ`yD]0JWG;v|l[[H_^ƮcEq96Qs"~8=M-MkYM M. LjrD B,5(J  {ӿz-UyR-+zfx5!,'_4ʩ}oFPZ_"xhbc&Ȅ!=EmРcshJ#EIYQjLl -M"XZK*2w4Ώ >.tWTJfd8bFfPv[觤9ߖ?8KЌ@jP/^kePaZhw[ǁDBG WC[*㆟;Gy̝by{=_yoCJ23l![y~HG[}, i q_|'/87/pE6ybXC(Nq=Ȳ^43>uΓyfmJA랶skԾ uۉ"fW .(_., :sf?DL/9L$K F׉auu^Uo[`t0 ` c0oŁހLbs_1KTcOi׵ooj -ʝ'Oج !ô࣪| !6Z^,et#p|-.* tt8vLr>ƻ• 3)s8q\esUn** udÒ)utuCs+!y8mJ"Ԥlx]dX>vRPWY|͇W8XfA@=KzC)`O hTc C I\-fDC|Z^9s`$ю 0 3KB&dfO1#UPɴJXi>kpN + rVi \$.j*M~dIF]S[[ _(zi7JJ48Z6VeNj?ҸM00 rݤEib-sI夕q⥬~@Ɔ`n-aU0Ew,߽L5kSB'mY k[Vha|wHmQ&( I#I+Qa i~m-L!]>;e}4-ye8A+"D#uH`9V/7 [=O;;N?< rBl9εA&9 4ol,6=5N>(3[-dr1[4c"  ujZC9Q}o#ɬYĎ1B7@NA2hoN|fj Lq;,6br'ذ5(pJ(`x?W'!0AdP!,aE@zݝIwñ cm'۸dtLfӢ U^ԧ_nNV'!2Gtf?iXt}Yx*~K=+{S\*D[˦;6O2_x]?_ծ}SC_2״0ݢva3|DG4:RZD bKYL:V {I<n*PR.ƃ@ywqȆK'<ᝲo*c9|51-e]ÿ&Z*]8,8IR-LBfg2.dn\i$oJcI t2&TcjS͉&WF9:KP(҈}d}5OޣMbYoQ!.Ŀ%*uEmG!L?CQJ Q !]o7U~1Hj@֣3LٚG #Ͽ*56 vnU2'`jxUDkVĸr⦱À ep#rpW:R%3 YRb+X8Pݙ{){tC1M&3o )nνz_3jey [eLaDS[.*_}D 卢yrn_J {Y'~ؓ^jkl$ҳR&K:5*w zFt3? "f (? ϕ,x\Z"l*aiC{{ D(8߭?u|x'CuvOR ߒ1 >xV:Xt@;a5€q?˖eP-;yA6)Ͻ<>w؄jHyX؜Kio0璄5+#oD 6є+D͚ f#Oi1)#JP>GƾplĄF=,yO˲&P0% 9s[~h3\ &&#W`͆n<Ȏ$;CQoL2e(Ɖ2kS&kOv*mbn#1MH|bXr vHhk2|07QXjNL~TЙNĆGUQe @(Ln>+O}uJ5`yq(6m)AJb2DCBrШpH۶pC!|?p4Y}F<4`>09p/V1#x)% ? Cg qk}y4|0";,u h 0f1l?9ٮ16[⤣Ќ`˓&< 4R/@8rSW_->+>Ir33s!G6.Z|/DۇxYȮC$^j ,+ϛLEV[=dv꽸 k'fx;ZudJn%ܨ UL]ƣagm^:($/̝*SpWFJa32]"|}-FۙKT-:TgPDZOUY վ̡RcG[:^> #CR&g1X]kv` 9>06)V{&-RE 6jS͟{Ϝ,7J8e*4/qfRi>Q4ta1MxBGjQK NJnxFI9S74ANsE&g 8M_Vc "=?1tےC\%>sk][lPDנmRx3@d0Ww}Td<7VF hN!{*_+TⱠV>1uC%rB%A։JcsTqI-~㕚2['xΟƶ?H 0y} Vh/e02!MǤgb Ӿ5,_7 ]o,l) TV?N\_B-ζ$IK5Bcb($࿁As;qR4(ď%Vh&>a~OF`_0&B+w^ eJl3N8~lA:10-;;㭛8]BƗ0yTLvDNg .T,Ң7o~ ^5)Rw11Ԅ|8_܎$i)nאQB+R9Rk(ZjqX6 iTwdɍu<P(DsӗtKx203\S WVLՀr2H/ 4 & RKM !*ǣi"wÒ!w;j[ W Nhǔ3;+"u34V^omWW˟-" 8K>-,c I.h L3ajR`x'vMz3kU./Bߕ Omɴ&+LKX!Rd\ojҙ ϡT~'ejodC4b0 <_ d[²?gZ>aT_rQ9Ee >[i A)f+mCk6& -fYmWM~3\;oB(/f@wf'jKg7@\ b^$.(W3W5dtg⟀n%(ஊg;jU![qEoZ_YDŽ!P.X_2Rl~μE]NsΪ㪙M-f U 8Wb-gscSxX]q^^%g,S.ע==Q05#Bn x&/b;ķʅo+hk*ҹJJ\PiغʣKO<7ʖ(Ow`U]dc"9pTL#,7,RM3g 7+׊'Zk'©=199f& -MX 1xF'g_nr( GM:8-9l1\PόC:AM"{ָߘl_z˚_bŠ/xXy%Z4;a^ ׳OyHv'!t÷T2kwf \d!7vZ79p$;fM Te~M׹3y ҇o[B E-yu<yQiݞhH;*\uZFyL6g-mQnRk5Hܠ}4Ч`TH{]Uw}B}A2HXǐmA$>Y^嚈ꠧi:]^Ѯl|hC^p<'h2M>fvp9j&-fG!32g,g!c< ! 0#polIx}WIe}-P,Vk s޳cR8L@72E'kDv=ɘH.R@DB~(R"qќܚ{FW(jɮ<FIN![14[Y2E^q}Pct.,Hl9-xV ;}.*_,5C@R&Qi/?EN}n7 ,ЗVE1mI yЍ$RcL?`6*o+lgPpҤ",`'g\b5!%ޔ!7";}-={S#Y׆GpՑΠۋj8irٟ- gj&|.~!c> ~2̴6M (6s:GԖ6;)Ht/vB= c+U \!Uh)&n7=h.Da7%A?p"d(AJg-1FB:®{uHʚۿՉwuk4zPӓxpy:i@AD`}* d1Zs{w5DcCBL9%L>VF/{T?$A7gIR^qobx$x^#6U0`Q;Ɋztmpk Z8%=&B.HzA,S0i }B2'S2[)ά-,=Vfqt*4JBc@G832d [d 1疑|4͒AZ2!IDɿ>q6+2BOaFuD|,6U7p(.0ɹ!EK8ECg quhT0S6h?4#c-ua6yw}2})\)idy~>>}[G)(ԏz>M7=}c("aNI,B {R"^0Xk+8FG?dus/4F!ZOm?P;.]=ˁ,%ve+?eۘfO|#w٥]IyRl\1ӃT{1Y}UO9._Ox&h r \G-\v80|E6YC k6Ev>#I7!Wˎz!N%=D_٥kzxFGiR9$~ŕF9Մ>uqG]8dxDhgǰ(guOXyU{K>V֘=R SiѠ-)j+HK^=rjX\&>Dr M~Mk.Rb ױ6TډEfD|m7%]Ǒ[ǧ? ֥9A9+&6-zbO9H>&7q%MRm"&qe-:C*CoF$SU<yqnM'O%h ҽI ӤKw6蛑fono$(s*\v ZyE!g.L@{ֿ  <,D59+q(d3js?2&c&w(UUCԢ13uU@(A`.x5e#)җnejN"pylS[y-8q]#'Ch LBo@\d_L>h2{B-v 0UzbIF|XhVA1='=B~ J;vFa\>$" {a͝ a_tyd=.* Vj[x{ |RB e1`SqX>\S}!cH Q[#FIŠ@Tfk |CWI#@%'ʸ\bYkzXWcڋ3p0@31S (#lB񣑥Ɩ(2 OJ-DM\RuʓO0km:]V6zcr 0dVE3D>,nۭ ߱L̢X?aFd5;W/?nznL#isQ[l`OW(wc.[)p7Oᯓ xgGIg}(Q,YW7 R^XLۥ(6l,X CFҠcNvtf\g5$18|9!/bX1V45_GiGH[):ci[>|&=<ф& \ev` A\ˬAO(5>޾MV,:g,WPH|ŊPʴ(tpuٽ㩧O8"y1[odp!e]Yt TnܕkyҙoUO|Sh2Ib7إY:ۖAHmU>GFp4H4)IX.e0Ho*tFah60 (19`0ԬV*!rowwH92KzvmS`P{#w\ץKQ~¹0n0Kݯ)V0*WUƸҥ/!ws.QF| 6|hLXPc?i |2RvD~kK1 FT?" ~%At~LM] l JHb yt;٧5 >H͛Lȴ𼯫wNx %dYA@{QwN3 '5X{\"v#xkYQ 4,-=_ fo}?J8~J|{AxW;CvNp$ J}-59d`&W0ZA %SH,wrƆw!(&vA܁ΐ'ѻ\rʬCQrp!doWA s4w%[o&X>AN)f~c%Nfowblɚkmo #|*gs ,|5F20)ʇy/視Qzm GՃ +1)yq~WP0,jPږ*( яxϿ, ;ڍT%{t]5*2]'500g\ԓ5D?z+$,=F m OگϺsp!zSqӉ9O-@!qQQ:}R%o,^^c'rkN9Ǹ_HX:`xCw^yI5;P-   Fuf)\KKKטVMPm>2ugnyJm1@[Sq:>C-chkNoE D :Epaj)Q ӞyA)054L;:SE>`sQ X~~Tb=vX'd9RU(5 Bv1 =ph>C:n\޶ IɠNg&{'8"߁V%n:RM~`ߥ }['dRLs%u}vؽ- >֜[WR;Sq: >%u_:4)6b,{nqKZ:lF-ɋF0WD" &EyJV-SC % p, OTR׺7z:  _2 Bx6!'7Ċ%jHi*Rr]` CE%"yyWI3jH] wdОhaL;%- YA5*ɲ=rP ۉz=Z I,/N'<ďS%:mABG|~@8:O pS֋!wa#R ׌kc/"et|zTny'GGӓk/s60ʂ@W ]76M%uŷ'ɰǨIN,5[Rj8j8@=%#tDyJ`$0| YOˤ$PS,T'`WFm\sW;1CO^W=!*U}(":s`Pqbd2# - b"uIQ%@!~2(H QWuA89{GɈ##Ÿ 8k6SƵilQo {ui`Sn@+ pR4;@Ru-u6Xj!u8D9OW *r F(liaY~մy6]9vdA ]\?/sMgY!ƲvGLMo祅+Cۑf ^ADaXxޤ.}!T`2c!uihSditQhn zexzͼ:dR'8(؀{6_#XlZŰ,wuRnSf/ȶF)!pg?{*G RY %w;D{ʐx9rYf &*!B!1lpyrS3B4;e厍h4ȋb|.km$)l;:;$>ѻsflzU}ƫO1AEz=%^[B_cd\E'somNh ̲iq1DȱG4~'儫}[GX+?W'%ۇ`5uwKJJ\U!iR1"O}͔ d"i]y5Vt:(U@TGn/}6^5twBƈTGF)؞=)E'!ŝNl:Bvge0#op>d9juGtagyN.|[v\1!P^@I)nQm M Q[{qяiC,jW%? a'GbhfW잵ǎ:o{'!x?OWaWP XމoBSM c'vÏ| ^41) I70gTtB;X k%N;h\*SU ,:YG{\AoxZ .)ي|u%\O F:q@2=,$Oق?5BkHv.%vzY`vvbRDvy֐DN3OUO?@:'tt_(\=)h%b|Ě `N$)Xv8OzJ ek\ @*PFz vkxAO}jF4FƧ%LwG+Dދ*)q E uеQ_@M~gP' ʎl`Qts@`t"nB*FS"',R&bdAܙ>@CT7`(0J0*WUKUt1婸k3xZ^f/&'xO0q+_W\M:gu BlT-v C/S(AR|)HH=-ZXgwOVPF V]FN0ƨqtϚ"nYHӻbXxV҂,#5yv Vu$m`|@ ̎S"T$s Mgd%|w Uh;jC ~C~>(U7A<6y@02o;4G#&>w 1jŊSc CҋKgPj0]dbw*e&Ƭܿ(#l?+q#\AcjFS&EzOL^Jr5bCA:/>_҆'-w1}aS=ڍxS|S@FΝ/y+S;\qϾlp 3b5ծ"{/trsw:!ACI, 1U{iIT/7#Qh~?5=mxi00W/ 6m4~D9berp`ܧol3z cmt6X#+s60zG9͊;v-}p{#|a.&j2~02蕱bˎ)],1Իb XHqE!kM*[ P|}a \Z}wzvs A/O>;| ] SmjqNU]  F?H=Fƈ+iEב !]s#J}@s7o0abׅ ^ s+D*)^dhNj0Ccm_XsfW.nc0 G]-+#]¨q`ˀj.Tqux5ǯT~A;/E[0N\:ߤɨ`d\lYuɦp=!+k`ONPZ{6MւL]߾$m5>{oqmO2աUhu Rc<3=MO#xfNBv:lj̭\I"p)-m$9{` +X3Ķ!U`\'vx $SݫM$5hg*8>٫;3. czۜ?k+\% fC =_|v@G̃^_lP2 '>7`}}mb[2myI >lTab=8v,,U^Ϡ_ƐQş0$U>;>][AžrQ,,Uqρq2 ,J 7[Y0r#$ް)fsOz9N\P ~=FփEG],ʟ:80@ZF?R.} )uo/*$<⾭WNJw<a1}H!OQCe3"D\8ou)Tȭ4~TU&[b>MgWёӷ(vtlMNꔴzq{؅+,P$&fVXd>_-ޛN#E6dgĴ}K5Tl|⬶іÍj^n5H!ܮpԛ~>cU7A"CŰEҭR+Lx8z5CI|owxa"̬ ,Y}`@I\Y꫶9aZ[oܵQ*eC~wЎ/ y}q@W6tS:zqsjf ?kkbXٖ6X\s [DR)7 @s:n1W:&z3VQz :f"Qf< _IW~$-p8E%xBMՐ$Iu"?aJ(imR<[-ЦE)C?؈{ T<(%AQJ-x-s Ku忬xZMne؟ ߲Z4ƚSrȮ|8?t4F- bIZ`BZ Gj3f "e%"6li;S5S(gbF߬Ug)ώ!,QI6C3?Ct4V5j-S"a&}<EK)Z4ۂ<|is=Zc{kS&5t뵓y| ާ_Tͪya VcهU%׀+pvYS7#M:GjaU4g.%f\A+^i{r^ënP=@ﮅD1fLYJMSUfZM[SȨ&پLYЄ_3M܇F4m[K3R;ʃX| bJ:QTŃD$[9w?#ȍi7b}|t0c@c)yz|ȇ6̺4< 0|/uknIJwd۞4|W:L)qj  zsiWbD[Z;lBh+'[`t \T|TھH-Drŭ*1s~a:ꪬ# iTYHP 'W2</$OSu gT 8ftE`Dz1҇BPEQ'mmy崌?ޓYC߮5*9/V B c`Wߖ7}{ͩxdHYI=Awd?DTGo R~D Y0w,K_Øk|۸|>Uz5^d-)}kјFv0u~]d61l|)zZ<4˟ bCgj&TJJ0dd$F 5pS$O>FpHl ÙYD2$-H̊L"\ cl(+^TئxZp 4@9ط՘S.S,Y eޙF L,q3z+,\M4 A4|kL:Zucj DOAhLXg?FxwerגLh`m+?h/E^6]26]* =b(fReyNk,L-kx+1LX6"p - ҉Ë҃Ώݚ EpTHZL-)fѥb?'r)Vy3@gq;bV_6(i jp26֘S7?tWǭ51{8Fm5yaBVv`59 6M;UӱS*dLN#,HMD}YZS|Q \+AK<-hw)(ElSgvae*zu^aggl! DC u1i d)* (s_ k3..m@mDȼlﺁf)!T?X*Q! Vʮfi}c7?m񛽽\&șq00ح>[HhP혾UB"2HW(rGCz!ߎ1ڣ(8\^mT7|qĹ(]U9 (X=|_u]^{1qjkbAޡ/5>*Sɦ!9UK`izԲ?씪Ӝ3>% N0?r9%\q9Qw@INYR,YE[b@⏾3U9#n,U="=v;ƚB~|CMxM@"j<}oklMW) r2Ip\y2O:vd нb ꢓNQDM=B60CY5 $k[/M*D;gnIW;邂))0ߚЁBʹe Sm}S<7xK?"uld7ϰ@M@,$.ASc M6zJA%ҜgX]xQͫ _/w{>r,V" gZqPzڧ?]5-bEh_Mrb\"!p!!9ah8/㜋0pxapߡt2EPS6#?=avTCVܾJngzll,VZoT,UQ("ު*h}s20\7ST1Ql(,L/ـwDq8 -gkIܣxu 8UQU.pbttҬi{! M֤k=:贸G(9'hC;2ӱ_| ~8bym3*d&h*o]r=k&:sBYx=I2D8ۢF\w~=?'qfBBDdHoAlvDZ~W _D(9`p]s墄>ݳcvibۆfH8]ܷ <"`ˣΦq}fŲiGYsBi*X K'͉FEfmeVAEIװ(-ӒXHw 9JeúڴBō 8H0r /&Pzʦ iJhv7'O2j#8n3V'UujAKl>sUOEc#m9Hƕlv0a0z 8<-!ҽ1xd1Ir4˧f/S WY,3孪\}ǰJĎ> nі>x֛8Pt,rX&zy{H[awj 4?3bH!9Y20z|Het+PKp'}e?vS utZ6n9FGB^ )!  \/st57h6fўULү&t(?>cCc=- +|/uq &<)iy42/\ݠq\<`i XeuLPdsӏD82!Uv|׹~58ty薴tTUMTDSxh&Z5 eBk+ɦZ{| [,2Zk+GQ^jHazasKzNmi b P<׬4nLݡ3XXaMy]YH'J 9e~PE3e凊{q H>=FYĕٱݙ.hA^dɋ~EqWq4&=m|XK!9sw7L\t/RLqdj["uK|ɩ.'6#>+3qbώq:M@04Aߎ0޻ٽƆOC.GLk'DlSg 2B>No> NZ7m~3p5Kc4c}",|ߐgo_!ߪ3-SB@ifGOƗ>Dn V XɜI W ' gAa֖i3+NedRX#H 3`r MZwv v(:z^1u}ib gДL߃~G surE}O?-ZȾp 9Y"*u,e) jw--x06#ˮjTQYJu ݀#WIEN]PDw >u_{6 @9~l/nL }~Ƿ Qw64ߡ )ume:Q"=Ev}t'yWz9 >Er@5SAr1EPG4 l,:Na钢ibANa>Mk"7=pMZBqv)3SW+l% EHGvkuz&HT];HAl: .tUS6 A+  h?VawsAO4\>_IRdLrjw~;_;CF$%/Zť<=?imAUw&taroXXrY-K uRʁ;AHn%$dDئo. Vg!2J!<9:"_#H؎4k% 4QWi"H=V;$ՊwWz񣃷q''坿#".ls ^P-^Ӿ )I?hžUR$5`'5ɲ`f X:]iaoyXtIreA¼U݄sjnf]ZkETzit^ё'@]D.,ml<A2a;3BMyYu$ّ&lۮ{H{TSHPNMG:AowXܺc_O=aRz{[െ-(\m3nVLb ?\No׀nJP 눸_=J^Qacx) )D̺צ0@q21fK *.lDc*qV͵/@j.4`oxQRj*~"/[j@etEA\@NmP!X3d=Qi՚­;R$o0pўF:NUÜM%I:\_hE ƃI# +99U+2YW ifHT/Lsdl]TEpÃEBz4Hef-/kP+m{,4CpÖb@TA;bj3? ,2lpN rqt]XKQ?}L˲Oy#QKD1m:___2{b8~q=\kM{NLǏup(=bر#'Fe|ʎ `sBBu1z! >X܊81D)Rwڦ}2ъ'j{:}sI[MHz[qA XؘKŃ=G<7H{]niW jI.by HQp j>COڍy\SX 5PˀsMTyI24&8WUgv\oA'm8Q@>31ِ V#FxOe>Mpi .sAfyz2뼞/y'Uo$ھWU*Y }a7,Y!Zh&ё`e+[*3{g )y;|3ҩ.1g`QBgխh NNTa6`h(OuOdSLhM6P{#(|/m(0_ $eV,ưpω~ܦd@N^ߊKbY&u,t@4]#hS6kprf$c/W|I|e~ <8Ap>P 0{s}<{<䐙qdA pXE5Ҳ4n;ʣ܉W[fs>+@i\C!W8fhC9ʨ㼘{봂NׄaH !UQ1 yYNjT|:okFaӇQi0Aؚ/@tܾ|DndRw{!hɜԢrzP/U:ԻteVX*(r]lDU⏯š4x % 'q&6e92{iXB{) [}jE `w=뢒73޷ljp[*i|ݲem{7S¬]%*VtTF3<=*\yL*;P ^B^$>6dV ⥕C=#<`XuRaXE).;* b7x Zlؕ٬!P0px3TLC3p*7򁳛-YYmȩA$O"ŷr"E_"f\9?;$3;JzB׉X nm;o sW 4{bg1 jT)"A Qgޅ  1HK Yj=W[k55%&m~$6|Q *Ji8TӧbkYɼJڟ檭y*_~}f4)cjp&8MEcXFK 7i(Eo苗wL. &"^ڙA\a=?Y`o5->=y{ȈX8H.`dm^,;Ԗ1$F*ff5R`W>vƴZSf2=@s)ə` Bf 1ϕT(3Uk#N+Y0t&tݯ ӊ<<@r[O1-YIYuXh6-a2`;u@UŬٻ>O=; a m@DSAQ♶{5 (4\' .+MLRx+uzzjn $6'a{+W{#ZRw524j.d0p6M̆[sJFRUYtU>sz/<>kM.<#_bzq͉XiQ=5VT>NτɿgPa9\yongѩr~J JW";^&] .Wl/د.%,_FRM*X5{3j8R3':i10s8n+Cp=s/l ְIM"nb`VʝErLN,<:|!NpYOEN.D~ⵃ},ü<@J۰䥛RF*R.Ò E Xȟ1;rk&6z2>2(U$Z:a8K7L AD 6!lf,G,Qzq#H@ڦYLI7YS-+`j5%Ë(qj,N`\#*;k+*3"p@~jmA[oB ,](} N@-f rt&6`)y@3`݂AEe>eЬ~T@*V{ V:x+EAbkBnVw"{~Eo }z'@?5B]$ 񉛛'܅M" +Ra[1EU~ IiVϕ+!_XJNW3뽋v *7x1ErϥC`O6L>g2V`IȦ~SA5n6Xg#.%-ϾBn]Q]M^kePGVKrɅhVd'EF!wD<6 ZAq5Wӌ͌hmz4Jh«dFJ-~@"Ѥi^e F`ܼ |<aM~yWC_s3(A7~%9i=c[gT|"|ㆃOC:Bм]c~9Ӡ]:m[zq=fM~Hi0jr*oހGY^JFc JH$L.PZ]ntPU 1 ݙK I$t[h*rs'ɸIV0cg+݊MɄ>'DE6^hADO=zܥHaTl1; WC$@5B.>GU1sC KaruyEK[|u&h4?.x5[^q\_8?ZY2&@hF=FȄNRqMI0D7.=#+83. }M6CVP~n 0_4`-o]<ɷgT՟ȢGiqD&å 7`W !)g1s%.'3l2HT$XZ6a-c\˺K1.k &C?Hgea߆Дƃn'sfߊX~G:뾻ے/wY"ɏ v[\ZWfDǖuv}=.N\%zk Nfn>N[ r 큒t; U&bfgɃV5y$=x[Bה'rGVI9o;ܾEWjsS c| IiT̒QZdP<͒Z;&G 1 30~Ո7;\s4/#,et'~A&v Ohw nWP2U21G y" |KTfvSˠ^Ϧ kXs4aRgz%_+ε=r!'rs\1ݾCNcMf\["65*+ZHXi0b:W坯kQ}%XV̮6E`iOui{ՍS%9@Ņ"T d<1NM|.k_VpJd.{\, ~pxw-Ima7"` LF!i_G׾%Cq'RH!t'%sIK9m{:6xV@~"l.&БW ~[A}yGZUW!e4?BjWNF%y԰ԉQw 2ZotmHC;so5Bic!4zy7PKY|#Y2?Hd(69a }'q1F4ԦB-Z_WLm>n̊-^A Q1(9(RXNT:X114M.4{n9ͧ)m@cu(~Z&֧|=ix(iQ2.ƨw=k3:X!-:d2^,>gxecWP"; 6"VV W2mq2j++z1E@Y3gO 55pW +`hҠhO z ´U/ 7ڸ ,N]cq{iH-߳6丳hArg ng\]^ހeq5[]3l_hC'I:˜}()oFawwdP|7jo( |wNCs3mn*NʏԠvHpu.vdr,Dב37(VcnlXDžڼ X+\|7mcq'i2:g}?XѴHeHL(RN@W_4|n=m{8f2iBk-!y[Xu0t9C(goV'WSS-J$ܴԟVLX Lj̓M緤Y'Mgm]A}-Aٛp_%Yu-Ih fSV-.k;A(DJU:D\PqZ !+ ^}|WI 4 olLN;Qn uBD-] 'Rg Yu)y CADUS?m ;JTbTg̾q PGO` 57!1YUga6\}lHcK l0J7FJӥ6z)쌛l2e8xR;̤{fS*(8XPi9^QJj XG(S/槻 /D-af…I*x1ⷣ) !yrJ\+."gLwPw0AWGpyJ*'tx=&d횏bjPTHkLB& 1F/R(7I<6sCmދ]8rJ4є֮37wDY<SUr(1002[ y:#*.{ҥ┴u%HP:w%8NKw@EED~'ĸfLdF`I;RO3KpfWLKt_5# c'm7 ^ɭ?oa=}46]'`IN5':DY%i+-Y<7Xp _ jfl'mjdQC htfpKСZi SqAgYlVk1vԡOpD* zFNf./ZVQ'X\e4'GT;{@Sv=quyK((E7VëJV+z1Ö-#L I͢{ky=DjKk7éqcu>o&l恺ґ6]BkaQRNGL@.soٱ]J`H'},3uilM3fXUEvΎuaZZ)Rm:IӖ=BJL12jR)o~gu{ꧢ%%K#D :ȱ6"=ڣaePsT]n`$g ԓEyNi"}*8+k*q1([mr3n;PNzj %E6:7Zr@ۭ!(;i {Rak;ɍ#pf;AΪV|gD E '7e;V[)HS9K;g1ȶb:U$ Muf%^$)W_˩te@h7Ȗ4ۿ}K }$4w;;[i'5(>Jվ8+s&8doaxMV#-Rݽt'roT,?G븬5__ Iiל]tHb!4^T}H)De9t8hHkj϶6ѻ !fxΐnÈޗch;xWRUiXT0vl!3^Yѱ*{Qɑ UOӛIL`,o<>or#ȣ\eA] YT$Cg@Bn-d}G z?Ǥ D%JC.qS߂֍ۇAPL.ɡt-~|c@S{s<O~ϗ/W4' HշoM zE1*]8/d}v/yc A)ↅkZ$`]g_i ko$f=fdXȼ)N!p,ruQd^YA0#P=:D1Tx]'.߶H7E x'i ړdɟR2n 63Dҡ8,=x P^l< Ct#*G s(9En4aM=(oQ ~XF=hNu~ֶ;9:,Tbv&MxBPbJ0'̚]-cQuQA8L$i{\? V -5ZMXiYܓ'7Xތ.&?:SҠ~!Ŋuq>falLKKOcnevðPL9w0Ο1={/|mN._^BM2Q J g gU-bP)d_ݼNJu+` 8rϹdV!Z>~_:7 mjsn M]ߙ/Hc40'(=䣎::Cc`~AiZO鷠<*\DwwF{kU+qu? Y \r7YU*g8Aa6-5mN;tu$PEC#1T6G# Z eZ[^ȽVQ6Z"oJ6sOF Il|ȉ{uЂW+n!OS*Wl=ps{ ~9QrDSVt v3'/-sf[<(.,xJld;_dY:/ Fvg(l"veKb 4|X3$TlE ޣm||&E;1nQ;i{<LeSIДTD[Cg$\Ėk2u:{'/6 Z̽B>}2}E>0lӟpAUWr:Ppp8Ob#좛%__D"iه?!gŊ.vYJmAYT"7{t.2ιvZ#&@4t^A/98Z8ۣ-ROL=6w&~{GӼ˕mLA.'E{>&hs] @pĀRPYZ ^mө׌6\LK ILL]VN؄OLqe /@cWF`NP9Cӷ#9UrJm>/c%=_s ,2Qۀ2nҖA'yE5:uTKt{iQʼnhQ;P3nQ\.#S^J+ vO+vqBitae>@Nx Z`a=bBE='cr'n&6jl^hr>bl`_+?yA1 YfYY7̋cq.d(u`Yj$-Z1h2ɦN@DZBBy3gFhUXc!&dWv4Mg#ay> 4)l,ẓxp;iNZPV@֓oj'M {o^tax50 .ä":Ex* _˥KHgOF&7Mh(S4J#Q5.r*4P~1&ϲ/UajH]7_&Ng1TF5ȃ"`#jbKZ37?q>YU]|1xZRtbT)uy_/p=<<`^!:lJ43ʒ?-tToOphMduK5yn]κT8I%3 "qEe=q icz{H<tKehDsHP@}]yD|rc#kroPH2ۚi?t-ïq_r=c&wx–U.7<1̫* qJ' "6bZ2\RT~Rp)d)7S&ёDCx(awyCfm?yq*#|\^}}Nf<7"#bk=r'NP07\%G\_k!aYiH[ W-)tcPM08Υ=X?+C(M,3ѝQ (ba~/y7Pik2bOPKK~Dg;h{ kE!D{$* fsuSŔt>sx/<;Z6Gsӳ7yFb*=IQ+D.\?^u{ʼ>ݜR}{KݥӳqT 6akzASASQ{YLaT'f/XȱzF{K̡HEqO,2$cvJ _Ox20,Uǝ$AK^Š1Y`v/[ϐNub~W#df:ǖ2 Q8%3]e|FNЌCgd/j EPd3K\hp[n~;4' J5 jilm3=DJCVnW=[r Y?>gǂ'4^kqg7Y^%5) lWz%̪h:e>[F‹}?z[Έ+9{;lAt6I 2nB 4~8> : +ܰo;q% {IbV=nAG=*7ZA~!ռQI*]H|Ki nfL|5]ĕ(WnYhfm[Ž3#)Xzx$8Ru(KneCh>ws5R<7>5jRmwё /@\b{ T| 8#2m J^q[277WVv~ӻt67͹goп_ju305?ߦ[K!|KYh^]ci.>us`rqHfY&kF$783?D7b=mÝҢ+~!jlJd )\X_*iU.A*a$2auJt4rI0 Jsux[f=k4~! CQ(yBWPG+r<]oC{X0 ׷Nm>z&FF J%ֶ.7vk>AdK~ql!

̝9k^Pj"]C$꟪u<:{K {3%oEi(8IY陚zM#:=q By> ; (f+sY&o~mFد?#J3&Mטj<#ɏkյkSpq ZsAj<\(X IW-R SβƻG?T!| 2dVM3h;Y.I;C6!]m$j1A` `e"T0EC\TkҐ5 Fm( j)ĿPalp&3? &vsQonX1r*}HRқ> ]oVd:9*GRr,1ɼYB-(V\gHذ@iڍ5$D@N+-lT@2:* 4 Y! :tcgf Ait4W wTFِUx܈("߁.6a<4fyfW\!QXg2`O4#)Ks}> y[OMzقi%pљ>>bAx5&8 kkEQBX ^ؐܩ4JjUdanwɇx^ro%kѾ#[ec:v\k^d ܫjy IX3[ȕX73ٮaۑg RͿhb2|l<#5U/5#z>Z+ ,!rsA/`[cf=GscHdI\O3/)z=)*'0,6˕. ڧiUK51r$Wi Kha/0w] 6W9l|y*g`"'zMD#][!Og 66~1B2YS̱͏\#Mg$ ȗnӃ~iwـ ɨV] &X\  V݉ 6/g}{um,ccPB)) m1246~]SI=TikΩNhHU/kgr3tuA'|4DGʚgLgVG5{ R`?akx% u%i0=FiӼI\*a(N6+ptA&U74zeeҸ_@i 1tECۺ%\[X]]6ɻO֗y+'Nh>1hؕƈzP!ɪ| dY4Y'ZE,^@n-S"]ҢƁ$tPk {GwxbD.h6`^x솻 |S1\D-k8J-ϢI^^`wjk3f~Pֆ~"nEH6X{9,2K6,#jTiX&D/zt>Y\If!y6t}^2c Wm3EpԻfK(|c@+~-͵+݂dQ8(zIjl ߉Ή;g`ɗP$0xGO.Yf+ϝ_^4S4@];\7?s/ЍSx$1e=G˅FwfLoS % V}-/i#Ԍ)xOȿgb$kDsi]?4%ylPRU,]s~QX@i,)Or7M[(^1K%Dv ώPsm4BY@Fq7|,"],UOWøp([)kZ1r5Lϛ}^9R^ޑ ?*״*"[̪)9cre$ *͠]`>\I.V-XmK<ڞlyJN;vZswa{~5H i>潋Vh]$ "q<]T'u1͂hڭFsJ!ECwy䈣ݶ|_sH m?\nES @CM` R'+`u) Y%d ُ差SBć\Z)AwUC-9bq1L){ g0WlG=>Tn>!ᯆ-R܎2hbŃLej*\&c2e)O+a<~&&U?Hq 7Q(*P 7V}q))p|ާ%ougT`| 6\_p c=0&|-l$ÈrLqh/VBC~:3HuCfN:dM瀩~ZRwN(vwL7ԐG>QFYsڿ>&H"3x@_'Y煎ƒ#v(wq%zU 8V&w?rQaZqȯ:3?ɷ/ ͮM\ŽHZt։:KP0]R76&10m} G[^MњG^$p;\""&AS\Y5е~΢kS|̥}'2(|dl@ |32φ~oyIё'j1HIO3 @eH@a\a_e~74S\Ga(0si|amϱ!"9ƨTy{q^p<l~ ˺bp~{m޺^J= xg~v"QQ,ʒf<( kF R@ZT[#KsPsrG00( wYt:^:k%͢Wb}e~c!1> ) QL]P,: DǚG- *K׽i1"g_ B5쪱 ؍\WY+q^^oIry9LpGt`>ok_TÊ<;D ]g&5i]F 3- L4lx-|v:pكNdsLGʀ:fQNZaWP|e8Vz2. ȫ(0 e? ueN-^d yyZR-y߰5r:_ W:;B?F`ib*&Sa^ 2e@j/Tbw.-5+X94_bOn) _CmpS%=Uq<>h.X/]b> m#O'fii|m,+\&bP5R+-3}iAʵ$י.#H_){<Թ|qMzON*%À1{<RrD1? ϟdU\. ~l_ <_`_PP|"pUt~) ,y6W^^PXpr*yH>E1%za(&i{}k*JydaaSji$diV.iT@(.qfMh_w>oYIG\=FUbrV#K h&C2ӗXf |k~B@wJqC,,m\H6K$NNY" pr9\-Y"?A"+>=_8id02vXt #Ȉ# uw&u~![w[j{r5r5T<*s6ehћR&8lMh-oJΕlTubb51VDC"i"RW s}OJZ H^AYAUtUWYnTKXk=ŽdpW4.`L?JuhRkG2OJB[C-*؛CMV"9M# T^*Ȣ|TMsJM-3Hڸw"Mg 8|9DYԝ.^yGETZ}r1-ڡghQHI 7kXz(‚A".;:WWM$'שSHUCD )L#+rIڦ47iUIU%JQ@e!@F0) ;x`t xc~ Z(Bi.th&Lf^u\s[E4?NձHUmњĒ!oڷ_wu*P<7%eWB_]2t"y5G +pIU"T1u.$aґY#MtY52ƮjtfnP~3O V7"lgr:ZTHK3( )/+LJ͋ nk`xc~^P ( OɣzQjMPw/9 ܍ywT~rZZ-#I6s9Ԩ rpRGiM֣&IRx, 4B> _X/[w ~Ne@bO7&3֤}) ('Lטڹ(>SOfͻ*"NͿ5yLw@%:%tN&DT>A%5r[Uo, ķkan5$RMm>H ";r^<ȫd^cTu:h+Ǖ?qľ-z<)I\f 8E8g2nLF!w7v Ttkӥ5Nd#ډGJٰ4Dq(ƛ5z^7]+W:'&*|ߜC:S #MɄ$6m$I~_@qa56zr.}x.ߗ5_[OC;~DLT.ZDȄ¦zpf1@I'@c"~@)dždqsSLrYfQ3I$y[K;~N Ǝ0El;&7`X`:]H.6 7|A*FȲqˍP%}zZ{Ib)w婛A{ Wx%]%p5m7OE oE[by@j][+HNށb2: yWDɚwad$k&Wl z7,TXѓ黮nh~Uko'7D'dž!|A*,:hP h$ݝU@~vN:un$d܁D 4_#`E['Τ04S>G&0f,,Ҁ[BMǘuޘا`f3^47;װQ쓓P>nr-ũUC.X\K)C)3U4}VW\NXG7O5,q`SIߋE.mw9}nJ zM&V~zک?ܨ9-rbjHj lX,,!x /3R- 9SWgK]<yo<.v+U!J(LәQ6o9 {l GS[: Yc2D 6Z%jfA٠w$i7hޗL;2\}^<ʙ&M?'sb/a n* VĀ+cZ^ITekNGuFDZ^ehv mg![ce8j|gsz,(^#~E1! Wt*P<ָL Wc-V( j M jbAδ_]%eMҳ ?+S2Zɐtg0zTwa03o;B} 821Ï\n5>*7jəLb^qF19ha2l(&хB,` a ?/hb?p)EQGjh ]Uk<;?7а=˸ )ldY]FU>hԗ 5_L 3N#3}K+z22,g$1urݤ S;Hۏ#ւK65: CpX Xw^3Cג/[yv@OPIAS(/|N9 rh&d{/D70NoU&\جiؠbL3_~Kc⎤ҩ3ė[1҅D8\ H;kQtBlSS.&0Ko-_hTp`QOF !""bFZa?Y= ۗmwiX|dq35ܟ\*]'üS`E7ϪǒطLQb8ꔒȞ{__…[2hUQ?3 'R*ż<^ Bi(89igҬw΂V Md3*:k Gumƛ0f o(3vZ kX1IXGLV*q¿B6*0r/ǜ;Ǹבoxt6aIe1W{ S( /@\xs Nr )m;pP10_Y0kdW;0) DE)C~|0y=ب[9y.aɆ.!/0װ|&OLAGp]9{_5m p8x2G{TZć/v_Ƅo%ԣYkCLWHF'km4}aQpa' GQ u4c{-0@YYoBM>-CgtƙԯS~H._YOX[5[B!\RL~ԸSHfX3*N:&  CZώ zKGWOwD3hrm9;c^v 27} ^z<{G@(8sx66[\ |wrspl6Yǥ-c`F xY2 <%T0ÇSAeSkwH j<5ܒC8_ ԁa( *"b[ѓ۲G!2|7Mϔ*ۍ kzGV"'dq/3rM69[=Hdڃ/)/=7j,M쬍 QҘ?y$~:w.BW(ٌXͮ =Uܝ3뫇նtϪ칦 ԍDF!b_c6VMmJ\P׽PΊ’.bFGz綾J9dT@˜~Y##ӫa+8Z e5 =™w!jTmf3; r 2Z ;F0bBt*X:ʇ@Ac凸60>B]fSؒ/u@yl XJ1'XZ |BoFDY\t\JěwޢMIbE(o *fˡm7)֮\hwg!Б3"s X¤큺6@ rȴi%<"#R@r_#cPQ1e^f~j>Az"G~ߐ~3>z)Sk2S T@vrC?8dҔGAu +fA~⻩t V`5U؜"CWNQj>,T-:UhTg 4Ȁ ~*="K8iE?.yJJ``}Ţf k=*rB&:-6uGFt1\ (VmpfH"Mƍ>Kć;1=.dڐ?Mu o68"Ƀ0Z{$~زNnտد)dPO:hLa _WM`lG"H{mLo|E(2it'l?b($'vJCv^ZA;rUֶsZ٬*/32TLx2[!ԃ@7u+LHvҎq.u1_:B{wݥgYEpS>ΟmC[9GrBUd/a)1; be_2_k~ך/()U'"zWZi7ܽ|sXN~~jI PŒʯ,$@Ft^ ..$D熷2Ьa`{Tqϳ'U"=tYx*pk:^+ˡ$3_mt|i_]4r_zLXn|'L+j@c v$!UzCH]{.@ eQ)=Yx]~9s,g%vݾDHT*ƃIGv2#q2LXP)n9崿27ΟY~y ٣4r 7rPE2(LVc/οeӐq-v87-sEI;fЎ />i!#9BN⻶/' _mhRh\"%I|1IhnL":`[ucvw7?Q^6/LBDo1?ǺsݛJhvt3HDO['>qt5NPpٓ G 1ۿSƉwӢ"fUxZU=0:H\TTHXGCI7To*~jhQcw\ȕJ Z~.A'hNt\aKd߰1M10rv#? մ)wGBڴ_?CSU w#<+n(~e:aa szql#Y Yv*ظ0?fR̖\\}# 2Z'}B'd>8<}>PU(W*0]^6 tFC$,NpO+`jwž%n`%x3rr}QײjvˬpDx1D|6i4kXi ^BuMbǀpOq3Qo{_?Iٙ;Nv`Kfgvw{a!} k$}믓m3BLnv[ @@MvYn9vVp#c(?Ulϱy ew(KbPD6g4BK+7jp7\SQFDXyuk WsvN(?n u$hVN8 fx `?%_ޥx&zxY2 )UMۮ,6DD(~`Br_Ag(sͯ Cp."Fd*rtZÐ!  %Z42L"e7Vn %R|5Xj\ިy3F7ɣQ 7DWA;5AMcSmwl fSÌA4=:$ K[Sk\%*W@4XpS"s8jޠ ٝRAX0k̘U[}SB76Zenq "ؙGt-Y2NU C m5Qp>: X W3#9,B6X%, K '뺂p/7ay*ʓ c rK{\6H~#7fq)Mi6eQ= ǛL9+=ƌ1\DZ HfvӑLok48mRhQ<`"Vr VYkm5^qj,+DŽ d7)sx9l*s*.IЍ 7U_}q0NИa`x 4^+/s%3EXiMn*DN(hFW&N _FNA]E'G%Tu㴐ῧkޭvP7nN 7+DUAx]Auq\q*#澅4h?'rJ> Zt\Tdd5@9T ՀG~lQE28f m|{fv9y |+Pv - 4_ۭڏo`^yȧzzI=8)km"{Nfy(NX܃bbsD2+k~e.M "lɒBބB%;+<"Qp[X2Z"YWHߝgj-!@XlvfX US+uz=kIG+ջ/Q`~Yy\>Lmp#cv}Mh>dT3~}6c*oSZC<4g.kN@EKH$tճꂢeî:) T B/}<"j_qk) kmN[O ,? TI |- m@{u<03l zh:U b9*H!Ȁg@z((}In)sۢ9Q"vmRïqkI>7s-oM/X4 i}ʦz|Ԉ襴t_*I=}:A]8U/b[e̙_Xޕ7{gl Ίcׂ-9zz &Xav܅fDEںH].d{&FW @&HYG# ju['{I.b/>**E#R:7 eO?zb7삞2|uWCIXf*;.͂cX~m@}ڢ>"/JX=Q*Z(⓿(49Xfz?p5k-8cP"IE,8WWՇQ9bR/rغss֛T0UG2e]b`*c#B `sAqph`ΧQ!fz))duT \9NB$pb-4W{WZfN>rNy`=g@sa Q@19BdRĮxQ\6wԇI] 3qX0 :>3F`p{=Az .ev7- yiZ&b FCkj{s-ӱ69S&C0Up|o$3 ܮ5QغÞ\'_r ci'u{HhO`$dDm$]Xk,IIUx.9[ bWJ"qtKj:LBܬfab?)$ 1|&T'{?"/q4HNAy7H| -1Kr[ZAVtӅF䞹CI g1_g\td|I 4:CX>E˶Ȧ+秈Dt# 6 փk_P(e([*˔Qrm!_ѥEԥw/o\z}ˬ߫TUc? q5t+R "3 Sg?_b^c"JU܅lvoiq)8?jC G*~%_*b$r!;̔*pK@b0{D2U*]D{̤<{4u;$.iȦ80wTKV:߽,$wQQhkjaټ;a:&[œS6R^\Pi3^9z,n\GhF SrGEBz8B6ϓ)c ]Xy,zyQ1o5~G'(27dUmEXnj[/"4XÀzS2yQZoO* ִ] #uLEBX,,M+>hfc4:'|>[@gs52q7bz)&4R.9^ -oYr`8 q1JB953 q)*Ns:BXJHu4^m&t\qF䖹22rZK__W$i^*T>>O A634M=}vxG!H8!\5g1SwtȸdﶂiYjQtyՕE*uS:d. >q5M:x vzJ8hDM6;4JSgW?O#zj@%'&S:En 8UNUD93F=Lzr|ycl9syU4>Ic $J \•[ez/{z3doB'4d6#T'X%t%!c!J5Jy'_a Jt."GکNA0f ~,|Po (1fٛX,§$n|al+^qL .a΍2DGRWM\j^UĕÓE:GʏEϊF eu6<_ͱzt;θmc_? EW[Xi亚4~H&/GQwAz@gmHD@.D:>}4BktrP|;ԑ]|m+ q\)/l}ha,S֨H^&cS=&Mz:XnvČeN|y4Um;ZYDOiv+]JܔS vmXZlg);?QbyJ i,2vK|*3&4aNo D1N{fWٝ} ڪߍZF}G:mNN Q _+kkSpT:Z 0a П8g,A6 0~(̋upv OBD)P|o0po$z4a"Ѵkz>WKz|l +HZF8FX<>*UIaCփ-(Co=eCUh$\M> ) #g׍|~>>_P |&1$ 1WQۼWil>;NDDƑuҷxTqŒRBr(f7sjhn SdHA!4K$cȉȺ  \c6fnɾ8.F0=ҺhN[S62si `?Ŗ.uۭ!6egW1%PՑl戟-n3('NB B%g1ڤrXm|aK2b, wR[@ Y3i.--ӘWQ t҂u+u#&e8~QJIod_=]48qd׀ & (S ;J5JI+3L'g"*qR.k2c7j -j?v?h?r^.l.\ƶ0{g}B=^{T?!d_-{ yOuϟ&:*F%ȷ6Clxt۟ӎ73O}_iDtu4e:Nnx! Jw;+Ɨܰ!ӭ/Cɼ XI+=+:,T /OBZ" Ǩ,?7mF_AٷW>G\v-eqc?B?`i kJ'C:̧?ŀkh$0|w 1 7 nsdlrUJIiqެo~VQ4Z5d~a*ۃDmVM ͊<7ͫ̾IF)}.:3h}$ȐqLZ{eNT0LfyPeNk8-זaK:OlBo&B|G_6էqݮ)7Gk1CCXt{`Zk6XiJLuv fd j \pd}TCMBM8S'-fs / \ O.4 Q1Ü ܱ:<2)jc#QU?lOF(1Cطm|!Uǿp{ L}_e]͚T:#;'L~C)4`,YP.˲s>rTN]L)]#F&wlNd&_f 6Ɖ;hr@ȓ>J<Bz-8ށtWMk[ #2L&ˣߛv s*<#Wq 4eTqͳy+SBgC(4ӚEzk40RRn[\º>XWr*': . !!vkUl4gޚ]bq/)!نݙTZB+cXÿ'{;܂9$dJy*0!y 7Y}Y.-C4k .XӢM!?3koQ B182zD-X ¨nhSbMڸxpY/H'膘ʗqķ7" 'KHIˤs=[FEE"x%uy|$ 7*(@K.#.jgكMWS\T#bϠ6-/ꦚ6=.=w#)`!3BhrɄu9Wx9ŝlH[$Jm5bW)zvCQh4Uz*оal݂C.3|E6ڃmG4V[~$vyIF4޶b%j蛁H XRTmB!=f~\@]ŭ 8iGhέfkWnT,cʑ Tzpv3ɾg ܐe L'o7}ѺDsJz(|\jf1mk2GuvscҐAvfzy}0Z!Sj%9>Iq.8h?MJ3 OE k&G>UlN{xQ${1ЖH3ba͟V-rVZf",?ZR[ 0!sqs&B)~JrRَu7XFS݁7ULKI:96@`w=7NFSD?pxjO& ckΖe*1xތCZWI 1˧ !άvKOD}*JįE["};fNFV2YlorS yx^jZQa1Pր6H?bPhXԔ#L_g  87211,M|g7 .b?R4lRz `R0zG)7 *BJ{Y ڨB0o惪j9̤11aXc-Obю?#l q'FPJ);b*V]H7쇭 ̈́imB\-h4ca55sI_7E977Su>Js- x]Q#i h2KN>Zu٦0]]͟5͖~nl5 t6i߷q J%}8QDb2^Cd0,$B, wrum +hA&Jx ,Mm tKyр߼tXN9; sl'H9+[9yT o;@& C 3r(u^vꉑq#7)Z qݽop! MM[m:'H/1?u<%꽧V"B@B"vž<9Y:t9q*T ,Ep x2ǛS͐}0{'%efz{_i+@ؿRFʪ,ظ}( eOSRA=}j( O<0X'BP>/8hqK53>Bwp<>ZA$SQ(Fc>EΏb o=jHP.i% I"?zb^yy A۰dPc\ <%]'=O~ 8̷ ?zzie>cO1|\@x Zͦq_0vTiRFi #}/w: vKdJbGȜqHc}mRXJL]n$X+F Q_[ =!9vM?7W}޿ M)vĥWYwֈq?vײly|T[$6#>2hnQ8&103 y1}TVp tqpJܟiLsס u];(`**dCw37WѽC%yDi~Kdr{c=6;5ܪ N=K%u!=;5\B00{jD]lCC&ϡ7kII>y@:DdFxS&-T`'^І٫޴.)(zImO $q171>0O0s{&Ua :_grCr `[9! {V7y%PDeI>ϝpg 0>=qH/]i3{#Jy( ⏋٫Xc |᛺#&T A:f +2AV&yֱOIZG 5.:Qh+E ȅ-ڕc "gʢ.4u(V)4inPm~:1`ȖM/H:O(%G tbdiP.2 /*%G;EEn5n +fK⥤7c% #ѱDP]S *-CYGͼ`*XK22;[&G)b^k\P``} @9{Cs w"ڣK 4n!,(+23y.7U~Z^|Z%4litSrPA dz@pzLbl7\n!oVzMM,ΌR.S5G#m= 1T.p4=:dx2+" w:fڶlptg,E uɅEzL|ԍJxabvk1(e79$[ޙ\0k ƠZ^~cbhXPu4N n&$l-$ `n3Q]{M;!4)3^zH-eGNg P{ot\p/[7[2p&I8 I ke49˜xWY{PRXmT" MJ쯫:aȹe*!*zu h?n䭠l'e:%5"uL;gM/m&c+(I_\qͦN>Ǣ(pډYt<<.l䔱:8NDc8ƞ4ks\v^ӶghjUhKZ{hBY@g)pCN6-r*"mٲm:7@\<L\bXXo ڙbպRWŻ""h}]>@ .6ޔ?5wVHR(=hA i?·[eM'7iZ+ji၍`Ǵ3c<+'%m2 hhl|N]vfmcJ6/$:C"4xl"q g҉bZS)}V-h^ Y[C T-őp#O7]xi GG+x9ƍSm-QK& "XSYp;Pu(޻MLWڔr_fќv7>N~~OԊ\Qvr›p 镉tI~{r&F\Yr秦 lr &I@C *\*[.sV5X$qA\H|[\xb7@;gxuzvRʭ"Opmaqm2*di`utS^3ovw `UͰ2}¾EU>{Da>۟{t!D[ƹ^M* ĕhV<8QKKO8GC-<z{-'4;lL 6"vߋFOB.HFʤ@ n< f2 #-'I4+-g+LcC:H%$Ug{'Q!c 3g_qLqEv3؃P%N-=|Ck^~-#3˱ASGW]/QQC8tbT)[4 m948/_9#]NO;*+,Ɔ¹ĔwOQ-z+B. _9 dcl@@~6Hj$*ÍZ; Qz~k6y;3>̠f8lYKAP;p}_F+u-D[04U1Mg}i-'o2&M}\?l _6@Zg+ ,C "1̣n7K˿ȧNcܔB̧,vq׆|+ـ*j.$S(z8!DflԲR<-DFll dѮPl`}G.#C-2˸+JiW dWKɒ^鈚oH~SRt>xZ\$! .h<(3,JAZ,ei"@AM'dRՠU4Y&ok_ڭ6g3 =}Ŏk7*q1Yjwc^aŰMY y>?g.D/ DF%Wdp>P3Щ1ѦnYc 3baoG:wO# Щ*{rh정rI'X'Z92`u.ח|6chڥVW^B |+s{esngt)| I,Adrg.eB#qC<>G!xRs"V\*!43?E}]zdv WC]e&ѡz]H!dtKCSR6& LG 0)R=;6 C/6P(EBHzJ~Ռ."߈rS=XMz+`luΡp9GꠓL-~ď%!2d{ܡ}0,WzB7FMe0&>~M6H,Eֵe&wD֔@ vnc}tzJs6b%ﷱ}nuhRJg.E=sGcP eO !yeL?BUĸZ閵8~}i{ L[tACLn$)ili۶AD%qRzjF/ wib,՝Tv&"HLԯe0EFcE%w:- î@,P1]~ 47`K`(RYNOߢ'C=^R^b{ ÙwdCWf.A!'v.%!dx3l'e`[s6w]z%d ?z6C`͵ J4$&MnX]b MkZ`@BMK1F=7oo]勬#ՔRlŦqƐ3\vX^;{SS&Z9N{̩?#yBP*x[ɶg}ʊq*Kj!G3]a>әG]?Q5ZvSU|Y vZNLb,HGq,{iHׅ& zch G|Ĉ,R*5#0nW7,A8?q&-&J#M@Pbϕ!)SB.}_􇃬Lw!rkkoj^[g9T(bn cM yM1+6yکc{!p$6b@x5EhﴅPkuN9}(ؖUOr“\"e!P@|XDLȹ- {mxW3I)l!zļ, M7Q0 t9  / ?9PqhLwmOcSZ|X`%^#f.{ːGB@e8jfzĕ%{͏e?[Wc> XLa^Ɏ#Sd'o(S/@k@s!8, XA5CQ i׮au5tnhEi=ҿC >y9m]ٸ5q*PNgy*tD79 ɜrg'5n׃#|8k%k/<6چSF鯗`NjJ5Q!✶&ْ>2^=!/U=$ QݵR8/˅|*Jx nm8Lhҥn ׵%$WR59Qhw 3ޠE=,Ϡ.ja nex~ ͦpO=M$\ʙLwIh<5/G??T*N lMIY]ݽua<ݞVQO?FKϖ)ˑ.9qڌŹW^`MwgTmdѐY{%7R:fyo JM41YkfQx=Z6@3$Fʝc 'v'jtڼ(W0[3- 4/),b%L wK웒taTBntN/ς q݌e m/rM.ӓC {'v_dlM2L;˵\p8 \^vͷ :zI`1l1. /1c.{!=Y)Ol5sβ[L޸i]U{OSv?_p pݤgLN!]σ C3dI%] ]-a*u8o=3bo@Nu1sl(H{@)rKl__=ޒ\<&77+Θ!__hЈv[4'K0Y&YH3d7\XƴgzJ du iڡJ}7tv=ᵕf OA]Si=zfxLTn 6ʓ67lbę)j5q 6{gơc|:J9/A JFڡ N)usx6 1`s##Qow8 ۪x!?DڌN>oCN;NORíJ p~g A xnBȄѓJo,?xxRO&}JeJt0yƝꛉ;LXROM;0蘿7޲ضh4Ʀ5ںnL4XmT6'b8R5|LNu!(ZLQyxE>$.հ>lʪ.0_HyҴR Vo̿iqAIφ0( N- A{,ؒ+OXC2+N=O~(=`y M(HepKiGCr.S'AcJeQ07Q|y*vz:EbF,܉ (9Psin6_$IW2מؤBG_ѨKRKn"*QrU)8TMru_A `F/{}+"7O(!X)kYuG#}t-ˊ=blRnrLkߏH} O>%U_L|oq/7I߈ sQU})^GR.6mL-Rׯ.Z RI=)^ᯐoߞ)Ɉt5|K}?oy!BלqOrϛ~B]m$1seRWz,zjLd4\@긷mLv9?^_}Z^LEP:s@~+BfXlv 9_`[@"vviNk-c>DT_\;=CZ2gOך:nzY_2TnJ\G8~y(;]:&Hu nbVu^7Zx 'p'PK iBAbŝ /a 247s҄2Ҕ@"+%`+LqYSpq'<}EK *vzӅѧ m[ <Ar7{6^G׈Pq KsCƶdH Nם7SxKqQ**n5dhXDf(5}yHF|UFIHv|^" h">nnxj8t۲P]ճV?c24ҩwRXB]`&a(8@.`c;Om6:4`*_-ZFy'_ibEY"C=b$@t}Xvby7>ih'85O7?&>LAbr>㱄cjڭ B/!za_f~-@w'M{he@OI$&i: 1"<-qxZ({Oرܫ0q}4K0Z÷5hFQܵReWV% /b#}HЌ@ODҰG2lM6x۾X=SiᆵsN.&]OPqɰ #mbČCT_rO˰,\Dx#7Ԯq4Y|5Ua>.ewLEϢ׎8jz^ёww頔b}U_Uo\όV0:evj$}BuvEUw}IqxǍ[n[C=Z &lAd^ۙnIz:@R 朾ݒl *XP0ssYՉRVc/n0}-ߤ:&h{ۡODt 0 /aX‹Ӹ[a t&p8IUF,<ԶilL)ϼXUXN;g^Si`] ™hOD¤@ ѱ7 g~ʻj5͓A803 [$k?/CϗŮcDᚉEYF1bʤ5ڱW/&R/_ ( m?K^ʤ0ZBmjaՐ݆ EXV`:M*yO:7|*~Z;4K}=Y>yu%>p=RLto}!Mg6كt@M(ifcD )WA3 5Od ȯ/^ A@SrUÂٿB !&.yWEݽhW7i-H3֨G*ig6ol{լE6W&Y1{Q!)F_x*ZZ.( w7o7 {D1b R)C憛v<;`/cRcma;,{}qEQ"iࣝV`pj?ʶOT_Bb.kO 42H{'weQߧ OuLgi GiELFX^O`(WEjoku_~J"ފ^kpYAmn>],}f4̎/uGa =xڽ\TU*Q0yRWKV^R)]ޛ"7k;L"jw7UOTn^jHe>1P٫r/6TSmɟersx#bE]G '.: ;fv'8XQ^k*L:X. yQw1c Rm yY4OH=*Us1{VCܜEz\ G`Q0Y"I?aG(<z-ǖG}ԝx[y nU0PP.Xs@gѡ20A4ظk5a%xŲ3-jd_^_^T]EvGfļnD{YıFh8$yȅ-}8JI9 Oaao73ND- ~G##%qs.BApRDֳQT^ld8{:f O ̱m o(ɥǎ"*!=]DȾeb ʎCFٰubQЩ?e~M`z-Ⱥe4busUj&ݿK܊֛|R3<| R 7۔b ip&(숏>:_)[x2漚}rRB :%WjJ, 4r+bSJL,%M6)}'$Ћ"-iaUIfte H,xp3Gp;f] /!ܑB1ύyCEj*4xUZҮU!$4la  4>'`B:7[ROBYj00\)|C%c+' pNj]ɲ);+VLYk]Gd2`,т*J&t&zwsb(J1?1 сEaH9@bՊ^eSDX7| @*ug ܘMp^$^˾?íPbʁ?1&u21XҠڇt&LZoe +@vdz^j;kkHQp$4Go4陿CUbI}W2?&4| #<qA'(]M!2z3ve#E;:O~eY;[* ,a[޸d)rD (@$L>ez4A感Ҕ]۱;}' HNF CIjxR2xtEW9%Ež*a +>ݼ¬;2Y}~WJK;l);-P5Or:c j]K~XdWTPҎNSOdiy_oxCNPZh?}f U2FI٠Ҩ/Y&I$yҷny`JJG${cF8^t-8G`G0of0,=Ztae_ i2?Hwjvbqll27&~teHRYB" (04A3lӝ$Z!p@[ªԢ")hcʷhC]RQЩZ߻q"/cXU%’ɣi^Ԗ %?ьP'o|ۭ'IMX]fMN&>|Ѻ<`9?@H5.C~v,{16lg~%-qs7቉_`p:Q\AA 3nV>eȻp:dfyӝ9];05imO\퍼c  C.ӟӪOxǺ6W٤`Py6Ꮫ I~/KB7"aĪoǶ Er)1~;ucVɂ19ü#KS/ ;NPjK7¾\-$=ĄP?G ;d oSvgaN /\xE6ϼ -]~ۡ?S $2N'?{47r'8i6WMc<(S%^jԇ+4e^Xu#LlӉ?0G`4>I2j#VtvyT]я[ =..)NZ]OPe6VL>g{'qJFF|NSFWPO OsHs sQh3'HzTLVt!ퟅcԚ8 pU#p v$lceY- 8M~?Hh-.ul7cfBVl5W3dҊʆ Kf] [Ev6[ '$*IaZ債n[2\ٰ>9g[WZ)YSpm_BNL+s<-UwMeXo %{~8ozV#dHA9g:,? ^Eӎ^c2z%ޣ,Yܞ=C ?g>3vdp& ݎpTn1vm0}EVdkyÈu5{H:z~EH}hz%nUoVczig̩GLAuV$z:M@ ,5:u.5p>3%N]ΖȰGIu;QC !X xDZ1.v@z]Ȁ yƞ7pV@oB:G,hli o]OkZ\t0qQ탗(tzHeT𛭡<,#0Tf?/mLrrM7~ p>b?sÁ%J ʦnc^_V Tn YưbuB KӾs!HWҚ: hh%DEit`} "=:$F>]݌JQX<˞+^vyBJy$ 8*}/b+)ǻzPg7*.kN5,$I[8DgrQ )4-ia~tӖU+xRj,.YEE^ e&@ Y+ Tn? CӚJxWҲNyY^m_ `"c(CrUJL0yYb(bN8G -’Ba!UNu~)M'1HTK=]=HpA\HE OI=w! o `E#ЗZ5fH R D\^CE}Qv!{r$+6Hz*Ctc 4Zv^#ʒ⚞QCm_4\߳נL1^StPdaR)i=j0@/?q#M\Oyw<X>A7xVː9ͼ;,NU0@ic$S"[ rk>X#|{Xfpɬ {*f[ zhA!7 M,DQjxYV. A= 1T'DsF!8WHBQHxɜR']h#8P#l@F=x[GY\s Pw NA8Y-Ջy* !ބek-th{&].Uh,b!ubj5"Aj4OfI `jU+y9G!"hOn%].'SWA䥖gd.x I(~&#ȄƸW~跑Cq ]CJ>=lj-'0HQ% iTMJB61(͟gnn,ᖀ夈^nk2p:,dN$y .ޫ{cr&ZN,]m Z\%]NE=>QM{l0ӮyI.EvMRX?U,ࡠr&'쳔,!tfZCMa$CIqLVxk,KF0?=KJ:2Hn7mܢTi-G))Srh4I1L)_{Fd}_PȲ%Cں:<,dB!zf:R#Gؗեͷ WNf{=PT~. TzEW@1FI[ֱsۻhs2He߂:G,ͽ'R1`eYK YPjfT 5zJ\Ez0QYesp?&f#nh?]b{QV=u,QL>YOȽ 1M~̈DEQcRaF|wo?ŬJSPRX- ŲCEi'v9Y1&m;kXq#2`_Gv hIxO$`Rd:r}A`s[(M~VA$3Jޟp*hZ3e7< #Z:uAB[ prX_bFxe:1'\9==5 GcBg'K!Nq3DbxYVAٛh+hQE TU&ȚD{~sA4Eɧs%Ip^V~w1FnmӉT9V $ SgA.xx$2(NP_!mW;!V#QhWnniOy#O.\wVJ>z)89y]Hn5ͿCoyiayV3:@^;;-۞;L>aFB %HV|(1~w;gn1؈O .>7 Et b  7 }swVo 񭂴]R2HQvy_g&k@*w B((#rX<Ԩrs/]>>|؟gUU݆vR.㒽Bi7<$}}% 6ViЮ!}i|'kO-;쪇AB\5]\-ΆIT?eЯ͹QSTsRZ3>:.NE( ~pZOEô _QhwLV< kUx.O3c C3m-a&!=/kV=uo +{"px0dGB${V1=ߠbDm &+:_QSnES1+YyKFE 1 ԆbtJC'd" !lbWq"[9Bb;Б[&^,GuCIu*1 0%Kc=\8VJAs!MApm8d DFb-Ԝ*:N^XQm 6 f H#<>*8Bņj3E%Z]JtL, c{=-g6_yW ]ڥM y vԜ//%ErX+xh%2OxHWjx,Б k ]Oܮ:X̂Qƍ-8!?0$sz6ZzKQ~Hut%BsTɬ;K1ѓٖӚܻT:>֓ ^h=DQíIL'>W0px[շ~qI';IƋI0Ŧu+hTwv niȃxma҃ΛUeCU/x. lR\|drN,(AO:*8'ߕu,n1I"u`kk\_1X!~,]QUy lrh2 wsL}RѮ~DwyE>62{dX%Qѻ0>㫄K>Y[NP?\VГoHs0"MMX_sNU~mB3!ֺNh'-ضQgOLl[c5| #˖a Q̒LjBHEgȄ 'ߝ>ӷfϑw &@ ֔|d"nHpT{)kg 5}~uxNXrl=ȳm,ijJX\F*\MEyep Ʃ7VMmL٥3$n l6Db~0AGy!Z@|"9>:ݢ{XF0;u1J4͙Vq)mun>l48)xX;; үo*aN^D3S+Ml 87́fy"Lb$<4oI+&)t)mX1)Ɓñ#ҫ4xvclx\"[^h5ZH_  l1c&Keqyge]Ӊ? Ik$\.*Q~ku9a-b#(wIyܡazv9?gZz^[rlbDMT5%Sh2Rvww˺Zy'69?rPyQCz7ʂtd,m?)EZ㢮Qٵ?0jm G۲F«1jtsŧߝ%ȡb[/uyi$Pj:̲t勨>2rvw>>;s #Nj,i,nRȢa",|8tȥhڼc\Ѯw}1@2,lSBƝ,=%* fGeojQ6O;f:s|]\ܹ5sk[OSr3mdFaʒCen ap/7ё MKT bO-G>$E':#NBϕ$BmFǓ0U8P{uoOR'Áswe6pem)ԴOl;yԮLCxQ 5 3 DRV[qfI&|e 6\b{-KO<4t͚>jCk6ՇQ2uB\Mz.A+y 8G`L:}ZoCAD-Ο,Wg{.Yse W;Ϯؽ~eHԩx^Wr 2fU@70*3$aFB9͞:Aal% ]"h| Y~qNTer/ϐV1":fKLԊ T߁Aaqy׹bB qkJOD&b _aIHߡzHm[>2a|-ر{_y?;=AĪuJbyLÎdek{kQl?-*/@U2edIQ nlA i!{SSlW9J ?PT8pF*RktJB|Kd{.[ ~m%m D7Z4X ,j/a(.\+T'Rv>(5SKD3uLU/&;>Gm.菸9dtW0iM'bbc$#Vd뻜1kx[Ճ0/Jb;LYs.]NƟ VZ?t6xb餒bթD?uof6^SrM炱:2qPI_쒤kU$ IBtnw*=G(pVS4**4:mgMt>WR>דdb-b $FZ}T}{:ȼOU֌+/j"=cKFMHڗ7 k팜h˖ |7ۮ{trVf W'Bip$K_:NVHW#IG9ַ"|5ݦ?/C ȇ F]USApDxDk(|Ֆ6#[ԓƪpJ+z|;؛%G[ٰôwxR .1>f8`$I7,A"ؖdFǂVR{- c5LY} kލѤZ= 7=,Nۊ @>zdf\e w,e·xƤ)j10ܲv%OBYVi>NhlV* A5(^gV TqSẎ(J*z HC7cfPhx#YY= JnE&Hc_G"O++l0dXSXXtOQHaz?RLq=I~'MƤM[IN_ץ6Wx)gTѺLOdM4s[%\Oq |6i<drL׵ ׯ!OOȌ-FWR V#;̂qJGk޲IIL߸kFN x4(_E̲]DŏD0و#^R⇛@)#4\ $ ,C*rVdDxHă3.j{ݥx.0 ݜ[t-|v1<>MyP(fYֲFsUL]u$M7in"^ҝ 0ύobGыnw-j1L. YL{iɛ ['elקL<17,*k*E'>jͤ18X#;dݫݦ-fQ(T"K>4'#eMg$J1G ؼ;!-/}1Plf]ml* gF[\05@}Q0Ug(@G?-̾ Go(1p[  SUU[a-)u-u>a@S͞W؛œDTXx_u4lI|:#br!k$yG4S@Qy֞$x+6 Y,]|Bm[ǁRs;wEPƶ#BCŁ0|PpO$ ĻӰ4 3BpٯkMqa@/=I3mt ԠUrMz9;OI_b!_Q߂ 2KR 8{M2n9n,$A=Xl'XGntgڲKpFGw8 qbKjg~u;T'&# Ol؊D՞hXD jUp٨2N.Ig, diKhR|@V^%c'c1OKu.tPo0e[ˌ>DMl~?@&kO 0+]AwlqT?v..l3@!_}ĞX)R3u8n=YPn+H(1ĥq h#GzܶѾ?2\86:]è|ǺÿQz%eMd||Ք1@$" ],=si = "FHh+/v O* 俙0=[A,EqcaNCn͂n6H5V|$10ҫ0GV6Gtmۖ%FdǓ!\ɳ}ѻ M{sI/&#sG'n:& *B[EpbN2}o&`f!i6!dEiM׭~896&[4d\=aw1IV3hmpcΆJ]*]FXDUjhC-jp0{h~B!QbO3TPT3! \߾Ő ئ"Bb #x4$ʿZ+ƆQB5/AJ4:pSi>z(,;jMv2[Y.`1ļ1(]T8OEȲilyw>:f>)vrUV"iDYU3uquZusU`c#n\7sA[ِv~6#a1SŐQ%Xٓ QuM7͎FjJ3]N{>utGz{Rd 49_x'/-#'o D`!u"߻K2J1";ȡRc'GÄ`A,<5& ݾݢ=mo.y<`[bSU2G7b }}i߆c9d DctXǰWk7ƕv.0ɤw\ L/H˽QJ;m^a p˔.- $&[7DkB`&|xH R/e)(Ҵ4e?ɩPG'B@e)`HSvTw x@|xoՌ1qk/\>)/H}msOl*DȆ)iG(1cBalA7CDK4m"Z}ģ}F:hݎFY Ñ@zGK]rOWv|JL|@ ϧ6R݁dל/kG?Q8Uƀ`J:|fSHqSD`q@eedl4E2a+r?#f3ngw[r=8_yeyS~)\j3a8&W\ESk t AhS^1X KNH/K z\v}o'Y(C!$!?$ek[(6 R[Ll=Oy9 p J†7"4e?BqQpcU++s>Ρ =O9 j8MXzЗ .J} %37%%C-_R/.?5NJ^j>҅_DrMRhRLOSxї.YEtvTE?6Ur gLs3fWv,u]d7)BHz%6Q /R߭z@=8}9(f\=Mڎ 4E P$*\H Mw}=7 1k߱Ҿ2 RZa'Ρ㘂xu*_nCm=u)Ț7&^jL[Hvl,>#-+[ ۖm1-..D{bokO){ZM71pWqU(?moA^C; ;U RcP]=p"L)Xc!18?R0@#0;`RaZ[)s{i#1@/uzh(.xy^ހ ۲n{~8ɮ.Eʄzڳ&}Zޭ%HH*?݆7Q-{b_#BƓpM_̹9f5.[]('}M&N?ڍs0wdC!r*W #; j%6 \g+ޱ4_Nd +ss7 OHՁeHDxC(ӃaΔѧ@sknpʝ2J[E%^4BxP q*,=@Pɇ͒ P5Vb7]ɍ5|!E0\{9VBM4`$zP}T /a #bVd)Bߦ?r$l vܭ8P`>Dw>Yw#\?z6Wf}? v hJ+(:Mo/OU aʿFz'5X˱mJ-1%4z7DAoO?mr0r,\;lAD+mWM _q-r"做eo=vo7}QX heùDk^&Tn:ClNOYE•my(=I(B4 }mˏx\s&?~LDp_} ZYU:&&sI3D$ca%9TpL&Zv C_7gZ( tPD/gҧ!ug*Lz%CcFȞ[#0pr)1zɽ2RjExbW`-cO[+I1F i^?SlrZht^]qKZEJ4t@#OJ1{x`neMvǏ>YCUqsJ0-6Q}JM"bK.hd3({^/ݟ4)wxw,71HC ( [?\vDc sjPR ^`,l.g]sĿLga`3¸}3mIT޵ lM`qdy&VࠒJ\n0I,sbȶ]p2N\xgv拍k\$IA~j尢C2mBcܕִIψ>P˭!yu6Y܋.D@V 1K})I;8yİW|TO+$ɨBz(QGOސ*ZvSu#^\O+^ 59 zR2H*c U48KQg"ýiȑ%/QJcf7CX 87^?,$^#ҹ%L jeQ -_MևLLfy Ev[NHMYT̆ȯG0+ҟ~2W㍎x>ASc^.u_Jm# 1)cq_ۃFͻW.*hRnB$F$+`21t.jP@B8rV1g$<< sR**8!S #e@fqi*E"Giʃ\p\TAwXlOdwZЃނQM1&CNjx$6CY쏭u;69r]9sPeQb]=o$LJ} ^ +Go!8D8/X`T,ҸdHSPChl>~+Uv`n| ?P-gAB אzcA1_/=`h'IG3zۓiۜ…B vYjj'ΕP"FSm,^?)k-_K/C6lMi+HŚZ.'@:ԫ܎Ch+y_(", xl *Hhq]d,d|7q!,lMwѪ~rA3菱u=[h_]>/PPRUkԎhtoO1p||}$ݱ[,iQ1@%bJ^V3P5yOi:ݶ"P:e]2b]S8T. ~Iˏ*y~i?7lw[?lJFtK scrA?-5nā)GIA/eE!.! [rȩ,Qb UŸ`NTwum3@_lRcnìR^^S/}\} ΉV9J ^bJVMc8QKF;OGEwR*5&'5fN:ץ_'kyӉZT!)P\ ~أK@4ԡyu ڱ ސ cx$0+9·*Alx]8Ay"L+[,s!D k-h/6Cju!Ҏ+ۢE+Y/{ݙv6y7ܳ>#2(2嚦Mbl!dzOZ@BA嵙t8RBH_4NI*GHb\;Z Ic ^ِpE ů%}C$$Se2ZL]]{_UjƁ:L8KZqLRBY7w|ٗYWN-u 9R07pEZÅ!)PiZ/Yd32CV<)E*?Qlʮ%pLWm;?Marw!~G޶CpT4(hЕU[ƧAǒّ~ekE\a#|y>:U N)> -;XrCv]d#ˍ]iW%~/.B%h#Vp~',oM̖$rݓoY֎Iz@% f\Wp*/H4,u埮!PWv.зO9m´tuXz!y('fWBx ivDR' I6OBI?~Awq&瓿A%2 '`͏U9rw#hj <'Qq ئV'`Cp%`y yg ~oFkcC)$p)dxWcƯh`mc6-HKf6 CIX@?}H?|70ۆb7`o[wSQ78>z1v<(pUˤWQW٘R&*uH]d ‡drKsجkF%XrGXgLT{qrPvO/ɪVaDe t!+Sf0]KpӠ \m"̃+ qzɲt`JD$S аpkE& #]ASfh"ՁDq-tnFwg-z~?  T? 1Rl:Yq V'r魐&$F..F@7;@5ukXQ"ȕtDXf+b=4w|p$VW4b5jV͸[>BOgAyNlKln\"iWܨsug)g$s}d\ DD)%ڶ9fu<`Ҽ™J,*ɽI2Mv@jvV3+#3Du ^ٔTWkOXvS0"NpkCa2 P,:g2xjFoq-_fEvc7?0Gq 5W0+D5;dMd w݌ܐo[{ ߔj5~6%AHO q+C K$4ݤ ^x6U롹g4!&#ȄMho XWjV xa`S7gƗ4n'j9Tq\ d6eM4ʋ[Up_ #M[< Y3'zr,,Sv]gK e~] I0kHMv0*T/.~"}4R[\s 'ZVg? Q6x H'A،C&6**=,dD#mh ^I?/X@ӚOBrZ>?nPzo$sԌFRⳉԒ1Up*'CCϓSٿï1?% Ɛ1t+`z"rkOF%n!Th=Ĺ,1O=b:=]rMkȤ.z׭7VCk"[_iAxi]NSJjuBNb#av"'`Ju4wR߷iҏr9W㎐'| 8`Xss[־ߍ{9+VVy01p= LA: ZUZ̛; eF$ }*eDuڮG!FҬw]ʄ<ӗJ?C&Gx$$ݰ4lngU#{()[P? ڇR”ogKR='+I(yW(3 a)9HO8?:6^TxZ Y,@byKUm$ z&B+*H hvd xyV}\.{͕g."VmVeS5;Hu;5cTqˋqe-+X\O_pY?sPc0W]8 r3{EnR?6(OU p*5E=ypJ[K}`6̄S **rnjuDv ^7+ M24sGFxBqmJͮ$jrgm_ ts ;T|xRv]2á>#6M(wي%Q}7 )-%;@[azYS2(gj!SAacZat{P7s/ 6]E[q÷׃9Nbg#[pũT8ȃ ,M*Lɟ ga~Z$4I|vb;;R[I/ahcW*3E~+wZی=5peǜQЍIu%hL}.6[a&7K跂nZO3-v k$dM Z2ŵTvkb0-:[=SW`ϵzʺXYaw R8EQ~: 9W+z֗3M GBve23I$>ߋFq@E\ IOӬ#0VW[-ݗ]Q6W"򉍊"#c) $^`^Y RYOuc4DեVA#ڡ0<N\Q/k=AVs5z?T@Er8b4Hhޞ%C8,FvBB3DMypR\p3]`0l*ճ0:Ovgl%MIyt"USſOuP~LjXpk/I:;'c)<" #M;Ckh֌z 57𒏵`ETV\[Zx*UIl HnV$^Nn嗴8-5g6g:TE/ :5l3DqSe{Sf>Bs5M+MJ4 eGZ6^c/ n /E0x9pX_9 Lz%͚EJ ̊=x~& TAPyQzaQEj}7wWH.Çt)C4~IBQ؅"༶] @U.nׇU@kbkzV lsE(A`, :uIDߎBuee: [+دK`S[Ypw s 9` >DN$DԐB $-\0ٳȫ|d _;Rnv{_ }".aDqD>r90Q|F/ &0\%z 85>I3E31|tuA)O0U֏'*S*+yNϳV81 Qb}"5lnۻb#KU5IQ'L]hڥ0==n'oαOf6b^¸ F& (e60Q#W;"c;cݡȰsv7(o*|\)#ҤtDlץrҍJFXR:$6L: DuˌcVjcKWѬ;s&[7^[?ĪrSQi,KX y@?9-&۽lߗ5",rXDF8cX$IsD u kE8Tحa)3u? /ڔzE89-xߪ0:֨6TglBƖVBpYϟƆRKL(CRoJcIIvp__pޓߺ˼d]ZkT#ꊇjŋ;-jIDPʢ?:v|U2dZL l0W5s)F%J(.ȎwҪPxZPU4^6 fD(mX)a6gYmQg~%>E_Pyd9FÛIɗ|MdYCfۡ|Ya ցM5/hZκ0s, s%1zECnܿ-mpk-.B( G%|-RC55T/]'=R-fDoZYNE(n1 CYE;gKOBFx)6^ 8R^򚹿Dcc්brp&i|H^plrɬ+JW|z4c3dww]U^/RHdJYbQ*͌%ꖗAf(4ńWZ=i؁?wm] ׷ӂS5ئXq͏!)yxj5 U:/}cVxRyp4j7O[ΟR1R뺣!?ꘪ,ZFjVѠm/A$}%Y>fVR,ocDk|7p-#2gCi9F&']=Osm1e D? ^x{BZέVO/2U{u\atzWO/}v sM : Sk-EBdx% "Oh^i>m) qx]^&l3PLxrߛgثȯHA Tߑ"~D 82аF'g+ &|cJ%0hA =+%ź$gr-yJU }_]ߦ0÷Zȩ;IIFrDXt\"nLt= !qyG\H܅ly 1uIU#vЀT&JI߀"0zlJJ"LnS;[yy@4J 1R/4ⷊ5Ii~Y{q4%"scz4\YhYP6h[1 c Y[smA#?U!>D~+lKf`:W~8? r(So>w>|Xټ ` 3WIp!"r>$O7;@ $e삏u;up;3wo 4zhheh L <C|jt'}IK/F^!EBak|j'*Z}Hש>K`>!Mn',{V"^sVd6enΔJHF4zBϙ sQPvtuzӼ](z^s.H&;jc6{AY[{ |wyMke«ӼJs > X Y[c㣀L4,ŶS #?pZ' ;T_^@1b̶ƀY] GRtw Wҝ-=i(@o+<%/^L?-sTkk&oA7D YwXo4>,=C=$bR O!(G( #TqLjϔ6@TZK>SrPib~+.Qu}5PKO(#& NR'T$B2[n,4'FI47 ञCwåv1B x4/?8O-4Z k`?ё)r 8 D5sV./ߑ` 90Ji[lt 5gw!LZq@01 &m lf]H4|3Z+bCٶi]XUcy^cf<|=sV9_ٿ>\ⶡk踺IAxB&mpJ~03:gz y#6@܁`u8&*շZgbNU=kqLS:fvU2} =Xj8C)r紫8ss0İZ5E~GU,D$$}b"LrT/xbdSgrUSo1հvr<)IuA+ܰ !qZM g|Q!GLq b✙]٭03;mO#1o9%|f1ohao`a_$@V N܁C jK(\`"U"7&t!M1eꑁ0S)(u m*nH9er ~ gV2Ñ}7 =Z 5/9->f;]^Y{O[|\J6zqߪ4;&ۨ^=N-~SP`/I0JnCˠP€xщ^H[ 2~H/!Kp !NK7a2< D-q߹y=|Dz:5&JEZQrKf5Zh+9v``R}?3( ho,YnWoWA]'>z#A›XR)TGLocFu8M6Y/{%@FtuNjRՅpmqc[Ġѣ)xT&-O??ߏXTX|H= f;߇Yg?ErOS,^NoFq~ns2大iFx~,̕ペvNZrVzrW%ԏgǬ"8dU-$}#p.,>dEDW!Ib4,N/)TMp܅E+>z(=zcgHcwwTZޱ2/6n  +xSUUp>JdAr/`!&`wBp[H\>_b3zs#w4ל`@U>'F椛@拷@g-j:Xpnw&u:׊[ ) \^k{6}#3:,|kj`O}D95Z9 ηߵ`wdV 5dᶎ0ZzM&T Pw@o$= |2|iҾV 01 ?9) dRceR{}F@!Zמ>N- 2O6C:>b{-.&m|P}4n$q(W U6Ɩ[L )1֋%ښU@-!F{7,'IfԔ=N6aXy"`Ã:51/ ]7L;]ϵg4r@m}Y60˛i͹ V+ma׶8a)*pok@UͱBL{.f~Fmq~stHdUxɨ8l|~s$aCtbKN8|zf-6#IPgTOE`@R$so6LExS>0ݡ|)N jTk`Roۄe?uM2?-m`mo}wbIgDF.,٬j3  u U0|.($NS** FC4cv`n zP˗*\$њHuW7?"v9SJaear}¥*HtmٔSF(~y3kٮWhr5yrBaNm2] @h-@Mh[4 +mlS{,-Emz]fNt wR3Ƚ;`6-pj\w^@^)[@o=Uڐ_Ŭa ?@36tpyb M>d177I\F < -IM7GW}+d(,3^(FR+6c&c<-Bz2udJhؐ&u4w{]7|P5ت2Owx/Oβ͹孕e>OY*VrM w:A[^.˘[ sP<RM筠M5@إBu-JJ8]wFiK3M6wJBp] !L(|qm sNPM @"'Jk8kԯ *oT5G8ֲb8ni8qis8usWN/$LPsڸИhynռ r*>CvJۊMU?^T"N=zDY l7!Әl\fGKk%B.V M"yEt_˯LCKkp(⟅e+\Dk78\DtMK;j^,!u?(\Ѽ1ըWlBCQf%ȸ#TKsm hŇ1b>tL)!{f+O&ʡ+fO@G~0}H' "v{,Ğpe3m2(A8NV}h8(i}޵]FE{A7>j.lB Q#hrngG(̱*?[X8!V.-;+Ǹ1H]=?]9hL`k$9D!?d!"Bj Ț=x] J V.\ZrZʉ7-MCO&ٝ#Y !VWNZ'P+5-3%?, X0D"(c '+] vV:־S睓 \Cj|' [OplYYgśp@Y2K rQTG}cgW[ wg 9! ҐB>|q9 _XoIRA1lV1h w3&њ&BQerS/1v!b[~6TܖXd;Y ?3f! 8i /Vtд_}_g^/ƭs;$N)QVz[mfö9NA~ .H@PcԍX{7P5!N t4+yi*{OgE]$뷃kx1o|J4ta_* 0MYם%u/@!D$V0YAޠ\H3a@(j dG;5a?6t?:_])<.knRk }6[ n>LMKM`(DPB}.VPV䌩C?\Y=Z>vˮb, hUu Ȣ } ьm5a=B`o$/ԎYF9h[ CtK4XR3$~9 '-' x~+9d<10~WtX: OJWtd1%cfyAIBR؇2|J"YWwekZV69e3syh"B݁[Fxi(4!T-eW|xMQNd|W6NwkL0<?܊]ʓw~Y#ɚ.BWۚ5 {DkY`d,+x=Aӷ1D3j 4kaT=;nO'VmyQA .)Uyk<^Ƨ?(pU}0=_쩰XPLueJXT<Wyb޿bt@-\w%fFS "l'is)`ˏSGn1fgMFow`*^Ч*YwAejRi_6V1X ρ.m]Q)ꐚ_q>ǃӸBQ_􍠾wCd |uçE 5s8ΏjD2|w-*x[nȌ^-.A H[ S 0<W'80"·0*}9Z jh܀ˢuᾇP\=s^TG(/yh` @ڹ}W7j"R0d-j٦ΨrT'䚴g ?,w̎2ϲ G޴Pb~U4B%:\SwK0 `ɺSh3fupԭ_Y#$j!NA7EYNf!󽷥F/idMe,|mBu1%rJ b9l]zޟg!U̢#g{g%Qv(Ta%;9aCcd%Fcx95|D ]6 E#KgKE4㪅NH9k+xe ^m] z\ VlezgO9U~ΊԐ8Y<"̅ƅ?}VY"B%!|k)Kqot^5yKU**ʌ!UeFRVBZf&h50QROZ? h|/T*Y-bŲVnEvs}zϨy1B~ِ^Hc Z)E,ԟzSdR>39]daNj R?奕9jB Fyt6bz1f֌xN IwV77n[YQ;}3#ºTճx9P|$-X=叐:^i&sh7 P Ijwz9(u/%އu}݇|%XjMgȧf[ALGҔ"%H rTpN5ߦj>jQb%\"9,ti8 CIL2PļGWb +B-#4膏^__㖤?tu`ێ t,_x}um]Hkȏ*,yIG_.N -PP{:mi"x϶ܣRv`b;EW9F~{M2TҺm[HU]#[bp 0cS)bsx 1=_ U7 {tKBZ~3>W,O=e\`gߩΗK V;b3[6'|Kh:p6iLiϱ<+HȐ+.ytBQ;@CRpWTN͘MI qvA^j coHO;1kB\t.'|(_4nc*CMMuXrAQML9e5mŗ]KMKe",!VL_?4y@bֺ;&L4y^fF HH^5A6nr9rDBkX^'41m x[bow6lfv"blKlf,QyFG˜ޖbW>}B*2Jnn Ǘ(_is.{mU07MLzLy (nJ(!e]v]@An>(g+%QAU9%8A1$dmHq݀Ca{P?lł;gbhGm% *wP޻-k*5~5>NnHUG,6C̓gÖ&=I)[IIs0[m 4q8GID}T:,),ՖdnO&;OW "^ʅŎx4RŘbz@A('-uP'-, n>N ) אDNHyjv; i%,Vm.}B 0<* 䝐'vH~l_PT`FvlVx nmO; دvHc{lכb18} hzŦl%["f \DϥR P"o) h+jQ.7"{M"30`2 )FrN0& & fdtboU׬M%suh9{_P%#M'4p̓U j^H@QtHK5R0:xQ);҇eTEN6:ЅDXȃbx&slhbenW}ջX qppK_NmMH%Gv ##NQ$pm? VoziKʑx.dJB}_}E Qn=(vCE#c|}i|%3q!ꐂP)d MhSme߽qVs(V.R#c?dk[ԣ}{u!!Q ^"d1n3AB^.!+%G{Wo{0ٌ\҃Τm?ނ*o&LۋZ>mF-%)j,\,{Wuv;@$G%MFQ ~FsEtbt̔??˳=[TJz_:*ET}.LERS/ 4H5gy`a´ݑ wAg'mx]Yn0X b( >\'\%֋ĭ-ԨV5v>\8lFdOt^! gӭPgxCڄH|l"_ek̏:J!Fl: "9HN G%t;V#IQd+ vϴ;/x30d[=էH(d.9R@_D[I} !%xێ5{},0@nBɑ^sD׿C؟Y BktY9Tg?|n nuM(:S`c2jTΠ/@7jG>M!]9ofyӮgJhnI3h: )*mOb$]"ͨW-F$ڶR1R:V}o=X*tw;CQ%;8CWsHv}|ÈٝDw\ &?!3@gK0v3 o֖L;?-MнSū14N$B? hF77w}1m_nPT'!ڇ6//|Z {4Kl7l#Fm!~t[ȹO zFBAE _OUp ^[7Lvu=aVlo ,3p؊=d/<,_򭺆w)*(e@HK2erW㹽*nl#!QT_`tAPt*`|?Mĭ m".DC(>tML_#qyonܫ[ۀUgQ a f:K]9?JAޞ98"L9=}Ex9t~ɞ20^ȕOZOwzgY]pеo#8J. 0lkw|DUY͝$|}PӔ?w4% 9:Ŭݨ,~S#NjWKKS37w],qi9N8\>! u >iAq Mq{7țGNXIrsfQ];N-\#ZV{ecSoY; z<)HUuO5;dNMya#SuT ǧI}Snx%Ѱ*⍇`T5A2g QFy"@F*8-[un?XSm)k q=*H1}cMyCPL>]#`+MZ$Uqo:qo2P^̻X 8}A3lAV?"HN+E 0p!DPeoƉǚ|äSհ n߇dg8yn5}#aRwTK' |n?g\$砉d rGgM؇*=XD\ӛshkVj=|7^cea򜎁*p5A VL8X'bzn#OyȖ@dY؏mThQœlyx,:+e[8|c!cXP,efͿ_Æ /iV6 e]lDΘ qtĽCbۇ\ )Dh8 S'i$HVl /b4PuÑU8pp0eY)\v9OD#suAЭtܓuvS;rk)} ~Ut"QF!/ YC G{`A~Ua}kYyCv&\@<1jU1ϡ }{֖bE7_En|Y ˶\KmSn}R"IR{9T7|{HO늹n +;ãL'|XˆV5> H6b̵i>vZ&&n獉n1ÇTg(vjVMh>P0 svWbBɜ6"KS˩[ŔK#)U0%92 fB\QE~3Ahv$!"|m#xa.X\EYI FΰZJZ\Ⓘ"ptJ穵C`w/ˬD4{cәeɔE@]#cTȤQ= ]x/[T>^oT|xhm W?:˶)ɐD=,ƒf[,}(fbɱz[G<~Ca,/2(VLQ*PXG~qӄ[:@#]O!\frW ̗}|RIҠ q1gCۿcֆ1SzDu"Oqd9ob-8o 6kUC&ǵIFH$v dzLUR !j O$l$)584f\VŸ A8SZc.8Dyٜ$Nހjzƀӈ2fsdP#t/[|0q3 lsۗCH:d$K-3y|ax,5{*pnBʰ5s$_'Jx_ ӬD )y|jvycH>ߝ8yGɆN_T_oo!OʿVC1&c T{e3OD'Cs \cr23hX݀+;z㳂i%~hv/Yj^o,e1c |=En3*Y[1.$?CW *W|#ݏwua׻JeaVdYjow6UotnvT> TχJOš7Θb#  – c/obWo RJ0/2 ówfx%9 :N 5`M Uل A  [3R4cCҁٰݘ F 57McǮ'`xFd ^7</dBc<'t`BKlZIDK$LS*Y(uN/|7բ$ 0E<㊧pKhn1ԺɢzQ>DOܳBKI_Ԁ$֚EA ^G:XB V#%MH%r$u紙$U  L,͗ CR"OJ7cZ[iZ=ˋ]tŠԵ{OMRX>HboCJcR{\6ާ< ?䤼ºQ23mԓcgEʭm7tNIr`.b~,I[FR-LtwC tdFd*#}p>Q8ʅN%ޛTJӿ<Oc9j'_'30Grp[_5TL<<TepAw(~,'hfwdojQڐale:'4y:#nn9o,r'0#=; kJd$|vuk5XxPDd3r@D "oP;|f8)q;j=;k0Ζ:3a/+ƿCupq'Uh&8|,9?}m6.W:1j_ t]J^Ee%\pm-cs((P= qDnO0\H UR7ۙg:'-5IvAG8®4wG*}GQ6`;J\nZ'btۙ ܝbY 4Y'G zDBcΜ$iGRbrI@Q9@h.E>_)vσ k݇w<7}AI0)yQ}t`ִNb;y~yʐFMT\ʢ\EwQ,P۽d?{H~Ue~֮d @Tui>C @c[a;0c;g<, 4Y$bɔ>s-'jMO_!ֳ"p ]V్ y׀m]]܂o]Ξ^3eZ]ܥ&Hg7rC쌾\Qٖ7(yul\>g.h+ujMKΌ2(x"iqOe.AZ+ԼtQ|iHx<͈g'R+qd<+84I%|cC̋> גv;Ba@Æsn 2Lz$]̚J XZ iOXr乪~XcoD x3ĪwcOLΐ]+g9Ιq< S픑u`|܇wM@J r1xn OL@zM[m^tugO#oZ#!Nw5iE!Tp;d0\}>ZK):fJ> Y5.)ĉI2B@9✟ؾvlsR8%i3@+`$xLm;9M.RNbǖ2W`IDL3sfݖ$),nNաhHL=:'I`H~aГDeN ga]:`X`r <~K - ,ӃxvvO>Ն$UK+a ȢJR8z&Wxț GZqe6zf#q0lK]6exxKLIbhwo`F, !Z!K pD2kb }w1*r嵤蹷9i |_#D9C_Xc:*if6^ j;.T_! I:|sGc!mUt*APh̓Q|F gR+9'7uLͨgQbdJ' R"*!XTDqP^Qp HiIȥCӚ awew+d(НZVnFOhVpՕ%pMioFZjB5!/3V.~hJ~@KМPc;!N!oRqy>N W{%2ƒq<u, T`\,q\J|6|"Xs+|];3d[P} OMS%ż&_DOb?$<.r.8nXqH 9Mh)-&.~eG6kw.qnAc8`3,#ubpr)Xp_TAtP}F/Ԃ28wiKݝ#@7c'$ü]/:{3zfx?4]ur5➒\+^S$ &Q!ߘC{S;Mgߴjڳ&0@5z| 9biԷE:0Mt|t:6D/]#ֵ.U]Xw*!b(m>|8 EPu{+b$edL/\Hڱ l% " ;6T){&WM,M26ƮjtC*1a%hLo^Ƥ7دX8?&UoƠHnM+Aw4Gf @TA1,WP@L`-ZEK 1>dLx b#bY@͓dm~i>-C_2m V/ڲe:Rp?Yf7EAئ֕_e|1)CyBdn8&aO8TmҲlCxr ؘwz[Dz%p+N0PKBty"S咨8_e `2K@: I|'{uJi '+:q_^}3!gRhsswx0La ./;6OVT|6@CH`3ϩ4X )Io0z]bPEb`+Po8Iu5{z1%BQ:v`g[j󗥌4{bTӒ5 \Z&; *=yF~b ZAit=\,.!r25"#?4 (xZ8"xC}J<3a6ꎁdBi9~ r9QΟ+iQndtzbr0_|zY7Q?er/΂]Hck*4?""=̍^ )N %\GF`A7Hn;<.mU)E`7D4-6n-&ZKk>;_ x%|:1؄S43<\z‚l$g8/ IϢ /ʂ[p_kdwܩ[ &Rp,?iN!R@ϦX$&sb]8[2%l; h%:ޙn>)dknL]e<{+dh}_%&PX̟P 4* !}Ngf% ?g$sFid}Sr6`B>Ua>w/TU5dIo2^b~DZz6u&r*Y{oBby&Pt봼 r+*zuMFlbcFAU.rf}z*9Nw1`@E#M4c_>'WE[rJ0 5%aW"!n2T1rM 9.7hb!Qil|mF.z6.@}H* _Ti}y,'SSR5*R_Ct#c=.>ԝ֬6=ïR`}lcNWu5ڞ{Y)D*s;A~-p%谱2؛ѧQaF=EG^̙ luFH5ndۗKELYbqw)x؂FnL1zl92Xļ-̐AP[ /" $iX|N@cCp0ڐ~볤@&To%1c`>`@!-I/C%q.Je|7&dž {mCJ 0t\z"|Q^vP\T-Wlq: 5LiS[9Ei ;?5_~"`jq3Nqv"*dHmnT"[(:]>JQɫsx,#eesZk=8t<2K.?S]]] ;U5Ps3$(8deߵlWcuVGiXh{O0 1M4m貱_T/" $H-:X>31(NY8omhXTgN5J%TV.-r5-ZSexzfTW#VpOTI(L\ge㉡xW2h'AskwX3>Ɯd?1'.+DS=Lh 15U0v /i]>-Ӓb XD543\u|ﱈpJ\%yM ֑Oۉ=nTOxg0OҒǽrw;3 H'Ri"3 y=p*D/g'2?iY/Hx# -xBw0IJa[9hDyb}3i\jgO2XZ<~j٫9nPcfmmqX!I2Lo~^.Nu3f_>bC"Puv{wU 4V>GP6piG2AfҺ# IWy%4{W,@Bto٥Ƀ:V@Sn ` -T=V)!E=6f8E  _]L?xnf6g *,ms$*{5/+h>\-/i,T@[衱D?4sڏfsq}fbBsŷ`G *H.Gk!OF"Uq<"ܱf1Uϫ,%Vr7?aVoСl@x Y7j^ZC7E'X9 Xe\&n%)A>w|tfZ]P!UO 냚b7Q dPGެHޣ{Z!nOx٬/`^Gd<_8"( +NcJb 0eo`&@@O>)\Z8\<˵J:zGؔ?\ fkat6*sLX1<9r8C}hU. aޗQ/j(2St\lOf\bQK]֢86K~(̣}v[U0e&n6UgjAU @;? \@[u_S(Ae]#|n*$R8AB$|m膪AZq/:J>e,a>k(^=-/*4 # ̚1ϼe`Z"Wx#t;Vw$\Ku86!)cx e~$"O/2hF^ $ԭUoo?Ц_}v/v~Y#˛)-tg`dvC># kr|VUBSuz3F\0rƪu}dZ&]n:iWR">62߻|-{*SfsH, Fo1pr~rg[=1357F#B¨y+. K2o:`{ +E F\><_"1+Be wKȭjmzvqV+a{l.[ v/02#j^QƐ!1YU`D]uX)ݾNBĐ=4Gԓ"bod nb-J|RƉʅzWEo8Pe 2$k4dRsS^}|Mkd;FTg@IbN'ۯgB#.M?6#Tr~)嗧g FO G6H7L54~(:J6oJM':^;۪mtyA+BjmOы -CSWZitT*qǁ"܀z%k _4f#FYv] ~fS>7?1 /# *nL=M_xS@$S%sݘz&EG&A}ͦuݮ 5DvOGNNx].]>;l$[G{XS"O,OY^pjvP2g1HVn;d1ET-+~ݦ{to:|uYf }'FiD-xbG_#pb%Kai8Dq ݰDO!{ĻF4Gvr `sV[&v3_^lġ٬1C][=5lJeL8V朅v%E0w N/S3K>ccA>K@uE (8N*)i^؅4x ~v[Ď6K+q\u@[I;.&-x>:/JAW!f*Vb覕#XN3%\ ~PN9ZB4>3Sl(<6pb)vP=fmlGmɾ6X&-!iH:cPzOoAg,vVXp">M#4~VvΉG,;Ǭ["o{NwFxN oPT4=q1KnjUA>[RF zsƴ%JgZcQ v;7س +/WՇfIcuWӰ;&F`T2 T2 Off/LYΉ E>$Y6g*D aOo (+ϷyKM,]da%L*GvsdHv ڨ˞ `$6'2%pajOv} pSzHGq[~ w*!%| oZt]Jp/* sHGV5Y R+ZVQ̰6͌BU$BرT߂ҬݎWޡpu-ۢe? {й6I౧N, At;9YmM.ov07BA)$%ܢϟAdfpZSA.J4ǻkiN=,zPjZQBeslT8p׍be$t*vaþD7 iN zm <[k  LM$D&2^S(ϽьH'i,?eR_ ԖFMlkWs$"ICL6S gՆ_a<+snٳ(e.[^-g̓3!%YghN>#uX/Lǽq|˵VcٟР@D1| |nNs[5vu GZ|<n*YO3%FywNL7r~k"@97֧ʛgȋSGzV#{eޝpaS_ 5En D4i.|WۉʌE"N5]W3 3[gki(?H^D~*c1S*DР{9,r4 FY sbĪ`Y+p"GIʻa~*!Biatp76ddmנf H\JuݣW^zi|+]jhM9,zl L_=Nt{>vS|ʔнcXVss կ sȼܖiS yK'Yh:o^qrX-ʣ +r%ONt8|";όݢ cv?q3KmLٖ<M44S5N؊Yp6;';Clt+Dyr8{+`(vkw5R$v#3R+QQfÂ/kExmF_ɪ 3o?\XZuOE{?|6&UNhF9YƴnÌL$pTfGA')"Y[UW|G&"hY}^ehp=5; $QboF_V6~=z~Qu\*~&Q[tюzD01SZ11\?Β|IqiO)S|d%W;FC#^>g{D1Q;{K)ڿ qîVLB*`a{"^sk9g"w9*q%0^.}G\+]P*}mr7~`h7~'T+X/@{SP [i Hbf\\)m>Vy8FǑOleO &Jy4!k,Oh:f5 b+c_zm%"vDD_GѨ."E MnjW$Pe+?3=yq0X@E⑭%ךL!|vҥGQ^Ed3俰p \ܑbJ|5y#=ՠ$o}4o Ѱ8  1n}d֚jw]>+n'.pq#ZVB8J_ P/.2:2t5C!j0SWRb-CK!F9hҁuܯnx|}ȿ`YJLAIMELGd8NW'{I-_fQ;}r|vރUǷ`rqBAwZW[vH4cȥ?CkjѓQKHqt8tMRE뀶y8}4~*x$Ԅ%F݇r0l` >0c~ZmfcjEXrʐfEe1-P'uluI?{+ǟ7r69%~W|Xցx+h.장{XaZ!L@s5_&ŚM`rdP`lMBJ(kvԸ`a揪GM'Y6MG>m|5^&.ӌ?k4 ޱnWGe?hp0<Oen6vĽ.D~pbͧ2""?è¨~?VDG%E>}K2K^]u i fuR*d4$0zj,4Ok q/ۚǥ WΌCCi.|"7> hTzn%& jv6VsB_*o$yzQdGCus8d,@ɫ(zik$TDTߧ61V&吖 ˻0vD*--1%>ٞ a}7B:m\N uL06{ϒmbƧLUִ*4A%\qߝ_?5N)~ !|`kL_$'YI1ќ#{T)vjO0 Ct݋=XADKv*;J8uQ*rӟ/Ir~g@c@`g}\66oHpgP>zٮ "e 4RhH}2jQĂژ&GJaX[uzXa]=4g3?$h=5.>DW.:o3_%6 yWb¾]|CZԌ>r3jxgɗ`fyl!_KM[B3`AU;` 'e= ?%Wm@A~}Ҽ}Orv*U!!R.qe<蓓4:&=U=Y;8!b!+u zlc'_oc1EKnXC]B@àyP_v$r {8PJHDL_A[GExAϳ.3|ɄLU30 \e=GI ^%2o\8'0;5XD"RO<cb?$CGF"jEWZHNjd+&_0)$))>gc|F%V] ϻ(Gtc5ƭϗ)nbMr[W,ay%Rx)Q;Nea&‰=\D4QosJŗ/z>fE,U]$-N6@^ s"ZE"T4SZ=`Md  є'kFjr u O= mˢƸ$@;BO2k]ߑZt뫀{5}L*ėX-)LЃ;=S-THe{5F* T9zg&`);)?bh;? `>3%z|C8yD[]*Yh gJ(3O@ٍZ*D]I>^2|è].w"VJ!cUu'M?Dƾ^ /W'V9?#mCstnh=;`9LTƥu++p*U tz՛!Ks2^klEPһB?B3G^Y 9ͨg+vf/8iiIQ&uUL$(fl{1^E@^;sl ׸& A/rHCe4Q*Ɏf:(j׶`vĚ Q0k pHQ:I/O N<F.3mo5675lfM0mu8R\a~*lj!jQ˘]@Q?<#O{ 0ٌ@)\'2Ar"qs8iS;$_h YSH\]~]Nz%BWڡ- s8MˤPU&xT".p*^/~g*bBiP:Ă;VR-v  db,vtP0b(r CsVLro$*%2(lk#CsT\3>{e.Yz5m*Ľ}EmfLE%Hc,|bH; *\Bڴb1g/FЫqIV"_g()<׬5ۓMx)P.vʈqr5"C19/>wf>-yXjK 0? *Մ JA==s(#mC&O@Cg$杤ĺ{2ζrylbݭSBu: L0ά@#;qꭑєLuS_X_lprd ea - 紲qA5:db=.L<{WDC]+H߰/_tp +7~Nv"!ƅZ)mcwݶp5m\ =l~^5 moRWm rWρoJ쿞dcqSo`A^-WY1}&1En6bW  0tG;uTK-xhfC{A݈ {a9ܰ'ZǦa+&g95GhKy&WGFȈ]{NSf84~TV,݃iӋZ[ ZsJQʆ-<h,K,@<ޘOXUJe-WQƮlJ hUnobIr5WѴ0(=Qb;8rx^:yݎilw#%f4>HH]VʵP#4  xlY!=^$6Cu%j|*W$LUC]jy  ȸu~e$jL)L_l $$*=B/oQ>-t ŪF,G~PKgP x|ocfn4%'oup}:-oXr1ұ]Y\útGaS& mS^`S7{f؉ O%S~=Cdraˑ,wم;ǻ\-bF %xpquXT1$ޒ ATET0>.473] A)9ZGj6kRչֆ7TSz|sa' ѴtL"*w" Z; x(_È%I2^޺[5֥_PaйsԾ wc1ѡ51'YoseD}Ls鏝~ۃ#a] p QO\2[&+&4&?aJ5h(_~S7@kF%$d˓jU#kPb0硳n43Ca@qҼ#6ߜtWlQVn(f2e# #ծTuc:vYg擑or~aO,M;Vg$@6wtThZ76Jf q~ޫN0K WyHi~)\@tLL/q ߼휊M# A@CM2e{Spi{PRVQ`o,s>ǒdl~:v6f۹)1c傃1[s5߮\Xr nݯ衾B_jb' nt|9 78 URWxxV0ń?}RZ:3y,QֵY\aWc'd(43įd6&~6U7v,h 7NR8Dg*+W8j#W$xP`C'b.E3"KsJ92%AGhelgS3HM۠o FĄ!!Naf!X+aH@EBno0YY/iSf}wrBXvKNf_,n|׈zq0" e"PLM/xP>!Wt\ {-zSКF>qHiwfg4$ yG7tLAmu[iV& ҝVcCgP'U!/j IC–H@B =ڕN^X#1mBzĒ eJjSuͶ3𴯅 #Φ;IʏI7?yt=t/=To1mw1=EWDžʔHh kNJ|:- Ȼ{*+R7U|nI⹁IXd1 s.<'[J'Jy.%mATF4 QŸ zf-~[ J7;hQ-V'@}(fl׷sESsy{5_:v݂z:8a6Œ1S˭,UBC-F>Mw|}ZOHC_KFL9e鎲TO9S͍U葱trI69ৰK\np8xUwNحP#]yT'P@CNs2c(7n,]ГxՈ#C?NFyɪuc$u],gP`O^ #:i<#Z  m}6Z25RsX[M_$yΧ(w\o:Y}Na?o\ c*RCXQc/Z%w/O>Ƥ1G_GRjWh-޳D2 )W,SԦUи6DةI}P ^P ?^I0ߪ^Ζc='OZCS6E΢Ի, a~b(й4"C4mW4. \=d=4 8ѪpH4Ok1}#$ٓ/Ӎ=aW_  b\?ON ,fó۩[BFkCOZSaףOfOc^qէVYG u㑤(:ͷyȤh> ysؗK 4#n|NS)o~D^h(-UgGM8\0+^dPv+T{(aߥ9>ŇvW>;tR ^s]"=rk"c"ӝ%&ysApxpetJY:9.R#^eAOv ΨBNzͶBQsmy9ŋvMHaghIA֙f/_pkm̀ӏa{*.o#~r|kaqDR%nE:A}v9>AO<=:_^^[|N2ⰷUs%1y epk$PRKxZ^BUɼ]2C;O+Gdڵ/e+H4X{]>;< Q奰̭-+ۇ~2Us@xF>25`+]H~*YAr\4EUOb!jjbBmЇ.YMyGS/vm&.( Ȇm0'X#Z$1mK=sP }lChOǐ)W Њ _ U#+)gZ"E)ꇞ1. =^ܓ"e'k7cew \(1zK]>(-מqՐ5F@rb}zxX* b0+㾠>{u&Ћ/aSNIJTC`Q >OiZݔIGGZM+TscGQ}uML}b((slvtb7˗m';}Za R {0|k k~2@;4= ݒwq swbs/1*Dq4ර;93lwN^[ DZE/OsЏ {&vt|LȯUa: 1GTəخ(l3ߏXŵ^79X)J9#ZE+ؿ~w$ 䏂tPgPO|O85;1%A6z]8rTSN]Fa#ɔ Cn*M6z\TUjEI! P4˝=U{ nֲB8rhL:,sDz,)SY0ZΖB8'_vw]/RK\ FFy[\TMB]1- VCLX|OCC>k(+h(c-H,Rf*+ҨWf:{jZ,LJvXgq4CźED@NV2 zw!3TTwųهo,F'P{g!+GƮ:&ýRtO\/E Ru` F# JXx|R=4-<өT4iLEk5'>p< ̾Ie!jǶkU+ol;γG啯WNMMǶ`Ge /gB"[ ]-h"#5pG2ԥvZ8YƂV4§,,sݜA;͵K~5].C]SXt[tk4 M[t0>D-ު /BYB9w]t -`,K3556 \hk^/xCz`R>IfKZCZwp;ٳ #mf Q'lpS] / ECpw0x{CQPȩY%؂k7^Y怛,vS:F!%:ͪP&=E\Jh(>rWP[1kN*7{NSn8?{{)1Rff[+Ç\mP{TʄPwPxsڢ9cfӟrEՈPޖnd E:@7o0IDtd"d?Is:d+~A0>𳛓_tضGGfƊRE7@ 1<D$ZSoEY% =EjK\*F. U&GzrpBE~,tu_P1)窵-^ H{JBN=q׶;2e`vkwsj0oYy{$WA.. Ui_NV]{)sKRⲅ_^!촯f,H_iɧe`>Q5 a4OqI(I @?k~dmn"dY!v6Rmc'՝68dMJ{.%p+n.,~yqg9r .,2\_Hk@4-/*H}-0'..v1x]"ʰskt@ڌ<ʠ; .&Q++])-(Hb`X@-iŸ{ҫYh! _a% cOMuC@<#I <0m+~YR=IJg05TLj*xȊeETvQ XT'9G>iBHaR ^ )ڜ~Ok.B8~C\;9X| v,hUͳCtsA@b(Z{⡛=dW)sso|5=y}˒idZ0g^B2QuZ!T={_)<"K鯀; [3Q~y[7'p8 l8:V허q>lXcɯxX jq F^#?(v0 \G/eKr6ZPe<閕!R 6L³i ms`~ )a䡄+ԧ"aˑ;f*IT+!ngsHd/W:wyhۼX\0+R8$j_Lq*E<w[cvS"tq*B6I8XT* (+1[>4575D`%>Y8K $Q}JW1yV懜Ekq2RW'8DJJťha}dk׫4%ۖDv;q(LeҽYUAW?@U޶)jHLtIEmOwF 6R UjKkߒPFd^,3WڸNLr[44U>@l)a" be~8\60 m|{IaWzyixJ$D@CxNsOi [3j(VLeo {jx%3VxX@؛ǒ{N#u08 0GyRLotEi*0s맧H4Ɗ OT K$,7@{ꩃ,5T #2bi fD"L'lA|lo[)Vb91@R[YC\JAJϺF~; ~0D]m'%9x]륫h1mbDk dPJx4KYTqHsuԎ}*{yM;k#N+9]bҝ4UTY+̂R1il0-'MO6lbW#C\)F"fn33jp %Jh1%QjڦFzmDtM1 mjTRʵzxtXi6(hҬȣĨ%Du8&E ˨[ylGesxC"|[dDV, 2k GY,:o8=LN(a6 rz F_<p7UD]2#9x@3繞w^rwŹEI`GoB+/jC\D)Ϭ.azv%0W=AU!LQ(U~qMKLzj#W~ ƟYc7}bS1(ğV? 1dBRF='W[ʈ^>8FBn}/Df@*ÃK%JFH {6и5<:Aq+z  r=Y_5ز϶a G_13Qnr/DM^[W" ɯOߓb+PKK$ն53$i# =bꏣ``(OuÑzl" wĸ,ۥV: {}"%nܣM^L.{[0Fc=h%5A373$/i/6J_{wM2xFLrֶ ]PgZZOsx́u%g+q=ݗ 3/)JBTNyd eTVpm޳-#LCOr]-EءZ(r b-j5־]2S]hƅcj(S韲] Bօqg4 8nǡI?6ZU1JU_2xZ]T /#+r543&\R${v\l~c)[#8c$Z筬O-^x2lD+*{yH+u h+@gS/osi-%Y!ghg`~B7BB D/wXT".M$&R<[WnJ{$LN HIعƸ)%)QEPwE 8UUh^+lڼ+f*S= ;)c^ڴxnty19f,̎2ѳlenkS P=a)[x@^f登GC'w?嵻yg"ͼed:Ng7weV۽oN+mCW+|v$tLOkkRB ˩x}r)y'5o]HI-{}ZQFcy|f_&2$**>ost;y点#WǤmtmSxz'1NIo2^._ݱ OQ =A@qe l6Bo55Mp]U `Ʒ䩡?~NyੌF?ɐ!.;Epe0O^w@p[JOTH㞔+DpLQoue (~Zsp)dxn0u\lFYzSF\k^W8 R}β$G'"- H#[+i_ <I Fpt9%|iR~CAonՄxTw{3;+#!KRjL!}A\lyKߖ| 8ע j̲J82Todu 4ߕ)8$t YK˔xy?L@ j?OgX7"q0I9~[M 8 'RdW MXW^-mLxkoV1f ԤcWDcGE[:Q{OxĄ~gY7!o"y\JKEAwZeؤ't͇4arlrG[.v;R TY_\j/:ROaoz%xgڔ,;LZWSiz/,ezV/ySzH GP|H0ϰKD(-@fd* n@8y(^3[*lwok7JG u4k,&s}h$@S*|3iⅶ{Я)AzI%~zl9] &kJN= v]oaL7 {&n?w,I񉗀tDibJ~#xJj+jD%)ƋmO}j) L>?^yҒ#^k s:ǴÓhs'i679!Ew\tWgp8D?pٮдG 4;cZ5|ʠ7G.A,+(!N{2|¬\QŦv35KF7h73IGoEy~B+ԃw|I0苩"C0ןmqfקc#Ż< "׳qKU"Ab\Lj80Oby{Ԟ^E ߱WƆ,<F 8( Re(:uI(oRH ؂ ~@"6}?OˁN/>Z"YosBEHͅb\9ݑJAoB2iQpiitt`*|i%Ky݉)goeCBY0RJVF ,⯶ty3#3j]\ qŤсPl7Uyju`)`x:gS|{cU8oB>iA.Q+< p~p@ѫ'C*B-LFKtG?<Usʲ7p8`J?.|e\O@*R4R#vi_g<4GXؗBm!ŞG4.Qd:/޵ ^bCbGW/=_ L ix߄xŖJ.ZQJ9YP`:dFZ/T_{Q|#%=kDexl:'JZ_A ~fk/n9 3t b8J6+Y,hOGw7u g-0&' (ZWCc#JO`E&d]V6$zaʺ4b4ΖԟZ턘~-/arB#~?c,_Hs[2&V:bFBT[*C{SQ$ <'ìMGYsWC͖6w~AGPP]ӵr^=_/ :&-HE7$-;Æ&o!QP[IO>ڗ%>{0 -m9뉺* Sn2GըҏxE~ya&V6Vıb7w?1𲅰ۃw)X[q˖ՕI=&[BLz"5۩ ~yij=97iJoQS ̐9khj)}TRDޫsאO`Z:"VmRPU%ᬝD1ϛzM{>Gb‰9 ]U])6A\By▮"%NٳM%ճ`u:Zxn&jg]Z(usLe񄀫p+Še3m#PcsM1!әm| ?r~wx8?LjUU1SזBF4jh(Dx2U7o:j2D)M|'̸;QAa^v`DEKpE uX@٢ݥjfv۟wvT;ZwQ(i\vE'4|Al5s9SЧ(#8%rDQ4q܀86ТjlA[Ռ5NVs*Φ˗#]E;}y6ႽauhZ1N>%gvcA3~ Gco )k\)46mȜF_s Ԩ!=ZraXƎH >fRwjkM-mv(!$/eέ%^S9|vGq$5T3^tޜ.5v{He.t'a%8 3 [ 2hۮ3ڙ4s^PSPdmC&Or l 6b<_CO/jO% ܒ!q4A1VK мz&]!^Ѕ:BQH.XsAb߭?0 !O r4)7CfAs0K8,UpwGf=^尡~<I#5_jo\se:w9#jkHd[}bSTpђ#K֐/&ij;Nx;L *IO+r+%4pjcf9N8az~œNƻui:a?.18Ɩ `C/ =rP f~]_^}>lbg*G0/J 4zWJNTɩB ҄B!5ar hЁ-Te^%!q q3NMlJ J R!'kഞc?(-zB%=Pӑ"2֖J e8 E $dڅWtu}fB mrJ@[/| GU]J=H1l%Aҧ=@(e*3Ks˓Fq#BP2W, |ƙ_m:۾S}Jwxw׶C*;,e+pjXպ6v5ݝ5y h˚Ɔek?bzg<]˛jEPǀ j}`*[,Cچ[bߤ8rKHxՋӟz0A Ԏ~ "y普F#D%dgɫ"xXM'Aw[.˜(Q\ͨV:xC['tſ㚸5kgBtĤ̭b2ʢ_wfL[.q,u0pI(Ae-OO%@*QYa ˌ ȗ57Y&I5x5w1zWDMKJ#ɱ0EVO__4]ZrǴM5)/\'1ζ:{C44}D} )̘floRf~<CA޴9Ͱq++n7YoFgw iB&XCm q#8f8C:-_+qub%H v1Ƹf rڭFLOVeQk>VǵxZOvlAc\:Aܬy<m\>`N駆4?re7/nOvbt sWm4tFPIvݬ$ăρXpSS}n d2s`gզ.ڋ٘WggvfXRd@?3`LeVkfiooƊYf^Ok܋D+ 3{/s-$>MiUMh ,OȳZ2q}N4{E m6(__ЖtO< 'c 2 J'*^M r^OWU(Q*h~~#CN+*y]s`m+g7=(~|8jMԳl\$S͇TWi}q~ǂ;>*j&LYQXS9q@˳uy}w0;\Wԛ @+{kj  K$F_/[Q^1ۨH%PTV|J#dc=7[AT[Pl`H$ FhQ|}'o1[$_%^iTkNDFJ$_])#q!_!EYK,Zhbk&C Ln)H;{1n`~hA]vۭZ_>֜c 1i4n+XK-{T[`^@d%1PöVұ'j ㅥ -ˉ BҌДӃuO(V;6Xt7r̓@8[a* &SIcD|OxQbM'6=PX3m[׹v(kj@\y8"9{lBd|-A IAA@*TCo'*l 7kԧuH8MRccjRMY$M0SWc- @vm| iDI81ϫe YA6gۢv4lS)5.YjyFOǻp [S.xmv1P®Ρmpx7O>Э*||}ТP5nb2hb 8>U;d=+7IghXDe4 [PV$Bnu7KQ.&nU>va*etƋ;KVBfѹg/ק9{h 9V'@Y~kخ`cx/S7ҫ +? KHki9ޘ0E,~>n#ì m{bX`z+Gڪmo1qӞBF :o-h ֓]NLJÐ"ӂh hln_~=Fz:h+BU6cnn*G`HJ6޳`b+,6 Q\P^=52 2 .*{={/ L lcBL.?Ӱ iV=%Gx]|GSJMjY5O@PQ(xBk|t1c3@0b FUY:DXW!Qb;KzaſٚD.-b?['$*ZCFz^ fq\mKNbܟ1b\ AGw=nu%Gv`VCdĺ #ƒYv @WLc\2_~(šHM3zbzP:7ޑ0+0OCF2]_'Б'"ZFfV@~kQ)b&0c@ӒLG*|\e(ݧMmmp*s3>1m!tbWdG2اvW-Քߤ ׍j,֯ 4YҨ($v!-pX&)T[Atܭt ^\e, "w~g5BqA1i^ [(L uxAҽ{8. j%?1:qIh(8X=oRLtR2BĜ&dtJ)ȇvxɔ?5<\*K$dl~Ml$CS_D`)r=l'7?/y[Uɟ]0} _H @saZ\hby|dt pmS6$ Kh0=m!,zV/p;ʝ8B{uZMMxoqTFҷ*,`;PU:oܸ~[fs̹[:gϪSFy]8Jb jU:Idm1隴vpȊ̈U iFt U4jG+PjV _F]J/;xEU^ߍĂw e F~TgEbVMϷ@2%Fq-CUɷO5(RZF4*.Kk[3Va~*@ɿl,7N2sf8iodebl#*JZE8;*$X)\IxPov:;k i} u OU4Fpƹ>>J$&ZBe;"v{N_Va%`8L [h.,QIj-sZ}ۣh_کMt{ѐ,ڈܲ!Ke ǬsNzEԐ4۴G`þ+g𤜵c~V0Ѭy y*M՛z0>6~09ĉIǩԋf/%Ӑ WD#yZeȝcꩩ,lqWiULUi&-הlG:taݯM%NhhXNpkGn0WYh - 'wd6hl*Fl*c ML80oKthl%B"#jwup_]e!l3Xv֣J ."FDB1[>],_mb~ŝynSrziEӇL @.)">7.=G >kƼ|IY!ON-+q ߓ@Ι|k4C?`-1U7|EDZOӼ-m:`}(1H ;=je`G?nxl=2)-{'}ћmGzZ3_nV,p ?rt};^c? (ƖY!W1DF_.2a6kڹ2v0*"T쉠揱SDv)/bH5y"Nޭ6PATRL{59D1I}$UEёElȲ Qd F73e`B(0Qt6V5:W({Y<)PSSh;T˸k50&rˢJVҳ`H:660K'd1@~aKeBb[Ith 81KAe+f< VlxAz<:{rc[5ٚ:fӺ+a1a3^B/Q5aBm[YƯ8VʂH>w4ìw%V3U[/Ϳ^`ze9%dZ )*D?Xxswfv`LEt8q/3yA53 3$WhZ{"1E.ՒF9(΅Y0wpt ț[AekR,8,RGo=.XU-Y; x} q1T|7Zp^ ;ZhuN6^͆* "mEV!yh+_| jyDwEKͱ^:~Oj_G0`4x|Fݗ\uAoxm8Lq0+vޔ& ſ8 QxfڬpӸ Av~m8S8!v૸HKaF`.I+0 ُ~u j԰*rڪqt1HR*FSR'JA}r9tb=tθ*k0š!oiq?av90xQ#~JZpiTO )/'xxo/#0\bYzͽ()3uR{nc NTWq, άSJ\#_/ ~u5=|Y摖?uhr-<e-R}{^uF,N Un-Rme!xdlzTXC#j|G`Hf6xG%T,dlHg#ӧ;bVmW+?o% fZmpJUlY0{lH)F{[=%UL!5P(Xxq=l_3@'Iñ (G[6.$wcIdՍw|m!ega"N" 9/A,}ieb6TD^)Kҝe ɮ]J9B~P]CVZ.mU^YQ y'cykh齉#[B}s*%@Iq^ن1dX7pG)OeU$6Qp +V)HqۥZ "~a/ f\m"/0 9k3%t}ħcXE"GΖ2I_?^` Hq]b-$cKsi3TJr`2_g#jcGby}G-J2b<OhU}/^2鼁`pj''|a..xRc{Kp\At8*f3>k޸.YFȐ+t3淲*˛-:ī@DZ!SGle&->‚,; --0(]-m0b{ K5t9I=HC=%o@U~ 1a(ea)YDUJc}yᄚnw y\ƖP:@sͺ !BAH$zL}c6&t[=ke;K=nv7躢rG ?!L^8湠~IP\8H)$pSVfCpj߀6"Ǩ0ܴS T`p#MqzS.l) I0>7+~a'{f:LPAlBF@X f4̊yg"mv#Ooe:5=8q+ۈqWu -#{$;_tvzWdwrxkԅXARd2~cד8 eg2bJ. :*VKYJ_7.ʥ*|3A LP=+evZi; T~{iurLB g[dĐ!J:Pq:$4qpU^tb<f,P3;emGB~6hfokrqI;'G@Ai( a '$'ei?lE+UCxOďvS+䧝-Vq W}y2#EW8#=njzۋx\  5 ,uK6J5?nه#`7>oz KcjhCxXd(N]CC9ģ_w_0a 9ѱ-oI%,F,f߱~s¡FYfc1i|Wϴӎ\)P@ X%F.ijdm;s=3x昜=rY6&ZnOZpJ #' +1&7N6 <6H&#(sq]CŬ!c@-^ >%jMt*=g2*DS~GȓֿAEu ّSj ]WgnjC|> uRVgXmJ&HEЪ"y! ZW$NRS;psVِ;a8 FDDy~k.#tӜr\|K~M# (S' MHsM:%MR$7>oB$5`:{UGҘ8?w_Ȑ9@fk\E?I]4&"0 mjk6wMn'Bw8uQOaqrºXܴ {`UL-}]v49$^qDO4["RCQ}; hO踤-[@8[Q 3/8V;<@)Ø:;̨fL]#7F%'_`d'"簡X5 x`|1,+D&cQiMPT;м9%|3LZIȘza9c?V?9Z9_>" %n.3]:$c3!W /3%#3R:-{_Ҙ DvN@He i1:ʅH#ϗQ0;,ԜbƊÔ} iIjkЀ]D„݈Dx8.e֑b-G)*ܣ8בR/hQA[x?/폍\YnJ}v<ʳ,qItolLXEڠ~k}]~AǬ/w+@bu[Ĉdʊw} OՋ;LCSv'Ӝao_{]|Uxw` <wRKq؆Og8SF #;KcR߷Km ^q+@ܡT'چX.Y eN'6!# p5k*~9$ك#VUZ$sAȅ^R#]$% w U <;TeY$ҡagE4RyEd([$UbC) \v-@ߴ|BΈY /<umT(hu.vz: m~GTxqWle^$L:3j>/}޺SŇ|X"n w|^ճOLMUUlʼn#yYH/1H!TSFᙾӇ`.ٔXC.J>aV>lBbO F;q>r*RiB*m05xJ9iy(9(*2Fu%y0꠨\O0 N[TH_\Pn]دLHAX>H;8F ֤Gh?~瞮Y{QwFdž<3YdìN).OYl m:-kVcW1\"p#B(|KH ']̙"cN%8+kO1'KaH\ZJ"h\ { &ۓSh N e«?fl/3}(W/dpĮh@ .?v؁ 9WמoEfƨ:\b;>#8MEāTFZvu\hFR[-.̾~Ac- VUɉUX?>MҐadXGTg Uby"ANxU֔oJ&x_q/v H+GmmNz:88Nڮ`Jz}d>%a)Q~&o`C:No Ey<,/+T Lb%xM.4/݂([O#ThA$q֌LS#n">S4ڭ@`h*hT< X3}+N;15v0^f֐l?KtScC&ujUDqgIxZUlڜ2ݫUm p `Ґ3с_]^K'"!v] ΨJ= !U;DLuQxiEe^?pPNdAcI{:im*;hrXz\̧7 C$N\$O'-U48_u($_ EyIV餃LQ:K=ŔC0FnrFYO˘B`7ܗGƢ%\wMa$SDϝUYdh#3SGрN:U ÂͼϑC+r+3}PLP ;$ v3o(6Dzluj/T1oN)t>B:w q->шF MRWi>'S)Pdf,#sZ> Ԏ4Hk'?5T&8tW}) ysەv So)<,XYVjOs*R ^dFۊ QmLCCުsER`2)]zGZ"ۃ] s{{ <3|͞dF+E[q 6Y[N Kq#NaCn#7GklE/l+Zм^9mi 3XXO ^FouvlaZY+9zob! ҃ޘ[0kjżvem!{6Z@+2rъd B4Ctc6E\ 0W Q;&K({0IO401Ad(v;ȣﴍhw})#k~ 9NID=bf%XYD-:=' w셱ztLIL^x&G#1sn |`ꬷjdam xw~. ǯ+/dkW2vF|]F(_Sb{^hiBQaph6'%Huԧsky(Rh<)U~VJrWA BD1WwcyV\W[}N \U<RݑkIsbE{#g틨,GڷrHj}EY0V4\DP) ]?cu!*\ an*Q钖fDrq}O۠iլa}wuG[RĵqzZzi4z.wcb& A竲b|r*/7t17Jwޔ{%~xH漵]_|1#t=Dx=it),f'S(чUMJD5Aޗ5?0nu!JC:U\_`(_Uh̓Z#sv2+zd.KMr }~AKf$ OO(n//ISJFSBN#Y>QAJ4@}fP.5nC].MB ay.e4fBz&&B4» lݩ Ӳ.j|<0։ YdEBؕN8zVF'rતaBUBW P{T!q+ۓ9mϺ6UimYa$8@#+_'ȸg)8 X: DRbV6dA=o o[a)w"ؿKzfHKd pa=[K)m됺Ԗ1 PdU􌝩͎X2ѓe"G7 /'ۼ:lQ4sFsbB\榙V$c5Zn"rRRfM*JIKF\_4]rBvToG7O!畘cx@M%=NE5tBX{ZG %0PԿRVdKh1k1?o#K8m3X:->{f״]VOTZ &mNMm}]$7d/C>+jĀH h9{قき8iOwfJksc$)V&z)qzWm)g1GL\CB\Pz e`NZh4&N\+Ay_΋%=a{?aP5>b9O9 lh ?vV8ߵM?I*_{U%^;jK~ac@׷ϷTK,Bn$|=N2ڋq šN&41Uvu]n]B x)b;t:}/.{EO,_@,3&<\J]q|"iw;FoX,Tk8oYsǜnMڒ5X14*pNtG])mOG6N\ hu637 \;s6X7qܾ2l7I+q{h 1k6NV/V͓VBDX8)ЕA}zW)5:a5/μ=oUWZn_& P@ x{=)f}qڕCDȘ:% YJ@A͈ ?x[cEٗb Cq(Yt2Mv=`@*:S7C}пِť4R֮{ۼu&wj`#45E<-:L DQL_Rfolc"Nk7 [ ҕAfâT-w&uQ-n3nAAzJ\<@⋊{@gicd^-MI|o}"adqI#.aeg}9I- @-׋1H-zIX8f 1YtWbI: %0 0eocו>eMNs9j.)uyE hƓj7ʂž^4qa5E8DVhAdRa[xv2a=rvSP흳d\^(%+xqwjKwICۛ7&uS? ރ P^٬T$< b"]A %<A:EL/,ɻT|jIlđr/s#Bp†yGScı*ךV+1l|f؆EI ={M.Kq)^>'= \MdhVSwe1yղ'X!- jQ9[n0MXgPpOVFBDx)ef *,urF ‹&E@xiRD1垼͘YȒLBnxCE!#eAD<˅'5XX pډ$4e)pFR%,Kx`&6(DB',_k3N~Ez&N0r(]挘Z.ˈz=k߸hEZ!_7-|,nJ-GaTڸvsH\8^Av<}&9l]#ݤENhnBV{S ռN[CI,qmȳCOڗ j $N{_\(kU&2*Ɲ{uTNQ!c%*qΕÕGpi]Hut17 RZjb"!]+Ӡёezݚ pެz\F,Z5J6 5bh@Ҝܾw#3uwmr7_̪ʓO j\tD([/7Ӧ$jG ' Ơ^ok*1 zU\;\_.~aFltM+2 MY123k4J{legvJ M)Rl"5ZVúLiaIE_\{E{ 1?ʳ~|_6jŏ_e4ȯ}$. V @Hx eYN?QE)Mzѕ79 A2[Z2ywNIƑkuFq3#2!g+*@?FSǁn`I4#k>S?=)gPU$=wV2@8Az:Y0#YPL5EV}V:gnʃ +M/7L8Q@ rsxvkA2-[;?C5NU@l֋bQ h%ъE"B&;{ L7u K5Ht\`,7J'Y-oe*,ˑi$ 5(W E>vGd>@z7E?}y#Mc*P ;`yW7d{9^`tM{"T%Aa=PSa. ' K4#+_;C}:,|hR@oCTɾ @zٗi>$LJ#n"4bb~JVK4Ĺf]MDM/RHlԈÖv?G};\Kuh@ÃQN""¥Љ}~ (vT$es億5B TtZ8 Nd+0!Y~: k;[鸌t>2E`W1iDy% W> u8R-A*1v:uP"݊H$+$\vġ)W "d}9`zB6^x4#֗M*~/2AYrG]>Ah,Jh#n@n$sHV5 h)S Va5QUSefپԅz[E`gމm"3[ҫ3B[j'{` z5}M(fGGg-xFgμw/kӘסeTy5C d1tRS),\iDO/Y~do12}B;&Ц]I[o7Yy*'($mb3ԺDiDa d'}1wv n ; zXM0) {>^!!=r:ɛ]J!TS\Nr=o<,BPV;H({]Ϊ6wAfA`,bFC,BRFחՅϴ(9{9HT'BCnqk~`3]AgNDMҿV7h M]RN-9E"`:i89n霡o>gXM/3 {_{j:%+ŠvV)X[4}ATٿޤ1L,vЯT+#VS ~h.HRdǛ'R׌e${Y$ow5<&d82@{ U9vQq%e@U?ճ.L3@k#c/Z*뵡ƢDiuyBmn~*-#{5KmSr; tzlDs@E} PwyۋRyo'@CQ9OBQP1{߯N P,(<%sQƛ\:`A /2z8IjJ {2k(̸ (ZPQz*e]%YZ[ۍzpw)]]]}23`~}lPdG^ޚ+:+?/ʦ$Q:8;+X%C&q?UNam[& ^dmiϦwW*LK8.8ԗ|!"h⭎AVMvh4mHx ;zV6@Og,918($i)w CaoԐД-.fவ"-@} ]\lzD Eׇ+qu (OƴI4GϽev!qy_T\zs ~6@u2Kvq]dո8*^Ox.cF 7 oyl"Ͼio␤]ٺZBmx/*LU g+ͧ &I: y!+Ù$޶3CyI^i!粖{(pZ[Jo*bVFu_cR%IWp*g\VRJZE3b CY<&~=cI^.ӸU:5cWZ#.=Ӿu$ hEU ږ.BF]~!w]V]XNYt*6t*Pc&\X)*l~/u/%7n9})Ơ`F!k]`z]ÁVXvP$P)$/v.mw,U¿0R$l,Bn’gy:;hRɮj>;>5@?%JU `CI 1/[qt,:GRf hCZ"4eͨՂ04k:Oc;SӪZVvR/O 7Gv_#T*E",3p-LarD]bk7T-m~B̉1+180xSPXK^C,vkEѢ~adI$XjG=[j:"^護0 >xUp8 q1Sճl@)e?&#w80a-Z:>o@sNcSK̩C-3kekT,~p欤 6{4YN[ztcqb= ~E6)?*< ]]@pe6߉quƾ{k@B9]?wycZ8zWKXRӶt! •U{ 1ӮWMf5t6YfqsAQӂcQmEtC4K.T[Wkס[|uzE5&|2~a<[MQ?. PmO &H!-g,;wZ+p.ܻ(W/kq `^$Zzt;O%l rl`Ho3C 4F\^žOڃMMBN5T:wx+uv}R1ByҴmc W61?;ltdrhN$6_VW7ew]\pr΂Pδ" ֈPHywkٸ>[*vgc,BXw3ODR;+hܾx߰\G[7Ey KkH*DYs4XN_HPk,i W )s [tG`0ELɵ7#6^@~shu૖W쾅ILڑs>CBص(6뒑Wo=+x2Zmc=Wns+ Wj[K Dܳ~'E1{. R^J f?Dɺb%kuS;m*So7˒i5y^@ӻ=MbZ:>AhF.'a$^КҪ8g.SbLBb]?x4 ^Xw}k </Xt,4j:ܵhI'nz*J$!QBEXlyTŮkLJK-$h̿8AJMHgt:a/.m ?[|LS4vɄm_Gg(rc$L AT\;ǒTuLHtWpmK c+QA9UyhY})kxeW*gwŝTl(-. GeTQ:/rczSzs? lϸ f@$!߸6WP+{\vz~6M&7kn] ]~U]KU 2uVv U8>!9 "suswnndfKOH4 A-DAuIiO8R3`^=;q Ä_5LBv+rawJ-$q逩ԆźHo`&@r9?>?+p`K֜75Dn kx5 %AR=ntA2`2Ѝ7̄\.torҁ1zY7h&B&M[nfMթɫ '!onZطT@V&#.ӄkacwQҏ8[±'0#$ȎJ07^s[% [,%pMYṞ?gRRp{#Q# A]pp޿lBu7`V&wE&(p*5?$u\Zμ,)ޝ\6ԡ2a|yTĤf׿>A73}gB,0~`-ϾVZigdu V? ]x"_53eQB.d;X܅xea;,B!SƮ [oa(F׮*Jf^K؍,7_Զ)=ҷ$X0pk;=ƜV?8U(lE" _ht ͻ+xh# +ڝdv;* f!~IaD23|Ǭ5|M~EĐߡbaSMADuQF)Qaޓ(N .IUۮwZiP rmż 5`bYWwYIy,,ﰵ ?"N!# !k+FZ&r\$JR1]{9HD-+'l1 IhF%9PuQ]Ź0%];kYy-v&w]ڴ'}_N á/E&C\G-]ut7K!y v] O H{~fqł?J֯F72$+Rk&zm{2̸T;kC=j82?Z)2[ QJ!9fWN0hkg?t?Gv*HD9dSVY}z<~<Ȗ s63UfK1$n )U7yΔkdt~0M8%Ln(OܪqN [CC3-G[/t~lv}Gw/F}4\D |[+Nyդ>Ϥ{O#t2 J؇vk jg;a;HôZW %_5fνH$u>f{T< UUT5<;"zh1ǻ"j)ş'bCu*r;nZ ϤC1Wٽ2^4A k{M^Ћ G+Ӑ̎׆EE齗MRt%̣Tȝ+L՗3 x)%ڞqaf 9PXpPvPT UtK5~ɋ< &lz<;O1=j~VOkY DlGģeO7?KȰX?jL^6GT|oW(^$-FSAZb[  )\Q߯lY*n1&f`z\ [y1F:>5ȧ(a *E\uTv>mHV7L4u n8%  ,ϻ b͂nN`pOc[%i/FJ'o({gS!Th&4)Q̑a8T<2Iu@SXV3r" ]=wX#t6F~5X<(;?\Ē30dX~:4f@'Kb}Wib4:Fv%hÄ>äEˊ<87h5BF@b#'ל>/}W CBiYJ/I%ݲnަ*JG":dюmXB](75w+Frj.?:ޖ~Ia6^.2L:$pJa qJxKpH +ᚲEeeޛM(@јP*KEBA'uV'x#ƥ A dg.#B٬ŒZYH/˒.%ȶ,֭l=d$Pmm!sD(y^(&6iP5}3H`%I?dXH9{oVfrb *:+Ҙ9J2:LW+ TK{D҆<50E]n3AK*$8LHq`Q 3E 1oNQ3BL ^և7ҎFiA^u,y4yVBӡ)W HG9Oi3ajW=4Je'~bq9϶:+VfwHv%(M%_j WCTbqL*5-i[JPn [{0Hѥ3cƞtωw\rstV'jӾh9Nv6*%:{zڀ6/r=o_= 2q WYsQ\SR{`0˧3g5 T`=p˿'V5\å1JE!;`E(Ѡ@\CQ+՘u<3UG{9R{8a t\Ƌ}Ї@P 4.6=@BVo?nލR:+ϲpA 5C'2zd4uכÙz@l6P\<&UM?M$; }Z_9-w R4V,@h+8Duoxymw? X- D?q%ćR ;k3#܀eZWB*jz-0?HsFƸ&AU.h(cJm$)8 dPos΋P"4̔ Llv5o% h161t9LBIfg!Ʉ4kȟ|gLXlG d{TZ"Jn *A2s?V8YG!d0rV/E,1 0ppmiABfX[G$"~]CEʼRXb'HK0̦Qrq%N"(m)\ Q7xbhG?uTc%=gy%1!|]9UYC]`5s $oEƔXG RIG;hh`:1 Ȳwg`Ɏ\/dŖj t:nՁ)ehy숢 A A- Vժ| ϜpAU"]B)WQed$YyhG4 X{TĒhΦL/Oᶠ;Ж@L mbU:-rͰᶁ%Doc 6V1qpx巼o}.bP lɐѶV]\c#e>bU/7ߘ\xW)_&Y&@L3vk 1g`iH(̀th6ye`& "4uZ9+MJp ˫Sūk'.7E8dy75;xE$-uJ[V"vN4Ϣ$ >^quZOQZ8zSE nD(HwRqkj@ns)-f$,$.#PB;Lc&7f@_|ĸJe쬚W]Y?y2x!~tE)T begTopG;e`v3WE&`FqLQvUwDU ڋ'3"!vz Men(O\[nZ JŐN_~X(0wVgI`/l'@uȱi&*gWۃx0zԟq|mݝݔqP =Bq?B);0OX "ʪ[ 3CJ̲0褭+Fe\uN)ɓ䫙/︕b33&NlL]x-Og2Z^(gS2uվ+^F)7H_7z}_26Y:iF" RqN!F)/#GY4U;Hp 9x\&~G*̖o*P}mqT\+11mB1PEza)"DFK=zӍ5aN :8|W~SXb*A3F2FJH~ n'u4&ɺS}veQ7%_Ws N20ujjI\;{OZo$\\%|<=\/,iHe~^T[iA^`cg9\(([5|D^%fѡS`bwԱ><&b| [Ŕ <ǣ"*tfo,.َ(0{q.X$4} "{~d!GuDsEc>6tͺ)m(hx%.ӓQ2W([OngYscBSܡĥ"`gULtcw8WmuKËD]d?%EZ[wOzJ'+!N^$Q))K-meF0ؐ5Vg,,Ouˊ]t%zV9 IS$ wC#,g Us?[/6;cUc$PG4沅7 Jn`zbJE@/ͽ Kˤݰ>0_G ,V?-q,x/E]ɾHD, 0PC0-ܳltS9L[Ǯga _V/=N=\;Dj3<лּkdɍw7Ҧ]tWja}صV9Y){oeV6g<$O4)7B+]?[ȅLcZK3jڀ%%oJ:Ud88]>, KJ uzAXWTsF/P-B>B1#h|ZKybSLoΕz& &fOlS8^l<>jCj北u*ޚUaZ})j剓NrV|.T)vqf`Yuq|Zk \FHQbƧM5h%Rt:^@6{⿠)9teR<:0;Mc8{ڳC(BQLV{]ўi#f*f$GN@eͫH@r@-oh//ݷ rƘ~[m4ZlUy}ڢ #o?e4`)Kߨ8xY `dٿtw9 $vg_= xdGmPOp-9GΞ[2#3lV8fbd^`UޟpeyFDz[1chn@A%%HZ^&y=8<"$h BqdYKYZ!SXs1pנc<(Βp*}=n}rZx,8n9~ChƊ5zOVar?c4Ҥ&]g0+sKԲ/5u$ywv,]`]BȺ7 ɡ`>vSɽn6>v$o` *V&]f菒l~?POp{M@DYu rX7 &,0^O \2W Bͅ$ Ikw-$cUZS9Ϻ ˀsLư]DiZ]KHR)9U$ ﰌ]PAj]jTo5ٶI(ۑF9F-=չn )ų5RAͯEiu ToR'^6X'涌pD-mJۨ8 A# 1ȵꮶ{ 7go`V_#TH 2c+hpv]j#&c=k?ahq?Wk9S%O̒xq#e^Jձo f FvgiZaJ̄k`襻 NU=󉳅뇭x /"j_{&|u,848 >Kq]2҉qn:Gu4w3eA['pJ;ݩND Q F ?reU%\G> I*iRQ<}ص25ۥo/5;1Er'$bW20[D M6@m`Lpȃw]6餠 0 9`/L]VoO| V@nS 庀ՁxSKՁey,׌fvM;q6BAWQ4TtOJsCFG("jj`iPiQA9O{584䁜K&PW@o2k4>rm=L `vi[U5IX Pi>rP!m]SS{SQ*!ҍfv0VV(wJ?|QK+-9G~a$pU9 \'5sKST%MdJB7ڻSҺfvujiA+J5Gq/8"jJ1EI=jC-SyK= tťΨ7` ~)Fe{ᣱ3ksC jhT ^2G|U^Twp'NW |&HI@awC)$cSltC/- M a+Cq#4!#Xo3.DTǙG[H&i쫴 b V|Xppf KdLNwuхQV*:ߡh;P,:EfE}j>쀳)tkooYXQ9920r[. x& AE4Vz{؁O10bl;FA % %&Y]6 hnEZa"+E=;ۡu4qysҚi!9 tRJtD\ 4%agD.q!vigjha"aKd?k"5Mf, =X 0u>A5Q Z/71>թ-TžKzr~a'ῡ#KWR^*O)GG,pl9'4ĽW Z`7oԑ|<&}OEnA]P'jD jc貼 ]THP{Xd w/fIR D:e@l{W+KD&EӪXvWD"{9 [ 9G;XS:6x1)x ]d"tTbU)堲W_redGÒLqqri~mҜL=8tj`[dZNtA2;ws8U!qq]ZTkJ \=`kCAN% `3~g]wl};쁖Vk! -_;3gɯ-[_ڗeN> 7 Hȧ#^[h%do`p}zQvYuWn2DQGcbhFWyϖY# 뵰o D๎T8KgbiNѻ73w4P zvFqϝz0V:ҦZc`Zd[.ϩ- 3>@$.^dgR#%Zٸ>Fj)n{4R@ꧬ%GV1q1I\9]o)| RAAu3y+^nݼ*b/8 J 8ݘCX N .ʫW?9R~qu :fdhrZ %_M]Gȴ8C(2d[I!|wa>.;8CIZz.T6u #jfeze2Jlm!={Lh‹VQQˣzμ2ĝm'[DO[ɔ _Rj1)jDތzj_lTB$3׼Ev|YvO[!oI6;|'3PEE=o UNg s^(%7ӐkӉHh^Wf<X0nR=>SB|AB)/ aQ0*mӔ>Z &6q,6FuofnÑz$p^Ld1}ޣ BT,JIϫOOWMtKGVus!  z^tKDǖI),rX8q3,3M>2 VP]_phwJg+̂9OY>U`Fe-MKIwN}FE:ќ$nJ{<>d?qfap[p3\W-]!ޥZF|JH@e薆iCƫN6{ n$EY-B$UB;+3)h&3ܲa;DѰcQ\I$K'~:M.jߣskos+ciV[ȋߝ&!!;^Sn%p۫P !kU覵` {*=b7҃Y`^^gtR$ 8F,N&]ݿ] )鷖e,tѵkd|ŝr Δwv?݄x6F(n"%oTn̽B]BgDpa00% `i Fv5"hq-8ejiB֧ے;zĘvDSl}<Ӧ,\3Bv d̘ ^iiYzGNKA։"uԕXݖ\mr!X@lQG:ne)ݿPQ6DҳXo/筍6;ұH1,ыc2)t:r-+t;7Z{y1mRUgƷBCӦ]vWn˞ ¯^c n^ &c>_ky+!LTITUJ,cT5VS.MIA 9l/7g\!,!2BkjI*Cf ZbHƆ|m#ga0xn&hfTD!f2̎thrUQ.kUa]cXm|%$ hK謓-FBVY4>=~aQdda*Bsc)&ۚmI9'w'񢔦U%MȦo:=!):m)N3Ak2{S3ky1Ioqlт8{![7-ublxNr%D9|Xt|ZUQ1M իjpfygK"ښ]jdKK}J .[A2{r;*_iGj85|f541Dn}6p^ fY)hhqT ,{t < с[2fx5a鑚{w@ЫgzVS*<0]*dAkV&Vr_ To jp-#0 >Q|4e=$V$SlWNkޗۛ4\oFC''܉+i @xU#g?pg&ՔyqQTDubr`E.ԍˁ0*hi"٭OuM:o;&ЃC WfsS.;M+\J ePY4"2D!ޘaQ h As.)_`^oY!BQpG-cRA B`z:C*PL/~b؏~ ?+'΍tt>؇Mdkc0DEOXa!Z 9+2 ,cz r}aTH^3#]P^Ȥ[_E;2 453^;.'.EV).e{\gle ׂx:Z[##d4Vw~A|9fHP虽.og&fE l;moauKVߙ5rtbGm;J80?0;u…EttP,ǎFxp=ۄ-ךuCׅ߬3kqB'mRR{)%bN3{/a.a$b6w#O!9PW&^!lWJ!`Fȕ{_ 35]aXbs(o_~5>ͧFM/ *-0L T{ŘgSWşxyiO)q,_G_] h,;# 5Ʋt-6a_qI__u9)Wpn 6oP 4>D9okcg89A1WˏK8\BWz}JA ȑ)#QLBDZAIԓy!ap zp]>ZY.`!?4`6](  Ϫ_SAjֳ40^m:;Z@K4X*s0>=5Sse3YR/&uKؽ=G%+sKC}"!C;mEP"4\Du >Q?\5EJidϑNTd0 RoߏZq0RZCO0kWZE5k~%6μbº3/8jV`[p9= 1A͚`EWq)0xmn.l[kyX{HԵҊeD^ ByύLI8q^T?my q5}8 |&=nP>e{YSK_rg=:r5$*qc6f$xy}%n_';lif'uDۂ&7"mbkfIt2N5djIZy2N3/ǹrX3qʱ>Oa ⹡,zO*9THטP; Fu },jVQ6"_q V["*3&#;&Fw3D2F~q К_ "疑E>1#B83У&38UWΗ >Nzuuw,N:dqƘt q-!0(f.7E7 n=7^5bq#KCeykfOu89HKAr\y[Q9S>Yt "{YmŻ~ M[W if|?AG+J+Br~j_8םMb+Պ`HetbӮgO|k@ºIf€cmBEi{.@ۄ# T'L<>#FgB#'^vsKk~=&c0Pi|sVZ,i, wc,s#ϼUcLbvquB#h+Q.{;M){֘nQTZjn "=s0G61h;[9xkVqS.R-B<9pmwG^o/(uJ$Z|Ss*J6W}0[/w*?eOw1NJ9*Ędž n"4ǷeE.z[Z}.M56Ddp},ПtbRqy5ċ%u[GN CJ u-Jט#E˃Ns=& M=;TuJ`6_b1PcȆђT_!͎~:vnO9³k6F$S<~G'[~Hk5ײmz(DHW)H&%;̭X̽jcŴa1]-\\W`:aW\!?vs<ٮH7^vۥub-<` C$?KvC S߱ٞQW(~5?'6qF>kT>QG=F;6/&SG:,G2XXf\__);V Uz9믏q)9ܭޛZclna`<%ī Qc; }]w3h#4k]xKoQ !:I7m6,{nl;o C ml]- 4hLHNk[MKFYkP=eNo \r)о D(]iUGXl2 teD96 hO|&a"FAk|wA ʢՃ#h z&>Ӗ\BWy^˻cEH~/<FoD\RU"L tfuBdtLfAb9,XAxR `3'הg* :c:E\jr~w7-4Daj['_(~tp_l.mm Gd Z]_G6&5kK%2I6ɹk-3p/Bsf6{ XN$;mI)z1Y0{ܧqՔPQgC^Qn|=Ef7OH~JȠWܻx]g$⛩#KWH= kz֐ÜJ'.E3ɏ6G%{x'`'Gз1Uŗ^ZVaknWCk'T@ӎǒA/=-U>,igԓ^ax7t=LYO=,B·D0Mu$y(=ih F*SJD:`$hJ1Rq0|I_HRQꤞ% g6Yv!ɴC[V߮G?H1J H6T$%IuWm"SlzsޝhhZ<#kQ{ްmSgq\YZO5npaQ,R'%xpc:glj*i?qyflMFy;:aTf;أA)GrՍaK\kDU30||zNsbЊ D k@MxyYK:LGV%,vv`YigZ+*{efLn&`=m1J 8r1ᗈ Ij> Pip?Wd{i| UW% #T nLfb'JM"0QjqHZ F[͗7-m_ @*Ydo\,𾻔1@g O^d zCR#w/X¡~\c&5&]Ri[ @z䩱1c+iڰ?^K4oB{l<_<&,Tݝ յj{?@[Tu0`-v [!pvT*n|o=:~ձ"ӾTZxZFSD2ȉxH- 6ϭSw}:,4tF#T tN#dioDKbhaDG>1M]QH(OPɾjXtY4$ilL OitZK-$_UɖipZʸ})rx븻fVWOFMM"Ld+~.],wR<[ߔCmkl(5?e:n0RC@x?(hN.:W/dh3?sp0Ⱥ0[:a;+?6΅"~Z|KUuJ5~\MiӈVm87@;Rc0 z 79TiAlhV,ez.8#탏MXT)^I;&&@%X⒅w@_D`O{b\@oπDU 3vBsk8 X]šm@ փD)NL"v> SxGB$e~!sTJrIG~1ڥ\@? "l=a^vxQK[Y$4z]P,0 ~9aï\.`o,Z^u }ۢ>dm@)U>wo?0Y]ʗAZs ( n✋ p ݢωN)Rb!&*ȌWO9}gEBsȍXOPPp!Eq?G)qڷTQ\6T%zGˈ2}g7hǟҲ30}FӲȮ%@m<}LI Eh(?觾cUC [Vشvޣp\12%_WZy>l 8~:j0=MhC7D?_R!~yP91CrZo :Ę[hxI}Ba?;/II[qwA.1 DK1ը 7r#ݔkb>z9~{"76a0͌Z,4Gf sLE ;oa%ѫ=Rv_s2JCSBe3gO/FTBM؈u ('[Vn3#bJk8j3| @xX3:U0F&d7#c{SFiҠR/=u.iWၪ M Q )+ O^uhDQSƊ :ڜ=豔D%3TAtp͠CѫITkc@)FIL;SȁߙC$7>- J?ᛎUɶn7 eh@^qtRA@In*a K"9co?[8nLe?Mc!'i"߿HpGF7c ܈BA z^| q(=M3}2PoO ;-iϔ6m1fE[ZA{nW\9wӝ(J U'A]}#L1;.AʆTb 8Zi؞Hsд\]%M\a}?x}4y"zFp:xbԛt$dҜE<4ڌʫa"xfR_Q8:j 3(0r෼Mg(1;QLJu>U+1+ N>Bᗉ6c.1B/O0hN B/G(3(H>ߤ2s1fd*^fntf!A3LX~-#*eb^NShG 6%:ǽTX2$\L7cOBC܅3֢!V9r\rz>mܞd,HJC OFF G'"#C7-k-O'v$lE6"+'?f5Ӈt#ق1(쌃7S]nӜLB׀@Zp*O2-+d??J9ek*߉@EO*%Ufraj 7X6Ovസ]|ՁsKYLZv]ǹ\^ڪXM:6@i\hP(sZֿ/  `"$SA-Ht :P1#BU$4^g ˅ hb jČKw_-y?\к5uE '晀kMx :ff=Ekq،[3(~NXY 6u-\I% &Zv҉.I5Jhhr5ҙԿaI)L1sid望*s@nH)w_B9=id/Y%Y4x1RUڴPU>(prm_( r3J;%_ 2rFB)b8 c7&~~8stg'ηّW4gl5?H?blW&Ue>Ab o(6Qw?0V^u (t}T6Z:C,;rܺG,j,=ώs)c/6pD{VQ-)E @7JfMDg?/aaCڴ&aqh~f׆:,t Jzs8\h!2ο۟%h|(>C+K>Tih5Y-|Acv IeLê"x@7c|P"T[f&㥼YdF cFj% v3*M| %n~u'c `W Hde~J)&]Sj=",uu^Ź(l\:|?S ?{CxH皟'Ǵv}*zR )ڧ"c-Hu%~rqHF+nxvi&9 aPѤnNjlՖL|0ш|33 ( ApsQ,hn$$kF(: hkĆo4U"Gg|pj3!rش59WCJ?_0rf AVuu۽ٸH%۞QJb# "mR.3a@FU(U7JATW0g qL{^)A3AkQ+y> nKv4%+:n«J[uL t*fPTVk~1Dz`Ç. =KM|oTw⯫ּ~83$it_U/ڬ.KE{Pv*y=S4\Q-YklXFӟkS::][ Q|(m˜r&]$ߦCAU^GP)B ը}ŐIr[%Ȟ_;8p{;ܢf9=d9Nֈ.nBrT4L6bGѯTo0G[OhwJJ hY{S%8yɻBWfdIR$*[weM%|yc2$w;+.  յC&K J;9v?Ȁ7זHz^"8Zwx<[ >YVL,H`IҧZ jFsmy &"sUW 2fL.V>%bss:I~iSPy҉bSG P4_OS(ŝ>q={h7`^}nKmUڽGK#RWU6P0~roCgPB*LM[|z,j/U DZΦp T)5̡~shZW&ɭjU{(GР,atˊ/ )]+ Ɍ)i-H_+09fDGk ))A>k2pEZkZDʫ~G+H%ُ@x8?Q #įeR0|ב TG]ZW=Btoj@ٜn} F"Ȑ$IzM/42y)I F*e_G4{ 3k\J!S[$۩r$$Cƞb .ЪY6 I wa4LOntj2:6.)P" }WlVLrE/ 2d|l+w8ޤW+>QC c*\/3J'LUkWt.^M2T?|ԁ1BgAΏO2E?k(>CuMtvK(Ѵ$i67x{X 5*gݛZΗGؗ7RS:L;D_@God\A/ӏpXqir؅$-jc*f*'mEɽJj5 p*iC\Nj}dD2QP赆 %2B( lowc KHL I4wD\nQT~cxoZuumkuBzpׄ Jn3P_vt%Yؔ } ᧑̼; <~ %vV.nS oȭOzOr9tN"2"lA*z}X$^9aWD1vQ x 5RTXݣ_?3HRME.T4q(jdF0W=5% euE$6H7TirYg=ܹ=L|$|A$wCPYHgh&\%b8|4+Ϛw`D*9O84!'T"$\3~OPQ`kLc@Rّ1%m"XtN:OƸǞH}]Wh~i{:y.xSS4C?^w\]69''ee#P|f\ۥÅ"0RswX&rZdG=Nej !bMVi#|LC'>:e2 `fQ)νp=F9@[+Hhfpk\$P0{aHP@ijA_?lQCӸ{W+Xsrl߇,H4K4xX連NGwJf  ѧd!zAV{KCH׶XuiO&<5 =2Fވ77[frS/r B>^uol{*|Ƚ^!Hs}uu`i/ƙX,l SdrJfQE %Ao{7)!=B: cD}l5V]T|9;r _)'}4R>AlI,۞)'7%-yF?y.jB;ւ-[ࠏk8m T%O~w!; ^~:DSYqgC]ɬl4a('`p~$S4"kr*n]/=*9xi8?4RRc7ǔӊe-JЯa ιzgO gm^D tGS5 J ?3*A6$UW" R35d-}zw3=CJ] "v}?!#ƩkP1`2:~ob(xuVd 86=AX1 Puxr&]@~g}]V:7:|ge/,O)G\!)pƝġ8Z3|*^doᜨo0G~.4%|IlVaDwg)o|1k)]c=]~ :XCM,Z++E(G/r|RwJĴABi<9S .*ɣȷ2^)R޹m[IrDI5(N]z= qgM:rRwJ-)Z8WU}5 E}3?8yN3 1S^}Ci>"Q(ׇ#ssZDtbU{d&_=b b[8$Up3IzWGmch?K*&崨W i ) &47*Uj4,!rC$nCGtOZf=<ϸ~S,,G2 ~(fg ʬ@PuŮ) ;YgWk k烓̼<͖1x\N˯Co6ZͶP|<ML #Sq]}.V$1.B<.q]XIf:pWW&?SjjNNonsbxs#0}\e_6"RL?|Z@>UVzUl"M'X.x.-% VK8#{ m bL~d).*F\{q8z1le4r0:ěw;YS]r.!}@fAakVì -2ț_|nFU`Xf6 gy1̳3 * /~W)ȖI}rpe OE cA@WW.IDޯ+ 4(?Mo\UPuQdt|}O4VA2T(b﯄ӜR |EH f,ޡUAcC}M[S:5L كnqJqY/LPV!*Yz9캀bZg :!d~dg(=fp3d4[ڭJ(Y= 6VfE?s_z5|,^ 8STtHOZ_:)/k^WoEVҼ+귥{Z3PD\a|:oԲUnwD5kO=tBZDzuYyh^{4/A;mվٶvA'5Z-&.,2z.wH`Tf)PLvL` [3h$Pu#QKa- )H8XHq} Ď,13@T=ȫ*jK*\b%(e{p齷6cdxG#90?)w=OWDXl `eg3JM`dq3r}O'Sݢ\4{;Ba[ ٯu&JEP"ܯҜ8:.Aç|5>&t-)o=_d zFV~sw 24?=d5Cf\'~i8a_l݂p\6m!s9>d!NH DBM-ҶET1U2H;2j`r IȱV5aYaQ\7o&^Yߡ-}wO 7#7/bj.Icdwl-zmq3d3#x"u|ׂ(V$BT?z4sD,7*rA gAy\,,`,1{2JGF/5Z+ k99{8*l05E&G~}4n o\@WM'iA^;0}.=S" pV᪕)̠5D<.8/[¿yC[5fАrw*+ x唭n Ji.pѦƝ^&=Foŷ BRQf@I]/IP͡.Euvm@&q+$,X"٢$[,E!Z ?2C50>|xE8<6F гS0c>,}C6iw2J{hA\pa9ak:Y S}9J~l_P7_D&tM̪e850|ᄉsL#b4)2U^8~ *݈I3˶Vf^dղ'tTj˫iRLYUGɇПlx,'Q |\oB%&9@Y=XYͭ1F.okZwhl;-suSW\KFH Qrq+}, y ޻ZfuE9j+ Zv"sifє!$9=&]w|:g ]XH="epPüc4pGmKR'?r2z&%Fj.l/|fߓc@ lAryd5*JDt3D6*j{ Y9>gy/a v2vY_ZQpŲ+vbCy [PxR7MKg1 =2jR5!S{n'Ҫ^Y "v-T: sp^"Zl]SBa>= ͢Ύ)!jkP uس}j8B!0Fip W" AGO5e~ "|A5ZiuMɒyvS:L"TvWKuƈщ4E?.1z]+ԋ?)/Nĵ('տV>6 w>qO$agP^ؽvw/D'.Hո`a[آ A WAA@V X.m8|4s0ZbJ1_LGD鏬,=)\e؜cWa,J'Bү`WhT,"ϜPJoTy] 2 ZQX`(umI ut C6Ayk3!ő؉ۛפ X^,2Ot_ZՔӶa2Gݮ"'Iu5mfNؤ;G>]Z5'wPm" hq+Qx=o3.͒<=NtFAwC7u>&޻I.?0mɺΧ+z}EyA0SWHM})&«ȐiCعNȈR]F66(h-͕)M)ȇڃ]tm!"<օTMVkvӵ@_&4E˦6H$j7jQ8ygێ2R6;(&U]G'8vؕ״u.4|~7WM;]2՜` khz%:c Vb'@Idk-#) b?e/~0%%#"EvnN: >Kܿ#oQo^`gS'l"[7GoLsB\BVȑ0 kk_m6T1 ltgny̩jrLO[]wNq=9kM3̹D\\I̭;YO>@GCg!&@ffݪJ>pH +_BJ-Kמ`Ix.m?#7 1Źp_gtZ~taoZ8t"cʂHkBo!8>Kt8N`,A7}T<g622x Nqt0>H)i⺁r,T!dmgJ^r'GQQ0k¸0H) 4m=Dl +!:]`:w5zqWSF J ^mzUEuLDF %c`Jp<Ճ>+9М%_h/ VN?VarY+`QGW`/krB 4Fڏ%yh= f.%\O0=LG'Z(UCDlŸڝx(=7CtWY.)[wZ'Ӻ!Y\Rfa3WJCR?>5 (U΃vy, QDM9p֚%4@4ViU/x>>27T>13U,(4^W'fW J ATwLnvC u &av:'#"ϘCTxe`z*||1\ngW" >,0$ߔ*WLi^yIk+.@+qٓS`CS~o['XfǢ L%>B8{r/Eؤg*5ivi&ʋ ?f@Niꊪn4j1CHUK=q|Vj֞cFwM)A\U9dy[_&nH -P~XcZeBɈ2'8*s}j82GkL²y "˖-{#ic~$ȕmi͞ ϩbƫ-:VJUAm .Q@ۢZQxPw;+w{ҎOP=?;68UI óVTO7ډ]>7R-\<ԩ~\ t+Vca3C#E5)n'C2]L۸ 7,dzs"m>E9[+ljgYHwg[OL -em aT.>XE}&jJ/4Hw1a^ F;0vY* 8u@LI$~n&ЁF4WwWXSM8sCE}H551G׈Qzʟ &Ri] wռ-?c-| mvj*d$g 6RɆfZUtnDL&o&9-x2%p:2bnD)FNEOUq>r#4I iìf`,;Ө_7L0OR؋~3Cp ൯^9=den?2M *U΂kØ{ATԉ;|Ǣ/ ({b돒>u wu^cg1thnyDjm8wV1y|K:v*LM-!^[hُC{vu݁\ MCۙ>oF0,v,=WbJQqbB{@ޤÖt槧*.chie>Q,.[DUS(e~|ǎ(@ԟC':)AS^+c&YсqѰ_dSh:]8NihʂYi3P]2ݣ]S7Jɪ(dH6HѪ`6X$֑;XH >!鬴""5U+şX f*MA0*&/r6b %z 4xˏrJ5B 7$1BG1BKXt5]ƀԣPl@#/o`*ׅ1AU;HPPDD81egaĎUBh2Uړ(4g-f@bPGn.Ű+iR&Y/Bhc|l,o&XӴ{}օ52RKOw7WyyH轞Ϳڳ"c,Hײvx8pY\"1Yi^&sïToseofU#)ܗw }#?"jqoi\.V >'P{!XɎ]&ӔNI|(Q+9=R_;+TOG,LbP- ]ot!jޗUFej>Xv~f`K$Ջowoq(çxGNdҡK#)`EЇ+fXҾy_̶45 @r6"@c{ yyh}eAs8na$LqS d2Fs V$3D]p;[n{覉40O?i 탥[ol97m,}MN.HC8S(PFVTIFmA6&SY򝅣̤^8a/S MNř<3tU]!G-iNZk֪vNShQUzgn/#T֮9=!wڧwdl&JaDNm չؕct3*== 7A*%AxkSE9o7?k;ڀD_$5/Fm rX蟘uM¿R}VpX8ܼWz' p XxE̛_L!%_Pe[ -fA*oWN+BI/҉IVDL _iu|jM^7͝}xWۘW}86rXT)d?E6& EV%^lȂMtI7KU)~ǶjA^uiq3ē 7YR& V5;}`n%Z)̆Mea&NlgU l Bـ 6jJ Pz i0Me6gadHI`  )F9)N27E{}}1'[j|@^i+0i M.cR2;y[g 9}JW28"NRk")" !ee%cK K& ڇl$wRBzNgݓPFмZt+̀Af7'ZڛݿHxs]62 Zz!aRuɕE7&~vog 9{FLUtZَJ oKύCjdb3N$d>%.I`vv/ [Źu:)& V%ݕi b8Mot[ Hi;&jĉқ]櫗ZN~WbL.KCHã#;P0\@ Gs"]]EG?1KrP6MN<8 P`\x 6> m0T% =7q$&_Wvj꿻=mi7rB6]]tTLM:u,HO6ܰWu(k`Ք 8gqao Y\macH$YdVy>E)7MSv: 3a2&[4и+oֻsf`.n5EƤ 0dBC_7W7G9y Ыʅ5-qd!;j^{9$!<V{m=[8mtAc[Arpb(!FU?י, fCG>"lqFdP6eq$FVR{84w逆“fur跈)I7H~MxW xGYr[$'S6hLQDz5.Rd!7dE+atO!&b$F,G#5``:QR2͕}%_(-o˪LN Ԇey0t||گJL&UDLH_Jݡ8[ B zO&3j8CL9EXc:{g%*.M`6iavJD%IH?3|v5civBXMmDs^3'ҁPk pLnuBj!E{t0u6e(xӹ;3$ۜLk@SzΚ8u;"aQ#|)|!{K]`54 Cs cN0 XA'@~ZwAVxU %k#Ya\鼢=ut' 'ei `9P2A. IʿVP,Ff#KP|a #{|J(|O/,O*Wz4nt1еGb9h;! 0b1qRHFei-9ɓ@U끁wbWwrW <?BBp+Ī+ ĒE,n$wS*}^-]*4' 0 #Ll?2W3VGXk$u+YU70\Cw<|t Ubv / gGdp=0HE!*.=e3RwvgiE˦eE-뵽^ Tu%~rǐli0luQ_XgESx †^f/3pw:LAV* )87[t'^q ^6>֓)Y#1jHo۝7Δd}90U2}$hhD+[jڿkMyV^)*rtaG_(%^g--P\ rFmFX+VIl28=)-ʼnfve*nuƽ[\u]G+|!JR2#s_?xa>L8=Q$3YKhIឭM ZQl%m@PW|~!rDQ\wt#4dI59"F߶ɪvă)4b)-@xD%6܍uGV*i6z*D\bɥT<<Ǒ/&VFmG) G{$~d3ܼ_f[fl ¤:/ehǣeS.ځTņ ?v~6lRC}LN!'x-89ˢ !Z7yb:\xyOYNCPgxҕ}yC۩$UyMcKCne&0w|]݅]30Xbp?ҍ{C~ZRKQ(!A7U9* 8yYn9NDĤWʨ3N>AΛ6 ؾ%MKnƃho+ђP4f;CTt(@``64dg#x"iXz%٭UXMɨ_VH|&| F[ڜurj5ĺo3>ޫ@F|w}-Fq'4AIm&

J(Hҁ.5AӐ?6+ Χ4bh+B cRL>9eEumj2&dڅ77|NC 61+ܮ)pk4"6٧"L:9u^O>{;5LrgNyr{ TPip~IN 6%T8r{[F l;}_A4_.|M=i̞1ё!zW #6:m/'3%/e (z]hй2Z,2,Ԃ§%mL[8:g['tkfuHVčڵD5X&*Z5IS.r+)$%}*ٓnBn;aPOؙk'؂*i\:$O|WL&1%Kvg1 愸 u1XOK串:jE-H,o f$Bgn$Rߧx/TZ6?5R{_'.BɔnRjNctUT&96GQ*.=(7MPA.{e;Ļ G x෪SܗvId]j\F J, =-unPņQޡPi뭠N I&ĺ͓-T|0FHJ{q`%Z1۵P̨jň#oդZpOu{Z$^* f koqX͜?G9o$SvX!Z2;C/ sQ<v2B)b|c2Pqk)C-$r)HL =2vCHǙg[=SdjY-{?M߄>dܯDMnUI>NY +Ԗ_Owr<:Lgf!ֶu)bsRoNyx%C|[m[/cO>n>1?tdع˂ ZV#vgr^,G < zuVT_2/2(@Hh;*kUO:wCkMly8i]lcpE [+6 J$`9;kYNG&{;Sva4_鿌ug&䊂/:kK A^x)̹nf'. LʡgH7Yw@ 1\-xk J^U?o;;d hyɵdX>XPmHhndR!0"\͇/ʴr*g܂{"N# L]/=zseXl}ČmIQ/` 2af鉅Af*>w:4$>谗d>eBR]m PuIL#,eoh ?gl . ~d%e1:4rKR;r.ƹ;NjN7ЀOdtԜ=Cc_H4@QN3(ji~:87{ Y8VmzSz|o"lҺ"W F{vb|E-?J8.x1 /;& ؃ݽ7*8sAr&݀`K+Np+!U!8hۍ}=eti#aO4hJ)ǾYWI3uX@0FBq9q&m[ߝ=9 f?WnK6Ո#|>2=pJ[@~GSb̊Irq~]*8ߡ@dɎ)AKV~(4oBP!@.)lZ  KS=rގLw7k4d!|})p 1WlEq6|Jeiov'd3=-~ 6$ Z c@r5Nˑ[T#  sQq-lBrm['3Y!,t O%Xa6Tqo)2!|=1HbR^W!õwVgNs^Aܼs/\6ըȜiz!igB}c2Hg-ʭxRwAà #a6kBBN8$ lC>| vVv?d/NGNCu;0Ne)7̉5]7!M*KR> @s$c'f{m"WnQO' bw \xyhЌ]c%O0(+ͭF"R.Et9nc4LC[T |ƫ۴>Ctl|{3;A>6@˯VC 41ӡwfsvF ?h'a ?Ȯ<b3Zhp ˵Cu'kɒ0Fҽ^&9ZmW=cC#@!"|b2b[2C wqԠ~CGH@ߍUfh!Rb;3 Ժپg2$ 9Al+IZ»Z%h)!>zGEkA7HT9 `<,Bc(), ǘzQ)'ɗ2MY[kzh$ y.e2ɲ{_u4 D:?&=b,q/ҸmQoZBY­ʺx9Tbƒ !ӣL}ld1LC]ڬY|c3\Ms[%̓ b$iZ%6D:Jsw&8ş]RcGg?nԡOO $D$r87PX s_/Wa]KC<+װ7w Y&<0r%OĥKO%`6VL"-ŮƁ{3Iă},ׯ [b(~-JBqę0P&\*6_AwVQ^s+u'?Ib*3ra@L=>`'8wdg$icxk4d xBbn}jMh2}G'Us+lRDbg%'Kݭ.+CLgt4"?Յ.q%(^?6h{1u Hp2XvZNqtj% ݊vt)\]lu?BUr4V ,r$RR 0A|y}`;r(l/ f%T?7yH՟tW*|-9UΝX.N[n`T. >iW\,%j)C?J7K|{>SQxFo`U{Q.FjSn[9"7=M:F̍УGS+NR!d +$23yo4b' ?OV P, LFzsRYW13atCQT氺Z0BXk}9ag754@ƃp2:A??.l>; EL,`KO|Y}&. UƼc&;I I ]r &]c>KvU| mG- #5u;BܙXk$əybS-yD"qxGx$Nw B"K-4tu*Xx,jx?ޝ7\}VP%"2Sv3ؙE0H7[1iYץ\:hyL=D&ccXӹ7-;Eփ=.Ed"ƿsVyb@jsB3OWm#0fe]9-hۋeWj/Ǝ L<8ր2Ʈ%L(XGڥIBn!Fc G$)-VUirĻΙôL|q}"L{"}i#9R!3}fj]}[I9Bw'2]y&<~#WEӃW`MnUawVl5S[A&>[G;lhth/(~Q_M6k_7cdƤ=($> aŬ;{0^Uwn ʒ'|"u-x%8k0Vʈ?d6^/3I m)"gh3(b/=.ky~veChA"O-myafc=]]NBM?lfm=TNuՈbH:zPycl MN>%Vwbf8.5lOigHtbb]]v+9ܧRSr~W7\85J2$FrkHW4sY" |nq7^j&:ff h<|H0ZlLF\K8mCprÖ$^R=]BۊnN~E-ƛ̉b#,>>8x.9hؠPBz!M4#zx&hs-V"kK\;]N߸ &{<ƕlzj{m=1+{z?0]g5\`̇ґL!ߖ`ۯMṪhIĬ)Lt6H{ɭ@w,\ɨ8bV8oo n9~8wfСl yT}Ws7PŦ} -Yy%BC6=M4$)+DPؒ~4Ϧ?um&@pPoq>`ֻ0ohabK,9bi@?6CJ[KaU`{0Dz-A|uDH^_Eiv bFuՔDHo}Wn0;@b8H 2dS؞|5W;v{z0}tlz MVV!= :$>6kO̳#/MJ2h6zJ jf >ځb86$FViƲ9(7ЅX<` |*rϫM (-k##l˜ a1>p"7-WÞT)~ȟZJF x?W&jJ|:_~77,j<Ս/g[=uK$Ggܗe`c{Hʝ[CC7J;/\ Jj;˯Ip Z4c0&O̩2g|tBaZz;-dϚ;pqzΕ"wf-|l: ڑ矞"!s _8ʻO4 }yOP}.^{܃j4T0.UD!'xGK{BcKsmgخCanV]B 3_)mGp?*B ɵi5@3 \;SїNA\!ͦXb 9kZW\,5:"iVCv͘<*`AaIPGqbsB'$57iTM>8'@L,C%`;yz -SrX9iz؀h# 0ۏE-ZX:З*ѕN˅ae+MWt!lfY_T2?93nYOAfvTl^$Bhr0cX3~:Sl^nbZ 2"^}Zr%R*ʵW9~Ox/ 4r-F Ln=kvtT&K)BVA^|ذ&*?ž:5ieLΧ1$)¦@x*5BubR@U+$d?ődv[0S`z`H)3e3bUs0`Rbߎ*L&<u?T"p͊^x{&q},mTҗFjr'j'if%;ҎpP;-wv6ݚ$.]S.@OI-ݍe}dt#+NtfyQ˳:]^X27OU,6tD#yE ̦bv&D-ă,Cj'/"i@)ùr_&tܐyLg~~pٶIdLdKQ}J3^o쥇x5lg!-R"ƏAf)5P xqΈ<7.k ُN=2+LSv|0Ӟ,8hfsq'Z?~WyXU(N(1ŒܮI[F9,iLJI4MШdzK;b`&\[~⵾ ;WQݭ.]¿pDw.\fo/[eNUeyn?%= X#"I <W7dfm 6URDIǑmiۈmhPTR2.X#<\WGf͕Į %&/ +u eDwԑ@l"E_3X]w_oU繯$tߊ2r@IӕrvK%@cO ~L)N$ll|)r3Bg;q XqYag*4 x^^T< 2M͎Èx`^mPnBnAxL\EI{YKrF+}(çxrԦ\R)a+#cNM1L4V*cF3+"4n2a+Y+ nXxN7~b9-uV]b@15(, E[fe*/jZ:GXOn7Qo}WbV 8v*ҍxJwSG(fIHB䤟[+WSh!N3l R&WEb#(P ,QKnN'$ x%CD5F 3iTɺWHjBJ-ld@RӋ\b,N`6A7spӥd?ĩՍ~s-b'cCjC9'׹崙{L Di1"h&B. {o89uz(ULMXHQo)=Ŏ:PDۧ#=I=ls:V x!NVtHM. =b]&"\QF˞ljA \^={<_].~6yL|m9&ӅPjP"zZdF!d +nĞvXgfx]*mH'zgy+t`X1n106ShG.3sT)m%^i_4o3є//:Lզ6 =IҨk[~)7BrV WM9 9(©CD4q]$ k[+ټӎUtn5|WŸaf*P oD4U^2)Mf#h i]@ )-Q du^ma/Xzqiw9P}n s3[Ɇs($ԙ5Jw5Æ'q7}Kg ڛI>P64V֬P|=I0/y`d`'(]< glRk\3R+W=mHlN~6F9|?,wٜ3Hhν/CΙvEBb2NFL7;7e\ K5 koX1sDڶP7{A[OXu3,Ś~8v +p^+ f@cGh޺ی~(Ú=p]M*{X!ǒn/H6w(4oQLۃ<%.uf{IOct PSf'}ɱLJm(&G)SM^4tO|u8TO@!NbpuQWwL}n1OZQrY6=[nt& Wj`trGY.l5ũݑ52wiBс!^~ 2ҷXYtU(U +PT)&6$sSBzVk诎R51(ZӜ% !1P^17ߌc{^e"޺H)MmUDa[~`x7ύ]L.؅^QV Q_I3xH]vFV7;H-N :o͓ T7]L sc 22ٻ \ň"21$T OIѭ7mvG~uXpm@itH|G9dmޒfkMίFM4~}X\_Wz2ָNFϭM\ӵy VbmaeRi_E&2G1mU,aPn:+[VOo bH5q{&gq<5x6'ƾ%MU!v}w' o^T sy,6 G>tKa ,fSBآ=)@%?hX Kx r6ubstI `}k&93ubBD łRɬa&c+<r\ ]"70=Kb SpZ6_]19e3Q|d^aQ ԺQ^<}NEqn6r(ƅ(0 _D_mEپ`Ƀn&FsG޹Q1u;_^&=](Ps JTڎ,8 ''|K(&r XRr XB{hHֈf{b tŵK0'*' zpҬ"s~ `,WL!I77)L]7qnN@/m9{Oh/e7q5Եqas7d-1g62+Eu[WWH5576YU\K1gF6ӕ3uz_zfj-4#/2!ҋDUl;SXO֐WI^blԝ6*&xFP:xfN#O[g$b 5)arD, Y-~Ǥ9bI,R٦N2{Gyr} a]dfp9Ey޽[/d..(rD_?Տ9]ͫ `$QGfn\ }͆2" E V,TJM:NA%G׿.Y۞R2=b |n@8h] \o^7dfm&\~3Qfʂ󈙏.0j|"gz_Tu/2?=zMtAkyZο0SN~Jz1*a:U(kB5 r/ԲUI΂=)Z}# q'Dq@H%vȈ^ k^Av69E୸Nm0w5 Y]2#kո@RiowGBibK3y<rM2 }MlxpkU^~LIAZ Iab}VyBv\6wY9 (\Ջlvl?[QE4R=ǘr^C*n7Lvo\f0~F5u_[>a_ tѹb ^z,}JT4INERpnlA(N JLựyIM&+ "#iQU}:v,Ŭt}gFv1)&ٍחfd!S~YitKzo`#DiɤXEˬd|iƞ<$|! wEV`>QY:d!m1&~duJwBR`J!\YV ,:P-!vE"(P12O.I*#e]>]y%Z 5gsg#+V(i{|Ŀ@O¦kh^W}r{ӜU|[T ˝)`5Ě_V,l'!R#lhM`;)pg|^u7?=CT3\.OIs-{wR7&7-vwTG&IPe vԤ^I!TdcAyh_QHo Gʌ0 萶 "w!^LHHR<bkyfp~gYrE |܌&Θ~,Ҁ9FmbPO s0e{L0M z'¾dH%&sH-ns2{Dqy$2Ţ MF)'9k#fB7\K,-Cϡp9X|#` EU>#̠զY1^-C7(ȧWm ]4]ؼ2N3I6&ɮEFlk9PokypA%gcn4ze &hw5 }FMs4F(qsYC-?>|#xK.fpmWlLPUH Gk9E hhSSe0!oNV/w6hkSb\)[::fmu-63@Us`o i{ȼ\Ypinh ,fp|sMfRsr^2Ƣ\6l^[TPՅȚ`{[f<_B I*ykM c1s{8wRb Tҕjm?ƌr^DAܵ<|!}u&95fՙui,*b̈́@1-jX]@ޛԖEǡ]p*ik oP3eD1S1q褭%Es1~ BĺikT%_́GFv* .rPH  lDܫӰ4J0|"˛-㇈o4(VAG~._Fa hjQn &Ҋ joOun62ؾ$~F]0|gNq]}Wڿ_Q~-Րwi۝-xgS&"Qv8ttS^1^h)e(IQ@(r0 `͠c{m[ÀR{ov;q=<(^,4]QZonL Ii/Oϡpi D?nysc[p &O {R䈝m(&n#Zkۙ~q}]唸Z5ldQ:kThP?HzPSJNM}j7 b[@ŠM;U B#pYznTxq"u8/ ՝u]ɖoA38Fx@H4G:tCp|?*LxyQE,@)'n!7LdO{z՜ ^2nmd~i; );k-۠~>yyzi;,Pi 1b1VMqr &'ซ伴>2 c\-6X_O={ J$:jM@~4aFkD#P]1!Ƞsr٠xQ䲠}ia%YcAչvF 曷{$ "9[^2{Q\\fR?_J"ݐrDuQXA5| |hYOؐ X] (둑ra`bĕ L%fm0D) EHdwT(* ]"ڀ9Ktú*a"$ (vE8ۉ1>Db0n<ՍXkK"6Bziz{>}j ?̜@YOؿF)l`9g>o YHcګ#ux.r4^Av%{Ymz5eZobU+;B0sZzDi}:T4;[ 00Y"$k;+J8!߲P$C!r1mɫ^Q`\Nb|&fLZ\ DQZٷ18ż8o'8u-) Ge9nq(ub"Lz InWGF<"U9DI|)6l`\V?3D X{ AB3m9TG`YZA9I^?ՊT831VA`;?WS jZe}E)i\!7'pHPٯt^F ~.t#H '|^By ɧG&Q뒁']\'6<8NoVrVD_USTY鐧@.n1@K=(K,7J{ @}J+1kua䶒˽UNG)6vlrG, ->C@z-[(]a?w1·M ۘ@*ϞiL1XG4|KW6r`-~Ҽ-@bۆo}ZNsm}i]+2{Q=1 %Wm>HhbEr#j812-Ŷ M7O2;yez1^jϦO%]tޅDs8F~[GAhyeAJMU,79zS7;(-{``h{>T'';i>p, -5)҈frGMbu5s "-^>il3CbϨ#\~+%`,rM cPusbƒÐ;-3 \v6C=Z[e}p-ЧdLOq@6}`ryuY&.ѕb CZld[o˳Q|'5/2z*Wg;uU;t ?:cF[͙?Ĉ2 \JN:Tћfh1ƉRi~Wh4syl|d<8}49^hrFg Ib o׌W4|Lx ݝR&G3mLVzIR#(d:ez ]ٵ1H~^ukZje Q[ʨ]Y "t؉ j˓l&Y;te'FtMql1c"O8yueQQM\¾:1GIg?[:J9F dmKP`3"M@OWLY [ cTBz3 # Zdi|TU2IM!t.E)D/ ߰r)ޫ\ _ShT:%S^.*CK rcKC=%;NfqjOtg$89󎤁4taIaCfǺ/呦-Y`u.{cMWCtl<=Q([H4&i?V+in~9yPL1U} oKHDD0F[nw!BiUA:S<_1I&%Vo5? +nw1,ƞ6CqB(b(dԵ@Y>rmى❦1/!Tme(2/[~^(-| c[iP 𦔈~yIѢAFe~DsÁ@O45pu7wb&v&uzr<):U1./B?R3Φvjf2*g4l(Y)Ӭ!6ǯd`th <!9AfhĔ񺚊t"o1c3{;闗H3a?76{k4Hkf6bkXԌFSMJBc x& p]PfvL~rhăʘlƑ,Hp 7nU mV -~ax6KOӞϒI#Ab.Ve6VR0 $rG$ _g YF-oܺP7#;H >9blDiȳR/[ra,WW|I/搟h&`D%Bj"ߞ$lrU'S8%jnD1j`ZL˰>KFBe[˂O׬5#SNWb.T؜P^˶$gԶϫFَX_JtN{!K{ZRڤ.i2Я e^@q )]~ئ]$H60k4 c1"p"g*T_^NhqyBMz$pi詔a63R.A8c#=FSueP)*V@1rk~uݞ%&zJ[E 1ܥOg[(CO\q ZS('j^&zf}e T:VfӘ#B'.Aį*MFK1)/Rc%DGV`s8bZ'1u( iX u/>Eol6ոN?b17Db&e% 'ے-T R[i&6+Tb,ęK xq8OL=xn=N`ꋺGVB'_\ttz `nkW :!$3z\iM| k~U!a^]Wĝ\vPPx#v3[=1G#셲Oez-xaXl!GvϮ !Zӂ..|'X&cg\t**hWY-!,Ӭs _B!ҕ<펤r~65D^{͡Jp~l6 fs]UzoL3 BO1Hcg^RGWK #_cW/!,duZTY]w؞7X!ہy4b/5GⓂ]DQ=Oz yYl[K\%s1n2ɯ wL'8A=fݰ{@&'JGt%=9!b)9{s&U9!\35zպh7ej ce]'%FCz)FD-m{κB€ۃ1hT'kFbz;u(`avB,2fd !Jn<{V-hSg{iW2\鲰 R.f 1D/ŽtnPC Wa_"y#Df AqߙHV^#)v0JEՓN]4M;Y.wY8ZI#rL0&p(bO q<z"EN}E%GX\"bp::dK$[;jxo_SJEAޘ*VYTj%@ΪpN<;4M3hJl*:$g!0wA矯HdtKN$љsiү˹IOeg5Хt%#x+ IliBYY<Ӡ :9dİazwF.:8G4mqmsayK'keޭijr),Qq=yq.cXS{{r7LgIR} s"☥;Ǧ1Y"ǪS:QYYU#]':>yh*']Zmsxn e×+0~zKg^? W-6xXX_H]&x*lU*sSo)4=砦L`VR嵷{B{s0nt6߁EjgCK߱z셧h[r@,זۭƐk4{Qg>lQmׁX4i]t"9j%N[W䆋}%F=?=Mc'?Vrjsڭy.:W~f,jKZs `ARb0B0Ľ"^ƀ!!$nƕx[Aܼ$lBNhR(jZY q05l+]1 V1_V b}O]OJΈǔN>Ggڛf'ReThͼs3z1|&)rn6zN(QZiVŃ_@g/ _* 0[BQsia]*!JQp oW6*8,'$vKǻd4Zv;lٱwS}tME=]rϕsVc"/22ċKin1P`0"L7 쥵'iz\^/ nȦPڎ5mlT|v,ha[bj~0RGX/|4tFqTC@:RN\wG\>3c/#MZtLV$%s϶az8ɋi;m ߍeE`Bۅ/x3l^zI4w]n{f:;=GBH5*۬•Ix>J~t3D11gdWx'W2\ c'9Vs!mN=D:[Ns.(sq^-B[sk}F{1` B~3GF܈)87纶P'KI5\SN ̜\ӘBY06Rzf֮O ҺȕB>3 7#5fSW{pUroȈwx-#ݦ%mU/ںAD2 *cP7t>>EV{zlYǮ[ A Hٖ~bl1ig`ݓ}׾VT+tA{=U< kGL||%Wwk'A䅈beCE_뭽[D M47Fs`+^]^b kBe_na8B7xr)&<Ԩ.A "|,oq^82ڙSzr#{( zk~x_(Cpq/g4HzW#>2fQnoxHYM@u8~*}`j,?MN12 l_KYGMyUX!K+ǙP-v-Ps0oNYs:e/IEїwFN1ϫlԑ g~, k;LMc= zꋁNj!=pD:d)c3ĕ%PZdLo0aûd*n۬0;|-lOu%_iP;߫R-.]|ث&?zqc8 oz6BEQRMB=*U«'uZЁxxUwi,eLvծhLIX9At+ ID[rKtQ]f<=1?8)2P(ZɏLEg,Meuw)lJW!^]Lb$V7a,)VYK0feYM#Uaӊ0{1/m6 WF I+9COU%}yZsvԵtpe=5/I]nG|Ng.@c=[6eQdOג\v?>Mo=޺T oզ ǡ @~,͜OٗIEn3Qu8&dPMYp JMJc$y!̤)Gd}1~%u =iS&F8q2ڣ{#z>tg'"&]%ɱS7ZTbIhZTOG匿, UM8@AԨō7$\VUMbNc"2,CNa]-@hQu~߁ y0-< F"rP"iYT%U,`9a&eņZg}8ٓ!_7_0 pbc|jgc"!G=n%>L {d31sa5ʴ$ZںPc]W̹Y ")$@MVa4ݿTbZ&) HG_o RO$lXfF݃s({ dtݍ wR:ԨDى\ؚAǮq fʠ@ljlv%F D'6߈ InCw6@0*|+;k~PPuq38L Ld=?=U,f=fBRCʨy1mc(jVP&5 NBCmE@}hsm=b9("xDIW_le5%%g'0CF(}!)7C׊k@=r/y(vD1ێay] "? ҔY]Ղ [_(  \deIdSHh|Z#*ѩ32<#)McGHhLb7j@E#|g177XK _(b,skNTcUAœ05"dwД@*m.MSoz{;{̅)tJG LY2TC;tUR! ~DO@{DbG7{G`6,0ʔs+>g*Kuٱ.9N莘Vz~>g-L`K}O\Cag~:8gԅW}Xi1T%Ӣ<:piخ DRR #juO |9_ 9:cJ Svɝ(?@! 8l[\d{*,ԤSjf˂t^9 p UBՄS;KC M150ozFXZX-8bL-F"~Q(O)G!cݙQ@oCI՗ z,g%SȀ@}Z*})b&0Gw`u>/oaT\ TL(w㢇QqBb>)XOK1傈ɜ{s_gr^8x,% 4ٞ!كI.x쑅^a5DPÑ)'lgL% n]T?Q+夐 ZBQ/*A ;5a==>TCv\Ev\?l}j T0q+xN)ĸ̨/ !f:|6[/Ai4vX dqes-ڱJO]AC!`Wz&JR 4(o~&#ŚxɈMvik,  7`MDKjDRvYpL> vp=L?ݰk^.(iibѹn4XSb(nGҞ/$;o|0f*rvQN -"_s\;*NnK1TJC0A^nZ6v4Cc}<,,.j'K,w丩xQxbVBkryΎIOLJ֍|}s0QadD[UZ@mާ*OTT9NC0).GzR|tRMX ^Iݱ-%KGi2? TEԲ}m &S:lB+.)qm))J4aI4%gHٗL<2ֿ֧;ţ(aJn0u %F~ZurZ3c}/F*4<\Y{rrJIJ,86u>LjM蘋aǫn7xygݏ3ȕמqnĬ$#}`rl&}A1uJg(:PҎmܛu<M:xQΜp""`IX D)I7M:Py/^AI+[C!t2ѥ vk HQz\BEU!gPmPN'xp™K7#7KhYdk^@ߓBԢfxlh_Yq 3SRw[H݆@vR,DNiψq~1SwmC_=iy?:+ok!6:Oa=J;*L)a BvpA 凑MC.oQ3B$ ~*1fQe;+?UZ}Vexൺ&ϽƒWt x7fբF y " $IŸG!yLW^ʗҞ]n֜-':HU ,VzUY\ ȋb ~^j2徫G]&n`N<:M4M~1|#D++MG#' uBrt+ A3EySw(!ԫnMƧOPl̼d IaG;H'e.2|f8Ҝ| dZS?B3CCxv\Q-;Y@U57)NM`L<6*kP?qa5gתq`4cU&鯨~)EhTwM0* I{Bz[z"M=W`+)v"V)=XQv<WK5 g^_7Y~Փ$qaꃂ;H&6KJHǼkVr43J^ s#kw~zV 'do^HI 16,~aVy?:W$ *d0:a3ݣ5Ӹ dkzj=Ah~n6jd FɌÁH2%\1Y!=C IEBӸLb, ٪ |\|M/l[6􉕁2#K|R҉NZr`,-(Ovw78$\=gu p] d[xS v 5(F'MCjOPaGBg7n#M 2@B9r}\FQDo{j-%} qnih|}#P2E;Ji-*Dlc '0'^[ݴCۅ.Zi? m (~5@ _(yVẗ/X#IQuNMۭƎ+٬h9Q|:鸹ê~'[mbk;Y+Oّ]ZyI`+XF hꜧدc eAxUW" 'rVPim<tG?(޴bGHXX[Jb55 V>E FBƦM~3rŠ${BzD~[qHC:=\7Z"`@,"sgdvڧdD+nΏ)X9o&CD*і 9;-K4S(B1 2/U^m^/>"߉|^[P+k+o'GjO[ģoZ$!ʆRpǛ.4&)?VCi@wH \Yt]1p5be0"XJӈ9ߩo,-ok`l@<%aJ.߿I*)@-%.Wz Fڐ1fxOUr.B́p"mv1XNL6gya[V)A/\ D84 Yh ^) Pq~fG;~&-Sآyg ,GDW:$LIp 1YΫFm>C]l˻)UsiBSѾR=ɼ+84]+Y7{tUF.MT g /!qoe~o'DnC`ZM$-eےpȀ0z6VݺfMـ+|L hXg;-N/9UȬ E:T|H *jEPt$}g*ic+\,MNphjd.<Q05;sHʝ|q3O@}jh5ҩbw"A> yCz6~H EhLy~K.~R9 v37.u)(r܌RMVM3H'/HA?FIa ;%#8=4B,t?UtSǠ(8V5 )f0oWE<(2(SvkB!%9f]&BlTtSy/|s.1-SXG|'Ĭ)x3nY"ROg~wfLb NV @<9Ւwo/KE#]0,!W~ȫw<I{j1/&Ф6.(‡?U! PiAcg->+Cc#h%OhՆ sw? od @&!pSW(1jS?` Q&tYf~:]P$m)K{:SMP XB ƌldt&LGBc%H 9IgKשU9pxzMldzAR)Zp(TDȲ"SD]po0%FWhm{hT{?+1}(Kԋ,Ovp;ѯ3c •2 q](G44܊=~\@TvCPN|K@*ʔe[HV s=$ʝSS#El `FP/XIraF|pƌb[inuP"xZݺZ}SgVQ1);;.9k[!V 'KX+nNΌ2Q(@<[UIFUyACNL3< =UY}Z1L)H˝8 ơZ O[k9`7i*H|~rT&&Ѿ&9a`SWI3YT"]Yu^6T N@1'e6QƝ_gYU`b@ơ&LJTS~s=z*O[@J|BXx2u4akbfdڝcz{A*G}$#fH~xcP!b1V TCf&I@%/:LE@,Ud?e©b2%e:. IUM-!#z8JqVN8QIUnꗶQIuRUO. :^eD#8G_Zm;:w&q%.OD(8*5x93}RmMKkG R;ۺ(3]%0Gѹ^7b5 kꘫ 3`Ԁ)l?Йu )6Q"/3U}9lD+z9^>oš`>x53 ٩.0?@ 7!*̉+][Τs`+^EEɔeqЗQBћ[)/%ImTeZ>Ejba!0UcA0ƊBV8 @\ǯ7s)jCl2L=aVh<y'=8VNkCcZM|n*ű&A=.o6W+A}M0!<\?R3. !C_\)kDL:ChQa[f:u aq#MR Y_<1ٳK"7 6m+N3ՍTU|M-lvvPǼpiJu"g7ܴWzI ?옙1{nHd 4$z)tncdQд/%)mIj5BE춴tv2` 2pOKk'Vb.)'R<.._߀3tc. DSE$Ezw]`AzpB.Zܧj f_\s#9Su 9bj#dY+T#"/P6sr*TP ̦DwߏjC}b!:ȪMȠRGoqsuJ<啳3h~fچA$s{Y;@A5L \.SuA{/h^d#?0 =0^2y&ԛ\ҵ~3zTRn 9-xΰ1V6z@I4q '\ohc$CAmy;O8"pqcyfZ6Ќb\v(w|8,eGM?ȏ8]1>!a)%4N1(*[[>=x8_ µzW-ѠC԰Y :3crffVA5A}W,a#Sᥰf;bԊ`mX-ta4B2 ki!GL<Ɛ4 ,i!=f$ e Q3uZ0`MLjLĀCLv '7׷^PL^YE? uQne{z9 uDL۵l2<8Oe% * @ bbÓ1?lF/p\fKuzs]~GPFq~`wRPqD79̘+s?- 5TUA42cR"*C5::Cf?ĩP<;V f+b.>; Zc=$}mh[D#)qmɕ˩V[-j oIt㩻4])UI!Gf1ʶTt X"{0J6v̗!y}ؿG%Y# gdG ښ2:0Z:W;⶷*ݤ$Ht?Q*ဗcH@ff>Z ,]jYQQOurQs)lTP lS鹋%@lGmd m/sd$ÞaZW#яaF3љrUmP4SK>@8 `#03DW#@K+gǰ PU>nT ڥTlWF>z4$́huXVXFO08DM8 {0TF"$ĹD"lo>E)U 2Auդab 0LM ˽Ac^bAJB8QA TUۥ={bSգ_6!rEZh_RVh0[2bjۖxkSj_2*tQv`fJeec C< *|^c ֥ଐf,_; mKSa'wsW<;,ӫ^J57/v"edr 6DW 8Yt6" Q f<Փ L*?,B )d[E:Q#프Y#8 'Yz'`)Ys nZ$Y }eU”bȚV0qA:<昍ۍ6a040O;kgNtU(Z]Q"rۑ*.*M+KAM[H{#Q>Γ)n5Kzȹ3*o~ވd&6,4Ω͔B.Ol/ͪe5 zBa1ɸ$#MkwIwC툒 ~7*9+-fF : VG; u? 'oI[o&I~NyoS֕ÚqNDC;:_Y$p JǾ_*"5+Ga*1ZU82C;Mgٞ+5YjW,Da:TOK:O{;>bJ=1>W F55ĸ&΅7FAY=7t5΄3f:.cJlt/` 2@]= ܟ巀, &r-$Lg] 0GR':7YK~/6L#ƳhU{0}fכ@Nr ?k-P԰!!U%׆ㄝ JGGon  Wn@fau? m?j37ߋtpսC͢$3m3=l|Dٙ5 )i%vQ~P+h5{R0񎴿(7QR+B/*l3UO]z&`[&MfS,2 `X+6{YwC{ 7_Lb'?Ab4} %6>ѵs\ en0tQe1E#Q#"ē-'>* s #HंM 7[ Y_Z|~x0 ,Nd"FC$2m0"yٰKhtOe+|Z:pZ0jEw>^ W V6 g%={1%آ{|gR \0ɨi7_-~k_4HgOBTq irP-_s0z(ӵ5!l1}|?ޭ;GE>'+[L(9:rNK f/Kvs z Vt0/]T({D0\ҿn\K ~ -SHNF$S-Hh~9 7_4)ߓaw .~a](~yUg1.QFv-%gL p[[n.Sbݯb_@bȷgi+.8=_{˯]h]v[Ӱ(Yw!{B('ь؍fLH >$|$`ShvGˬivUZKh$S}K@?)SY#V c (w6sK^X{۹k_5OyShvV$(n|R;!Y̎iEV7#m8(Db~:|!v;AҴ/Z~p,SWf9 f,ZrVo!":hcj2ud :ȍ>XEy$BICo ,(932W`ꗨgD4Np@fAFK1֝iE9肏i%iZ_M8Fb4g+W؏g:z4B~#_]CrIkL}nCY._Q!!s!0/iS_ M-\ %-\Kge#]k5~]Al3fUsR@؊ӠX=4?)>{3ٵ8s CT7< 1n? `N84'*mpgW.'ޗ]c" 3`+rWgG[F'AzeϦ)ԳC(9JGDsYVz&:ЖNzOW֙={B-R\g!~I+bzV1YK.Vy=F3e.̈-(c!$P.^<: ʁ`!yTRSЄwŷDtOmHJ&Tn:lHJRM + l>v(!'ܴk*}b/rQ3Ҋ 5 }nߤx0 纨'3JЊ[ r#ZTc]:6 !Uz.d5oL@^tz9bD&䍲18m9%]5 ŮL"Z+r mҝG{>B.JPKrx!r~Y(nyOQeV}@s'H{|S'*mgm$>"'z9'ըMaiv\ʗ%Yig/ W&ygv )qG4cEϩQ^9]GpWpi9l9/]N wB֗cTqN.sup㷷P_ݺhQ"|jQANdXǮKIBA/eyӝ49 :]ܭTp (J6𼗥](W!C]#~ǹ$8-` - EA>vyi!iǫ]cCQ̉㥻,/0]3f0Xkh @ޢX`T]G㌏BIԏC;/f,>T[!n:IAJjaċjeMq)J婏/ d is3 URf5Pl9Ie5F g1[ΊZ(^oHQfH k-ۯhm?R_ ,(xBk+ں v4jDazLЗ@ѬT 7(AN^hd+;[ƷN#th18%Rǵe (>oP$؈7vLfQnRȷs֊|7h4pv8x8K~۪rGT(bQj&OI,53 YQ^) <ɊX1;Vx UMVУtGB>h[%|;PnԲx@_ɕ s4w)YOˡYglHj (: i,f,ޅ3#N9UɟI=wo$ x 犆dz"QqCF9R#~ƊZs4{ܤ^\:(KyF+.{JK45 "w01 xMZICd+FUpQ3 y?3{Xq"7RvWR~^ *?i4F??<J~b55u=2vZvm?;91 |ײ33t`gÀ74ugwE|jLS/tP_t0QMl ҬE9V^*M&2Ͱ'D@{nduX(y3}d lR>m)ʫ*H J]pXe$me|3ye) &ԡPKU1I<25NЈ Hs={QUyݱ&#d.+"Hr雖rqyDyxeO)oHi-MUP<79/…΋+LJMi5:a>dHu{||T,14RmxKg8"%*Jm3_H?*3ah2{AqP"k%8}¹ߗ];L꩖nyxS&tc$eeHvQ#rCbCwS d]]_Sjf,=E" 60]qdW6:c0N: $l_NKg{V^.d^>Dn^}c.]aZ9^p%w\OK% s QwXꛋzf5^ON g?@˒,fT_t- o$~fេ2oqZJx1yҋ[`}W +GL[4'h^89i{6{\~l6ނBP3 -нtB8m %z B}`B̢EM7EMQ|#!xޘ3 F 98ٟ6@]սHF# ig%DdZǫ^ձ`(R`B,~dϒRޅ֘$w7֯ղ |l"jgkn[ϖ/ԎrSȹ6r:}CK^Гͭzи+›׻N?>.MN _8@+ OW[l,5VCm=h6gi5 6|6,LAf4n;S -rz R{#_q,b J HJjSNu]s? //oݧHY~xC%Jf{߱_ ws,b)y J0OIck/tXc%; nev zz$\ǃ-$[`痂ꄪBf5N8AJl(BYuSPIE?"#.9\K۱-;߲5ݙ څG'/.$6{c|1!C$aFԠ J1-vte0GĺJv{P W}6ijJ+p]o^C/˳̢\mp^ӈ6CbaTɡ:ۈ-Ԙ{j|pKrE`㑄H96TS5 ci$8-*(BɯР#?5YZM {bרaֈk08]ΐ'V!wE %,xܺX{40ųA)՟lZ =hޭc۴!v"8N2Ϋr "9x@A{ 9>YE gfCI- ݧR\Ԅi+:SBD &/*N6Iuԕ$r >kIv') CllzZAwڇ^wĐep뺤TCĝp.;7b%i6- c Q{C/ _]Ԙ nﱹiF$lP2b j[d畠ہkoM*xnPMfjq}~e>`m籛 dBaZPJp~Q98-Ap$7?F49oa.M]@肉@ [@jf7+ !kFԌM8 M**I)*(J2XlPQQ(F ԄNoA>eT(i^W_Va$ˑV?|?g7?IBD=BVyPg葔G$bOD/-]=I/)Ԛ¯.8:4"-d ǩ /L&ͽ{1o =é\Bmƥ*cftnrkH Ŝ~̼ <ч[6K8cU/$Fd-i76[~0neGϡ_-WCⵜtP'YDuiI0F-KŚ<{Q&<_B̀5yyJ܅2)mRGV㪔TYC3 GTFnq[,g{1z;ut^kwSҲ_W YʗBsђgt\  *3ҒMKm=~`9B]y#qah~\[ 6U@QixF܀nI|8`^;(cݫVjc-Q(aCM+r_ ZI_Yr,@~~:k. pG+9Ā+)LթM' b>*4U~e i ϰd~]ϲ W2pkO;&K!۔oy粯 U'T ,t Q| loG6ѹpq6JYn󑌴X((cQ9XI 1dyfֹs w ~- *sDcc83ro⎛جNDzOo`x◓Y7J>F6nq֓DM]ч0ԩ )a. 1*d5mp;b3cyw;MkԹ_ST#} S!(*k߬X_.נK koɻ-GoJ?5f{Iq*Gx*V'aHfø)rHőP#gv{y>W,PAd[vیX  i\Y 1^2`NU-Rh$u(>yY:,nxGW1kl"c$~lKX ׽ ^MWw%| qSSv`ɬB̀O| B5g껋 #ٞ͠M( <8QW1mB&~Q5| \rC[;ŇDtR[Gx]sh_;_tTY.'P'x Dzj BK/j4 %ĖmˬBO+G2z[Wn]q,8*"M& Y 8SH;[<ɨJteg&{i HvXۋ|?1T:pN K$g#7^Ⱥ!iPŅn^OrQG53`5”{=BE̡gк}@⤻2 Ǿ=;eJB0r~=ӝN&׬`'R1{Nvx't׿RO 0+J ʎXhlHl~RV> ju@|*v2 ︯P2F}i ff)(+ K8'q?wӖId9w0 Sr~1;5iwtK<ƝѨNI8I֯O-`S"=fNz'A3X|·Rꑵ,~| (X k g{C0Xž |X^)^!|vm)=OxAȫ %Ds :1Z1QSj%L*a29t*flNTC(}Qto|bs{I"3cƍej08'YgςϟNp7Pر2 ugb-oqh;0=-ؐ^q(#$ reKo8d|?imGLWza' C7i`4}yK_V و|QҎ 6'D駬eciP)fO+ncsM&rD55E'2y%9;cacLã{"rg Q|լkN1f Ae6O'gwnvt!z*LV{{Eom8kG +ؚol*=u>U/W rgD{L Oٟ$n$?OpLPYsٗæxeFZu詵WLde,( 4d{'[+-.&1ciWUаltSA#90%o ,5Wυ3)Ixg>-} nT.&թLWk-j /b4\400f 5=b1{J窹- o,Si<ܑ/pb>^j4YXJW;.W] kltc A@@y{^UFF|s TwҺ/kqMhFШ;kZcL(X/8iY1ZLƺ@azEx&=Gր,aF6|g/Pvub!v>!Tr>\|J$gs#ؤDx/3~G:I(h.i[W-Ԇd$vf*}_ا]2[hLWvџh'h;NwtF8)4+AL9zUgß Da"QbO F H_ ^,>/VtУ#*qVu]:s6ڗʝFש k9=ۭY.q2#fU@R10e_RnS#3bn ̗}/m rfn EMs)P8B aV0G.V 064]h~*# ='6'9QrXuX,-lnUJJvϯ,B Aj.ր0x1O{a^ڤ DAԮMUoT|K;JT?2qYL0l72u6?[{UVPSK; ڊ Z\X:7$oQ5"ENj N)Ft9Pe_8XŇr hU@Ht(}zt]8af<}'( HYcZ|ϙXV-cLNB;:QҵS?u2hHf@U//SEw71k{[xFcph˳\ti#69eˡz8e\7qppZ*I[Y˵D&g sU\4(]`$ڸY  /LK@x*1eɐwO_g^2pExBb&܏aU_rpS$seMM(]M[Nmcf"6^G\M&TISׯs I4PM ZHFg7L@IL1%P?WqK D]o od!Uk'ZnK`(P!`H h҅%S@Ў sd@0lJ2\nv x< v,1낤e~&'ÇӝYpbw"vse&_H` lNf4#{ɣғ3rLk#{fN^\Y9HκKLw zYuTݸhv{˨I@Je4jb$GmX> x9uW#R)u#.&h" ] "ݑD hH̺r†XIJ3Vl&p/BVXb B%'rxTCuUJ5ЈMW 4L<NKg@-$kwݾ;0ۂ!/ʳVSБ,xfFH5`Ӵ' 4FqcV0}y]G]s҅];7_ ~(ȳXTv1t=A85 z"o uW5_nij1|sx21#fCяw=-䡦+uY6ᖁ OQai<+ @a\R9w fhǴ{3jx#P$ S[sܧ\)Lo%L8y@7}~JQiYy#Nm j4hWO6[[.48(Q?{w: <*7Uw}Wb%j!el~}j-2 ̑}uAk-CZFlW%FLQjj7]&*6U7bЯVjV|^"t4"F5\]}=zfPq,+i薜j3?N>GVGeJE/}*T=pQ3Zi6!N ʼ5rEP~MxZW#Dx~hv}"!^DlUvj]x)dz U5iZ> fL&uM_PK)-LBnwG$QSMGI"j 0R?io4'5]Be{~-JߧI4JDպ~!+`fa|xS=bHdTF,[DNRrBr|24_4V;pbZfE'dr[ʮ5'&}aH L)c\ވ`ÈU3'({Y`dEG+Y.MFPdBup&y:C1_k ώ|*WPt08j J)G>M{2TPID 3'܌.+tS8?U 70c6aTyE~^Uxvmƹިq}j@^ĥܱA]M JvUR PL^ڇ!j B +E ^\4%!ދ>*ҩKI¤a]+bzFm7=es290QVq=jwS_`YOD'tccvɜ%f 5S2A悌_4 ]!~| +U= ugxŘІV(J楥8,!YupfX5l[o&^[2GR%/1ka/l|[Xuk3 @eV `9>Z]΂>g7F. l;svׅ?r-鿼Yq)`⨐byudP} Ca v! TErL{rt3ml 7!/q{Tf'CaAv<0<`c+sx3]) Aʪ /<%!#X5+g^\G":#oVDxSAYIpEg%(Ct3ḵ&0_k;|DE0[bÏV<' \Tssńڡ))k6ٳAqKo88xfFٽu@@/boC(VƳEM_qPi Jx=$ƄLk-#"uZweQBzN˗G_z4 ]~H߹Td8\_o_|wbYʎjo((7^h7zNW|rb!Gڪ?/Q> hCm2TWSG]WJ!eT>3Xm^?;ʉ\#\QKI1Km)Y!̟j;&V/=&yJ~#P5h'I 0yNW@{Qe Н,i O_vq#(<+[lYľb,pnBME4Z,=F^3&UpCA :3)OfSkHB$:s8ᤷf#_'/ *H 뜫#DT*uNLsb7r 5ƵٚҨT<q4@ $ڶxʘs{}+rY @A/N>t ׅ4Sdo[16c;qWqt{̞/L"jʧs|iLErQ0nz]u\!ױp (+LRD 9Ŧ"x{HKƑ(* GC\'!?F3\Nӌ~*g䀎/]ȥ2 >B&WދQLxv[D-> 5YrBW{Is/"h'q:ES}ccQ-c3=⟾W4{<| ,6>O؀'H%?{d(FOJ"öCuaݹvk"uPрse>瓜f;5]N1e 8j4 oez(]k1y 6m1Z75#4D1-;0y*yߛ1TAJU0 y^'f,lUs^voU)ZҤr0y.`v7Np8[!r?z6~..dH, >Xz FZ;/ib%SbHqO,[Ai-}=f[T ^¨ <3(p?Itj Ŀ[╯Kq21a3jFlxl:+-En=U\\C'nH3ƈ4EJ1ou9Cۙ',cy4Uqb &+#!&[oVL8x`1^ȑ A.+J۱ ? skţNw M? p|ztz>rz]}-BO=Oou4FlM{*no##7hhcS_m$d1>|cT3Xg{QvN:Loy  ;I&3hS;(\`%{C>0kwmOw!Q`uTMŝ:xP)*%duf3).`7!K@b8 tHٰ%8q{H,N[Ifqs-Bc]E_$̈́(#m[$N<4*kuWɵh9;7Kc Zq{}3ݽԲr p ۳+%Lj.B#keּbZ +<~S,42g3ImIuʰì&6rV$1R=1fEݵ,p 7F~jr*3v$WMCasԧPRkMؿAڭrCյ疡^ȃ6D8oR=ԗb 㼛SK:}EE/Ik17@6U*O"6XsNLq"@:ɛǁm,37[/[ɟߐnU0 t= 2SdgEt0j}M'q3ny~n(״tjzQj6ENf4OoE/ 4G91-޵{Y Ȥwp_&VAL/E}4'(Ĝry4vd`D h`\~Yzϳ/UzB `blݯ9 LZ7w7{,7|~+f[0J]];+>{rkиx6D95iH 0uj;Χ *A8`ŢGv6>q ĠwkNW)2o)"i9Бc5` WXg>-5 BMj c}Vگ.k&etx{6`Ğv'3 z񑆹m}vZT!^ aabuHSG%"%[-_B_ZMiCPAddF{[0җ:qW 񵚩 Iʕ{rM;dUH\C ?4"y2KegI9/\[y(_2@vm;>G֠joG2UE}\ !ar_YR@(m8'N/s nPEL i5^@t^E-7GFu\L~c IOI!>սSQ3>3Q$SA(y(3yXwTy(&:7񣺴:*q`M!Km&[ tkHW_i{QG"hMit+zz$<[VrB3@/)G%/{.J/(\R2a{T?&ٻ ѻN"NR'S]{ umYN)g (#JM lgJYCTN]} ZÑ&HYeOOfHhaG-#J%}7klDwP:0e{6]̔؊y*S0. 7( T55$LtCQ)smeMbpDUcyS!dY"aʐ䱕(lém֑r]wRrn3K²<63SV"v`'P̣VZC-2w034)G带8z{j8<uqRAOyt:Bī\a4Y8;g9ĿLca͢owP MEgovuTfݐ y0;6BPST?ZCUm8@E7!OnĪj;Rt{O ?ʮ =V031*BlCD[mO/m {n|"ř 2U(1 K `N i<+)z2\/-9!e &!c*v}+lއqu\I9H@(2gC5:Nd\JS 0K$BiAY%Gע&PoCkU̢(N-x 5 -C TNE:U `=& K2czSlqrZr]S&&Eޤ qJP}q e}7VgD-p@ݤv5_K"BZkp% CRy}/[&E~L`#wxن@,! ĕngdmB Y^DUɮhqˣ;a!pġ=`rs3qW#~^ 2)u"BxD{csT2bi;ZGC*ץ@>aƘybv9:;>;@#4vPG2aBZ>॰E 8 37Q>*Q٩uk2|,e 1znK9twRB\ $WD倔@qA=>Y /wPğɪçbI@H9*2jMM717"FK .@xqq=չc9D> hd nˤ-r4/ }X x#Y! y`ʯ!pvG% -T;!jWжIu,|Q/W @2O. e'/_oZnm cww=\hUb幈`ZlnDk7JփeD^ u>h8GJO-`oLTmyC%Jy-A Oe}s>&p͒nnWv @S.'#}7ہ9\# CT=qfV뵥#(ɔKrܩ^(A¸fv\ {jNM>`5M> S$ r\ wH[:za L{\OzʮO&W[pE¯B!^i:)Vr:Sb'F"o_ٖ |i>$7hȨsh)a-#dŌg1_&%F `c1 1t"!kFKh% zCfԃIk3q[V/$,/w<E?I⵴lt&ȃ!U;`&pg PNmn_eCh/h{z"d9 ]{ɗNU߂K]]jbCS V}< V,C[9-ʈ_ AI{JKrNtWhr8DkKRQR`Z8f2U_%]7nTU8 ܔXܓ-Pί(ŰisJ{Op`̞>w8m:]'eOոcO8y][{O/&ƨdD|[ E0ugC'|qS bIzOm:b-;c;aH#!n$d57C0EeK[ O|⿣üm]hӴ*ē,9ԁHvKhXK2p)P7_,!G6h Q52_3*>Q'b:@-T=vD 1Oh9 868Yi^`T4 xMS~g)8gg& j9.$VRK0ֆEEZckC* 8IF5fhEbDFGOB[^#3/+-}ۺFOw ]y {}fMB^8]RfYH7FVU&7$31 BۢFP~]; GqS*G_ %̡ҟg?. hamrUS|Ǽ';O\ëG($鳵֕Pxa1ϸeÔe?GVɶ{tb$ZiF?gf&x@cycF^?nWEEgP R]o 'R[,UuVM^453!#8<0s {)H 8Ue"?q鸄v1 Iv g;x!$XQdK81QvzW .zOޮ J-s2!)}_NꤶMIO.3v*'Ak̵p+}3X [ _/RUw7{kmɟR ԑR.+ O 2+/D8FT<8{< `- N.m4kĤ5.6N9R]})vNQ0,f$6$kٗ౿)s׈j6;)\ 4_xꅛP+}0֐)[պ8rs Cg$W毀Fb90O0vuGz3"'ekCHՑ\j}Xǘ}* 4۠Wّ@''1{ -'-0#zRFzGL )ɱ%~[㽔 j-N2bTŶ|qNfdNhA~(HѺ`2F-y'>"M)Χoiq= !V Ue^:DeRn pxzh?RmpARWT:_9wξW^Є@HF{eFŪ+ICw|DoC.B?_R@bcɦ}>O5IʗpGA>'tsy&2O׷~" -1CqFoD}bUȨ_!!:bv wu8P/-C+3xbJ$r&R-<X6h<:p=q=ugo ݡ7 VvV,Ci =i9{ؿN Z7;b^ zۨ--) _)=h,?ضNcwS(.)bmؼ1/)Y얭h#ۆD2F"l~hkKWa iix ɧ$Re :(F's+`C/hKM΀ \N#6YB֞Xqx•KN@[kaMٙb ^7sw>^61DQ>##5RG Q(դ L2y_tˌY*3M^Tm Tr(>>/e w?}[ǀhΩfZNP:޿jFo_#| څ?[{'|12Ȏn`^Ŭ|k @xs[zDR|iaQTN l#7\m"[BcAxyzW\bc0uą,@kbz(G1(WRiQ]:jLDZS\z_\ vEH&nPYa Op/{Ir" CRIܥyC6fߙ cr'ZnSGa分!X^g=ԗ@Y7oe vE̝ɷ@ʉ9FZС^ZN4;{朏ǹQ@L=wVi&w ˖A~ͅC^,Q2Suc=&X@BD>^xa09Wyث0iHguokKJM`+ᵉPKfJsM lxBLJ-]`ۿ yݘ0DVg#z ѲD*inפi,пɲU_~{AJ#@}1hi`#3Ҟ+Fs!} @Sq=gNvIW:~f@{8o~V)iZp˜Mx#Ι}+Ҏu<Kbk1 \ˉZm)*E dgТOhQW8,/,b~T*0и_ѥ+|)C?py҇`xLTtM eF,ƼK|ɂMO}8 ]R~I5 xe?x Z5xtZ)滋°zm=3}34R%**8 [(]9ПhDa2e~,[Z YNR5ق56aV:o7d;sϳ^8!tRa%[Kt?RaϏO6LGtkyfDfQ833&Xگ'dғ, ~1kqv k8I,l,IX~Th٨a>"f 9-]6B~n" l٣ŎA2(JFmR©Z`A[j;)+Eؔ,"yg[y!R/n-lh^"DL{X& 2ҵ#>W#9 {{8I KPBm>9wt >n L<,:,nH]ñS;6ZZKE~OA|nvG-]dfXF20+dT2b3I){m9VcktM|r}_G̈mq\5YNAOB1{`Dhmz!L\ͭ\OTm( h?2^zR-[Ўk)aJCΙYQpB/H* >nC3vWh64ޏKٮDmwO߶&p4Gb+𭴬핈~;"bu#N@EqO ZP4ͶjA+uXcCPjW,2ϱh4Ib"Ti;fԷ(VJ3=㎟\V029Pƒ',;FJǸFmcYGFuh+c ޟQtـ{[G!#=Ϛ%Y֌]̀F~t=Mx}O[(YSHfR-Ź&,jmO:Sjn+=/.F  M>C !śL3u\O`6 sh:ˎCHjU!: 5:Qp ׹։U]2Whb"\覵.8U۵e)lDA[5r\u۰l)S` v7\@0ΊF2n:P)U$Se}2hNv#0Jf5  R5O߯D9Rw ӶWWh][P_'!F[:A8emn=#As6âT9Y ct,P7:. Q?4 b`fև۱M.XEXq߸^/;Tx tA&.krUm6*Hr[o-sk΄2&T<*zл0p#)E:,P3Pr]mZz=+qO /u4V\]g-ݶgS7&az]:ڹj LtE1k֔'b\NhF`#жzu+<7 8G=ۥm.s昿,[J ] wEB 0ݎ;I#= X؊*i۸O-b(lWCԢ8oDsDwƪĺu:ݽ>o%Gž>ǗX͇G" !i(RT˲ г^S-¨ ʆNXFq "̸,WZLZ:+KT2x3g=K:(?B)Qp B8E3\X:%{T=ڽrx {%uuY"%>8bAkK4k/QޭҴۛ|+,=C(9F=PQ2/95L&~__i+1lD .ٖ&/#AZCf./H/cxlnyK:FSnIQ5M?wF-"sRraVqER Aif(")/~%wؚӚ$KXgHK"ZIuY_ x ό_ t19P;KkZp#\ƻ|ƞ#@ ut5,u 2A,NKU_ݼCl?0L9DG?@[z-KF{۾xXJᑋ[}⼬"ՂVxoZ0 }N 8K6H99v8ZQcxtoIoj$eͺy9*1wRM3mJ] ~^=yGA#X5G'مWBFxO'K.5ơE=1aX 8NvGlg Df9dq6+aKn[RU5bYHk멋B~Ƀ1h0s"~њR>tŗbA9UWݸF)D5lze+p[5&: K3y--H؎I!VpwM}EVmVnU2,+,.Wp/Z~u><8ODpn)1 [%mK%-y<9,։e ?ZsF1SRtECmZ$l+NΝ$37|M&Co:K/;0ƵB%sx=my8=2E.$_3R.%wF)5͚!a O{D<~,{Jk O.Ѡ}2..jBLOvT}c!p u%kըAG 5kcL;$%X%rG$kKO(aŸb[96qOSU_r @;*tNk+|lYgNgfQ'ZSfɱ:,f^53}i(a ^$Drd-DCǜI$Ϫ$z2!,Usv"Ĕ!x/tC)hYyAZl~wd/BƅprT?u+ab:; ߙ% 14mozbn3'cfGuDKPJZ[B 6%Xe[9aP݁ V_}o+S24Z)iNuSoceB c'S~->@ee<[Y _KAFn%P:2a \0ȨGxI TԺF|ph\wk3& Hjwg0Gz?v'qV7&ɬgҲYQU撛J*(UCFxX.P5I91ETZƳ!,tğTb=QS`Eય|YAL(Y݃| Ja[ u4!o:H)d$uT% :D܏h ,>$mK-_6?d?81!NLunt?O(ƚGGFdRfduQAa r)B8>D#mU ϊC(:m=һIz0p6V46UʭlGQ+S՛cC[tzr1˓a-/ *\5o^]lwjANE"L|׈Z/]4<~;) (IYk֥inXЧGPwDǂL3 ctQjHYP{쪝^J*qK3k3Пh#/p7*n;RQ5DٱS7f{(Lk .@)⤨p̈@p6,]g-䝜=NU[I^o03' .HRhZ4p' Cm6ş睩酨GBϟ?m)S~ߎ,)EWGpdSx&w<@`3ێW>ϖ@=8x#n42f^_۹V񓳬&oܚM_A uZok8,9vt4L{ /e-$$Ag̜;){(Vd%n{t!x1U[aklOzZ1%qϙGԋ~~?F_ru{gO!2ɰwIՐS|vco΅kd_P*mZf&1$n#fSQEX 㸖,ՍFȸM1' [nɉ;g щ(G(LiryԨ [&Y {p2ҔD<\W!wB Xᮺx1+hvZmO)749*a8ռY2rRn|7>;!C<?F& :e{y[8&Ky̠=WJL4pAd\9Pŕ*P^f*/f0fqBV9EnHA7:+F: zMkBr%sKQ>ZcOG=3. 0:SޘAsDqAF.MHo'l# w~Pp>l<'P;C$lvzvW 1d .HlUK0Őh|!WޑǞw:u -ili)ؤZއ]0 J?[lqξ`}ˏ~_O,z C\'\zuKC`tyxҺ[ŤpC.x'1>BZ.?mMrdk+TRGG %AIK';sz?\^m&H}* )r+J<&4@n7BBX},WJ[Vs4JϛkFN4V }.hfbٙZo'p4)tJLYז9hKsM_ U 7oۉ$جVw*0,#Wyݟ~qWTB#F XiKہHƼΩ;AzeK-G4 [&VR/ &V(P֍lVG"c˚KDQ3e-!ա*f~8Kr7M'Gݯ S4=?8FWjUI |&r [g]bX]{_UK+wb?v8PيBR;UA# #,wI6!$շXxFج~_^L6'cZۏ)E>b [=wJ!t3Y+;^,K"GX~"3} e܏hoڂюFhj=)2?Zz"%d8KmB07I?N{300t9ǟ[UdBn`iJX4' İl=?e ez6S#A2#%8R9NgzZUG P<g$1֫W@3 b5A_-WIi@cwd/iqCi/S˦zebY[e`(zx/FP/$-1ht*iEfCJJaVD,s9t&\|=L| *UF|R2}PRq?VtMJlJ}X} ae9_TA3+YL6k|sՐ[ Cg gI8!jiep"ZC&ƆGsO:$1$ e:>OЁ7ZT#LKѐa<)@7=,=QȼC](*W! 2ٲGr .Rq{BR%*Q,>:u\jrdi'6p>E"\T5#ќm/ eG8)y~wt q3>AW->Z TPN3zh)/oЭ'>GmhOזּzm&"@]j'a AR3G>*5](e"~7#@r;*Zk suEӶuX tœ3Lv/J_9,?PɑFB_[q[o'TugBߣG 3+2M1k҆R1Sv3܃6>˴C,V*GwZ5w_f*\s^ ܹ?6dN)Wi8b@ sw,W%TٸUӃA&i,s3#3',7wKy:5I:`K`L[T w%#:ZAceRb ZD[%O0t`_BB72SFdtHF7?LEeDE-:xxJf@L6jߒ^9Kvn [Z<.jͼt1l_cl;3}^(6kXȪVӸ飰>d4ſ:erinjEQݿqV,O}JʢS$4wVsԎ>1T$75CeO^\*Zj[ xsw-.'lWc_X?p3@Zfq\nJ;ry>ȞE7A\hrȶ^MBe527`!O5:ߍg7L tgH&hQ?Amlw~>|ŶtoU0+_cE@%4%ڷagX[ ^D歷i637%peS &C[-a #ɬϺVѝ:˜FL̳jB]X򝹶^]niPtJPdLv-%wcG o?!ڪHXpZlgqX(S-$XCѳwJv YhoJ'rSڇUCoW2l˞DӱϠ2bM1J/TJ҇$e{ )v"* )x' U[,|NH`غMQ9z~ukK9C![CԟVEaWFirOg2'wnmUuY*Duׇ!({1Loƈ/A&^S> 6st 9ǃLd0x,|<7Z()<ݧVzOb|xSʐ4Or$24:R[^-~2NjZES#'%%&HZvD̾+GӢ𤳉 ۷X/n3b p[cfm 솣yTB߄}olY+*G$+Xp;[r.I'p.]\oJ-/Gg*\{z0ϭ3|D#BԜzP1aBh6<"PR"FVA?QS. $ t1܁ӃzZ+Eж B;u{UPc /3oz8*dXĎ=ѕbiW̹F6&x8/h-r}*@+1]:ɺ1DLo))ki~3Ǥ qX.$?[Xlw#9=cj;q.@X&پ|.°1KCK]pPeu%^V&zw(,jk7MR w ]MCˡRZ#kvN{`/ksʆ:Ѭ]/^$VE!dim %FjjY>#|2MLœxn||mt>gOЦLb6?o6 ㆢ&;.y8.TA &ЈG'avM)cQΪZcdEs#bVvǍ f~rO$.h7qx80Շ`|R54SOțehGO>eSCGn,ARp,C8@!Cfjy]ȫugFE67E2g.|13`Ma7;+ Om"-ڰ7ԝ7R<ȂbFu'ui%V 8yj48nQwԠQPCEBH7 JForO%"ϱoHn!lv[EU:5ˆ┃Й/_I4îy)zz޿&p&Cx}݋k; 5W㠂3ʒ=K9%g\':%GSJdV`&Cohyɾ3=jK~%q=WYN\ݟW+kթl*#KU88C 1R[?Fk}UtB{Ñ Q I~qۻR8vmJ+6O)9LxM6riɕ)xg!aި%ӝ~P+Gjn4L5Q] -H~;ퟔj6ai ;ޞ/e[D|NJއIġXoo~wӖŭJ?ۡ5?_9@mJGh"& 56-ύ'Y^ҙķ@f̽{7u; ǣ805_Q2g1v9s(Bp zݤ;Ȼ`ioc>`ZLS'ޱl5._儗RY%Zea3P^:AKdA=4N^b\OgdZj,G7,~) ezX QpZ0-|UK/+/y@$*I"N;x 5Q7 !ك.aƸo6">Ljв{k^G-h顝Kms[czIR_E> <phhlhaLǢqLSKy-'.{ɍ]Y L晢 ɒnX6{0U͎ ~ <"<"j<§QZ}>ϷVhl7nRצ13dQ +s h+[];V) ȣG/#3 V4LeDx.7^M eua3ERa\Z%Lar*h2~ؓ[ ItYjɩ ;µ^L#EosxN͓6DC7J OF{ߖ`609ƣBP.IBoܷ؈2[O| pJUMY%Me:NtѴ>UXq֞)Y5q+AO˧Ү#ikܘGhGa0w Q3xd"a |-3 _xz8;,"~As&R hf3 [)ű#IK5 X4rh fsd0'3^q4%\9_\At׃t QlBਰ!|xU > / r#ݵ/'e>dvrķ)#(s"&p8۟c;p'tR*Vu- 9`oӴbwBU&{$0bۋy0% 﫫)^,;68.wQH]rU"[2C2lm8̐M&Ȫ0o-Vl3 8N,Ud ^} 86{Ulw$ |qjɍLe{ivaD8 K7dq pD}|a_<3 ' \ elfID8,qu4 򝈥`h:zlCgboek~etfpz9KF 7l5ߦ1ŝ>K(EN/dŬ^<-4ViGA[0;3TǬ(qx=#m?'5;@3Ln[pEFUyMIұz㱋ٟu7׃&z i.A{U^[[:\}!mGK}I|ş9HΤPu8Ҿq<<> Ǧp:#|ӓg!PwԵ bx91W u*pFQ!v@5POgOt`E+\ 7|Xs@Vs+?TЌeAFܸ%\FP QN7Hr"L[(T,VI0+A^pF(E,8"eZԞ6,`CQkϜѥu9 q;ۙC>5Z@_SHf{74ȋގ"z#mOePec2fHṡɑ7yeww*lp,! B0zC^n p8ۍnO=1h)U08|<O1:ms9 ΙAj<0~w8o^Cʠ*@7 %e Ho|6Pz@9}.Aa ™#*C!n-4leZJar 6~@5Рq@A簄+ѓ ,ߴQ"$zS}Tc"?ESݒeiӅ΁B,{tX֌爠_Jo7 jM.u.w:՞?(~|h Vمe;e%Y`'lԤ=ʍC2[\^[?qbúYD8HuUi bA_ǠLu@҆ E^ Oh w~Lfn>"3 <e+;T}-CD:a18< haKЫvҲgKGF!bfȤ* %oXѮyaqdw6y6ʜur`aEL{SɫtYޙ_@ >J( 3B2l,Cc뙰<$keU޾;jU5(E2R SzbCw{u!";3kOcV%m#OBh_X K}7 1#$<kkE#](Vt,2h$}8MtX+G Y8U]c`$MZh:p{=S(B cE9˴lgpMɌ +1,܁ 8szޓtvC9Uo"[9p}/x5FB(? 1kF]f!ΐ7VIes/V3U-*_@&fT0Lߥ~9z?.] w.̠ rP_@^TS:Աe-مRO~[5qyJ*5Lx8DΖy+YjS!WVf&m mlpGS}U:O%v0Jt֣'~48e2zo dZk@ NHt36:F\~,\:%q>lK\lnȾ]$qòώV/Y;$DG3+-)&d4(p1ˋjh XĈO۰dPs1Jh5C: .D:rϹrIV5*KHlWO{F+v[=]4Xm  eru7 ]0.w$k"1Jt/Fs.׳c0A# <[c]C$j5δK6;vtίX',3(<}iV׸z ]LFe]FBdwq~^]ƪ~h]4J+o& y4Օ}h} #>(R/AJ!~:1GECW5IF{yBJT!ʗϬEU\KW).aQ_{ EϡX9s9c.N'Ӄq-Õѵ*ejm.7{4?x K76ׇ`y3mEFjr>6 ܴGHjbt1^ZXCPW:tn^q5T?U5t1 ݼԛB*OiBn,WPņ~ {v/&d[ױH6ڙYB]TJ83_7U'%Fҵ:0a R=m.VG/<][c[=@Em<>>DtR+]#L3[97T:wC\\Hȸ 5A* Qknku@ӨyBb*hKbٯl4p&UWvN{7}̋LLS҄۱`]|qtY,s= olx{ Od)ɩ7n7&Rϒ2!XoF5V_|tfYqhJF$ ZU)㛮NcMv9,>x,Uw7 -+K!zs Qntt{%KKc~C;0."XY-Õ4ÛsQqǤ @Efa 1fNT$(bVA$p~;AC៭#n1.ӖlOJJ0˗\%]D:WO} S W&YbhZok|=0_>,F$?_zL|;SF/4zT:Vc4ɕ]ɫ5 @Ģay`QDY.j0A3) "PK/hÙ;xi`@VNy6jv>bV>EUcx}3fKQC; 4u|ʚ~t%{yW׸@w]ksq5 ^/kRDŚ(+4 Mu?jr3% UOfr6~ NtF~ʩNUw}X<}-7nྞ$)JUE0rCTfZ*M鏭māC0JN˾~.<( %2Glby[ ]M!{Ɨ<ڧkw:%, HwӼ6$Ky[6U]妨=۪Awuaz^K#oG)3Z֭h_.[}W#-WeH9xVB{c" 49YWLUPV$PW{ERQ82K"\X1].'n"Z.>D)T #rA "Ü?-਎\ޖgO٢jF͇—TZ+FμhК)ri6F+* Z%;_4!af&Gx"0sċmN([Q?_R[wDKvG)%-#"Qj6p)tHq0N]I݈ *#v,RG4p\;6e_ z؊ODyQw9  i|Or}Р P0vWOpQC?j{gg7Z%SS0ͿQJaل*uVDvV whIm1L-ԂTÈ&`={s٣^sa٨Ɋc47s:`eN+[ŵy z!Y-e $9-O23ۓF*{bNZZ(J]Gv'*q`Ϊw9Ƽw=zB8+KhMNj4P{{oՄAk 9@:JB<&ǦPeL. lx~` 6+[Aٮ"FpW6Ή.ܫW T"êcfk*7 7"614~n9.zGxudž=h5w.2dک9Ե+vaMعojkn?!f&MPL>ϭ<^8e(m(I9ږ[wWiL]_ >4c  Z%LR/U'iwiM N XN .8[܂&M`!"4&}:IfG5m>C '$K1xG6s@ g *:k‰FC+kپj0nxXf&N ';rZz=hI$w WQ讜nX ,Xjyu?|>(._WWAXeoAWpud ϪJ(ÄW U;*ժl:!00][#I:W .KY!YzCwYؘ3|hl5sÅ\]B9Z#NPRD<` K-+=bfK_kAY1Z_2?LzWWPg=K 6OznR:fZr$VbՁ> RKzLChHC 4 ӢZC՟,+\(iн1&(DL`7G7X\䙑zg-KCUhSpt4c u:P"m@mӱ hi(QP1!G ajqW36epORgr_HP+C'ӑX=bRُRS=;+[% =(?|(6:M3wpaDHV z1lā HYՔ;VWk]{v0v(i"s9-s?3 djDQ6|Ǿ' Y5J/#O5!ԭRVj|'n0 p㘗~]YqAڙG杗%뒼/}8g&(NW#{%ig#;f`f,/7c]M.>#:HP*U+G!,2 {}*h!BsE$xZ^Z$&!#~U) ' Fw]2 ѤkĢ߾=L´lMl]2 ސ97HS\&S'!^H 1(ue뭍(- Ae[~vit؍>6aBq.8ƛف NNq"}5yi &uQxtppXw2Cet/ z*{j)U2i7RxU@}3f ><(EB -,27B Ȧ DЧ NEb(Aw;{n]済GGJ#fDqA1""RvyЫq8 wDuC9WYy15·I& Em.N#DҾz&PޱG`C7BD7eyIQ{3^0Quߍޜ/D1~AHGQn$15Lrp ZP~Q+2=Y\ ֐n8{AM!hFѻk: 'Юpl%N(fq3Jnþ+lDOYTބ kJB h#m#wTƀ,e5<5|m6fIW}vQ-]Pk-^4n }(2Y^#)ii8ˀk#<9juU$(r; *BkWU"%1pkpVHXYH{숯iAԼgs} F l\B|~z(;y>$F A - DIf;!חy1~CLo\yGУ,DZ'QW߂>Z"oisRj:ixozy!w1֥&*S"L 'pF |w JTa$Yq\^ xS:n) In;w |zuY?G$߫pܝP#(Jϡ` Ȟ_i7r ޓ{nDFUKHh;<~1`=ou Q, ,{iF/0shiP-*+EX5uJ$^VbU]TUG:Ei(vahݩµ3<ލ_@0ʂ_MqeW=S)}X. 0{]W~? @Pq }4uZx?0j)$bR]2nntHnP ,%lX XYCJˮYcxgR_FP\ɳ@X/7f$+\u@DNſ1,Խ=ύЭgΒk.2 Awkbo+-m̉\0yՕņWSP8whDnr q]? lxLHآ{v)4Qʰg ϵjʯd\9/vrҲME6=,fV뤴ڻw C}N8F\VaO$z ցAl#91hDBVt-&JеF\7H&x$[{ !?5Y4FBwGBRbK^GA ׊̊2AIb%mnD_ͅ^DV4#υMw5f)(ey7(T1%㝂bVyH}"}zW|gio|F=- ΛᝈFRҬ2bC}E=y]# Z&Q7HM"zDebS{L-!;~GԲI~1#Wfe9)Fr;Bwiud~  Z}TH W{շ>CЫs3=HU~C)B,:՝ΥW8xf OmthBZRf i\q 1z6$ 6I<'\k.+RRTP$ 1Zk8^3|a+R?[5Qp /m6,lƳaĢ5kFB\Ho$R*C搤b6F}SH #m }J uc+dZ޹#4:Z mk ^4n[Y%Utیn |K1F)"Z]ꑐ 2jE+oZB}i$3~)R)36hKASdR09w[G󿘤 Q12lxaA]IDP"[+RwL-!QXC G?Rpn.A;V 2{y8tQP5Ӻ6q: !]͗B)#y'XOsW a)ycN ?B NL,W8:jCdTbX;utΞTÙܛ ːu3fP%}q.{.:`pKXW+, Ϙ0޲ctёDpeyr'M7iO,,lLgܽC{p#: 1~ԸYU5mtXhi\͎\s[MָDw>%Ҭ~8'*@ Mb1r߻'W4U}kTkW4Ŷph+*ӈa{k>t#z{VH/2 PDMBUkl7n䲵P5ûKDJ!De^i\o ˿X GO)2I! KлӱX߱t77Hu sirQ}BXDp [6$vvT܀Wׂ JN'Ëpr?wCtA&HJ ረY4ʱ0NcO`[[>rhE#S˸ؗ?WP36ov-  n`֔~221FrPJ7"|# gԎE9T|Px{"YOHwxWcCQ[PDO~ -A!w DՇ;,/8Yzp1h@o J1zI. \?6ӔK0>\R2&:⅕i7PopG7͔E[v4EQ D?8ypsŊ%v0% i[h`li;d Xڳ9j Wn n-yA±z,",Y3sL 0-N,8Smޚ'G8gMn `YVZ^m| DR:8ėLfD)dCHT7oe/~{uH Cχ%@]mq} LM:\Xt S_Qu+0)=E>x.qي%H `fL3OQg Oij,psjT\4WComh3E'NCvs餚\φ z;Lc_7NnW#Mw)Rn\ZS_>`!/WJ'MuaPU&0+q˄cIk 5t˻{bin\.!*WIwzo16}Bpխ]Lc|0&@p,yi$z_c ,OL}n9?=&8:i:9< !lEPYpo)\Tgrk۝adHJ@oVli3+ewoj #;IXEzqY~'h?A9-AoݹR8! Gp)Yנ,JE}Vw'nyõtXomQ_D>vBiK`, j?ZцHU2$Z l0co M`j.ې-k)-KmbߞIZr\w 5"t:+P?`6ȴ;՜͉\ +d45Tv.?߮6t_tqH9ͳ.<ɣJII]Zk"'Ьn ncES\~Z}=gNb6(BʞC*51:VwTDQj_ج~٧},_tP`sf'gR' CӺPLh aEb?\ _ ( $a\t&_S [w]Z\ |>:jCeݫ0aoZhBf o$nr!!$eE^Q|tB*%SL1Ͱ2z͌DJ:,3],I) U`-6jwq=}`+' ˽hvh`Fpvoto(_῔`ҵh $ٜ| ъ A~턬jLJW|/G hk&v%}45錁ՄG-ׄwGRo[\sTA 8͎|*,<ľRYUEיgZ}%c ! {$A(I8 W]MUoi]y,_@kkR5RǑ|ּkU`u*c{G NLqx%Q5`}Ǜ nk׊@̂ňw'èx6sd%X6^2tj?jRߎ3_FuKBXbSe1d7PKI_Vzj0aff|jM&V}K㜷zyq?NS B΅BHp&`۪$t(!㦷 )2s_Rԛ{:D߫1MDGG[Rc+k&e.>> TΚOq*XJ]պIYгznZX\Otcݢa?򵞅a}m/is> !yNurQ1;krzyH4A8''GY&A*AϵX|AC5^L ptt({>X_DFͼWH ]2#F*يk]~"5RNP["(=]v[ GUvC2Gb|eFi++) ds8yNt{WK4-$Ftg=Oq[9Qxosj6K ?Lw.ExEQ"@@b֍j4;#gLCSez@iE[%d1WQ>1orv%씬`z&fԚ,`IioUnf(u 3u\i1ˡtQ:ĈX֓Wrkc ;ai֋J3Ipq XN'"QҤ|N qml3#.LG`z =K?gʓɐn ,Ò 0/+EzXj>HS~;|osq3nEҖ{Ќ09f#jTji_JOdskdP`ڻ7?,?񴑯頺2U;Dm.)9bnՒdSq>"{נ2 󮬭%K|¿om0_g4{I4ſ g$T\3^΂($@oP]!g5w`H%3lka*uG#Lq AA:Q=z gZ;*Aų]e MNә:UMd`R_aa_7[gynyq\Z[<'ⴐzWЕK.=oD2xcB-TC8GǮoW6x_[#I W# d~eGsOjpVzSš4 DgT͍/s蹐}6<*[.F`w>g&KU_ʹ޺v<ث6GHJx)sMUU%;L_:9UGmba])VM}B\K!c6L{ܓ+W\TѤ04P\~ެY0C{6O}{I@-y&{WRs QwOa<1eVCO_ [{lNe*-oj'|Zn<8ޱ6t`e3.]=p 'CRJocI'Ѿx$rfKR HU+i(*ϟM²]A:wA;غtXHlG(-P ˧?CI]֔ a[GEE|H8_#aGaXT|8{L+%20a{oK?{ BW s=\ y *D)'":8ua'fxF~ҟ8k7jky6m9aĈHYHרNf:VuR`buw{8[ot em/6 I|lA;Z"qDHL+N3Ӄ$h-<= 5ys7"*j/ܷ~b09; ɟ]?m:of"އa (d.›Kn&4J} <2 %m`3FLo82 TMr(M6XU=r[DhYL%;N,ۙ=$12Y\ZlylP*`l~݅S+$1}'R٫NGڊ^J[ҀigL k 5~sU䞈ltT~cE{fGp}5a7ICzpl \E_ګ<2Qepl2FP<"ZUL,RMgz\w obR=QbYVz>}L>t'Yff96;{+7c1)PeXKvk]lɨMxs~*x#2/̙#X+׳K5 F-zM? 5w)fp| >p/U (X_i$* I:hoH, Z[ę{)ˌtŸޕWZ 4hn_cXy$R= 0{Ol.#(^ $xurX{&/ډ Dlu+?ۤ}|B)#0SukQ'wt!f .CRe-ߌThS|D^酒7In "5#UVXKjk%Ksƛp__^m'P2efl "^U5|nөcfhs݅_`=nrUfC Y@F0|5a4Mַ3OY݌Y:7~-VhahuWEEu,㙌cAf'PmqRlJWANp)cY`o!E4#ūj~o&` wwV?N&B3҇t:JΚbnKohjl Mlfux~ ϴ8Bqg&b &#oŜ>:vw gV3=)-uO7+.BV|t^;O;33dW_׻Z5TџۙZx^CXύ3ʺ43`7>v]1N]ZpX +pk]b2hkpQ\Dx˭ZlnDqmK/>Ơ_*~x5NvUB'!ֺ&xO+. B ;SP"Tceu|0_b&{I(7%;ar(l;OZB43JoB^*о; @cu%̰ۻۻ[QL^_IU_: feJ$(Ahl+t>huFIo]T.f)ƠU;[)(B# dWۜ5xfVqk%җЙc3;ƫ+nhF4[Wf% ! (}gnc%Լ̻+mսT(HJDz6eeJDdhC#rqf1S%Վa1/lk3X[ۋʌY>`1b7Uۇ] ^^3 ruPɴ pl~s Fbq6z$E@|1+hnVkIM?M#:Wi_gd!>ټhLWM1$_d ; vHM<e[AGG捍F-GGuDo;E:0lS)}z~ק&C<{\vODoVhO:P+MV/em7'w쫒o :S8/Qtd+:Lt`>4kَNwj _yUX6\I57(j^Vl?aF큿؟P[sȨƜ%>9 #YTF})7' ɱ8+PțC/Ė9 =08u}4hlhXiY!?HSMLBN؏k9'5iEuY~ QiֹnI ܱt+ C!޷G}l<ƥӠc˼{+*Zs:xFRVOݽޔp7z>~I\bb\\i3lB 9Vu1^ju/:nʠ$'OYj7n"xc.7p2;s:|$جLM4?Z,OmW%!уw6p'5|@<(s츰s7$aaǗOM~kR%@^zx4OZEn10c \l$+ETkQYƴp3*Rk_FJ ɑ G@]4++QHo~VYJ#g:#1zP;G~ 3 3p^#[G\pyۏ|@ojzڞ/pR%'tCRSV3TA/n[U;9Cn a&F_ M&r|41h5\:m;n՘T]1d[+^uĖ=<&gv0^HJA!v܃ ,sE˟R/|DR}$'/qkp*Ut==CM淏1|RI)'_E׃ emdhdK6p+ oat  WZ-T1Z:u&QmV1rdzU}EJEJYͨKXEtR6NS.o"u ]5iB{$m~HAC#ʇߩk^;0"S$9߸}=֡.؁O@04omeԠ0 .ZDMj`.g_nijQDA3&,ϗQ9؍o;oHʯ"S ~,Ʃ׉/g)1[z(<5Z?C/Qp6^h^1uQ?tD [ lBxNxڜMlh "EpHRpn5D^IN [ S%8pJ-Ĵpe%lvsL:aL.wx$3+N{/z#V\3Ԏ T'-שt@m&jD;;ܜT2c*nkR\+|rO,_ǵkm4x\ӌa˓ mT9TXfO(uYkɑ2Ko7]_)hV}26c{眾` .,$--r),5fQb;1cCs> R-MN]:T!48^_d9( g>TLJA><1D9.m+Ʉ u~]`T6.y = z15ϻg7FbO{C< #UUhewe=qox: ֭~! t Jn_ѳ){S4;k?@kֺ ݪlfUMlgkg̺-%cÍط1ĝߔB#[D#-U1o ^ WeVUq\OôoSUoPs6l~=MA`=¡J7$T/d獱 BiY66NG>X̱D1&@ tE3gMמy8애sI8Y!Ժ':DMTuzC~nJWrM%-Z+<`TIh)E8(AHfnk N*'^{'HZކg"A+lP@l0=@_Ց,,U*S=5ޗ~-'`4~E*vP~yvBGY487vfH=d}9V 4=XVzƇF,-4p$&KD'DI\,F[[^Io΄#>(:dyhx7q4CIzBh$P-o < ujx)П::{.u7滃 e F8K#5'i:fq}D(LuKTG9a)YKj? KmiFDX8kAZhY Ȅ b7Im ~$kq@GU}my@JҊ[ oBaT ڰ}7b,v2A¹"v#vG*fBD=1q. g&qáhz I_CZ-fF\♈+#:3>DG=4u, N=0@G$=x[DYrףJVX#s9=)l"a+']DJ; #giaI#ӗo_is%Ia'FWuOg} "T:WWYR'}԰Aϧ)  W sP:=1pbK2ܔy\gjgwoF"0EsiR!2fc" +!6^ !:)ZU9/rKCl$^\SY/Nۜ`KϮ.1[phrvY-0?Y1?B/׍@l;%h-1ⴱF*b׵!Sً E= DP<gXV3O!7|@_싈bZH8č@ЀV6,3$WyvZC CQNP I5 f`C8/sk-t%G2B?&[ydCw0(\ub˶7^q Ŏ73oXkΘ K5SL[vBJ D׃t.$&1Sz,2u[Y;_[#l'>~Cϵek-p' M{13p:AYBT o3so#tXҗ{YŌV~2$YQ "F\qD)p?]S&sRvBDɸ篲7$[#fSAki*?EbYO2Ъ`7EFcѰ$wj+-D!pp.hg?g3fp{ik5Ev;lZԼ(`|=;ʼCUs"OJ䅐Ɗ'Y̻!R0UCMTahoخ\A]y.s VRV;n17oJSZ 5V~kaӸJ= /)ۇb;ΚiNmiAInP 4P>j4Cu]^uYnɿĈႲ0C-zIX n0Aٸqrɨ}Є25;.l*)uÚTߊbp fޫR4v?nujP=r7i-0-7Q߶P g霐ь:VJcXȿ/Wt/YGz h}АgaT{WM#P4"0lxsWdP)dq0 ms -M7,Jtb ŊMLS~mO,ݵFK&7tZۣqHn~,~00>z+mZl^pIXB52!slo;[1hF.zߊS̠ FJ~2x̻ \`C1#ϛ}@Lx"E]/v=X`5O}$3>˻ ^r0uIBxGt eРQf&82u[ ruM 6U(&X]$-䉠3&3w3FJ1E/:'MV3G2gq39U'PNYHQr# iGv(}"ط6 u.gOwgL_(wZVn uJ@0)iOt"2uL2h#1*+!Ym3>+jsaynb#6$~V=1n57`\b{Щ,:bK'>/K4.s Ɗ|Ҁ߯ApLexrłmmh)E-˙IwS\Xtj*~^^ Y}0⬦^ٓvi)NJz-~)UɢMX B.ud_0 ۶)rFBb0}N(t!rZ(=ǟ RƓn> >VWXw(0?4iy:f]a238$e֊ܱ`\/e& 2ws|!E2}MC/ViE_bUE}{R@GĪj>FQTeV,F J( *Nl _tp MSWf2[ː7"&xʅSAnly`MiEqg%/dI,%wOyٽ[MƮz x1(=ޮݞl#_Iac(c*yI_*8+.8 ^$xsaXCT_42ys8s6yTSJ>U5#쎶pp dN*=A߻׳(b<O6Zo:բH;诎X&pE#t$*#.>9VK:Sy { |L쌙UO9/u "YB_3=LT@Ihiă^$Ƣ8X8YDH !r z*C۵"Sի1VT)ωD. 2vC_Ğ7=!KRˮY!T́,ЙG+ld(/P:kZk]ӛd]&YF6D JY.jz ;7 ,?Yn +Ry;ț3PU$8;<+?iYMG2[R="|9b Q0yU;? DS^nb4E~XseVV] pfÜo4w/2i3r9GxvϘZ3Bu8v*@U_m8]#]훨r+1mMW驶>T{W6gdɪu l2e-nf76bʛ)C&+l$. 61λcO2Odx)/nRG erM_)20- 뛧3(aKLRWNx@pt,y:*3SZh%oVmug@~J>?R@o` kkGJ*k>Gi1i`nD^czV\ -8Ч]lſ UZڛG~Q G?A<&M/-}Uft> w2<@-O#R۝~#\":j4+I2? 2"]Q*Y+-\GK򌲓<)ׁM#K;u=(fBkDWdr9cO$TL`QO*ax0 D|^2LfL{SG58q^;e ZEXѡة ^t35j";o~K'Y$\KV rށF7ȹ#N1^./~* |bY>G\<e$xaEY-+ M,)`3Wfi]`obf HNwK\ m&ʺ"Vꤖ+0J>89Z}`%xE?)* S5-_7~#KuƔO[t wˍA.}FLƗV]. n1ڈ`)Ɪe^gx d@0I&sP\SO;KAbfcO[-Nƃ4 }OUCC Lu 27N_ʎQɔ~ݲ[,.Di& h"qXy)#-5LH_R&L,A_M<``a&2n|t Pi$5'gj^NƂ,P7 2OS5Eg""5JD8KQ~s_AK 93>IY*,ۏOt]q@qhٹ;==Ȗ>Sti \Y_V-_x mGK sWmPVе!rhf"$1VNN7ˣfpFE^䈦yJ1ht"qD_=Mx9쨌0o!4C[% [*j+B}B v )\A 㻍/癢C^3}hWޅŠV~D- i`tţV$*(QA3-l tfgY-4'akJrLwȉQ?A*>3`6ty'yԬ%?r[!0Jż!K9w[xe+Nݪ_ZdYr䃴Wh*ܷVZ7G#G@cfpDH'?JcXnxMDA*6\Jnc2VqZO " _wɣ@xI [s,8inmwEpǏ_:$ ;wf~[mTtP88U/WqZN(Փ9&Lr羲_l/9}P  חb+;7A fd=|*-Nm 1sDZY  bhḿ+yݥ)wX3i-DCJ # rXxC&rQf&^ޙ5 :BZz"ġ|#D0cwIjn_ ށnnHѰ#4֫C:(\?ƙ_&9rB]>RT.͢n)QwYQфĞff6mnssUPki *x[&5\T]i;d+CmN%4.)">3_%g'\:s_yߚ4 ưs. (^u0%MyQn(IgQls1Wȇb)kWnBKjvLyvo;t8W迱;!UOm2<&N 1Nugjet.lH [߷.!Cdr؟1ĝOri##R'Qs(%>$^wDoyQy[Ó ӓJx 1 ImLH$V˝O ]M4>=1 h1OָXCj .>4 TjYF{+O!Pl&Bl``35&(pZ|r {c~ހ-{ )bbN+p\?a2G[.rʗrnI]((Kʳ*q8򺈇}+^ߵ)c!C3M 折X `NJXC\}((lЊ5%y@Iv: ߫fam8%NjΙ+1]/b&;r(k*vZRC(e>ͯ? - raā`؃T( /sPy}R-t" /Uy#l1G`/x~i*T4#$]-y{?2>R|6{:蕡6&W1CMd 20S tZhZHpE1e,foQDh~0W\q݅F36y3;ɕe]%lX a/^I }NII'ڡ^ 4|OӦ@]"c'>ͪ}'?&@WՒ՟@Ȫ̒n|3n\FE .ͱlpQ֢Lt-4!c@0U‹D2M5ݟοq ԰v>0 M"jy=0JI*HiP\c9@_tUQ^c0.E!J:Tg.ǶadR y 1}'O Vp,#|DHHweaVH4"Oҥݠ.ѣʟ\9IO#Xuw*pWIىվ$Rȱ2=Q v'@!C#:a҂!Z~dhgBAu#Y37rF")ǻmr"q - ah..!S%:}Mj鴝f2 DK W8?uxQnW5\w 6`?*ƌ΄;&;bg(B)\ $tw- Q{6]WP;|T}xMAX.Y;R6<ĥt;{ b'u4s1;-`%dd ._fԻs Mr Zm<4ћow^8E l3Q{׮)6ty_Um<re_ﱯ-O?YB&לRŴ`YSזIM۩l@Ty 8O'J^$wE0%DWn`|R'caqR,332EۀÓ&$u"⛌p/Xqp $*5*7B^?e_0ps`߀Hpɽ5xT|d]≫4Z&ƂgslwoLlףzK,JLpe\hefV""Oڗ\F׀\@oI=S^ 4LVJJ_\W_"eEp*9T}fk vtYܙ8{zœzn=54 5sKXd{u9oD[{)`FsK3*wN2@gnt@ j~=}@JP%_i˦d7||Tٕj=NVuQ2 (gϼ[*MICuXd̆:;:m"f2F9aNTƖ&34[is F¹83k)EX\~(kWGF|k}i +{qY~?@rS|Nk0~F%n9S|8yvF*/B'Y7Kf8OlqX8p\K-JAGc%ǍC1/A9>y}vxbW:hh\XW8Cpn\.li$u4,Tn uOs%bW;:ES*%/׼0Y p$u.?!h !ǔWϣoi`36!^S<}8o䏮S-lV} f`\^%qmL6i{6%'X'8APca99=H鞖 fwg˓5 I ȭ$t7PҐXZi%݃9uq@) nȉ8PH%Ziƚu4*&n urKy`h;՛> d5T-E]* {@BMβNȗ3#wJt`nPc`#] acK~6%S5 '7'J) S5uݺNr1‘'8ȹ8Cq?f6Dci14hI}C[,d)R0}$e]Fb@dZz6j v@73󮶐(94*zCvdDEF}0&Xg*4P|XB5 / q-9nTcc8Lɇd/RKL󫈝 4oesLT|a5|gMZis߽ƒgL(R̀섹4P"vF>[q"o9NshCnF|5HƯ9XӅe q+nz1ySdOm'c{;8i3f70-ĎhUڌqVU\5<I> 9-~nrʞhKvY s( 8iC(7f#,h8뱴Y $4զ\̙Sx`F?#`ji1(ϱoNjH _ߧۊE-yNUY U<|丿Me~E _vˑ7%8 LNtV= ? :Uqz?5?E<ˁѬ8iO? 1}9+,sEb!FO~?IQ$f؝[ Q42{bm.EΔQY/ A27n

sH uaӾlT4㓕hTe$JFxȄiWexP/09<ӝ}l0c6F[{kK,φ!o/ L:\Tސht>b EjңmUXDȨw)غQ55S*۰zyL F8"q u,:St(ל<I^fioB?KY>u6]m)q5pD P-YR愌W~:@s$e?u 4n>ѡ1mXUùl>S! 7l-:㊨ש Ƙ'&]['҇G NG"AW[[ŅfVğHb"eH]԰t]":%!+`u$4_YEt0}"8gL/'U ! "䂎* Jڼy)XAn\d`qO`Ru͋@۷%_5PTsv>18Q_Y^>CljG!lD-U?s/\(?lF_Vscݬ %J*:KzTā@@:V%$<J! ՐqՍӰR @GeY+~e$Ȭmsle-\`xoPvi;%hE0:kD.:P88 ;KW |$޽iv #U^rSg &gAv K %xf#<5a2`Y:_T+s@d): >ߥt\2i hjE |1+)݆%MD7{.-R%H\3fg׿x(tYA(MtVb$ZrK7\moSaka[Vpa&/TDŽ: ΅Xۥ.I!_4v4Io>׻}7:ZB@pӜV]scT?^a7'٪Fxv{֞-g/Q-ϝuGk5^yI#NL~DjahYVX@P=o- i s|b2~߶F;X;OQ 3{'Bb6` IY.&-NO&.rDr8³N+SP:=m( p0'%pSi j3wgCML3~vz:{[bWQPVcf\veB }Yx`X=2z;s4my^Iu'v' C׼>9uIjnQ䷋;V>CG%kHDP=zx;܁Klýk[K"fn {Fœ޸l| ;1Yw%D @N ʴ{𰲷BG#qA[jg.'_vt&_ݰA>Y]5"nM~֬ =c,] f~mjůY9=߅AǤ/%&winxJ ׄHvf+ e%aqGS +&8e߉?qm}  h`>'V8Ԑ)O Kd6inpfu,4V @MR Հ( H.OF0\KeȎESG\IF1(I}^ɢk@⵹ bqރX,쇕2rz#3x'sYaتLA)RLsv3:"8X͡Ji*KEtM%N G0}׭[KsF2-ܸ.oWB(K+a1Z+u_U `OsDV`0DJǸ> ) ++ { W2N<7j knac2ݠh' Mt!E4cul ,`) }5=vx4PLB#`a'nj TZBKj|@#z8bƚvd9 /M3Z 3&rzR "dzIѯ#/}7Q̤3r*klW1SϗzI\sFAQ"=,DЉuؔ#4ܾrWRHm8^@'-l!>8:%Z67ZFʜai]AiV \[PВn*-n&fT'dxK^y+*GTpk$T2Rk32E$qV3 i=g ?SB,%fʀ{ [2J?%aU"D~隱ҽviiVr?T=G==A$ 0O wPW9eا=pNproyqH8QgOW5S#h;q񡞢QCIO҄澅VNM/o/=d|l=: ~OdmzI1L-ְۂB埏~4qU#H;tOu}d ҢXF ,Z'}B~GWV;Lj(x oz1 ˊ7:c&6ևꭸKۜ\[(b ӽ#Lf5aXʗHkX?-jgrJxbw@?Ϯ0V ʘp 1!)߁ͣ ]#> ]6<#VS7[ L9C  Iu0W¾Hߏ - ; )z?:Vu_9[ʱ?iQ7݉lU?|>!~, W`.8HeJTgl l]r 2b^^oߙ7EknVRZCfy(ɦPYAL-"@Oj|L=*]O 27Ͷ8,:>F5f;~ EwLJHRIbg eȻ ?dzCQAy yD?%i/t-!Țb o]#`w^E_&걫EK*#R{ѯy` T' RJIb E'hvmVf9}G,&2&$ ;xb^Eq¶7.L%f@Z*qXDz%#Tme2*7^&R6Lǜ+̭`=x(:{S Ue}^lMWT'A98?>"y8n*L lIf~Ð(y]ٓ[ %ckz*of%`|fSDr9+Rs6D )\ 1uG! ҘC3Q1rD/jw>l1("DJ$2wÅ,$cJU\yP- I' HQuA&/ҧ."@HE<%> {^0:-]7ڞcDn~)W!3dṬI2 w 4[}UUb`#pT3=D!; U!Č|7+T ܙM>ҧ<;;_e>waV1LM.kN,\o]~Roc{qs7x]`E^x,wyQĒ}Kws2 6wHE^:bG7b6o3J,; fq" PrD*ۆo,/Wk,_]%3EcY%'0{iE/o,(%2~k%} #M"cJ TݷV.dހ,rSnߙ$un:i0sάzY0%6clvked.XښY2pb]XʬJ) %ѯrs[7LdPsehx^7۱{'U\ҖO_@`f }*gD*@BNFܮm4XH@9 C ]@Dd[Ke!]&Hݬ٭7nkce;)M~9ۀ4yC&Aϧ+¦x,ǥDGۻqA 3Kx+GS<//@'GH.<ܸV rSSk lsSo̬ !-Yd@BXV?cHDK!Lޘo&$0QȦr N>a~YXv$I~~A9{7YھΊ^Xǂ:.8CVdr.yyF~ JXֽПjT|Ϻi+*ւN@!js /jj!Z8fچ~m4 4NJ2drjk7+G)HMd+$[h93\Y{D 55fc7V40 !&s=Ju= xC6WP_ĉ26:aJx|25Xv^1NWerr[P5>vZ'hI:pԨH  ̛x{DSKl=fO|& lptX*:Yܿ(DR8DGl,43P_|a(C=S.vb_2âr Tj-^Rp.!2'I9ߡc ɬS>mņ 4.fҥWQo<X\+ S9κ$raw̩ȍQ^[~|%TBמk>o9 LEKڼpm鷷d`kO A&?ąOu{:1s棣vߍggֵ?K.SpYM?>cWXiAiog_ m#N$NF?-KtlV!ߓBngs x+Ck8[y(cnTprZg5 s]׆ƥ]a |@?%;H;QÍ~_C8b/r[v(kJntzFO TOI=/ɱS<)$ӤmmlxuԸg(R{G$Xq4 A9 IpIh,`L׈:Ɣ2B2i+o2TIƆIBq|,ap %f> 5rs8"q>/n7hNPMmG,b})..cHjmDq /p;zK5=ƞ%ŗz8%=ڂ ^Ԃ%X}K6YLkB:lder\ZṦC5hۛ- ̞smyI!Ymz;5¨1>fy)c?֔iY{c:Nh/LOp*uN)qD,+Ay?+EpƟ' K'g>=6yZ#+`ZDhw TUuݺ:$āNn0.*u/?hx,(W;䣱mj77i5y&e&D]ֶQ>+:/I +QmDq=E;*XqD#W⁂@}S]nF{7&;OBáDR_aTJ\_|/zC"?D0=}H7ű ]L:dIj6'#w0SN{!YM ѷK$8jyrꭘ͹*hV+\\L.qFe7PF(q롔GڒD2HPA Z Iqqs!q|BGd[& LQ6T0-Qx)cF\/uOp!%H$\/fOÁa.oӞ&9WI-}v|[ 㮁Q >"_}fro&ƺq?]L .0`c]UuBnҧڱffJb $:ثahtǦ~]"樟Jw-{Pfa~,̞v8&ns2|{V} QS5%fYM-CZUJI|WO.0 i]J3mq}Rmyt.eՖ**p#b[c󨔄-8?|!*k N3I<91s3tJ}L%&OP:Oh,[ZLrј G1ݑ#aZ(Xp(# cAqQF @<"y'ώh_-/& I3 S,ݗ?H;0SvU>ʘ$s8봽j,cf$O&X**4oZMqP\ zw q%D7"%/{LJig';$Fኧ 9bncv[_8*Xeӊٰ{C=0T˕nkMas ADrt̪%ڪɒq=e!_W|S%z}V8,Y1})YYXQ ТZK\RTE&טM Ԛթ9RMͪUX.p !fU`>Ae TY6$W:R?*(r#Cw?SG=f'&VZK ީd$j(Q3k k6ҸeXcfy|)C9dxσqXL45KL:?F*c-AD6=8{m̞dOQ{+ ԭ 1rKIBro3|Zj̔1Mq#6w`3 8o5;6< /e# ҭ- 0bC̀F[ 8zyD6g|Vamj GS2~sF AsbpcmSX3*#5QbU4^S~liOP}es(χ5ݪyM f&z$kj阓c#- 3bs48^/?j[\LÆz]CӞClKw;f .w%i$@>m_NDz'@(-!M+,w*Zz͆SDJF$gʙwkɂ*J"iVOᓓQHNèn A݉垭vNـNwD(qO}ZH׋(k 0:#Y8W 7uZ3mѪRL<g&W r +%w[]KI$_vc-so{cSTbKq}ؙd'l27<[/%MHO?!CFj'HZ]vHy~`Tmƹ;BvU~ȪY>A(^ǚE0/AbJHMGAx.? [zet85pT^PKpzK)4GBܑ=!aF?[2`w /<^ӈW Əε٣ O5m #7; k%`ZL0q 8ܒQB|G ȿ;*qep'Uj M(Km~2iQİUӄ0\?aA=%)o6@Bn WHt#aa_np?ȁy>\@,ʫ7Hq L{z*`Q*TN]rՠ bHt i2E)!  RV%z=Ғ-N3JNuh;!\ԩP1BmεVKz 9'>ŊQ\-ٞ2;=0UsZY.blG0P 7Fyn{\.G35D?Bx_7`DKuX14Xlavګk\\m٫7Of϶{Zt\7B(X,(tSQ}t͎qo´adI 6H?@+.NQ|q|yP@ξ*AIGCV"+Xbt/-gj01a'[/UG2D_5堆%d hv[Ν;1JM u의0XFm( 3}N;NzO<dɗBbOuI.9fizW'4CӬ6ݦs%Ϊ37on_z saI3CK?C24_s $D#jGi;S+&WDucv|=36u!<$` ӊz,p # Fg7+;sGc.W> =VXjhDFeT>6{ wRMjY p:z:wnXP{喟bȩ݋+, PbvgaP70kPGLݲ[j1y¿)e5]y5ş=-=b {8]8#- [c4e!E 41*#KWCq 2q+kS%Bv;Z7'Ϭ-/ 4QᬨeޔK+ O>ucd~ɨ,c*OGԟڏ衾'ĵx6N=ca] V&WB+ۀ"!{U-x:iC &npNp5̽<_; 'D;v"fave|ꍺ?"¿jT4e§Es U\\⽡D([))yp ((AMRk}s!lrMQZ?,V]5ڈ@l㇡DŎ2 j[:1~ףpҵʅ`+'05FD)USa(>=9Hۏ6Wv3F)Z`5bt %5Yڻ\˭x 6rX;*SX9dTcN-o)6ZB~~$%YDΌCv1Qc5 kq PİsxrGGl\ϙƆt d EnHQWvi{;Z-+-Szdn㮹PN9VG@PBE3ŭj^6y:{tGD_ {PIUٛNayϢ: nQeaAԓ/r{$9awgo*I`5xOT]2rm,_[?DAb(Nʊ~Of_BIx^NoгxJ 4kH FL{Y!41wѨR|Nt9p a`#|_9nne#:c-MůSM%؞Oc {6ڨ_|35 dc iY3vl'%H& #čK99&L|3Gz|iI]xC L\geB+y:Y0~vd^3/<<]=~G{}MΎd1qg,U^sO^# BJEcrtS.8!aWshp0zjZ1K񅦡2/b9l0 kd&Em^9D:B)0+`Bv1qH=/l)ɖ#k_X1I3Y~XRIe^ lБ!zUgjJF} 3tc4DfIǰyޠ X+rݴ^[3W\ODžl2Be;]ċdEdt?害V[iTcSBC!H})Jr@;hD6ҁAMzixem\g#a)D*m pO2>.Rd07}<х.x3 5B,0oqU^)>V9CPYHCW>AkZZ~bMky-L vSP͙K}bzrm6u c'{<$ is ',WAk M Ksk` Z(yĽhMyz'%OuM0^](K\v$ (yz:s::IB uհKЎh9(x:s-O0C=7"ơ7Q_]y*0Ӊn, ']{ ȼUu:ԑsطȩLKhkcg|/'Xj?7>kRF { ?`$ˆ9Xb՚C \p:Ay2ɶS.ɳ*.~)EpIRǗf;1){oםTY֘D=ӳP̓-2Y3,<7)Xkӵj&}|(BRNZAVPԟhLVJ󑽟 |y@~|]<A}I1H-Gi}r ӟӌp? kH$~ҰV$qiT +dhظr `h3gd0!3=m+ppuMD{v|h+*r[p&0zUy״o.Fv-J*E/^/{wW vJoח}k.;!e W 0JVV1FcX{P^`Tm;了 n6:c|f;B~_̾pSmKM-yzןT"da!mdvz=Dr\M|.M)llxt*jG 87Ǘ:IbgE,zOk5FM$Fh],LBgFYU6qm N?zxndS0=0јPSePV!3g 4ȅk-dV?Id.hJ_x Qi$f-7it2Ҭ^6h7+X7ƕ=۠lI:R)lӖbtx3 tnk60Sv*!֛:@Pᕳ-F.{pqkM& 5۩o*GPOAV%ߨ|tlp7\(|YbyvN !{Q!4eI2܁zPP!-_@1p?;g ua\y(]p[w'Ua!FkA{]8gՐ' CL~-ؚoXMȷxv*^Z/5%TJb;=>Wj==fOZ^k90D*VJ~j7-^&Jk}ph1$(9PxwWxHDˎoq>]&m~.ӧnmR[wdkGc58n0$X~|wyx#%6|Œhbbe89% [DXvRgzi*o=NA^*#OEBOJKcvQÌPoWU%ESUܖW3v[ ?6b|vK6#a:8`7{#GKQb- ٻ qmghj'\^3  Ɣ8NP^SƙZPaκP3SӞ0Q;igf.i)PbA!?qU'|Eհڋ@ӌzΐqc4C<}w8K,)m[ZYKA$cJ5Rn9+YY8R>II$FtQ֐TQbh ozcº&J}Эqiɉex nKzwWəu|_fF>sF aAW jSDozΥXWɾv gϞAT]L`r˾3Ox-SrN2OĎ BɼW 2&Mb|ioI-ȉDZb 1]彝! 4[Oeh Sc:ԧLzkpq<5t9&`8z([Ny1K{I-FqldboۂsyÀ&K)FTg]뎍4-JҗdKk G(#hE1J'AIecMN4 I?odLb8=s=I{@)(<ZQzF`'p)|^Yo.W<<<`u&Q@W -2nA"2 E!Oz-6X"++gzg}g˶Ϟ/G@S]Af .wvpkLSN8棹BqID{[|J:UD/?oMF31ދ{s}4ٰaV60sj>ą(לUZjը@Aj@ 8x٢$cIfGap;Cۣ5b4k=SΕ"u. WRpaE&uap蘒 ϰo]e::z"RGnq{M~wm[ߨ([p?dE:պցH$A%_γǗS2*cvk@oZ5=2 >7gRN SPo,IwZ($ F [L,qyP Q*zS<ȫjY{G@#F! 2S7-e{OVr}w(޼ e?ٝw}j\V|13|o`ćNPv *9JX :"q\k`]AMuxi৤lQ28G]`q[{u&rC5k'gi< Σ4_Y2~GN #[0N.i&V5jv)ww^F$~O-˜UJ2!PC!WL]M)t J_hgvkcr!o;-G-Q.hSHeIB,qrͿE=2Eleb=dWnc*5OGEztPWTl~DN>"3b1+ӓ__] ~u鉪bw q=)C?- ia3(fZ"IӇ'w+Ptt nf!G pR\O?` }e_b|zxD bwZ֟C¢$MƱXi%pڀ̳%f5;r_3~綎mДٴn0L)@IwSr*<%^ I+:hXBܗ$; Dm˟fE)W}f~Cs/5qICLGRڢ!{7j .r[[V΁jG8Tf$ԑ27Ɉ<Nw;$\" *"qިznYy pK US ^RI(e qKK? ׈NނiN\n[Z/OsBhMn\~{Tt05 gV_l;|` _gq4,q)w8@V]H`@Ly$=K{)nd(aYw{_S%Clqث̖n":g:mUl*ijçEG 14!ҷt*cOݖPv9Jʐ`'?# Tm^QRLB͸/IlGDqnfQ%,= PQCOԳ3 2@$ Z$)C߆aXϯ}08-W?)6q e&{]U/hXZ3LElrsx92xF=2;9}\uUR8UzshJ-OC  |Sp:񆢄ˏ7D9s}iyP"xh6Y7|$Y@iM۾ 4#0)8`>STok{zV8 ruEBD82fݕ?цE'B1y9[&g?a.1^9/qwE<-| !{-bƠoV.Favy_ȥh\xY_ 0\krk:jX4`'@O:CB^DF&RER\}XȹL lQ.,(] ≰Cd6x7]y8@.(hD @ptN(" \\%X14nM |M͸Io|6rFQ˼i߅h1"@:+\$J%SttqcQvOz̽悐;Ac)1k9fdYEK8eU(WD{SG Io M,{^n)ӍQ"X5yn[o8Yۺ dv[W_AbЎ {W5hX *J`v3enN%>"mWDGGɄdi*^ihdh+olYdm E}{@f,Ù&|Ҕ·U>%y%`~M\R@_KapmN<\ zAxWoOۑd8SCefՄ~8(P5/jm=mrQx|@S䦔c.Gz0Lf "#PR3Yxr/`"1D]vn[S>_!|#}ך=cnt2q-ڬR=xބwQO>+n>&6UaJ.4T8wT{F1'NS\$r$]vi׫Bp1d݈qsbÌ'^(?'/HA<ݨOQm7J 䀖QK(se1Bq&.늿6ޤf:PM5xOa;, UiϐOT`.\˓}yyaWݙx/&q`TV1u<%(kmX^4L'=_-X7lt&wu\+VuROqwφ^.ڟDl`teڦSt/:޵}i*C%^cC'ԜqPPK{Ryܵh/@ƉE ^0eQM:z[ 3v~[뢃qZl5$,%I/2iң߱&Teuh*vU&Mڨck|v蚂;`H@ yY6F14Ǫ|'bʤzYFpG1B|3y؋`"h@OQxٕ ٦+a<?;!^I3N oX#B%$; e y S!/1\3S^954ڴgKؾVFgQMBMp 8EOXGK2ddi 5g\'aoS0(Gd5.3MK|şyiU"&aq@.JV-T;ϫ`sfqۢSlAEξbe=E:t-xzE;Wܹ< LkiX `kq64R' RT\VZ'j*$5Lak} 2C 5ǯʢ9-` PH{„F%Urdcyii@Y|9XKCxqA|yE8lh!w켍+A@ WN9mU oFE1wX%GcRuZʂ^pohO VƅO)K3pgf3/]l1jHRGoU^Dzs$g~aGڿ$np9);Pi\X&~MywhRϻ 6D1G#L˸uIS8Zqnf+|2QHz}maQ`g31Ө*%e_ޤڃXIl 3,`;f m>14pkXGIBP̾*_}0 dzREN![+ U4ϵ}CR"# _:4"t̻_"3d2]$[;1ma*ƞŘbRurN){̹+mϬ4gr\I|!{QXe'J`V& e˨xU]No?GYIҰK2|x (R(Rfz-ymř?4U^}n.f6ÿfyYU{zf]ssէgԙAF49 -@VrRxؓ;egо)[;+(Mkh]"ͥ`2&BQu{ILga\ GوjxށÚBuެUCQ#N F'̧aR%ԷqԎY0k$0Fpkҫwnila,dT8/] [O>D8>&to lR?\RS#0LFAN fQ ;5KW4l$d>L xvTb=8.AZJ=82RS=29Qf;__wWq*❓ߺrQ&f09;ǁ5Kx(RugWR:HZɴ:p9=BIٹ%֞#xk9Zxݗ's5R-zp^ s5,8T`DMY0t/V/vb]%iYMf2d=s:@/FHP(dx$I(Z-6ૡrx?s [T` Iu|d}y6mSM[A 4GsRnO Jgo=ņdJzw(Ƈ2qدlF߳-f2Sz-‹NF_(JC4xo"I $܌o!]/_y"Ǿ^sܲ/ɵ1jߗ8oى'w1ʮ  hX4'Y,珥҃h!! # 퀊{~!Hf7`L4#n;_| ܆4{X :mW?gpđˮK` PiZn#4fJ]3ǔ'hGɡ*Bd}Ћ:B+wȍ1$Ryq0 5O|z}MN~nG.,&[ 7 SrR~zH]w#`)ңlU%dXnϧ\_6ESc)*UQ'^D76ANwkӑQ/i0&l!Y콜C!N*`_klLSOr.?a_цz+శ5Z[$Rm.=eNL!Tȕc#&!*(5gǝ2T^I Y$@\SKJ=GslԆ_`Xߞ8r2Ncզ&I7I5_1"3L)XT]PZ%l9:IϜJ L!8+yOcUTz`ܛڱ~[Rl+[(0dWvD*h%:NUE˔)E cn m 44`%>ZX'F[Y@V{K%"Jp BIڒjVutcb_NnO95¬3ƒ54\ ԇYTt@TCqw:xaLqzU@(CB&soԓm%^|CT'{6޶PL1 T >YhXbjQ1ghGI6t %@^iԲIURhuj1 ɋl9.94 Wې)mB_t)'Ҙp]1햆;/+o)02T$4CN&*Wv,S˞ ,e SFэ""wȲ)( ČĆQWӾ蹪HS~,oaK%]0 %.d~WQXRyEJz_w8Z釿a OْȬ(V}szәm 9&s\(5 GR.:l*bPXԊ (B~NKCҦ@fu],.$rD^".0蔏-W)UDr2$5ff.uL5+N([:GRk); #-.'{dlAj h$pxkh|`Oxՙ.qxBVȢ>  %u#}_K2m"D`+`&(j*KA'(F&H1i20?_NIaX: nE=o% a%'.J1W" #Fؒh9g씷5;&~`'>uUi55D4tZknߖ"T fwL8.EHxﵗ_bLϻkr)?Pr+&ްsk mx# ]]AZGe",2 5twi4Qmf$LRj9#6IrHx1~vU`}3'kӴ-UvukӦ,Uj2#ʸgf孛?LZ7eHLeF{)or`I)(`)ilD{۶z}+aEsǽv3 }~U`,HѼl8fz} Jn1;B[oؼbסtș~÷g|IN+#/⅐@2#חyr#k&F!("eqBJ_"Q${àՖ0Y~[R6E( e)s1 T㋐w . x⾵sa]` q.^;Ĕrvgڕ`"a^~8Z |ĕz)/ A4 ua7ep,bc^eCŕ ~?RJD_FԺÁTDzW`g ρO/zCZ_q1^ڔoUa*1VtSWx]j{lR{~Zq ^8;-LPJ±C>]]eߕ,n#""F7Ro<`{ w!*7AN u7B/a^uSA+(j퀭e@)GPO᭖tZ^a>ޢGl"0C@/ˣbjj/4!Qir-fbl}Mca8:>+fsFQJ6T^@ok ̠IBQ'(QPU4 0(Ihqm?Gh2mhrW(ƀk DN +n wՂ5 ǁ>{1\Z ~“gv$q^#,uW}]s(o!PJr$X\)#o?#c"5M)it)#PQ;ns3tl0a%l׭Hc'D[z&uMPj3 ;<L턨$']J3 @u Aڅ){颻]!v xυ Q{?4 CZ -.jOoPnnchQ-u(QZWjz!t鐌{FF7E\ɩTݳ=a0[el})ėGgr;$&y,'c5TzYz2D\`14C/e~ vE.-9-EEpp\*e8Dy2|%&VJj۴pji2fm/; 3}dnsj2qO MD@B_jw`qImA˳&Fש׊1F4; R虑dž,x2IqSsD5n]E&:e}5}]n]2k !@*{;yJs􈭀%NZ$32g[8L/QL, J ,;ALfV7z[)'j؉5Af'NT2N5fs>DGx6XuuPvh+Tw1ㄕ%LFaݠP݌5|-҆qgMt03Psc:tC)fu WP|WtZv;mC=Lz-7_DJ*IT OfjejUs`_gJM$/9'`("Zev6n缪jjPbz-2wn/>FF6hh*gEf-Cp˚Q )_*\dS FMyd[븂nzq;fJD6@EpWWJ7kr`ɽ-ےϻa&l5Ww%_#YxW"ߡB"[u;v#>ϻ/jk{Lf)=LVOGIïDc|muŽ<K>J+= -Y%Ӂ׭pSR,`.d MqbA]|W{ l}VEvk6Ja jꋺR_.bJ<9wfkɦL(?14vc Ku hrys+0(satO,(XЫ1M*ؤ@6uaNB]]I*vH" cU 2ҫFrBJ]͑)Ͷ GQW9xf[Pұu r*qb-_s'yȧ~v7[D9ey%v9v7Vݩ lKfP&]N5L[0;+N"7;n%tZa~tt:gzY9{Mc/ sMDN%~= un"L[5 Zyɥne7ޯb (h*jġo'V;1"Q3|44O, o QG+)]JjP4pl$A}E%Xﲣ௉FcCq[DUθQ |•z!Dnfn5A"k#OyP yŪXFH/Y}r)B**߱{{;r+YGȳ";$|R5n]_cN;O SKXe0ό/aIoD P/bj]CӫpMo-GrLNoH[:)9ބҤUq%1@/9|V8r#s;<ΥV2*Ƚh'$#Qbb ]\%}Z H&I_#?1EAGL]ɩԺ hsW['iiarw|4LS8iG ޓ-G).XyqiFBG,P@h5 8Y*:H7֚5"*{gvlHHhyɎYOmn8۶&?Yd:jxG&Wx4*J٢/Q[!&6vaZmO) Dd}nIIlcG;Lc5V^&'ex,fnZѶ%aI,?a¹9:uJӁ (ldI8O M:o|^]#NݒĞ_~C?p oOvpU Gh`J<* wV64Ok/1d.;7iGrN|4rwޫ*;wN*GЫi XAq6s`1՜u%)P΢X+ Qy]Q\@{R*Wd,wnO![HO0]"<:WSD/"P&6XMB’o5qh=AcHGxILKjA}$p.>4/ơʋ,(F-a#c=CBa!i;9S![nd A=s(( ʽՈp˻""8L5y5Kcs.ϑrw^*p ̉CuS&vssB=rvpь)3Ќ(#avcJ1{Z%3Sډ2wgf_MRRjCS8I.oK^H-{A 4L+Df2#ՋsT>5cӻ/\ 3M-KjIbJOQ'}s|Ѩjt*"!S!!vc;=皌v{ӃRےT:-nͨP 2;--"bu~_v?] *B!Dn. zĥˬKc(aA'Rҹ\DjmiKDݘ#u,-zV, R쉗SV'-4”Hk~Sd^^UTڜ7M8+n󜬐yʋ\jyX)J1 +,9V*+h|gxԼT}C WK&@ECN4҃an͎ϫ H\W~ w^xj{MG!b:^#tf&-Td6bբqY*%ZT9M704rq5иLU Y>9ws1c>j|'pJT| W>JHiD U6i\C?X*%Ĺe&Ѵ\̭z\w,9|V BњQ'Q wE}Ͻ'W8YȲbsgmDC58 :4*!T}%Hvy5eߌS=eʿ%lĨAPJΪv͇en7}pÒ,3>x2W$7ƫ:X|kAv]i:ƹ˚_*m s>Fٱd/| 8pQslv91o|HldA wtU=eI"3eVzY%K8)yP`^ EDH#fub-6v L+BKS:JvnZԢ>Egk NuAt|oK,O;eZjˠ2MVazCUJzzN LiwB 8$ k(ϻ0@'ɅP͂!k)ҹpr7`/GP7@ŵ1Srj{' ,4[rchvGKFJ&|1*ńtQy!%% ˠ` {Mrb_zJ"G-Uf1[PIv2зZٺfyUl=x^2A u-It;aq0[Q0L<&x%&E>$GKXl;7;;onQU!ldt[\pzI-]$nDӹa;&sntxݓ AN$4C C}EqCJ% u&I[q1[LD}Ffk wH!Yyu#dJrZUo6V֕XRyE@{zY.`g&ԛq-'/vM{+tU SU8u"өMb󏷏з Xm/nEYz) h 2ޞAn X^H>[מ l;Gv2sؘ@'E8.#5C eca(eH^m8z5L۫zvo+E|OL8^mdeP/*JHdM^ʰMYcn ‘P,::.BL)GWӋ pqnluZb%Ȱ0 tgP`^]~B: ]5!Aj$&Ѝډqpgkgv 5--)iC>ɷeh$ *a<:!D^Yjs )qjHu0d51!]BFpT^ֈXjTF(sz'{qnDYK(òq <ʕF$.Fb;BY+nvIǥZJN rǙ5.4従8^?$WfLe{.DnA%*`UX~TDE.\ļ[,Z. ¬9oa,~V'$zM[Px!8 -&$k*( xWc}tce` ]?܊} `JNmlک ! VFF8M_@9}}`|\c/f1.{)\< T˹(9r`?pe e! 5QOMZĖCRi "*00ymwz H#i[haΞo%|領׷5ᤌx x헸*^)#G/߈ AW8BsXPqąA1 Bkzy {XJ+eSnb0TTY,N I˫mOVg]EJ8IE#,c .t # y}"o8̵Iz8a%j$Tߣ%4s̤ Wvk#XWԷ&HpT7I>ݚmVvPzɈ n3 UO]i2Tb V)Ts#Ai n)ijw!;}NATbQwAH,JS,`0oTە`'B{ 9[c\d 澦WyC+.Z~Ta>\d+:T5Ŝ.UmT a숋bNJUTv5 oev^ &;I}r=;<-SYg$@4mKO.(&k911$80eA KdONV̽~)'_"'fVwv&Ve>*qUMF`mx5jpX4LTY\~iզ"m$>g*Iݢtfzj=Auf|8Oa3 aF[Nh!HhdJ LHp]<!㥅Ycח=QM^Xxaw])YPajcY}J';&<`^W'3n(9q,<;xC#sbhtfu>Os)ӛ1`U$\[X|Jı*Ot,53D6h+FJiD*\]%HH(F^] PW!*Jx㲉Db}Ȟ|OK9ŇanKDpmnwV|#WPa fM^z#ux1#|Fɣe`K§4(y7%79!-%DFz8D-sV鹧ۺ.D16z<|;/ {09r]YR{QrTݷIA%uHױ0+!ÖEӼ%Lt/֤]q2(Я%Dp2m-*ZцtdzOi 3hxXܜmU;mܓ4 |vs0 m( ȵʮB^ٱ-݀9d6l~DOT9 zĊiuۍgeOYnrbotgwav"4T"oxBnOocN"DiJ\ mhS"51]&cv+K3wRXdqAh ӅLܮ򜄀R O7&4Dn@\mw]aՊxbB:|ުFhtr5wDy|F9G)躲~Z|^?s*?n(Y+Qi:7u3K"ٗ,i:#Zk VE$ ,kY,1@C/?M'2bL([40nE*u<) Khl#W3HvbDK71ME}2\8s+F.!Lm\ՉC8Ix#:72 @c}ӭF WB%~nStx[PhkV Do"qa)a/JDc]Tu [pU6 C"~io*r>[+>Κ&yn[7j'9{0@CG^ }`S HViҽ<<.b‹)߼;c=/f[Ӂ:@17,ܚDxDZE=cH J}/īƥ?x7 $[@G'ODv/2)r{xGD7v셤NF&|T։hJ8t-WZP#IdkQ?"rI;s+4#յD)32(9-!SF _XU&)3, 3"~/Ae&%V$c}6X,m$ "|ؽxs&Ȼ*=cAL=BkgZ ^L;`Oԟe!`n. bQHr\}Jn=Io)P!r)h}Qdx.`+2 _ J.'(YbOѹLlVcF"[$-Op懷O0K1.-zME~I`dkj9mP7lmPp½5۲̈S! DKPGƞrz*J/q\0mZ Q/s'xLXg&'Gı{OҮ&;P#jFliD (1 x׭!o@-"BHrEBOihw3u bF^.+?4D8fLp&"F9z0R/S Wcˣz";8׶F"iG0i- r雤._nuDo *#2.4> ,} ) +KUX=`x?pO 5 Qaj@(Xu V$p,-nl@:Gd !Z]hWKk;;لy]'Sxͨ$F ~3>bnU`E`oϮО,Pہf3Vc2m*.';Iʒ#jhU!hqahb6Nuo?-ޗcayLyT 5SCwJ< NT?fUQI~B +r. CllS{6t8@ˤ$(xCr"$l #36xK"oR,ANJo$[_@8NPTa`<C'NKCcܜ jYAn5a]\mʝ3nt 8 ZpPcI#a%߰c%^SNŽ៼X!Gqҷ/0~X-"],iS[U*lLswwR+2u R4q7 1\JGOdO'mfkPO^b'|u-K7B.оRH(; FdE)(,@ZrC B+ *EfCWs8*M$Vڞ >Փ5ܤ;RP9jG ̡\ȵ-$kP"IP²֮dB0 dW o:k:Ҟq˳]dS bH@A (/׷QV+ ok\O$ئM~IvVG|LWZh=Lڃu)|!ȯ`phWx&{`F0u? oev؇f! pƋkCotFoe$p b~$VYaoTvst7Gغ;t98. [,gfu;5aJú++6vMc$~a ɰ磐?pA:͏h3+-QjQw nnC!Xɡ̕ПSVSBZؒW'ODf{ a9.bk.K|\~s4\-^B Wn S4Wjc8ADkЏ9=:>rSqf"?4 tp$5R`7[dVYX(zzjb)Y]P".M>pBZ5dq /<SU>6f*g4=Lk@`I^P߮ H2CIba>@/?"1 VM/p2"ߜ5 pwO/ h7Hr,͵Y΄qB%o !BJT]CT H*4-yv, &AHQ)VcwME#w!J:&VBs$U5DnqmIB )sZ\EQmEĮT4u2^WX^c;GhT0vE.vٵUpT>J0$F.N? L4،\5*o?gp.o~z3n-=WhyYT'9̺ j)EwOOeʴJutfz.D^ͲlS2OP#_V|z2-wQ}O cUDa~Wlr/=@j/|&={%{ƿgS20`j:3e$dW t:|66KHB'c;vbݤ+1I@p0,}Kqgu9+;^+I9RN:3CҼdzlg4&i?)ݠvBJRdEi?$OqcT><ߕqbL Kg5|rƳnJ}#Q4Lñ N,/xR0~Ǹ5LKWEjuNf}rka?2r7wK-̳pעC]* t+O%kBiɉAB 4$+܄7JL='": Y B/ɬ[0$|7rif%(yPwtCĻIF66jh& tm<nR&娅`FMa(,b(GϨ P& h̐frWڻj lW^5QQL(XZI2 *#W2 :-L~o_آY-^T̡Eo]~̋ŵ7sZd/ٰ >2%~ P;0 *!Q]e5;lcЌ`C:"?e`MQ_fӥoPOgPFƠc{f.s|=4x1Puoྯ*+_}NL?wj A+grd+~۞.2 s:e`O+8xAFyR]# ĭJFx?ܒťu^h5a%^CzҒzO <ЖT>\|J{8.tzg" p&y{BJw!-;Pڎac AP| 8R0@-af !^f3X,giR=D`b q,`o^;.8X=^[h~^aOpqFu 06+ ًmjS޾7wztO.4X6"~vfL^ሓB,-B]0ؑ0|D )SQtf$ ZDx>PZk@)L-f @F^-G_S=Ex^i>SjO/g ;~bXbJ]۝Tl9pM)0>dlo!E\t8;"Z"Qۮ_DxBlH}MuzD#&KUafEz ѧWl@[<KLwkW캓5~C!11Urq/ڲ+zr [ce>k{Advc ]d#ߜm<@lQKZ7{4%ޭ ,)KkBCtמZ"<HK=ji1pr%5gkR=m 7̉s;lkK|Q(t.s򓟰!M%A 82_u w>1*2"9;%BtN =~()2C磆 !)u莊c\GKcXA}i{x uz["c*2 qR>>VΊyUA2NU.qVd5[Tp65\F6a63ɦe]Jq)E%^#TYiQrْSILY!kG:4?Na,X$"򅧩m x+e{tC"ҳ,7n k}73W/妜kzT_wV@J 'FH0Mxڣ"wV,8DаsNnuu &kOH-? 0 |z1gŽ Ff _iOs0N-5&< /MaD6wH<"amaq}'T%ҚeO|H2Єaƍaa\Ll2`wy2j3A|o֠fCW,kC;W|P.K3W 80(Z2bEjd]y Kg?r,Isab3M/UeW߲7=?DsK;=ZK@eIU~;. ad6efY6+ '1uxzrgHYÐjzƋ/ws$PiWYϙET4ԛIs*aW$"a"5"Bg~VD81FV&GC6>w朆楜u> E;kfJ@4u9Q>aaku\ ]Hy_YNׇM Fgi&; 2OD#Ҿ˕"0DEEP,W_;(sdz#z)H[|ED$`Jغ;Xger`- AI#C0t{ca0u6̉1\dHiӻѷ>?C{N2"\Ts@r+O 6ϭWWDڠeE7B?*I!B-D=QeSuwyaʎ8ZGcx=.7 X0^a̲A)6P2A\4RŌӉiT3dҭU&,oj#lDʻ"EJ#mF:Ad==] >&C*|Tjxr]+%t>-v 6^[2<]C}Ҍ7he=p}hx;%ZؘeRnд8)8_};p0<" sXCෂAyׅz:M7o}{1!SvgIKǎiqU w1;I֦yH'%8L& (!.+{7=MX0)} 0i70EϱF eF>}T9tbwfO[h0[6$!Qz}-Tۘ:eLLBxb:G:=A?B-rfaa7-p6U=QфIbɳ{IdØ {UJb}A,]6}%EByƹ+(!mWԍVz?7HŠOSKIjdr.C/(Gz9F;["JeY&sQ8(㸈ZTu+$ȩ&`D,զcƴg)kJwOEy窇&zy5hz):1O44fi"3l'a ]R|&Gc&AVT_v%6?2ZnbJܩa4J{Cˬ8n.%2^FS75oC;{?OA|ˊC1J]_ϖx 'h:-?>o2:U+EHHHo;Ye!eta6UF ;!3ad#g&!AӴiL[wMzcehOdgZF xu 6w;u8یt[ɯ+sh=9=g286|@lvu0hԟݮ>gx FG>!׺uܴb@-sx.5߄ꅭnK,]}+/aR26%ƙzȪ69dDϙCPA}s΄8Y'cxPU3D/|i=iG˙ПBnn : \& lNw8ŌpP~W&SH=; "NiJL75/ D{`os$b*nb}͜4= WvFݠ欺碜zW,pyU>QCJI `/95q{g@9iGn੎p/@{|gn7p}YRw9P%hw>3}~ecSM'}gwLi%[ZT{X~X\Xl㳷P}XqR|Zj椬w0h;`H ,qL/(͛n-l/~-!ޠ", 36u6kc[]wO"&E;!jT6 lsav+ơW菲C{;e7JXKӟ.ɫ#~9PR!H0= , 1g'/kS&}E=u5=Fg앩G=TMiK*0Cws NL = 6F+dmmM.~3W \e?+ Z]í?2n$3s6 A^34^vcb;'Q1x`{XpQ397IiM9~Dn!d<ڣVmאE'YDǮc:AqS}ڔGN K϶Et/VGaD891rdq@.nrєq@!m\S^liT3o<=X/0>6]")ÄKgܐ~q|=ߦC;YľD<98_ru*#dI`yѿDlIYK+ց] BRP,"H*Xn5x H a,u ȏGy <Kho%X1Z"Ħ;MJ^ۏz\/ds 'Q?<0RQ>|'ȳ5؅RJ>{78 Є1ތ0RЈSå: p۷ ВYW?jo O~ ,ga8fBBz cĄw*w 𷴣|m+MJ#g\L^ .z噆l$-==CB86_ 0 b H-_"Pi!z<UF裆$X~og|d[aR W5_L `3^,-zXśZ(伛XHj? .oz]}z[Y^LW'lEr%k|hHu/?ڹEBH„X(6()4h<6xl8@%P})mnE_Xu&=I&JzłO%Ur礓wi؛ZɒQ̓֊ (0QB%)U7xO82=k$., #b:m0qX*i(̋l#X9DQ63Lw%ɛ\cU:9EQO 56cٓ 떞~{ar}8ϱJCz@«Շ[6[D~ 0%ʼnvCTvTĭ]}롿j bq-\\Q+#^aPTOB}PYp[旌{j p_Z@4?M&I$!|0| 4fT IY!h؇N18BG4*P\wM}9k}1Pd$4p?`h.CD:<+S seT3&C_W)^cSqd~w}nH?3H83׫A)m䪁uH-{'_9r3"]Bg?Ts= t L`\84 o9`2RΦGiҟ9aIJ; ?_/)H&' EC\uSVAGGnį/pA2^PGfLeՙg$X$dk1n!7`w+I}#qzѧBEsN[?- ~ʸ3mRh'ɚd=IƦ McUu1Wal$}a^GY s r2~^TMCg-@ѵ|9߃m^VYު:rx6 1 X16ƯAd'5“u`ه'Q#OH5IP_l^rh9d i%R߶| MnjQ&MEUR4I~vnTvz6=?j=xH|@^Pr]ZP`T*Ř#47G78Q~ߐȍJ(0:9Wc초yjȍ)HfV8?7 =NhOAcU6mKxbI<17>{5QFp`҄9;-==1Kec1+3Zs\ vi-Y( ՍtJG'SQ%qvZb~ uL D)njl>w X\ a9"}wpFs^[ÓPFwltUxeG!r%G)Ff\ۃEќq\0ܕB'$"Oa9\^3>X%tqC\"%Z?߸QnŻ3l vQ.[ E߰/(¹|f%3{C J{&~=ͽh֑zlq;5y¢l_F_RaDDsk)IF! wp=dPONwsƑ$\ET#d\3Sg98= 'AbQBC.t"A$-e.ssԷ'a,ZPqjj##" '~!`EX2_k >L\Vw;1R9@XU(Je#aD6AYt^40dS#1۽0rE?o9'ZAGX)>2mI͓.L1@BUک~Pԛ< Z˂)N`йMm. tcscҬ5EO—;N;n=7[2y*WxȬ/ZlIIDp*zǽ2ol=D|0UՍ4Xt%E) li__\Fr+$<"&Gvp=TG\[>qSDu. x^Ks!U!+,G\W8C>Q!Hh f;i~0\I[%^KK/,-\zBmFWkMSDlSc3SHb`J@m%!]>ā?M šIG~^Wy(!s!ad[RqSh 4ORSDIΆ\&+ hĂ/@_c9- ioBZ$˖q}I{M|_'}?& |!4L!1k1l''47)Onb>׾k\n: kwMA?]EXUƘ|=)u02>_htր=i-bH *d#_g'ߞ̗hc:^:˜tOB iww{QXߴ{͛1;Nwƍi+S+Di.+3Eߙ$cv=6=k*XmmLEҤ1EOy`z祰RC%ao67k.(j:'o9wKKد~%Ԟo(~?^{rt Vߟ^|B5&6y~bWQ_13ec[t^1͘|Cs>otIne;Wy1PZo1>| K1LzhӼxg2T8(ob '!Yt%N T;W毩rT3W=! 7Ra&f. ;J(9TYQi$UTKk&ydZpIZaޏhTcIWX(Hmؘ>%FƜJ#'G elπE׿DNWrgP=>;n=T^8}7R*}k9rrs\$oNk6ԴJYtɁ'`7 c$+kfOٞ%7)5>0t,S!u$' 8bde ܂C\{Nl#Ģ0,ϗa#I.cY;T$V-lk14O#&]q,5#!ГlH+ c].) W>c1#͇­:zt鳞Ȱ*@m2x?o#tڨ8ikzxtIYYt lBRإDL˗- n-3)~Wk ܛAC!I#IT^0S-韶ru|,P[5ˤ@i(G5< hJ6ͶBAMʇXgaY6ՀbwzQt`D 6 K/%T(:b|hъ̘>2iS [weji%16?#~wҜ3{ Φ8@ t] i w_HL*v-$R:fpu:ɺLU>6GVwd@(DFIB|бD(^dTNwkܟ({Z)L7we:'Y.Q%}%s8tDb7"2hA(YKK%:6Kdٛ( $ _"9No=㘅B tT^mFXm-㎒ >e+l<@Zyg{ AV«&.򔆫[ENX]>L݌eߨH8z("}%RɃsxUӀN@Τ$g)r]5?̓'l(x'a˯~I:7a4!0Ȕ|F[K"]fDryV͘G^ !*^j} ,[s_=J5]0{+Uh.Yk$DM;p<~X1 muY/l2(Jbe?xLq߀I9UH9—{}橶>2 2j-2:i{Lapw.r{ogy Wg8%咕z$EIr0QʀD=<+ +4Y1KMPOn,Ѿ(ei?—@SɄ۸`+]=Y؇p6 72+'wS9ًxz%+6)%j>L a HIF䦔 L$2H~J42 촾n*zõsv9w_O[(j*+/'^\`+-*(IFfcQi?@Xa6ط0J1.$15:0_ v0@ȃVb(`;Z Cǃq.ף\[Nf@4=.l92L}|ص{zHǻ[:* QO S$K s\Mh{94+j3|]qB閺Q,/sfq>ON}/nn d3gDUE9d\K16M'/+\jR)ʹfPԜ[*/J d$Q`nƵN.|2C+-)ƛT/,0j8 WeS) ;:48bCְޣp4y1xtQ n/LW}yOF%mS-'<]w>؈cu?8:w .B~s Ԥ&*Ws{gFѽkn7> ?bHWIW҃CQ@ATgi͡x Ͷ*+@KZUQ"Ӎ1 G70V2^8epp@8z2{B7 άHo@2~;ʓVN}5+ r)| ttw,M`GLx/_}:7_>(!=j׻RA4wxz+}f:h]Y`ĵv"'eV!җf\zFM}>e(Dh6 8Q' ^LWgF6l+}TD1GYY#(+K9whHh“@%h^ǎa8$5OC{X7y=^4Z4~0E,O$geF)bPq8fT ;BqzE ]}o7Iaꞌгe{Y;ժžTJDh2VtHS6SX6/X2z|BsWؑKN*5ޕp1ZO}P]э':&A73phNa3f)\z"U*SۥBb?bS^ZX<RHϹ)xY\ ߶9\-m?1ԧ(E s1zz#,!21)pOR7 @:>A4NU]⤻&R֞ 5^|죧$8>,fl˗ҖYF9j^Lhydf%kVYGS7&^J  Tӈ*@T=E*m.dX$NZ?N]-kS yo`gAF#Y-yU̵SWnjW4ߙfޟnJqOCAq+[/@X9uN )4*cK KXmAZvүd{'1[- [ˠLBR x #uϽ1;hi7͙&)`v<|%GΈDCpȊ23f٤PFۭGpr<&FhꈟjsiUQ!-~>EUxIm̫r&RLdާT)ؘz3rtu.G'^jaZ E4Z/*xzc(=yehJO)V?0UX:,Trزsl下I%~=\x_j4W!&kHY#S ‚nv89*W㝸 “_Ly6ɬG=&'d<@ow3m]WF.@ b ߉?'k<N?]ރ 嗾 khee0Hb-(?J?8֌>4N,BrD7vVXZ u yChHG(=<ԁapQhdJ:A7A9Z ,m\"FDGI>1 }a@8a Ds-ro m5\g.LycGl &6tɎ3I="q]^sxAt?e@X;I ٳoubD̲Jlp8Hڨ4vq$wS@*, xr;jl|SRv\"}+Y'x/rFPV=2{8L&Wk-aCڠa~s +{<pCj6[8<3HF'~Ί3fQy$e=6XћgWGq$<7+ym96@>"XBm6T0%S؜mciKoNn:c@4_Jsxh7Lx~5+;W5Tc;UM_>9FWEX#QlV8~Hk'i~Trx wZ\NM{Zolz=0BZ&aECŁ=sxgI #LD(e:~![|-F\i\\y!pKW'G^HEؘg bS+C$ yw맟+ t}*߫H :2g&{wjΰ~Cqw7m$HbQ(%{gc9yxϴdSIk#-lhQ TW۳9$Ȫ4K'K'IYb %s"J$hz{hLqQ[_zT1^wXˢxX21߾s86EuSx0+l/ 3["᪬<ѳ鶬&.^ 9^28Ms?KѻÓT2PAoINao3)y`*.iTUtH ְxmh+V}[wt(P~/Sns/MoLAű/:0LNРQ\H<[dʽv~IOz-23`"qXgbŕob\_TopᲥ(=K"U 6(9V%8sñ G(J{Fw1郊SjQ^MfOj %VBZr@^ RTfUWz%`ΊPɕ'6 ;,lOjgI K}wRRKcFٗY&BKA+M.~Żo`?.OhBg!+_P)[M`Vdi7GWG TR^9oH*nT9}8Ş*ۇdI, ڨXMқcevuE1d7]KhcK+ItO@bjtOR==]wowg3J̵}.|@02s3{)^a5}"nؾyMY~Ӳ . BEMЂ;EњV_MZqϹ5gguu*fxc1pdhFs&2Y L3\a6E@0zh" k[ %'5+ZMmoy߰=V G/5fLBUB=B\2g~K49et'^e/(ΌݧXIgQlR/8) UƶRö6KPzi+zs!7d'Ԇt(3N֝։4БJUzo}!MP_%_!҆DH|$FgbRxCው: F(3%-1%7=:uEЛvݫP\M6alĦ"icka d5=vE[*7/a7&)6A~}nWzR!>MQݘL$`h Fڐ,וȤPOS(!U5 kYm-d& ٫D"$Z eL4^SR;xÏg?e8*^X狢~PG a+ʥ^QeK%OFRS4[oiI\{T^''22_Z(ؚTZ` 8É%b#USWfH߻]#^Ljm'vpd\ OۑwlLGdatw)J0cQ0GZ/;L35W_a U)- MSZz+4FG; Vcݓb[ xY{/[Y}wnX+BeȄ2hxI7b5s9uN 3۬kvi Qᒕg=޸Ơ@)w&bmm+'HN#+KNW$֥ z>Qtj$I(>A]5[ZoG[Jr!CE^>fKRTT7UgDH ӫ͗EG#Q.U*K&5%KͼKJ0A ujf{\,hlwTұp-cJ+Ew$ ?/DYT`ի Y9J2B7'eU)uޏ9fS@KZuk#q%SW? C|4 _Ȓ*Mc!jch)bI*[>@ijF!հXX1݇}"dR^(@EP?y8ǼRƥeR8"Bƶh.7k~We|YvbY׺% r)S'@f 7Dllͤ l*̨_ׅҪ ^Ɉ0z q>&I_̢J[XW=E&q7mVj|{Jԩ]nsҨ,ሪ]{t j\>Jn9)Pԁ ݊w:!APJR|,އbGBy/D`*/n5Q^): %[_qJG)IQOarn ?*kM0хv1wyՍjB1d"ƆB2v*Lþwıq\5s#UTq }Nħ4Oz#>@1>߹+ ȥڴݩU?lN* %SN4t߇@CLcVY'~7j?NG͸BlT`K4,lPJ7 & Qe -\LE!8V&YJ'+ YLb:dž `ـ0vU0bH$hpD/M>}*uK&3|*lXA$! {nWs^iQvY&B[rFݥƟmn|8yВZ1gz5ojQȵޯ W*>feP£ x7NZM$j{W#WWGaZ/$CvIq:Q]sE*OG-Bt }"1R"Mۃ&42j.y[b&!5;ww"lK)]ؓ'堺jzby6?j;p`(b+E$EeA uޝ%.,@ cWoݿI ND?1T^/ܪ:PuK4P97i򰯋l/L.>y$ ]SоJ$LVxuW&ơFEJA,O9DɌ~}Jس[ӻr%[,7.g}$\ZB>q䉾)_@I)!j*~BgvOηļ2D1Ak" .oo2tuCS|ؗ]ۇml>@q"S; **C딼CaJltdn)YϐI$^aӗqr&,o6dH Mf/$:kj:d RĴ;]ՆIij2/sO&; xn>)S#(B!ewJ)H\-2+9y{hy;nA{iȡh 7jd%ԪDm)\1OT2:LG6Μgl5@PQp4M¹(kW78JTa7sײ0tګ=%x_bsهqT)F7l {El Af~QC0Y: c-]{L# $3))[evaV*` ߢ9tD* IѬT.Ӣ9Qͭ*_ ,gRx 䨹gHqKv_75V1K@FK롂:{1| ẾN liŨcѶ}^sM[m5}֜!rٰXمKeLd7Zobe3)4/G:J{t3Fkk[]@yՓĚl=T+;RwU~O(# Ac1@Œ vaζ8QKer ^Cc^YRoB*FI<$,y`|5 RNBA%8\EV5,NM}J=,`M"aqE^L#i J^Cb czCTV0D8zG^ɚq"!&-4Dzx!q\s*)-1:_ `B8q*AEVwZ{.zbLtnd.r-DžXeŏLcv@\dLU.ӥmf \K⪏ab/;,ecONr9MoƞxsX>&Ar_()ͼ8v|iDP0vko6X5:c"밽a'Ul! '73Efd#A"!$ VЕ 6AtAsmSc_]g=S,dt+w7:ܙاG̑'eSʡ590ʯ1<_ P'R4>/Ay:%*|/drLgZN8DRC0q??a+)LhşfDKqXbR?RofkvG^oHVsq;ާun-K!@\--nT5E4ο Sh7s5UYZ;ƹ `fßܜ]i_d |@{du6A͝˟1 ` #}G`P臇l%M'cĔO| JSOQίak@ }²=٬1h.cg]H‘xvBF|MiU\!R6}|S_1ZJap~*0-$[ WcqGmpѰ`rKXywRVZ51#?2_k)ٍ̚]`e*I ΌÛe& ȼPD$:B (;GAba'IfښOUCS{!!yz}>j9f(됖ɴ5aTʛKP I?SZ8u^*zE" pfc"1OM"&ЂXk CJtiYv/w$T% y Q`u[Kߴ r es EfCէfmc:XNEc)/{6u4֒-dP9jݶ7Ŗ@V)@e Kuf]ڜNLO\4?F]l1O;9 GNW/֙]\hH;f\IKyM9z)H@y ;]> Gs2a4*k#5#5)q,$.{Ia]J6z\lD~E:%uP1>WkWJT5ӛ߸T4D_3JPmՠe[q߹n]E=L{%~?4ɬ,@ֱY]ÂGb5-i{7Pc‘9 [Ý[x2/Rޏ h[JL7i)Co{g[΄_+GwtxH^VC1sou=KPe4\G%}`낐iP3_v-2cЀfKޒ&5͂wP%6>+Ճ~3T>+<#:a( 6N?T?LےB*TM؃]Œ2}H;k7Q͊ês PA|@3_Wg 9He(X^3Pir3#W |l!@zx'Bb[fjB>]cY5D)6Eu}4;uX AЁ !3shmE:|NfVx Ԇ-ԫzHq ΧrRY9SL *ҁ7%g7Yef1^hPzD\$23_v*3ai||AQqK_{᫉SxpJ`I{mCjDxCD(sv:mle6v>"k¹mts)4/w? ӵ'nYւ'ך-"N"|w@P37b*'F}d"7/..&>{0;A:'n/-fT%!FBF<}`\cdA E{M+W\xٿ v:'VtzvcZ=&l{[%U͎lz*Z*}-, 8wR{*G@[*P'xAo䲳^< s9Ij%hc>D۩J*M4\]m!.j@hmTǒ;t|~3WrxljyBY ~ɔ-|?N6ķPmٻM/*Ь(h`IPaqWp!bZ AW  5G$ٽYX 2KL2*% 3 Z`h AI}M>d-}gBBo,YN]vE%4E5\y/{'c9 e"4&ӠG$k64!aɑŠ1!W4͜C ]q7CǘCż?(bQxrzeڇ)p^zgv"Mx]D`doHoD []xeJi5&uËb+pv@:O|6!EQ5X$+M񀮫ܱbƛޭ.K"4ag yUlv5Z4KYOޡ<`Jl@7—LR.urv&{F~7_]bą!|.{M57BC#\SܭT*nYJ= hGs6"o3uez x:Hu'bЊڑ˨TL%0#]lMz/<[Bʿ EKVX&=.Agc0l;BcR/ݎa|\!&eg #YbWz[yE ng0Ua ~ooЩΙ[+j\h{`U~Չs2`J "|b/BPkR`5:ZJ/JXV?9'a 7=60R8%['tK+'"C%*YB}g?l[:ϦMa=CY&_`{w<`dxmm*N,k1xF _E 7,jpmDړzjl!c@ 1Β6QszIJaAF(ADDWp?5#DpH?Ԁ[YD@:u;>03FjEeW;i Mx Ϻ"]N8őP#a1.tԟ0,52[>DHؓ'Uoidtk؛œ"p7M||٘̈́`́ITIfqҘr @Tq˗EW"6E )! [>ݱh\a aS\q[4ncej 2id <""@bF8HRf?ef8/B io}jF6uZqKH$@fȀliɕ ka+'rbQ jP& `m0 n[J!X@ցڲ-V}ZH VE]`⸛MԵ|V^5[]Pì#`F;Lߖ{:MtɕW($[rv"#x5DNd,tpW`˜qr>YkQa.w-PF! i Aj ] @CKJmI"/9J Q(UjV&OO>I`@ -cٝ9"zNp>ΕmVf36¼cXT%)8P|軎rmZ8}z uA!N PYX*V8H2rD7 {YuY 2+Ȃ2~I̻O4 !يqwU V3B)E˳mgq>*:HD[m[+XIWgcžNYe+ `eǬyC=ޝ|Vԏ%.3%Tf1хHG?10X:mt}o9CA[(#T$gPХ~QN@Aimm P3C];\8Rc;euVlߨ^@m m ༛]dl/5y4T:"Tpv4Nq+җAh8J^yfpcURCk?'.Fb%luy(EG TW:5I+؆=B;;hIJ۵v{r'_Tuޥ)<7+чAYڣ 7䈘{ue þEs,T՞@Lmr2# ;{c{>y(W,g@ߺ Vxٓi 8 +gAUxLQx7"w"JݧV<eߏ=]cWFt5/F gf+.L e5?-ࣥ JDI3\ŷAq1VN3 /ׄ7~|#<Ě<wOzcj7%YuK戫w=UdIٻBovQ]tM, \bLV6ޜwȃ ĺ?#6`}xY;Zo3I6Թݦb}qlR" q}(dͺIMCDlrio ?#;-h lpq516zG)'x.ٱuK:Ëq!4uCMtz! pŢReXغIU3ʐo8Va"l;׍9;PabmYY[U])si{^W2ׁ ,/p} Lg2M"PsYY+EXC5t-HҒ3S)m${%8W̋\幈|3x2u{H*.\j JV"ױ`^m |pv-ea؞ɣmhi۱[ka8d|ze4&ph^LߠG{Sl ُ5F 6^]0wy[8X=vr0;||9}KP^Ť `70YŤX³δsV+NbWJOQք%Jy:Ԡe|TjrF>GLS滻Iz9svJVIi5@5g絗jГP9BԽ-*5훬1?{ y YhB{^6^%6m~'C$b灎:KaM$@+jz@׆ܦ-i-N~]߶=am9D  Ci9R@ X,p~oeZX\FrGFtlz7OE3-H5d!|tP.IFt_(Sf|cP^>&PaNmxJEjd>2K^r#P 4ϛ!I lb`6VǙ 3:М sѧL_vR0TOsᱬ=;+5twL'JJr.n~%b7Hn3& Ϸ7_F-ӏW~)cgGHMWw2Ѝf "YϣqbYG$kNfT4L2c,U2;>#\MIYR0]^~MALp9Ch=olԑiB̓6e0Z)tCJth?IiDk4Q>W%EU.]U7@ hc2JP=e*vc8I N3Ū8@u "+0-kAO,N&Gqr3g:UH%EgZ,7^lꜨZ_2Ua5c q~E7^vqm3۶Zt$ 0ϵU b=ƍtY)T>#E[a G;6eG3G YQ,J^s"S;%;dxCUR|C/>6_$-F|)޷ݚ܀&uSf|)Lc̜z kV?J9_q'a(4LOsw#-U*Bi=vm~yDJϻc?@#R.E׉*?&Eu7קF֣"4؟dCctN N^ic59$>"H,,慎\xᡉ,]k;-].fThI185fڠǿág]t赃_nW*`~P݃}14>) >G'֟qI~x .;l.JY .MM0su&J[/|BW} =+ddyu$N2`Wz_579-yub`(>AjNGauCb((%DhlqʅjFL:]Zw-z*"6ˀWw6{y v#62<''^u$-8O«9`L=ր9_ЯOuAw噱)ӑY .Djkqu3ZU̥v&67N </HDX6Sϛ4CVYXl]7V&ei$50C/+y:n#x6LVgp臯 jIDrL .g|$-ゆSN"񽭐ߴsM(ϕ#_@sMu$a/@FH}5u:USHq`H9SW~rX7n9z5K#ZmV%%F}RqWLR|yYHeu NF/t6 ćn3 ^ѱ+hUfKP$(@M=EpW{WXTb ӑF ] 8-bII\HRgUd̀nW[<< آ ytY& wxHt# ؙyv9ݖ"x L{w&Qˈ:+b<ߔټzq`rGչbNM=e1G0{K֒_|EXlKwK*heQ)Z4_aP=VC 'nDj,UD5qu#:{{C+u@+f h=WvfĨ,9YSU]_FO 1㸿(v2W5ItHf7/r;3ly$R#sqp_*B̥oY /fC{vPk24j@9~E|UŇi!ڂ~a.nd Ϲ+Pاn82Y"#B(L:DQ ș(3DsK6()`/k ݈菑Z'6xg,t.ڠȺ"v-ɒ+ws,y^Y,֠9VL(Rqp4z6 +-Bk=t&wjY_So{{U?iKBj4mE<|9P Waxk{"^Tf$R4P#dkƊ>k'DWNgA?kxL\[7q4bX:c!MDX(AŋQ9hPfT:'2 :TYeg"O!ot1ҙBgS\V5.򾨊SV.&HPp?-:o`瘏3xGx34;}4|'ep&V4q"xgonjÿE-Ii`" ڌs&NjPHo8jjfl\=Tg*HJ]~7gCk] &.Wo ŶQF5$윕*.Z \xq &k:tx{B޺ć;U!EoAdSXܩm?Gz lEOo4iI 3zrsw~3;nqX̮!_8df )>y 9ګX6]A(sb%7 &|/9F$][47Fn ejU6F;EЫH]-@b{#LǪLctTZe+enS7La:@ _tgZ^xU17aVSTZIwy[#D#i:RP x7Qa,Nʊ[T5>"K٥OsJ0'$xX&HJײJW0c|'c-(ݯa)!f,T4yNH!y[뽋 <(2z]6G2xYFj B&{%C)q3{ET0}3J w*+T!bEސsLKMf8qwyA˸~PlS_<"A7 m 0f#DΆY7Q%~fPw*BٍYkb䇬q^h_@(uXw jNqlXg&A=)r+ׄ]uVZ^fC%yklDo3ᆲ*uuP=2pr*R##p1EOjڀi˖b39b,Tnks,xxugY)h"o·G,wC3Zk1/in6' r3#:I$d|g$D00#LvI3_=M\~+pi-Z:+D7&˸.%WRxLb4[QɉU[wGR2/>#&lڝ($~i eN؜YbtrTڞ0$ V]N j/cR r 1NKc2۪pݎFL#j_;0(Roƒ\(=J@dĈlJ?oJH);*udk휧/SɈ1,vMV|;c$6O~(W '9#$-;vj]ce2 w8狷\qۄ~,Q4XDz{I08r2^4TriU=㍷O,_~m ̔۩`:F9V>\c2qE-CT1"CCw)%r!SHZY/YpN'_޼:1z]q-YŻFmQ)tm¬n"gA]n/Nd3bbJ1ϘAiL  ~ׅ7ENoݛy./+KF#ȁ;$Yga.sL `uܠuШ%zrx!ξsP ~LwZz۳NdzO1ɏa&1%^f:|Jk6~Ѥgu#H4,o/ fjG(Oe}[y$=:Q++u䁏/'ܱ%M?m1aX#4"(i~E"K$I6,&EC2ŗ58]vز*5ٹN|h:И0BeV7-H *^ݾ`/9:bt7H249RX44 #2r=()1߉v[bB OKnx.jB s4#7|@i%PXL8^âb-,X7b34K0 rޭ4_mkӜBx2؃}62ۆW1*ȩm!'=*WbNf*_?^щ.!o/?,sH:-Oodvώ>cF[6ySj# >HȎ5ݶ,c.l3[q?;vpf[=DH}F `iDl=e7\f˫Fiv^8G"[{ya*T˷#a[&6y0:+5R!ȍs+rK ߙgIzq||GF7ޘARgjZ^~ wH>ﮡZ_^bB H}fP^f , RqOg j%JhJ4Nm6F6&&07']<2%<4n-Xq ;5NbPC_h71'8տ?r!U2SLÅTA^ˢ$^~zɼ@zV ܸvN^;-NwŮ?){yr;jS*^8O[b1j:>+ĐpWdgN Ea-8dmvfgMi:3+(cMԤHS!;F<*'/ 3yMqY߫nE z|w6(Q+2|>.q]Vk{ Ў\9Dc׃g;s9/Oq=TG~lFf`֥zǺe+(A_gnNI=^QKjv|b9TFsZWm/5i[()^O&myBsI?xtxRy; &hf7rOY+>zi= Ϋ"H|9Y:ʄ̱Lۑ:z\t>˝a@T& $pF ڕCzD`PʕbMII$07eWPstbYۢ?]-j'zDb$tws"Ϳjw0դ(J#Q(%8uώ{>hk4PO76-ɟbr:z~,WhInnn_, Dj? (4M?:䆖J*wmP+Z}`ǠS1$$¬ Nn*̋RZ`btY 4#B*`2:vdՒ"oMktF&xo%1tWHaYr-5SA8??=B.[ EtaBۘwEt罿Ek}}y?IOl -ԅ1WҌͥ oxEia+jRL泿k@^Rp,"Ġۆ e.1wf@R<)Q\2ٴq2_GQ~=F BD1%m1m flg7!#ou Po|#?-]zXUGM^."G-G0 !g=rڧX_a(ҼKdzGO\Ip:D @p)EB‰L%`ä|v> 6l rk=3 !J'*k9;"7?g}I>uqpc$}sm2Cvw&M6S%H_Cbх(U458{Ws%{ЍUJ)43FtU>?> i KCvU\K3cFMU^سyMZ|7M-_JMsZ.dL 5s5)t79HC]Yc*Ug>؉ydFgO}֛Z̀\Чj[DWNF>gn]MpǣkđޜML#˗pK3N4Q֪Ĺ(ˉfVkR A|_f㾉azwO@m )lEuI^fBM!,aHmr1:$ ]ޜge%Ϻ >@"[w*!D.)m!fF5Wck*G (;ngEh6(v^Sxv_(~ͪiGGN(fӲB0QO@3Z"-c⚉5,Q1/SH"uof򌺎,DzO;؇vb7:CHX(r7xjХ&\ܝ4tZyá'AHȡp >f@\o"@, .D `9D*?Cf'kX isἼ%Z$mW]$=k1D&bR]Mp]/úFݏ|kѷDߙ7Eq:L7)r"{kLjƇQ<8q͐9Qۧ.A=A9 C+A0sHd$R.j"]{=㛜K%⊪;n &)f]ֈUnM˂(!Е | <ﱉH'LB 鄣9ԕhErfW~θ! gRҏb򶲬(fn n}Tbъaո䂠gj 3I4IqdD͌|=+a68y %?͒1_e^b֚( 4;?5ed(fҝ5-S᷅_3'0č sqIc?d^p"48|6_O;?o2HКHDoL/jy"wzl&_ .5k uP|j 5kPI!qo2H@2o{)A-X0ӓ{Bߐ14ID(b"@]lFô(6, ۑVFmd,r`(c|FQv҂꟫?dq ½2Dg1B!K03Ye05R $ր )ߡ+ǽ͇%)@u1qYSS%%;'vF(W>iKHIZyL{]yWPrcS&\wԇr֟^+m&~2Vƾp%+TL o+#؂Rc,tKCWХD&跈eָYY]fs$ac[gbQ\J~bfGԞ3AȲm`檶c]b=G?|sɯhP۾X+ 2>;d'㚐je[p (%S?i`:r1lYRfiQ*EaZy$j 0h*%C2Wjsl!ўuG+ҒAͷ9'0Vap X;#c $]|+ )3A ezπqke7S :|!Ed.> ;OEw`Mb\G$ (Nђ, iE~&f48'E%1k7z/kA*X!a9֨rB8 Ȏ>Q*Psu.5?Cg؏L!IXz'KzT$jtEX`rʲPksEsNz7QIuEm>|MCòf1~($i4uB+" X`^ )Z%$*䭺}mw^0gwgL U'>`(]=_衱Geb~+C`#T-Y Dlm^fȉ8NEot[Mj/j -7q!Cױ :NJ,m2~`!t+;%.C1!6=+7Lށ%BI1(yl%]}IYZ)Ghf\@˗Z݃:tjޠ-EލnY=SϞy=|[SrUJ `@Z M[ٿQ3ILIiYOKwGP|ŃVȺ|jʛB^ݢvU&C:|g(>I[OG ]W,vdȑ]{ާpa8&seU_'SXp*}Ϛ7}ESfPi*1A|zcvsX܉F:Xy^X׭ xIV' g;XPF V1x+^C a6wi-^Cu_ҕLB]St4*P'd%W1)Pcհs޶$aZAgJEK|I 燐UW$CB&87{H.jbάnGf: tm(;B/pP­+͓>I7a=jriҩ'Q jqd@.-$_#&I[B6=V55Hv^2gck'E>>"0Jv`[w(!J2RxH6s1:R "wntި/bB>XXHol{aww ߒ$z7pd`.^,sלk<^\O+8PS+8G}fTK0hۙr,(18Bw}()#p·6"&Fe-pP` jV6\įj!h1xXge%-@VWjA6xk}:Rg|:RаH4/ f7eHV2_#o\Yv7{Fe[W7z˲*~m3֣.2mt;KhAg{x-g'#[^u>zgS-\o7HIRܲu-8>S ֨ qLU/??q'ЁɌ$#C%4m_Řݳ'7{g jY_1v$^-kd')L(*Zspi+3úGDPny`J#|JN|BO%ݶd-薁HWeY!!=!l)gE1u> bmQuEC殡̳\HH' k)*(Yhʵ:!w.(Wi$^nЀuZU] |@5TeMʑW] Xk{H`l5)>'IdcŅgG `ם!in19w) 5Y͆ j Џc[#5832 6֟ zᔀٱxc&f];\؞ ɐ`r!ݬB"ŻJ*uݐ(j=LĿinqȏMXʔAm#I`[9mX 0p8]$1€ U+T:C}e23Y^:UYCGNFDz,KQ\_lA'f⬃(!^P37{LQ,L 'ȝM[ʴÛ7P"iٛ] ;z^dXck@@Z,)GQ f n ۈu =4~~\HM㳬`>[ Y#TekZ#QۤI#P!^U;be16좿;Iezq%8m0!zH~:ۡ@Ői (ѐiN#-zf ٛe(zj\Q` =h~٠ g 1*!dzKzHkjmp8c+u9y=ur1h{D7ts%ZWlʹ^i#0$ˎ_S9Tv-@H`  Qu\|B!n}xon%m=(,t"/|-s4ZDž/zB,s{{Ϫ۠ XoIiP%^adRUNޯBtαu?^80]Z2I3U/ car$]( $7Mr6@m U&i/\/9䚫[iSTM5&ogy^ypՊG3$ 5flCSÁ}7Y9=_]肹-3aPܫNgDO{`"`+}ғ\16!ʮ>4lTA:?@q/A\j6d 8Vb[32QZ=~lG^:dE5w&)НTHX> Bğ/#F*k".,/U9?yc}9 lVa,e@5ֈco`Tߋ(-ЊB¿Y<!A'm¢EKF̝cq-p;^9sӘqbS0NjtOz$_(1*\2#NTGv{#_ͥ砀vKL#+U]]"q wAp1{rQ )Fr:&؜_$l{^3d8#R23oyUKrS$QX)1k6K*a؋+L$<#x2$B_OB&f[Cnp#$x}9 #90ҿ^lQo.dټ'a4@j }s:CyCKڄ:A@g>1b;COOtgaeEp0/IA7'h)zi"VtBx ܷk}r7CcIM;޻9,@O"L)^m|lc v%-ÑgJ㞪IC19WueQ-E`kMۢwp<,]fIUxĜxe"Qd9+)v64mT}y;\< }0JM== ϸ)"OR3m45zQW$nkP#—e!yhPOJM񾎚]qՆE]IF %l5 N0iv#L=sá-@0bQepfY{fG-9 ?$lO)]\nxj\ a%~"(6ݬ2]QwdV[R݌}Eܬ]Î8w7u@e?9 D,]jxJ}Tn;^aBU) n5 (b1CoL{Hy!;*_R\yԲz8MɎ}?gw8JsF;A؝_/XesfDx>H52)VJKtKsaa<$aIHH[輾u1 {;Ӱx|6|Ǎ?L9} 」Vf*P"cjˠ`|cxhM5NJmÝXP1ABO5UzL+M,];% {M_dg\VNpuP$hD; ՄI^$l=͙>k0 o t?toHFpZ*p+$$f<*Pc [(FS$eEY-1ƣK(u#GME^uڅֵQq FBe͘,. dc]lXA`5֤lv{.fX {96+^ж 8DpT ݗ:";/cz yDjSj/WeҮK6\{v;XE(ᕥVr.mk/PIHry|]V;$kڄAͿ36~x~|[f[(۹Fi) .3xGuSd7\mz8TyWgjF=ՀEQm` $}BS zE4]߹bkZ\d0"F[m U+qY4>ϯa3c@IhCyb߅ n=P#UD@Gw2eaibp+:72+OH'SǢ 2;j=rqvU7N }E1`' >@CB)nqn!A'.0LUfY Xǣ"%cEx3;bOd%=)ٻ9tQv` Pu>5-C:׷f cncvr:rKƤl6J74o( ?G{_˻OM*&J}!˺<$쪥;e͑{Όs^ĭɧ8ڞ* >h&u#L~_lX.zup k3mAH'aWsƓWE4GsUW{ f]T W{^u@tIeap9[ 'k.|בs:k} *|Вq06In.2ٻ5 fei>i7F;ah WtV9if;h=5Yғ|=,JMNcu +@b Hqqrx^i1N7e@;bklYV, NWP2^"Ts:`ԫ nCDeaEN0G` ln6hyXE9 ΎZZz[P J+Z^5->Z{ $gY$nrbk H"d΋Cweܻkpp , apT_-06P+_7*쵇 &󧺝Bde?U.7Zx't$)orf$Uf5Mj߹3BѱLpI9+\0f_ũ&+U^KDz雧u8tR'hy'ZyT5G Ȕ3K=0@E Kr $Ӓ65dymkDD4|Ec8^PMܦ_iM![ CM4;l9&qFJ::/Umm+JO}7>JhG-y1SL8Ո`}cdVm>D==f/2z;}[,F"濊^3ާG,Վ5Hq .]ܤbZCL3uw y}\VBa" X07C0D^W{:aENm"6۩Gy2iVT\\`?״iqLx 3ߕ1z6d ؕ&N,k.% 8㠑oz O} aLh=Z<ȯ81Qk@a:?-;(Eo럃G":'EkpȆKŃf|F<@oA4͹ ܇&Ն0_ˁFCxdD~j ;{"س[l-lL>e=9%6kyY)}듫Jƽ1B2?Ys\ a{?N#SzR49CDa{b)YΘ{z-__NSv8&H4/]LBgnVCGxډӷΫ컊m[?¦jӹK }؈_GX4(-E<{*u&S5;g5%y9,٢!M)i? vD9c*x:s%ko:`;3^Ut *w㋿{_z}:b *EIm_xdV¬rAka;{qX؝dQ1h΄h -SpaoxD$Ru,Pƹ &Ni?8-7Lt7wRKBt qD;9W[sk}ymbpnv& ֿ:B_8_`pr/i2#">EM(@\|sY4cɗ ^ǐt<5z2Ne ,eYkH[o".gHХc4AϤU-_XѼG>J)'1ii >)}7_-u&}롪~6 ::|&&lזP/6*BKyŤ*YC!кTM^} }I@e0,B+"X̢D$D@$M{;k-7'Eڼ4v-Zsci~0[ɾ7fs|RTT  |Ʈji%::+jL L=Bu)1DcBviKuH P&zmP [Ak:o;NJx?C+tQS99׃s%}9[$DBU-Su 6h_<H٢ol,bwPLSja^yX`#CbSwU6ۼl:HHgSO÷bwZ% [-uiv.Gyc N;X*HiKsn쩽\> F&CCkWfَIys+8+!TnG΅ep*TxVLz9)|ʧ; }{F5 K [ụ"?.9d~o\EiA&8?y<3(qdXmbߐ+/λ |*Yi9dW rΏOȈ0Cca_bYu(F }֗ [l@ϡi DVY=4dxXa(|"]F-3|ۤ-A gGlz>)ګvOz?]})1f M3:h l[@fd*b&eJsơ*_3M&xCƼ PuvES,ٍ=}~U?V{N ǎ. >5Oi/miG]MPCލk /rS:B[n3 JDEхMG-)9ƓX<ympK,fiTk8#`%p.žx#*7AeaăG_ +'K JLk@ByS)bl wBawEF|)!9%PeM=C =m>\:Uݞ^=^M0 a,(g'UM[t/JfrbTt+Nmʢ^Hu"٠ _< ʅQF^kXgdﲌ3W1\(^o'WG<,H!4፟$pUȉa-mɘ2c_(_L$#SKX‘1B$* %sY0~u~a>6VOs3L_ϕYW*ƨ E<X,S֭ ʹ)T9X0oI|dOFbXVQŸDu`ٸ8:-Q)D~ _HOF3!QK^%Kϟ=M'uUٮ1PWHIRPu|v!>JLcsswFK/'J"2/ T׋@i5ByFt(M7¸WҼ7?St5'6#^oN6DT{L~˒$Y.h͂t |GwT CBjId%Xthp\~ Uv[aMH$O<T_,v4u@0{γyqyߊe{mB*25$ i -jt1 >߹bNmafs\r)U\dnbz?m%5<"]> ^hFZU|g~4hZ-!y]B(p`X|ievZ?;kiT {]LJ gfJ^eeY䏺Ii:g_wfM:O !'%kq?h 6nƲާF[CKIÀ`\y IEΩcqwDo?Cy[@SӍsX{v/c_H~-8"0oAnT+!VHȌʘ`~T|}rKfS %ɍ5ܓUшY|0QԾ_=!_Ğ>g!ڏLT5z*\.< KH=z |wH:Χ@qTT OW)7thw 3I=I[NV;sh. %I E)4%O`<\yaeYkLi* Jqu^N*H x y \;9lzGHd2 K:>{Fogr>C[f#^rsg#ϵkT^v 5[4%;;I#-V LڃPx6Q11! {pg~ӟWAcN(3_X夙Ew: p:1 ?_=d2Dܳ4}R|x}G€LqMH{ʻAXaG?ÌMB)E |\Y^w=pᤁ3s [>B_/lh =ywd 5O'=|cS_b $jloowFW? SҔ%/RL~5/;$%vfǧO9i E"6$j7V%5pú|m'EފX>ͽ& \et32L:C&ްƗEnlkO|HkIK#bWuюL 5-Xm.D$EJOf7rQ 9Fpۑu?"}fl*yM'꯲sՋ퓁dr7?.3:ź?il8Z5{ZeFհ9~e|*{i+> ibCWGWc5iT2ߩ% 3{{T64 Wx~f;W+'ʹưs8ש<ޱqeZķ?'5J^EDh¯HtvI^I3j8r4E`Q$ VK:e#@C gh|= \Gb'{/f4??^6B ݫշH0EqMꗯnX9PKLFWܣ7+c4\  wQ9R .Е c!4k\^@c?ג7P 7[IC:-U_b a)ӓg9[8f.Z!tT'Bs(EefN 9K.\0ۺQ@)cѦmDDc3 rĔOLY0 Aiy[X%폵۟(qo6l|9ώ c\R1FBxƼpXvE*湙K)8rΚ|˒Cު9jT3As$qYRtXZuD>>gSHk/b]CˁXxU6^F1CA3s4rk=#RWV|EZ@~{pB([)KT|Y/Y~,&0na@7+41! b# w&J~Nؽcr9-ޭ?^p5S65etý[~FJ.bCU\uzi?6"^mP= 1=*2w֩6RFH>@qVFኁ ۫ 1J>%K 쥝 0wYnInj ivf.LH{ۡch]\mћf ĻI][;zpUJ: wZ@=B"{?oxaj ȰaY9܍7{12ޣ: Vd-]kԫN.u$Q ̿,#)hF1Դ6Pu'X|UOGmqXaBV`&K&{u裤"ElNλC xx.Bm^@ʩ ^.Q۫NZuk{m1qW|[NLf9ƁgO"Qyľ k@+tW%.R;n|O+4WPY~[("rRxjk]{l_Er;ˆʩo[#j,7ou.Zkc :a,S'YgW(ga=NWVWUmU$.xP!zS5zOɵtk܊kəGgx[qدGm0:އ2 tIq٪v«+M\󤤾ŎbX̪xd gwtD+_L,XqDTV[ פyHpACҏ08IZ}eqW=D˙r,}+ ئm Y0TvpH;>ewhz$2Ҩd[ϸkE(! `.bX1(%_d1Q,Ԩ$1~dxKgA)mʹ!!/Rc0;InLYg/r>%'hU3(?ZGƭdv+fd }IAhsѧ&X/f(uwY6'f%16\Un+/~ .7SU9'k d /I|Ci7s!Sǘ߆8[2s*,XӐ/W/9/Ze b]2(J˳EoǛ2"yPE8BFtkjӬNDv@cx[<)s͘Y3RHhJ!^Tז/EAmbˡE7{fq7 SݠX*h,<{FU0F!G!?͟DA9T{,!8Hc1z앍S1u?`[Ȏqa|Ol!?Z1Hȝ.!r-NqПA(*; v|ǿh"JLo? .!kfu@b&[a搩X20x}}|%4cZ_Zj"/;Fs0Sp6ޠ o'M׀R L=އWš!DeVy)D}mY@K!%ĆT`fSX8PFq_rv?MamrjxTL3-,xPJHGeUfbbiWMW~1#"V9\?0I@Z 5dL#'E5ʣ;=2{kSv}S(kSWOgc|N {[\Yz`w `:tm*]*bJcreg,C6nlEBf怍o^AE=F˷%jEZpJAFz\us! Q¹g|SdA2]^(]/x3'>3:}# `EE%hMe89\J+:eO;  -uTIALJr_Kňu] B#{L@M[\ )B"ÙGΨ2؊OS#}k#Vݞ{݅j %*׫=8q;d'BEHҭPֻx5r ߋ!WűI bz]΃3 öPrN? qU"VS:#љv$-4H л+ ywDm:W\4R՗(d0!ux㹵v xƪr}}lW=Vx9Sp79My9(#E;:k 4^VJSIi2+٭i> ϋDd'O(kDpQQz}4@,ʘjupOW%S};ibtǕwg#nndpf/"z^U s]giݙ9\ ]ܭ7fu끕Q,Z$b3%mʹ:ԛ }a-GV#wj#:3s?6ז-0K uRk4:E5BT}rKa?7 _h?M4j"m+QVW$($`{s12JK \ b69Cء#TL,IF&&D ?*-wM,* mtRb}iA~X-⦩'d0D}@dLyl^(y;+-.~N\9'ĩm)y|%H];MrvTSж4Dn+ #Vo"~'nKEQcLEx C*z ohE䤛APc%T՘blkAԽz \V]n/S:C5\g rqodzJI2c%"ں)jb"ܰPu\I9KVUvjV/걭$P0z/ƒvB蜮 k/kWVf5XiX[%zob .}"/kaqHѷ+wŒD&wP)dvU&=c]͟4rJe똭!~a\x8,&QX^"EcN[ vD8kUft]^^v_?n!FhBCqrz=X{V ;_7 ヵe*!A)N>&OHʻ%law'Zg'RXV'ٍy? :uEYQB>Ɗ+,^l-fm.Ր hgF,lWX٨`Q1LrP]cZX^z}+]oYrφrb 9fﺲ?tr&_S Nq=@^4|axy.HiM&9Yq&0)$ǯn(H8CJ*:?lvpƶV`Eܑ&ChLHb&cmuG3p漣~ #$[ OZ{ o%]~k8[Cn-L#Қ?37!^l^ Msw1$o|*`w;)j^>8hjo̤ӐzS*_j&v5NXآ' NӠ¨{H`x;`LTP8}ˆd2GgVr}R-%4]vyhqj{ 2dkV ߲ǟr QbBSbnݤ,%`(h냒Y6Q5Eز0u_ BtBn>!?▸,X s'kDlMfU5v $c $r̨_nDR]:]Χ.tT#+ΣiOӸjՌ $ eD` wh mZ 5@9r_?$Ca'r~üWՍn~tGb m{#F3[6hU6URH# o,Et tB/E*NLK7Sc*VZ^W=K|a4&Ns@#A#`GzPu(KGre6|e}c]Up^[C A@k?'Kcs#dv}N'B_f=vBguW]'jư婂K%-<ote؇<8үсF.N(zB5Ӄ]xtq@)CɻR'st"^ `PDhCZH *NT48*$dM-=kv Y&*aP J]ZzĹQzT6ϵ>2 Ff9.$7q8 Ր8D{̃+V |E0uJ/aFɡ)loV*7 $/].ߢ5|'%kyGʵhǻxpLL(SG&6 jJP~ ]I77|- }7Yp;ԋx(QaXĺ)F,đ[TÃ7ot106jfSo#pIy\egJq{521\WZxE4~c cL ^ uGa+vkxKfo%=+N֡'R6z=x~[0O;0 qЧGұ/eyOg)Z" crE֢`%G=C7}0d6x|6Du_wJB*[ Q֐IޛA02qKn:jV] ˊlbS;1I%krV b/:XpFb|O+wMSr :#7.@,uS {2@!Xf@I sHe@ɦıU@L@l?[rw%](95u G;)8m_Uz'*PS#+ j .< C ZL~\$pG[t//|X-'\Y%00J]x *7QDg"hrޤَXgiGyb,C0W*d]fҋ:=".FwLZ.IED1@~1|ωfVxĽF5Q)[-G;D }%pDԢqÈw_ְ|o]L(95b.)Xu!y|VXN:Xa\1U9zlI y`]2łlD J1 L#sPWL@B~ec|,0.P3;XK7T[WRL4961]'Pڮfߝ챍F'z>hq, )u~svW}r=&#;I4f>: Y>#p@w0x`Td;vU.TrrkO8mѐ\f nY폶p3k{Et7w_S߂I^6tGq]N}r:d_C P%C$qp+KKz)VMXXsJ-{ <\\~rΡRfsKR>14̫Rb*4tݖk%:?i}kwq!5PAly VˁHLXXL b*F D?ࢗ97߁ڭe]?Ekp %BKu[1^NBi]Ujx?@DCvk|Ne:f2h*} Vc9HALQs^r7}z#[@Gcuef؆O U[+Rw(0o}ҿw_|+K`>IJ/8o].m3SX'Ch<ǵ' h̀'=63FGi$!bO 1u`7@)yd=6UIVcMEjn+T3{mxW ,Ē}ZK\v,MC6q8xy* v0*uUx4X;t\>؍F~q%~Z &H+g8s#ZO}I3\؋>4]OMkaLi-Kl}Y xjQrW u;[He< )+eD  W1 uwBZ$-:ɜsW΀1v =·vl}OLӚhO)ƹg▜N7AgnfO\yN SſgE,n&9I*d\uiy-!EYIbAr1iHO[ AVlS^1: (FCv 9d)z•'o\Odm $ϙW{K' D$*kӟӨpݥOV^o/-jwwseNԙ鶞C祟~jC,%NY/ABu #]"!fQнDtZg q}ٶ{ +xxHuVtq]t#-#XT&M O\FmEJ -ݛLE{z]"K23βR1JD7(Yac.ر&\vT|BT ش(T#Xy]wsxeD󤥗w|{!vat-v~Zv$hDBV~;*/.i/كHYnf%B:';T.T/J❐te=M܊hwhQXLD+`zEXڑGpzu jFXySq0Ӱ[γΟ_;$RㄠBhO S AƂ_y?5";)Hrw&>:l+әټG7?*>JQEAv=<p2|̅JGyFI̻QQ73v6Q sOsAyB\;Pà 5 溡Ø#zX%.e @xC(xe6k~;_6cg *.>wv4=liS[nƄP˖z rdU Sr'\οHuT'/Α10J3DFt}׉ F |ǿ-&?. Y;}0]NI.rCo$@Z3[}c-uvءsu~qgVW>H"Ak:)o&HYfY^ SgW -ݵ;oBGZ&86,6ʀ,K;O\rqOe6<В K$⶧]p/h_rJ; ~RpK9qc#lJso:`>6}u%Um|,~aJ=*抭񪚎ܣKX\G,3f,쳷52y&Ui<2`#*ne,1_ КӺZ"lt!rH Z"q{;lɯ)nsf8)Ȯ/Axbtv\' OqldzavtDk|f;e}ʫ yQg\FhI:GI |˘-xb>; s/0Kuy1F VwGȉɗmI@XX+b;7O8 s[6K2dxtۓD7s T8e u**0e>RM2*[(R%KZ$ô &]M8:mqxGVLrW-p!ipvZ8J ȳo*]$o씗p=sBN QRVn4S^@4* ׬9?T;=}dz^h6RW<9MAxTQO4cOk펶;@(E3Eb߅ZJgkBp"DT˜rHs(kb0&}IhU(_7}/ˊx8Fnr{pNUMk?<+Y"3= Y,O{x̠ ?7ï !ރx-#hLDػ!O %6ͱ\[N`vGf4G ӈ g1τVrM03LL鏼M?}vKH$S3X8u!z՞U"YӛO ƥ -}-GeDڬYJgy>.>)eA1ٺ4 Z3KI9Ԩln T_/jAelMυ;M1d#8y&t3$ٜnSȣ {+sDy*w-D"[G؟3f<;)". >4@݉gޚb.#\nYA[HXc*oco'w(Mk&N+F* N/Ug=Ӧ/wIc$!;hHYN/vꙷi}i6\7$yF'J#T>Wՠ_rbꁀE#*2TpAPZ\u(hNycQ /ҹ N179c˵L50٠Dcgt5s}o`ZZ p`{I& 6Wg8 Ww9Lf O;,x$JǔygJT( v/zQh}zSIA2i/na\DO$}W/pqzpR fŚd"lYJ+^]]~X9BbZ0G\8?t@v,$F.GrwW}%e5ҽzyMy_wi2Ni4`LS ZEM1'괡P^w]>juo`xZ,LBRHMqf˙[пehiLݡ'hDqC'2(0֑DYGI#FR+MB%g?voڤ0^ĠXQ…Nze_x 2mWO0',UQ1Z`UʫMvkmyqYt-~MY}H)fBK#Ojx+2]ǔ?5wjUryaP$/O6{?ݡ4=AuƔfv bo|(ۮLҘ@|dɓ|iS 7Qlx`96k0 hxr5{>`fH 樎bHOvB0N_xi}]Sǿ,lʗ>Z[eM#%+Q3kk\x/cۻ̡c)0M֨m*IwC:`3[5 cI#ET/.6nN@^iO,_+ơDdSxt+Y 𨃘Z<}ju2 7 ygE ߩ6zq.m7v5M5eiw '~2nG,U\Φ;7ބP-8aQQ+(bf@3.Xjq{8˧ҍ{#RZ#$3/L+24c#`^iSec FUo] )cU,bx;CJ |]leP'DMk:v9yoy.|m tH(];s5nmcp*OiS p_s\zUftr|l<^pM(%HUu$l*Ea[8A&o W(:EF0?S4jPK NiZ]׿wfQ1&;D\#e?j$P9ذ|CxJ5UJA~bۤ~V~t_qYA$Ɯ!pf# R!O Ƀ!U L%Tq72uo@\6?$nm+dxs g #d,*'_hէ_OlAAFk- % rQ)M!(GgqY?b<T92)pIcĺD ~ߓϾuMؖD/$Q`5_4:9* B&TDh-Ű_"P-C.p7zf>}Ζ>ukLśKp*zRyeE#6(ޖOZLs=Z ҽGo+(J ߌ֙5¨Ij #ٛ`S=Ds 9ZtA xXQ>OH7<2jq`eFBU S9^&Kr߉r< ]usִ&AszjW]n^u̡ޘ53 .;d*Jֶ_I*ӳLl;Cm ۀ%d]#;sRF aZojϚuFI LP ;e_AIyzA<!R3?f& ^r) W+*!K7cboH"U+ZoNs. %Y7>sB|C֍.w0U CZ%B8$WV&ˎwۉ'z0E+f"1Iswvy͌h1t.KMviEݑmhisýce2!QE> ǐM )!{`)]=Cy ٺ'ػϿ&e0w|gSR7on(~ȗf!d±BF `Kis rq}[Cuِ$)!@<1>w1hKɳ% (%̐S}!堞gtiZ5ux3lefE! 52/=:KUyO|{W`%U A&+h4mlqkR nkS.`7A+DPmVZ@@^B瑣l_ڎS`2ywNB$>k_ngT0Q ݁YfKj;7ypU7"_rEdQңmפѼb0W {1d~booqj]9bG롃7eڇj^_)+l,~ .a!5u)6@\,-"M2^ߕl6p3L 5̇h>Y i,3ɐPOjn_)qA8?]~}͖n|>yFG;QJ`櫀Z<礨ȁPʀU vA<) #驇3mz룂I!5+6KNXDx{by9]%b&̌B79 wZ$S!@&1_\WSzO?\ |+7nvETΛ4pafCtFY0']hD99xah[wr+8MTpp;%J6'bEŕMr Z#`)R?7>@I$+yc;cVՠ;"㞐5ԓcOtQJQ,K@n0ꅉHzBldWm։ju4,w`Qc˿qȗ= |޸{;c t<^a^ M`k*6sEŷ^@0`VV%7G[+T\Cs B-xXfb ~fgZWJ+5j}Y"nP'4:#+R:"GkpqL_Zżs'k.]=NkFme~=A8LY/NnȚsNx9 Mi;A4L*D+ !p`p5 .(wؠ|H)~QJ"tj+;b*y~&H}Wi?f*ɧ57|ČJFZ9VW|Xi!J$áUJJחnpUWצٚ;.Aӥt4hȤ PN*ȡݼo&8EUY@N$iK[FJz聽Ȗc3-8|[Uި!ަʪrR(Ըc:ܐϿʺ0VWM4vlSy@I/;ծ6kTj@@3Md1Jml^ᅣ4dcmx30D ׹Vi*CG{;֑(wSܕ%8~ S :VjX zMLH'q]I kAilhݥ *6s%688K=ãTAI0:N-. |}};nÚPkM.HyPa CAMDH LT\QDUI@^z㥱bћ9;`_ xc\Jo7^Sn05ā{P_jLY[[VMpi1\zRh%S3KX !;9»CP:u0֢ߌPos)pqc vH3Y#_ YBrDV6Bݳ3{Nf~p \@ÜyuY1XAIDe.c*6ؖw5Xpe+ĂLi:8!ܖ3ijXDFSn_Vҋe (} M 8~VufN e ӥx"j%8 OOq7_HVu^}bC[;gH޵~pk7j0%" 6e5Ђ2Gq]eY‡Sy59Sca\IgD;.OwwTn61(3mxFzp?Z zp_!oalJi}#Ǩ^͡H$,1Z (A9e/W<7.-A@uTL)yvx{.cIKMڲr6R ڝ+>O5VODUs")}Q1rp )E ͐  8IMY&2a:ZÓ=HNHG벒]4tWQ~vc~;c{qji4Y0o+@={T7fVReD-wN|i+ Hj=jګK3F$$ iU⸸PZ0R,n/Rfo^ _d]g?]("IKfkKSN#GВ:X]]wcz+TJR^ZQ~H/7g)&[`{|\<6д7ų,Cл*WJS蹴>#-QĞkn|0S& 8Bf%?LCDVB,0@|-f7 *mb7N2˞1|% ")zvS% ej耠*o(j8u)vh\)iu Ru,tn!<-pcr.@ǞO5Wh]KDܺNf>guBhKbQcLGjye lY5'%R8:-< zôh\o~~qJٳ6+ Pejrw/Gft&o1]32>[8`.!;t>X奈s3݆QIBJ֡ 4#K~7ɏ|#PD썬b9 2fc)d{%sp 7]97 S0$@6= tb 9.'Tި?sEz)2 w(ǩ5iޓT[1+H=cVH"PnZxH0pgG9d}_sX ާe S\kYIg٬~#>aGjـnsOcR(hDIIޣ g4 mגgU3Qȹʶ˻}W(UD]"`dk#}pĕ嚑RPY*3 jɰ:d%CV_W"L7Q2K xz_ hxZ.^6*<MT^\&MYq$# zj n3{* ͜m̨kH{?NQ:z1#_@(B*p>Hn4+1ߜW^-@I #u:VdK% 9hJ 7-բ~*!H-qa>Ǥ",~r?5ɮF8hw|_RD3F:Pɟ; +*Wl[JxRASZL&xs]Yfu!:8"بmwԣ vU۱|A3k r$̄B2US1v̫lre? 'buH|baw|w=^<1qh!-&.3nR ,:h:a0㬹tG3 $%Q͸u J7J?7& س`㑑CIPTeX9 5F`2lW&1fO-=JVVG(>Km4loNA(UqN9II<{ǔ}tVK;Ǫ9h8bE(nZ{;1@)0lT+x{|/*qlMMNwL3&%tD!q|Lmnǭzĝli>rRt+'X&+ 1@(6ؖ/9&Ę1}DR|c{ >9)%Ofрbë/ڛ:N퇡ƫzh }`GFTdBMg2O$pճeSEOR{hKxGxfk~Taz5ޟ2@^߉O4"J'lO`4J^Ve<jxh拄^PZO9v"JJCML UyAO1Hp4J$qbeAꊾ?|sx=X˲gxbO!(WG7zD9=wHjP+r88"I0枝.Z6*qtHb!/2+q2$O4K9(X*=_gzSD9LF0( )Ȭ\PeyfhWJ,:N*mܬTW@M*Á@ ~KNPh8B~LFvC b^1 ~7r:^")VG97e*بƛ0rtHޙ.T8(-zƨW}~]eٳݍ5e\Xda'E g,v5I*1eDTMZ؋yp턦,20NjB!>Z aZ%gM;]K[p&:zTS VVdeSz , vB* Ex,yP8I"jhv8<F˾VH8" :ʟ} yeT*]J3UA۴$KF;Z*cf,1nD-֕c;H@8"?uRWf+,-}bTcߓ6g)]ζr ~R2gU~ Η{Ħ>@+&܁c{ $}[}F7"{Vw'rsP56ێb::~NZ;uΞmMw.~pK&ZN"{g$gUBG%*g !.ԑ }""f34}aC %64R϶''\XMs@+0*pd4Vv-|J3F>M>9z'qs|⑌fp*B7S wю=PQ Q`fZBɏ {z vak(S:L }JouuKӅpy5>rH 83wc]~1LjF0R+}iAoY6?Jټ[g0mœy'-"/b|Q[loĔ";łہ-y*G!8R-\zJ-h1&KVshM0M!{fF4IԸ%PRȼ&49YZWCfG)&SX8H>HT QV!5U@`>y-D0{ҞT|_%y}}) Bh5b06Ѻdz%CW>3UisM3e̷AiKrSR>i.}97d KFE>-M^y &7{\hGgm_Cy(~,l)$ [vf9~s!!O^ew]X(pMLvךQt顨>;b"ɓ?X e|M0jmO6bU iW`+n p8^n4Ɔ}E u>=Ϛ.ĀZ[ d]"=k*>&_egmMr㒉HQ]$,R`VAk̀D8c .o`U1KגW] q&Tj\&഼&YiY3kr.i t#掦hfm/#d剃@Kpjg XNj]:.ն/X6 = WLgZ0dk2;oxo`".(@kqu6J<>xvtMP6P3D&j~keGe5N؄$#|.f2V{c7KK%΋Nڕ2Gna%s fc?o 7cF^BS!-f*i8hy&muR=. Hf[baS~@=_D]Ɩ*lخ(rW&E;MZ%W#Y !X.ƘԳW^G_dMO̓ԛ_4=ʧTs݅ʗ)jAE f¡#=[¬2GA dD4ǝ7ؾ4̀w87 [V%M86vCnUҠϟa#;.Զa}l 5L ( 6,} QQ;$}B 0%niQPDmRjUO&HZs)Ǜb388zz'(@2U,N 9;6İB&=Ҫ$K}aS&fj*Fx n댥Tl9|:7AFn< TTDds0UCꉷsܴ"Nj#.]Vr4t(Rm0m*gL-S팇~N >3 !:@1zkŀ#\QB{4`dZ%3o2(Sb3]G))ޯweZ(ų\}3_?v @U%pT3/oenz65 GkIh${5JT㶬T"MɕDZw6|(0Fg qk[?HT֏}_UB:f* jn)mOOUM?˺p}7 `Q/!F˰Np oH `WNNO/M6>e ^>Ib58 ri78Ȁ_*g:gA%G/.TS QWջ/u%,?`ъMOwbNe1Sg]p~lLp P'vL˜*M)sJUǕ/E*F /kO03~ Gh6ҏH'L2n} :81 #Ό&(Tlb]tQUt^UBTSXQE b{FJ"ӕ'm-iR[vpz m+#o[AB.=["jdb-W QK4ٸ"TD :'Y-0-sM{|袺6plJ|[x}ic5!\!XWhvJ?z+X *p#v@NR}g1r]87>-.aFG{Qfyk>`%5<z.QSouupXfRf"c(%#./Q^EIPD􋂞D7Mӛٳ2<}1J6aez!tt{rkNGR 7m)-@[% Sza@rJ1qd*ʄgRob#.^ -vKzF(?~ pVvxp;,Qq`7BaҴѓecYQ uT44RpSr%*@KxK4&=6I3\ɝqږw\g6ޡ5pޑ`%GK>m42Tw% /1Q?bQ9I]J+nguY3&/| /&#&6ts=;t~Ga9d# &4 KT+Y$[S;f3Ƭ{j;EWu8NgCfxZ2d@u,&^ESÞdYxyTsM _b";V}BWK<(l1īani}StX .BctV:(N6-(-ʑTFWCvRDpx1%u|| hm_!bAц7Z|*?}7PZF2Bsm>լ3b&J> Rj8XW}Vx1 RwQٙ9c|̰T $JڋO22g8 s9~N[q*% t:]{ySV8RX!x0vEiٴ߼feafűzP.q/H9ks.kr]tPhm=9M]4Lljt1^c85-tRbΙi"*K~fH8ΈlQCԇ18/r]G3 ^_*ÒVՂ;f6鎓[.~㷈DP.R Td>=EuZU,@O+cڰ[U F 2#r:6].rHk)5T[ʠ[1Z-l3r JƜ1b܉גL?U!ϏEr «h) `^W/+^91lpIS{ ǖ{ $e9*n0r }w3ßO0MבG@׺X|`uJnO|5,t׭WpF>uqZ!2du:;]PŪm&RГSf>|e[؉u&Nt IccyFM)rF,2_WJ%RK!`e),'t=^uJ'#E Lv]h7qJwH6a:?x*mXa"9.|EiEazxkvxA´~!UotWd${[Q#.b.1o%nI3~#Lt/~5(t--C wHyO@ʞ.Y2Q.&`Hu}6Շ%)8Q3"gfv| `TsIR;$ycF6UMҩM3]FT?I:cU&tk8i3Nڵy1*5;/ |8<-~\]D'Ȏ f^H<\b>dw!CiBȕ`}yy!T%11Gs+g3oEQ Q`I$s wѥD/x8][H)+#JlhqIDAKDԬcKwX:e %ֲ֢]|4gPbU@*rmO /eҵ 7X\b`+XWW[x` pQv=X]7`X^|@>(&/*)GP ؈`E GBUk̴hSju.Z>HJZSL1,٪_w7f' Lϒ-0Vk 9u_ ŠK`dp?!-8YNyuwh55}F2_+w]+94H̶%|VwmRRԞ3}2[ל}=y^2% 9Yf"5ب>4[~SD gߵSKL4gHd!˺f5ђ1:)yI#oJTv@#DSsQ.TZoLL0nVz+i<5R5=m8xhҘ(2&c2nRZRN1Z]U;jxC|5;Ksl vES׾Pwnd.rGV>6wa ”!ڛ0Nި;L(6DI:exnd[T Hgnged>}Ozd(F UrRsП[:{ېlC[{b) lrώ$GXM P^Х{[N;ۂޮT~:anPO_቞0bj Ŋk0r ~BfUoiW3rpltj9{!\4n48)*wW#CxZg˞fzVWp_HO&Ye%Igu. b9ـ`R\܇-^ %8ot`Lё#\ib"Y|E0X/,8 1NqTE$/Uҙ&j!N({tSLB "JnvMYTA~O콭_E:z.dE2J]XGeDH~,紐H__!J'zY=9tiDo|.SQ ؎yc)r?`KpˊIΆ!e#m$)~TƗVkF;cd#3:E]Oґ)Bx?^F,~~׆܀Y-]2ţ8f-a (ߩ By+vB MK&'/W1xIK ZoDpMU7}&yEZq;:/}>Vl+) -6w˳h&9gUOv724qQCK/ MA'U;\zHSR/wfU5&CE%$^j&%`CiQu NQO \3= x vN,Kc ,GU!-OC\1 hNXEb],]XPDh>gxvӎ4t ¢VV#h,*A'Hdu.gTn 0TSPf@#l \Fhi*]ӎ}6|$bS~4ޛ,uQzmBVƶjHO+w{0Ǖg% ݒ*{ rdžZPz+J.Y}꺳˼g0A(ZJ'/edxs*APc+\EGtN0H`-"r0tl,ؒFm^Z{T=(fwj26sK`ꓹ2 뗂}d7&% u?(1Lv2^L>i t+Xő-}F@%6#f4RƆBtay"m /ײ1F$[h.6!J.#29h&G-|l(ژ"♪< ]zxBg=W͢O;RzQuQtmbjApīWЕ!.=3l_ )y@W~#*M V1wDD_(;L ꃝ@E*t`tBwRi ۵99K@{e(]C$:JԓW(HLcY?]VWS~=(V˳fLlHVݼV gyb#v)<lMn3'pLeW k3/ > ]D:»#"U4Nq7G7B''y-'24LfE|: 趍Y,i/v:T.swmPrgԼsҚvG%mEDi}݇Z*qQq]-ImdYƫQJ'ɿ Skkld>L+T{12zhaE:WG^Xg[w?FsAy `7?LM8Ӹ*FemDaw^17Hh4)~4L:v3}-3.4+[7~n%+A57ى;y cV'dpEB$j aт$x<ۏǀevzjUsQjAp$)"n:KVeTi!gި1}>hK?ʌ4 h̝hT")&&"?ׯbjh"8 X!7_!987)|J{ep4TI&|{DL-];Ϡz_5n [A[ Vl'i̮Zks#}sF}aƩu'4Ҥnd)_1NשΓvS#mt80$L_\=SCLOzӆ Q}@N҂`ٺT7%mk: {0ut|Bʠ`cd2H0`CKД؍;[ԥU@={34٣{SHAj~نF"wqqs@≡N\lhmx9Dy۴YV=J]r{="U?3O;+BmtsgDXfU@rY1!4xpwzU|`k]nl/ICd%!앆/hsL}lr(ēZlI >IT!t^XW'[,s9#?ZPrd;8N/WN嵠myn,1(c4\McG\^u!.iJ82Zy Y2&$E?qx.vA]SARa +5Kq75#-m/}wt P)Q>ERx4Q}Vv8q8vు>}ZYީtWrۿ#V~oprmC7t ͧBNZh ӽ&FG]]+ʖJMIfYY)"SS"y=Nk~5UKBcPws\5=h)MT*2$Wg'9blVX)lYWq6"u\A'遆z@e@HC@}ЫmvWvE>@D$H=^]ϰs"7pV<:˳-In-Э]AZeIbKviCW=\%d0'uL%6];TtC6*hDtӥtPrb 4z4=- ,|PIܢ6:4!tT̀ă`8b.DǫowZODv^l,{gtDBC=E܅3lǰMψegK(B"-V18mln|'CFD\V^9c ^&8 K(:C??t1.GY͕h?Xo>?Nv,c׭ * ..[D 5!A6~ &#O8 bbIh8k R;lbXU%{DljUk*XɈѻv♙0!,Tq]0kST r@P9{[82kP[|j+)T'㯚_2aƬaB!S}sW$4zL^Vspij*PPl/IDMwCzxB.W>A{J"Vwr 2[V 5*yU\H2=pt&e?y~"t|+s J鳆?^v|^-*Dp蟤}=x;X bZgANlp&*lagU J}BESIl@#`yx$DJtV[d?tEJ;Ϙ]~:i7cL6#!'kZ0FbE(VH"VBe:UY*xѧwt8T)c) !Fpm* oTaC~V& α(~K8.v>M&r"c>/1z~bxĹ_RwL5(.OfZֈqye?P %p*Cv#c':0l/]4)I#6ÃNw%R 9׾G=I~d_rV=Ѕ<nf65KV[;2)+u!HS笛 [6p6*F$jgInP&$G^S+?Rm zMʓFIgv>yDD>msw!~V`uMVG%S1H.X_ jޟnP L39xZ@99gy J~} /~yx,tA 8 @z>~ >a,}q.ZU n-TT{yËYۚ=0'm%Syz,6sZ/;ޙbU]Ӂ x`,gyRq= `wj7\nEЋX q-Z!u0wRoKoŦ $[5FuՀ,oe3$uN˘ZES͒q5H{I\8 2.SW}[C;+?!cG#vĚ>* v&7OQspt,`[G)C*@DA.ӮVHG!¡Ֆ8aǪņ^S@OPFrr[KvZlu:BnlP< b&0^yZ,Y*]ŏ}dQ]`;-Q^h$2@S#H8w`חJfXR<e2X,wns`$FA3kw ]E,p*i"s\]\[5Fwe H1鎸X~/9R(\]ßьegJ3PZM49Pi "₼iqW?F'ĘzR\@Qsu RC˴m ӷ2 k=_?_g,rk  g˧m2LaQqZ,V׸!֢˟+ G-biͅA;n$ܵIWHܠ‹ ݗ K}!u΃~DBV͡Տ㍘Tz'9p37Q `Uq|;X#Q{|ޫz&maYwthR)He`'DpIQHR#ʠ_-qlst)(}z$45NVID|r+E Rj&7sMJ_ĜQXiA4Ќ8-vwGFe- 9)v:'1?*YqiYfG|2"3(+vVhZƒ)m O4^:YT`Fb$׃#BZZ~›Kftz. ZR*a[7۲ `i9/S+dg%7k$̑64hq4`!¼4D( >TGي'0[颀#zADM" j m痱'F~Ӥ, 0juTO1I>PVrW"*~@e}) x@'AJ1YAQ/T$nf;hpQjؐuDV@ZJS  PqyT2  $sCйRqcY<-&R1;G_Nm}t]s癟U [$0X|'>˖ H(ن iC\U;pFoޜh gY bMDZcy6gH #6A+Gy# փ=#c."\4TOƽaНv27}xP#C9AuQBRݫȺKS6F3|(i ;E6Sݫ") <ߖRƱ{juVY^Sz3?=DYm>F 3M1Yoh]{S3gxG z&A^>xqo6 }wC-ӯE̋lOA+kf Lϕ!h⍢ hjݟkɉKwSgO Gn<Nw|ϣN萿SiIgIұ2 stO.P͐R0T0@pG%AkqDmILXl4" 7< 7d8fYg0+BwT7Κ 1LtAFB w*`4Nؽ.low0RyA^33nԅ'?2 |~ȳ{j z!؋.rz9\ iUe~,c_6B;Έ!*+9;TnY^d349R$oW00!ɢF6"@Wd#op6*e7޸z7^&J.R ])/Q/Ѧw)pSi-X'ܮK˚&6(Rx9UVX=$(i" P|SK10t K/p۫>D8+C%FK9D |28d7== P`0f\u# ^e]i YH+46<H>-Ӕ?dGˑݩV-26.\4@Qؕ\½Xe@jRH^:VKJR>=-b?h!'DLՠsbօo Q9B0_ͺU0Tl(.}Ω&'gPEyGmWZ[rRP6U w0,84%Ph{/uwF[[pȂah2&tQ@i{3m)Sh(b6xz#3|OPǶf nP@,v&);x:6a#5+=Z *VzکLaj $j\Pb{]MGQ^$fNĸ*X]'&1D=V rBL4(͸W5UɞkZ, x ܮɰރCUƶZ|ƟXJ=ϯtķ ,6W)*|š?ކ`Mq;c@Fy/U%p||Q7|PfwK8ZJ;@fУ60*g3|7@O㌱\tket5΀8o&I! tQSevQQ1ΗW㖟({(+]"SϫxR$-J%dycq|뼷ֳ)AG( LBgg:Hז1- %4\:6}ۅFӢ8RT?6(  1qr$?W,3䱃*%o{ԵW nGW|m>x6="@AKF]fKny %$sSR0YX?34Q\u6Bݾ$ɧ&hiUm;A}f{A!Vr70fBQWv}ϛhwOshW~\(AWGN0R `-OD dv/,^Ho+n} b~DI8?z_{nڕJx0Lxbn.OP:ToakYqn$zSm$v>DjIirY6r<ڒq+M2{ң'0X%ːdMIWi[Ѩj j~@"Es.Ȱr<5ajvHMzJ;teOjZQvKXuډW>{]Fߝ+x-:xw%  }[-Wrz~I7of(kv,c , o~+bVDS6{ DUۈgsa ZwV{rXA_'y'# o=X^dDh|YI~|YXOXQ8Ran^ȼ E\Ni)C'WYuUG,9:T\ҕP49%u j@[>ӅX07ni1琘r9WQսP0=p=} U* RKvb y ?D2zPiŲ/ {Mq8g3tkHEuB@偪 !m4éG3;ϞYkƷ>PȔڛ(m2:Iޔ7#AN8+IEoMrweTŃN)k3M)5בZk-R+!NoJPE ;C0tp齬XiY1WŹ%o$ B2͝(P|Seߟ&MԔO/EWw|P ]N[0jXSm-CZ+pwƵ蜌L(P:^1m27 vjj>.T`"4ܟON[?wSrCL)ݞ)(á$3eۢ<jñ/2@U \lz& yr٫s6VǦ6TGb]g+ a-?48 E>1ѿï$ڥ5 SPGw]Ǧ gB,kحSc3#ɵ%7$yBdIW%>#'zj ԧe#:?!fՙI\%rم>C l?$,Q+֫w NʖרHO7؊敗y#v!OuԻ5'38 PaL .-bmKrGh1>@=*KfON<4M`_*Jz$? :q͠06WC'խw2?*-C- <ŌOD"I?QkQ$' e-Y KnXQhYk[{nyMot'~I;eWG`ţjgB6,03;t'3LB}#kpOZ/]oIh(JnV(؄ZU(c=8 _8AMglFt D%pvԄkp}=4J"R~Wz˹X휀YP$*HR(Y0M &͐I;Yט=lw]9=#v{1M6)zX tblGoEh~B>R! k=ZA!6F Vjv+-֡1<3E4\~g|*7[ni~}\ iY2Ղ[ z$MAc|"-0s"u:jT';(-1T(k _-^&؎DLM!l_ +$kasqV| ifMMV6n'꾰/Pm.ٿIfʀ` i;Odf4-Y8C #4MVř33Ais 7)d8u *# =ƻ=w(Tst|Al[.2 9e7> ]F06VW+ǵc-T3WoQ4$dـɪNI}[IDXeb&W,W:kBULHc!蘔+wKP U6vg9|2;0g!5V!hcS78dgV'(U.bAfpqPfm7'"cI<־tk\YIq )`zJS[r(Yz)mŢţ /L&&vZta .gc 0 ^Z?<=rP :wU" h9wH QYɃ1zPM ~8Ƃldq|a;K>hr 9`jYSαbY thes\^̼8IQYvr+wFb/TkH Jv/7Z?ˑR7H19Qȝ,I.\QMrPdH ׮ӏ Rɕs6b;(1 q"{!(YA?i܏v9`>2dOq{ZsJ*et.ې'+RҜ!e4QCk[G-.9=7Ô^29VhxƹxL0Wk# ǰW<"qڔ{JKW]#%sigYX~[kZX>`]9kϻVE/;hp?XrYVAђۧ/"۟ΙUSVZO隖I~8BUv'DdԤmcgo,="K]9JFxk4[!JmKjqp25? |pn@sRȲ($*2Ĺ-!W8[ tBӀ%K($&riCaCl\݌C &Є 7꿋mmwe5ꛡ[-?[+;j;hpRIF+:i[(KyQP 1'Ξ6ksWdЖR̫hr^Uf԰6 F^a #HrgJ^% BtÙ)ipmwxX\Qb4Ki)}W'$-fٰ R_8Fb WGfJupg *5D5Ye}ڄΖszRF3HdAR(_if7kK̷gcx'S~PrԆmf+ m a:h'(EL{/3fmeRk2G@+ ߓcFXOp}Nܼ[)!Y-UK.o}DY7IAKTec+~&Kг 58|!\}J>!m腎:RN1|f2=ı}jhw*rLW ͔˙ Yd ˫G-lHb`cr+CJ47\R˚H?K۶)2+4hc:2Yc#k{k`T_7mֿ:离;ηD+֡XĄ\~BM rUⱞa@3dqN:LWw,.5SEFG(IqjMJ05Fy4phs0?*ihŋ3iRϔXu0N8oQڌkktkpp? mIO] FӠc/dݜ^?-lc$&,W"D;=%7LKa!SJV;PDFb痧'0qAM#qctc1/]?i |"]i!1`1(qTkyKNƽUr}&S`VX|h6\( : n.a nT&G[ЗDk Jk &mrXR-szqF)[^v&Em6:< Tz@WGN YdcmTI+~~f|)%\J`4̘O OS ”EF+&6E+4jS{|)Lݭw$a O]8w+:sl6 ANJGR 04y{BLϓ`M/KY3a'dL|g:w~4CA =2H0u1Bo)9;WIv3:;G}T;t{~Y͉nY"i nh i-e .je]w&G^LB?r+\LhAM^ɰnhpn^|bCÐN}kJ8'AzU ;`4M@}m*ęj ~0RHl F C~A} Li[7ҧyoF~g.%")S㌠ T|{bڞI&W/ٚ'2e"!:jҹQ<ʹm=}B\1I|KzWoLjW|2P2{IkG0G;-W2|*fkp(@(IͮyԗnHt/HFJԒ38~=HnREf%בVfr Z` ?^J|a/PT)OhL/24C~J)_ m%_X>9 ݃ccm頓)r_օ̴uo[Qi]e~tϊn1K*|ě`]2+N,P,D(A5;apٺіٷJSkh~n[6755?bu2\QbuU i2B5>ː~TeXk؈Nߕw'N bX{eH>)X w ʤ6lPUA5hNx]׻Y-h1r[^ |;zt9[òMߙY >G o2$}'~cU_ g;ݹ9 i?-0stQ| Y})t!Ŋ$VsAF_E 67{-iFMy]3_ $Jo"ҾIGe?MpY.fVhB-8d:OڼTK ٱէ ? R J x6,B= fJfC9=mPP{DUC",vE  'EB`wk&xZZU{Siq6le7m=RXG( 0{ֳrO)4WaS=2[۸|nnzt WS|z.i|Y3p;(4 `nqWg䀩0t/P<ik{pS0R!+. 2Y{ Ze,U:vv!V>r6Uonkw1e˫\mc$!r&'3mG&QQzZ}]A0^KJ4? H`Tx%ٸ~tMl;etu3#gr:C~cg jkwVU|k޽j_;ˇmm,?"7Di'PioIZ͉Z82YH=. HCE)O[:7@3G%L$RF?jv҄B=U#l{| 41m[鋰`z࿆MCfQ+c=XR$v ^:%WvXmBd|Wi^慨vW"z8 zَJGXѐ|=†Ike]~ Jqp@7Q-I#slqob0f$7Cuo\zb'd,\;*uşbݯkXv@W9mo-Q=K{ K4[;=?fS7 .@ɌWgPi6dIQ:߼򛕺bi!\r5ަhP=S‹vR$v}P:6}Z--&S=toI NyhU$ D,iѲ}"7P o dGgMQgdRR&R "paFg$g9&dWJ/B̯6ZȰ2ϞB![W_6^[WȏF~K ĄP-^Ԡ3jUM6c{TmO6sXR!f5V֝k%~8|M(xiGPPviȚ*oh>?z+bB`?J9_zˈ%8&#ie0ٶEKY * *ߔQtKpIˍ;=Y[ЎDn]o4 f} |rN4uY PU.\y\6lٻAEڃMeT|)LݫWkd 0 :$:VXZs˃ I$sxC`j-,l6eE>/c_mkYN-u5K*T YΆ z_1QˊP ȅN\=G<(Eb;oYP1bW$jXHwϿnK fNOKDM&+tև\by& mțƩ&?֟B6 דұ+DG,kVtt4JŸ\/*T7FEҴr#.AͦjkʫkߟX^|9I7Ut8vT0A4yěAU+Te:Si f]XZzY{jìlBLu{};*2Zn=`]$0|VW h'eb<,%mPh1$)O]έj{9X'+hȺK9&rYe\\ Ds$6JԂ"3z Ț1pVtl?!S$xDrC<㊕1!?V!cꅮQ>dWC"A>wO B}6h <*FK!I`uAq>%cq\R*`ݧ MÑ"|ͼ zw>h8>]Mgl7Q_S \N 0^Oo<}n.1`⃐Z%XrV(+T`^pjh~=>f=8YvoF|IQ+ hXw4cAo7QչɂT•CE ~^{P,L mUBOϸ5N=3gx"idb{O&x"c)fTBoc*Qhd@y(>=LA˱rz+xG*ˣ3o 1;2Aɩõ+ :{]-/C vӑ-2>.( ?.{Ow&/6 L22wI\^^!Z ǤF A}3XY갟dUZ̤$7)҇WlR3;~IW&bԚ LJ%#3TO'h9GA~Ō}M/6/;SuFF{yQn)Ձϗ4f\/۝O',6e7CV0'Ҧۑ)a<?{Uv}. S& UK=؆}YRE'p|LyH?C/%\Q YFÒ\.5M יT)*(Dƺ]k]UbZz ڛdx^3֑EDK+mYTe\2Q/Js6IBvu8 Af~$1 VZȭqϿj|r,%Jg=>C :+qq|'[zk%;l,%k:Q&M߆P1}Mּ}$dliJT

>>b VCpj8ͯ'njaW[3/K\Sփd7 b#oTSú*6]r A6 2Mر|жwrW`L8ńh@&ZpGT-Gr=r܌6櫽81HIז"R|t"Qy #iz$[i.WmuT OOLi\^͕`d l\z}"pG_(LZ6 =qAGUYDY( ꤒR٢SMuILdr] ܻU026eI;V#ڜ[$^B"C)# D߈B6De QF=v$Oqe4q/ 3/vY pL`.ђ/v 2LtK`]CLǮ$2L1992ΔTČ%^e7>x&D$#9(/Q3 jaו !^, ɧnث OVяՆ, L@>C.t0= $Ou !+E{/whN!6AytPfA|s%KTTt#SCIG-Zd;K7D1 b^zU`R/,jP9{qyBZI M^^ZѤo*K̫VyW?O }'ZCښ(Mn92ZzRެ r'BiOXf*6ŷgNd*7kaXR$9/3BnN]kō]jTuA%lEnF@r2>NSIJ]#l\f]+BW:VSq ;@df<'>9f;x5 ?R C.H4ŰtF'!* ;b╏4Mp M>y_ueYxWb=V)Z&O}jC|hfN\OV42 -M\Po*a9m'@C%΂aE/*Od]],O$8Ez~FSib2Ʌ8O]Y1͛ÈA1󼉱V0_ܨpUawsI d. .W6Qu}/ [/-fxEw#gWt9}BA9drR$LeoAv/g 8WfY(O#lm2V RA CnrFpApI`/<RdЛ#{'bx2ZU#/U_з6ԄNN֖ztˆ 3j,DNiR`:A27(R&KEwhnSdD!$Ě;"ޣ>܆~b|Ep2 |ct#eL4m>akA_ oA}k9k#KKmpοVhcN l" TE1XfF%NRCSko~ E]*I4i'aMn-kҼgD+Ro;AOn5 l8T)MF.K{n cͪ6nEޏ1IYJ^RTaYF넱d4׀f%]Ql3., Z3 !S zp3\"- C;z ґQ^Ym'w|®@xt[ O0Ui݅7kEJ e[9.SO'kN5>kzm'b'5T솹RSBp_ 72“? i'i 2h!/3SH0ʾ!Vn\=;(/Ipv 06@"6kmnVDŽr/wR#1ֺ׭H+:(lXoC³CȖbCϬ}ki'ؠY$, AP|aq }_uė>#/-v'hCA0^cQa8?ϭ릱ŒKi@0)oRiʵ hsۧO4Sۙ=!V2y-x)Rxtv> iUU=^Z|>Qҡyc凜|@ y9Vק zyq97pditfҌ2+ŊHwe:=624a4+=i9ХQnb0zPZ\ӧbuL:$:*=hD`]uG ɕDYԢ7T.x̸$;?*v0*k'U D(4x+2N#k #IXn!'YY+>]܀u T򞽷Y-ۯh≄/CL47Wd8z f"z4]naZ|tA8w:e̥CGpݺ)ƾ25aqy!PoO&Qۆ} pY Fݽ$yjŮr?t7뙾Hxz;!$ }j(HlX5tA0,%YAݓ 5%թ̜)-5o%*b'»>H}'cYƈ0'khAu(ɥJ4™OifVz㇊WGPĨ L$d]Z;wT.I`DqjTKگඕCMs2`pHg`Me+ ߵԂ)%ҵ*cjy@kiM7~W5i Tez-0bzyJNr hTk{R&`ĵ6#S2ttqx t4}6]ڿ R1oRP{tLkw@EA%zX#W "(М5*~iwO78υDc>u4(4ߦ2Ѷ]wrfDdp ֔qyc"?!n^nde 8Yh:20"% @FuϬQ!}d~6֥23SnKm]w<)CDUZꢩ{a-o$zE^ !LpHM3<#]9?}v5@ݷj-tuNK_eǢ~M7#3WBgNo_@.`Qn!1 3M@wӹ;cNbG,% Mn?<=j*5g˖SZ4=|!`KW(.~_K!d!2u١i)ĈG%2,AsYnh7ybd=m׃dZ`OZ!I &8yc)oK(|YL^HÑ8DnklـNeކl,Tv%a=G$Y^GxɖPTCu|dCt%J"90cN!HBz2z leddNV~PWH Yy% DP+}>D" 6>qڼ 3lB8lr(󣫕SH(]Iߵ_!uGa9*Jvm;e-N#R?mf.rr$Mtv 6+"ݞT_y@V*"AhLq.Bl&_(ۣ'&, SJ9*>4C&Zl?ۛ4(}֎a^>ڈ-aτ-;L(=Ra;3%۽Il^%LZC\lkktc17u#L Иh Cu8XB#JUEchkhq*EqR8)Ol! d2s+} V$)5-"C\ӂhv=% 3[B>WSTQLk62=ȆҨ(_$ 2[)QN<Åp}Xf [U~=wVꊠD׊QT_4],^Ģ%PD2`Uv uLĔK(\VP~_cnp( Xv#MBkϓލI:0Ѿ1`Bk]xM$@mmU7o5`VIeͅZ[.vw CGQ߲nc,Yx>\c˩Z'eySPT"Zf*nE*4ㅫhoIM0n]&BXJA* avO)M;1}Fo>d)ѝQӦ aMQ]ɯe_ %/Nr}N  7mLywi=X\oyGHr[|PZAH\Pyq̃חro#p[~ ?ԋѷ9}* h@.AnY2ՠt6<V*ED9 2O BdSz})bvG*zs6"߶VаW ]Q8}&b1w> :+K*uI,jD8|3#,/72z 8WɰUhի5~J!K7O)ϜA෌7+6YX#H&)eV'1Plª7seܧI~zea[5I&|^Rn:S#t:;7wU8΁]3]𙯹V|7A eKM*BОcκ:L["G%`* h8Uq9uzL_1N{ju'RU}덪4:"4=DФ?y ֆ.iс{-QWj#6Fs`cѭZLۊ}mD_ۜn`4̫8XaUѤ1˩eͶ=/AehXf! 5ki& "} YvΔ^3ﱐc`OxpMUhlqf- W~}VdwfVwFZ'|3NZD_v'3ؿ4Ι#`uq{%3LWC4\2p^Zi{Qx?ڮjP|U/sfdH(^<`H< -vthl5xDw3=i4/vʘOy/)Cm"c_uyISW&uar[#XC%,6PxC/y,P?Vi{/NP~xEIBYkqFccLEb$iτ6WHkW#ځ=^U -n ԉ0gx45zHnV/(ËKh~!~7~ eCh E.LqMh(IL+@љĩI6O6uN%W{y% KSU 8t|tڽSN~JaofYŵ/q9^f\,w;as2|[NA\4ɼ0 yc|ޣӳV ֘Ơ^yr\T0u`)b&b!h\ 'd#&%K z\e9pb2,Ͻ7v#^QB;+%+oUUo|0ujfplOfT41X@ yfF+uM:Ku[_#U7r{1y`eJ) U=ZB+N[Ewt<Ϩ =A:ڔE$P^F0a.k \{J7usfN0fͼ*DAg@*`9{_!>5>ܐMƭ`9~+gQ)O"SeT:?&vh3+g80Ԓy&`}"Tghh|U"U|/C-3k"t}HBZZ"> 7}ROQI*x2<#6S0MPΈkKy7, 5, \@3ԾȺ6 aZ?$z9QFM)\Gޑk2ыgYh tN %4&,GPf?/rjZZk/ZQ[$]pr2BVeNQ`ԁwSȻi"Es;[QMnGaUFpϹ݇DwXFYY%ZH]V:Jt0| +Gc#ę,1ͺ#׋˽]#'ng'􂾎+  P}-6hq~$tGx'[*ؾ5S\/Wa8Ѕx6^H_%}*/-PÆ. r _PITv^8 KgXa|'H_&n^ڛuOrc Tt7^$R3Ac+%vr62?G SPb7S.)";SQb[@d+5Uj$- Y.ytu7%Tc'Z0`0M !-d3mAstvָxX,Vi?ytb -`KPz8Je}ԲRy8qU(%N63ŜNS'^s^1gQa']۲OnΫju|Y{]+u?9w&ә34G?ʉ8ﬤ`O 0K%P/4Qv])Ilkuю'u, ^١k{?=~Nڠ3 PObƣk9r1> [#A Ɵ%--!![ob({2* c'󊝜/N 8b0ڔy:BN6pn d M6Ng svQt. *}eF #c'̫C nV %h8DYDtuZL/'g=C5;sgGYYiIxhV9 ~d/'«x>zIs05 `fչEok~i;9$xDRvm5ElҶ#d}٨l|4`mdkʎHEFīU\eacI@w4+pM* &+փㅹ+lf۬VۈFRZ̿{jDDQc&P2N9Y) 3u@Q9ұYʙΚߘjlA,l#e[~J9[t^H#r@Ygx̴MX?ˊ?l#UAp% Ր*v,⬂.4P_閱<ݵ%5.ejFww?k=o| G4bd%r?ayZ0ʊmxLdRF$Yz5(Re9u/]ߵw[9{X:6{'S}tS`[[gOo~ꃓA*.|7~瑅Ynw er|omE^`&{FUA#ɾj7BciFEof%:På݄1رL xS] rdzHeR<7*x]t 4?(Hp0IkC3<.guy&k_dyZ~Sz=o؆,,+Gt\2RQG˱u,O^iܟY\Kb u"` 99J: Аf[vw\fKw1LwVS7J>Z&{a3`6BAl\>v݊4TLELņXDj:!\K@["VsNĔ(@8 bO ,ܩ85fJ{Z7̢}'cV ^M, =md0v3"X1VsQDm:'M|*P;x4 0X߉<^b a+H2~đb*^^4w@LoZ4&y^WɼK:GP `v-6wr(Mp rm2p9eDn^_1 2Ǜ0Y6$SZTH/=_j]( ra{xR]K|Q-wȇ#vb埵jQPUV Lbَl; *A9t6Dsc}:wM!rT57!`)Tߍ s.W`XƗm?5Yf 2W4H~N: ǯ"p!u`Bh$bOO9T&0B;p ;KǑQݘj`>M%|[TO̙`poy4knd£)0ШYl1n=Rٮ24,G,Jy=}o x+$.?{}ʗ+)&%wϗX˘x1=8qoq& im{J.e#hۑQ6M S1e*yFh;ŮDTU1"Og~Ս,⭌X64f <{ZƯWhx5:׬J#(HËSE)jq%fi7cac:c?` ܒR*?V{hQ-}Y6⢁)˓7 Lՠ {)qYWIQWϨ83bn?lī}"Fـ~bb, 8a(@ Hg1&PSq{)u2^۬|Fhn[΃)H#jB%8>:o3d.WJ>ۭ7\|ڿ E#^t^X=@_䝤/@h=IM'DzR %*HLY%>fY DL bKR5 K< 64h!E oerV.\kV sןq_we,Scr.&%<5 w+CB\ o Ke_t5F:{ZA{U*\+8XHW1!W]_QwbD wPn3 Ů` rpEp&'zftGtm.u~LW'6V)bʑ:6gĩ Q8M-2݈4id?-&iDzBy k  H{n@9݇ ._;ORWߖp Fԃa.eS o\d-|ieꈲ_߇Zz`ʀW@QU R.'0;}{ pɥ>sv)2fXQ),jQ b#Q>Q#6e}'X=TĮRR4XICvZ8ӹcq;SpX!piȚ8Ԧc,) I't`G.9FTf 4pʄnҟ6s=}.Wx|V<ՎgLCmF zxȷ~O[`kmĄ:q41KW`ȲGngfҩobZWxer%4J v>U^9Gj%{ cCƼ5!3#;R-鹑 lD:KwY٪k"|r@bki]lqz m̛qs%;k hUr*0th4Ġ I/})/\AU< .O٩J k(5|C.=pདྷ`bSPaǷQ9há MeLVvSqw)jϊwTu<:GV')5Rjd2'QVniIOK(է7|ȲKbڑ/L qK҃/ʍ܍혪3W=ySWH(Y}g͙qBC;.rFЦJhCP U_ߌm*zê@Ca2G>yj"='M`BPz?>8~%hBd}t5?7 (TCF8.XaKY&G{@a*k+!6ǴXx"rHcNya UhkU?B  M͗!g13U +Ģ mk7*RzZO_? ݩe x1$[f>=[o񬤕~wQ16)&J.`i邋EDi[e)?`R( 'u *(_ >Fԉ+A頼}27N(ToȄ("A@}%OU|!42X{;U5ijnpxOOF%Uq[ڐYcR 1a@: ,u4TK%-9yŅa#Ugůx:S$(/CG@Zk+ x'L0JՋm^ [s׻ν{ F>@c0 (P\9R`e8Exu F 2Uqkfc# qK+[hU%_3TT_X΄JO敒D81  %jZuyAQTL:oVЦZ'}$~yq~FyJG3`Ϗ.v ¨ &lL`U@5,Q o;8jFomfM^kZ ::+!x*ш}x%f=Uխ.p 8ɏ+`lݵ(D*`"+7 4ϗ: 9|[S| ;kFӻ#SRs!7.= YC7F$ca>Pȳ^@1ɥcL$&A 'xw )I1h3#ex=̀aj1&clKF*E-+6}X +ԪT5v4 Dy ӵ#KnZ_S3F[a|,ܺvm(ܖdEst-t2wreT^%egdVy^6rɆiw*z%giٛ\JOТ4eCнDp/] +66UϒZ3ٛKVL 5A`U~R@{.6~֗5KâW=i2XH?zX&nNs$oèUz.X 즖)es4BI>I> . N%EH{Yhoכr0>, /!;` PtRG U{#z ڷZ@R M&2<㞁%4)t>\B赁@IЙeGP:n`nܞTa*[;Gs ܓp?Ğ1piTA (~W0/megmÈzLzF,mVtʍ}c9QO[~Ousot^ߠu **`D;QQK O[ea:) D8A9}~>#3@̽> q|3 $kgMօc(nv-%v=8> 6)22x&h<@:{88C \YkI|.g# JLtчGY?K1Bn^]jެdALaRg.!"ـm{MUN ijj=1/1)/g{1~ϲt{*sRpZ=SK`e<ռ#m_-Ӛ0N jeMV_TR%(Iz@`|ª%^'!`o%8|fJ?Q%ԑ"ߘ]f8Ζ9):e"8œEnt+Q!ds8q!O1qSf6\۽NnNs+4&ѽ{waڶƙ#ǪFC̕:ΎnMN1iB\軂<rf?Uxc?%x͓9R9˶4IuٴhI+hPi mKZRͪxPڦa 2BbDՋg~#tݎ9!oz9a o'`@ JGwU-IiMp-`bFbu?_d"Ӈ.pl?W:Mѭ.ު0dA4EH}GaкCLS]F;孏653]!(-98ѥ>P{1]~6>)@slKWf4Iz8I5OZQ b|KZc rWȔ98k!Hڱ9I1qcBW*ۍB2S.`br矋VR(]t3$ɴr:n/\{xTyV~,20*ZЭi< bĘjMRΊ|`,<(P~wפL"[tMEkBbUd*lsCAK\_ )ż&8,:eNl0ع+5_qG`#SPM(| Gd4 <E/ J[qPVb^Ⓘ>٭ſ{JCݙ `&KU%9c[w{j .#PpOb'U<TbB8VfO(DB:[_ⅲ~Kp{ЕP?Ն c|_k3䢨-c[Acq9Zul0_×B!}SN\%k@,3HveGr!a ݺEVF|jѶdE%Dw߂E_vulqƨ]<yiyRW,ZpATofݓWdz+ȄJUMw{jC|}Mf4eb15f2^߆v 2GBg\P>ďB?o[>)p~$Vb?PB9n:/[wSM'q. |_fSݷgNJЪ N1IwDžX՛gh̙O+F$vX"Ƥ YE%gsϱڰKrc0b&պa r|}uVzS.N; q>*f5{fL6,PO9mH\LcuxCXWğaʙ"yXw=*`ޘcD<ᅱs(K8̱!IgH T7=ӓmw `ЭPc$զ_=/ө8cmBw }-_!*,P6EwmBQ;>}!>  F[T"ܟT%+Tyu ( /2 IWh흂䦐&;Yf*.7n@@4ĉʙ}^ N͝Mh9!R>fY6ZO >^ۊTigap 3ci"#F lvIΎ;'7LŸXT) 9cI73yϹ16ӄw" fQkNش^`gs d=VJdba{G6ުU< }ׂ9 AO)W0 ߯!#O '6SK~^}sVf*]:Ctҏ_60'wx S\x á֕7^I Up^2:U-t+cgOA0ljXmo=.TK,q%,R@]K,|<(yZG"Yߐg WFFOyc 9>yn?h i&@H]O\ѝۧgQAs3B^-p;1[%IĖc8gSSZ\* /6pMegFBw؋"Px 0?Ib!Y%,);ZIkjC8#'+z]Ӊwy<-zϫnDF`Z4}L#,Ժp>W;S8 q1r7 OdډD\5 _VθVSKkiZ$cNs6DosU U f٭ }v3){x~CE&o jaaT ̊3t aQAHiҭG"A^릘&.V;dnA,ͼuAv 7 8c8'4!]ŎspFpvJ¬^ pu祈|6R[a_3e]+:Ttell$:_H ϲuƖ b*XD%-l0RB pasqDR([|?&,5T1ڍwep }1 nKL4+'$G!/[zb!\fn5 gy3C"k<4Ÿܹ39%0{Иx.* ax pg =- fV٥5p+#zbxvu1g/Z/G"wG<'ZI9YFUQh_ajt-A3"4'6 (+JY7a]QQ IRT7E;|\q=C OV絸_ TDm݅WVU @owd̿~;p[5Za?671x>uQEؼ3dO?8fQ_]%1mZr){.{zѶ||(5ťZx>mw ӍW؃dV}B4k&^: nĻoL_!>󎎦5LY WT%)6, ܬnxLܹG:/ `,{/sn;rj)V5{J2Gc'I&},g/S>F֣zƼ#O9QQ.D8VρCЖ47GV#|d )_yvL< * ŵdލ&NwA55VKYpY7]T:8, @k3+sŽ#FӴaU)-PoY9د^zh S'suL6xv`N)sH5~l"ysvCdQKLrӮu~dlRz"a?W.AkqwuNqNZQP_% '֞2řeVS?f.tc0hWvbU&VZTrgAI6=Ցw) أXPڞ u;(^sw+"6 ƅX&HyyA5WƧC=VoS'  WKӲ3""ſ~h=9"F{M%cm4YC}`KMOƪ/>W2Mq 'f`Xū[_y#%fnq(%.ZDc 1=?3`ܑ`tt"xJи$<igWA_0yѺy̫JH GUzq0R,)r'!a("A7R 6c3:,.jU?C2Wfk6dꈢSISA#89MOsS+ű91[]!LL}F"\āB0ċC_%Cuu헷X]i1FUz,wU&yZPC$NY5"AQx_%I!5 6=GOqXj+`=!һ"@<-9ݾuIx vs46Fv_x v@Z_7:~:=06m1,B5C¶*PIB-' MS@ޮA"Pe]# Jy 4]×k.V|/h* IsÀϒ7Mq"Y!CoyaNT9KT-KY\v zs Jj(TlG-h>3lNoi +ZLIXw1#"їaS>ړQQ?> cnek`!$!C;+r2"&vvrh 4G#Ú9vB`!=sp!]7}yM I`ˢrC$`!+4# -B H s60b5 =VOSV|7!?~KẌ́8@ccc@Ќ^}]U>A3 J~S*"(.rB%N: kZTiNN+ULi"zg˹`Qv!׸K٥msScI$p}_kcZf#9B&4t"\mrԡzN /^j4@=Hs#Ok<~5ȟňG-nU$hd1A㩭s',|,K/?uE{@81'[iP9_h&Eui,C>%~#a^֗^ȓyK"9m 2F 0{"E%K'އӧ&!?K}`"RI$Ϙ_*s>"yYoyBALkMJ,-o% ~cʴ{Eh]`}œ4Zβ\f!&'|6f篧<2Go{Ygg7l8ޮPG;zmAWBpHp4עiycTo8:dJbPST $V 4U9EWi=$>2s+XA6/´EJUiD0oSqoGV.ݲ?;?;ŵԣ564;RM)u/$gߥmxd`qM0X/ g`e']_Z@sfA3 @?LX΃?G<r/cy5p6(׌ݻ/ 4繆/5Pݚ^){JDF%=#zSg :GTkc|\ON/NɭܡG|hpH ,]G`Đ?ϵXڑ]}()B&Y<_5dlG=I]7U<Fu0}eOUt$S#5hYMLOQ)Y&T$'XIsrX)6Hͅ8lgj)"h)NBa>rq[3n SVτFۼ~~rQNp`Zu8401HRh.4ke.H7R\O&7(/HOKlt$,.Y0<೷Μ`h1+nCgfחGm_L$ؓY_>X}/)W.o4ThAhWT'~u&? z#t*N@^+|8xt&SSaqn>D^ⶽjdSF w'UK`:,4z@ 'z_AU`f^b.~tnc`A̒Pe[O\bSy:5T1n2E01>Zak@OlmSε v{hֿ =TTN-7e1Krv!{>?z"-Ψ~U7jl$ψQ[M"8d0ERVK6rl ѳ>795^91D]bǺ I4Q㭚r^RӀi;>7JG1gԄf'yWN[jF}%:/3ݼ"/l&BK8$ +=lr_f<7Ư0J8`i\T"Ρ[f!h\ Ov1Le?W V%Lk{#-S3 _.;ha(ۓJqT3s!ёEu֖RkXu1d aWI-J8뜣y1WT6mK&t 4q)+ZD +\kdE1ʓx$YS ۧ%!wL -3-z!P x1I\.hmtmv>Z݀ oFLoаG(* 8J^#PtЊ`_S&ҌY<YOA^J 7sф@E5_j"iʙK]? me~/zَWӦ H3'E%] >Ƨ$1 'UJ ƠƸcAvӥP[g=r-%(e=z y*$_߷&KZ0+pP>f-HDw~)|/‹CK㳝*0ՀgoaΠD>O:3ˣҕ0녁P6}G6%̞1?V &e˝7X0GrqϾKւb;rF; Quݪ 2qL,"dܠ}ֿbB=݂ ,mEtGU0d$є 9(i$7f8 ^ nf`hljjn)Q٦k;-e7naF̪>w׷RT(W}\Lc] ݳ@nbOrLfp&xWK=_9~UiQi0mK7\tpW{(zqa1f֦3z³y\W,О(ɱ~5&{IYrE1AF\!h5lSY/N]v24w;wFXų{`V?nlTGF;77; 9$osX#kAƣHyAօ]MϹ_p^t҆e \Gw C3DԳm7Xd"lPD$&P0ݣWA G+лSTkC9R-Tɏ娎w̖E;z ̼3<~]&Cqhq 1݅YЀ6lqr'2;C(yb 54DK,8_ccZD勎"*N+%} ՔhUwNu|B.Q98&\k ( YR\G r.nŠ6u0)8WaXՇ$RavrcC8IrBF.@ T'ǗZ 4AL 趋LЊrk9mT6m8pi>oUAAFJ=\ yEȏ!sQY"]x#`؛xB cXtxX;/=qdWHyu%ܦK`]͞ЉUعi@kdl/dun.U?8ޠ̆YɉhPeF>N_=k-(n%z$r?%)q*%hs@iZE6-Ϻm XQR+4 <~= 8h>:P6]DeӺ0`͗u̅,¢a!%hIч"OG=}0{`ʋĩͽZH/"vN!5DR6hKo ЛSB)yİx: pylY"ga<Ys>kZWq\I9 a#Lʑg 7jg nBPϏ< mr3>0T$X % gXORqQlVQhlSC`H۪XF;"jJk\HUxE7ޚ_cP>ȜTӀjpv sc. b7x%зʫm(B2*܌aPpu2Up=ײ]glkπf(v(ez 92 nZ٫Zj4]`vK1ӥ\R3jQo!&={M@ߌEMXa0mX34 zj5 bNj t#mL+ *ͪGTW< V_I#euߜoJz b\6c0/Ux#`v(Oejp_Qxkg)U/a5/\az =l|7K}ʹs{J 4\ľ.걬bW)=qZ- eo)j'v]>>EI!gdu,fxWSԶm2_|Vf@FV?,b,bl26=y19ͻ:܊"Hߒ'Jp7MSմA}8.(iҐ|GvlWm."#2ob|#A=.)" 967R3T,&n.Lޖ,7nL.V_[U1&%̬Lw]ԴP7 ٞ(t7p3hc .훁 G*[G)'ҽ]ZrxD{=G>';R0:w b)7~hqr[C@1DAc!" L':]\jԠk0 UD/۪Vs@9qN"𓂉"7:^!01i>H%{~=Uj+ H9)ݸBQc KuɔKGS+}:BpPF֚Ԕ[IX0fuJv(y>KAK$ yk3Zv#wn#Yʜ´yrָRAbBJCC%`iֻzH.p GUBX~[ݢP&ǛޭNc K-+< MSHfs%,U̥-oExNiհZz qz[k):2V~]WW T̮p=]zIY;ׅw0Q3k1tT%0G@-z:3A:_ib)pMo * drJrr~ӉΌ"ҝz1MAfީLu5ٍ;8͑KIZk&gzJIn/=]EI* pZ(f; o$uӂT5 ViYaڪPb=1͸X 6de,O24.9K'=2~p +lVv%K2YH>ԛ5;`#xob'#}V"/M*VSna(}.8wMˡ;襙d K!ax!j'$PR{><lUOc r=NK6,IJ9>I4}nX<M fc-fA稽Kl^j Sj0 _m}!չ&wA7 ytl(x!)F, )KU|h|Hf"r Y m*qL‘LOsUDǻ ̈1%tǎa@zT0k0˺IkFdC#-#<.5wKdi%A RW(Ϟ˳TO]җ 4MzpՌ#m͟^/&Px*̿K ]m=~¨6f4e ULo03yn#8 تnDFM[4r޻Ԉ\JCjUeotke{AKZ? +pNw,ʠ!YB=n&HWj P}ð)2@H7e`b0;Aqgg\a⚆LBv*ox\7jtK8h(/;§< 5m**gÖH/dlJ; ),Et`g+5ZCzhQJcfKEyBn4R!$~dBjHgܠMFQ״^]%)$&d*_&\3馩!pG* E[p:7|V qho]MloiQN捂 kAܓwL؞uK)*5͙Xu"nt*qx? 1礇ә-r߆d> ۚXͶ'ǧA'3=U/Aג_5܅Ǒi?.3\ ]'&h$(]UPҹ*IodH0v\aVԽCDhcCSYarqe߈Y!mm%ne61DA;\ƍjH, 18=@9Լ;6mRX$%G3\ys*Gnb ,AJjŞgK aЩ_nԷYRk# }H]mmQ9c֗n34Ɵq(ˋ~<(oz)<@Q/CV> zyEG^|S/ _GkE89 6L2Nk2ϻF|nzuT#}ߐ][oKpvzBR@݈/ ̓ᔼ <л SJqL=%ey( >\#==qyDI1SHѲYb`bگ  v ޭ = FctȢc5{C,)]I0OepC}5s7wy,R4,S}k*|Y` "o;˾vt"jC7?!.[*brCk2d.*xjDPt6eڪJ~Rg9I ~~f4dq[(1)T͂0 ,< 2VԒӂ9]' uX~#MةcȓfmB'bj^ s(*5Np>2x&2?@Dl#G7~3=pCN=L|)w`Kձi*g66&݄-g|H} n q%{|/Ld2ST65JyfdpeMv$ tHe;y9T="]7)iτMx15P:0+I@2য়+u]٣V CG=0Qm E5+Xqg^)o,wW7y m^Pϴ{>;l@|{ \-7 Ÿ{ d;냛ŒbM"QTu1&T,tNs*.yezig8<݁WsXBWP4|7/_a ɧgH /-6Y >fD}X]-"n``kQT.rK5ݬ1t Ioei(; R\ ,ƭ|ȕF>gyܖ`g[6~1\&mܫ?ffVj1_]lQYnd]A:0RO I4%J~LưEjU*< hTq^͞ct<ַ wl);n_ 0_ ] &t RY ©LBYgNϚ 3.;*' &+YpqJҗJr'V}MV8z$E98F@ >꧐WpjĚdQ_U(?Venr??k1]ڱr_]!J8W9+]BBndoU#qlؘSylwk]B^܋o-Ҡ9!g9ڧIBTB~#[ aڧu},EDJԂMO%qٌ A_"?NSG"ǀWjW}h /ۧ,s㟑qXUatxRJM@hPuk RKCٟ LNRvQe9Ҩ4{pP+?%knmƖ߾'!f`ȔY`8Lsՠ,FZkXWT#Jc|Hk -))̄i-DEge+i]B#=#3"P&+?5v ^Ɛv~ZDњ%yU#"@u(8CNXBY_[.-yȻ#IElhiB_{W Gu͒zx*^'0۹ LJAISLxڴ^zyFHiի(\PBPlTΠɚ 0м]ߝbm8UX$0oؾx} DCbz]t &o}8uhAV ž/]x޽dԗö\I8g\\du̴Mcq6$:PWyy_;\+h}oXFCNc&O(Xᰧ#wɋQ.]pcyLY%95[YϦV|Kç.1)degBa2_,'*k栃6^ZdP*u@q(c{L;fǧ :GyܙFAT|mش3=eA^ohu}djk8d,$1DZQO-?+ It޾}̭nxH9qUL}<͞ o6YOA0:>m`rS;[6+2SW}#iW/AjZ,0EUޝ)]G_"AsfUM.fXK#V8|No\D ׃-H8oB2lxs)4!1;Cm46i꺇7 H\{X?A៻76T/N߉u0m.5UBL{hHC&b2(/Ü=ADG/2:r[AxPU/Tmn(b@-2/I!7W9<ݧ,/.#V.㶡2)?ZY>'8cLq[}nxhabr{uVmUY|~W)s]RdvOXĄ#%w" %YZry<Ġ|tZSzPd6X3 +r_4=LI 2&p0f CڻCWmGd9=xH qp=!-j> R2/^G4;=xaZ%ЎpLt퀆۶/p݄؇~o!rEjD]) YӜ4G6 8&y`A/pZ_Ք撑K@ R)4^YجLU.Ltek#N/v#7b$+r=2ÐV)( WJRr\,}}}hɭ lZ8Fޚ"qf^3%hKo$Q[WyGƭ oD3Jǜby!ilDc^ ataϗrn{\b|',Dã8@6zmD XХӬ:U}Dz1x_7Jjyq4%I.I51!NJn4QrQL GmR#^[̮j@{q h⑭5nbykyzF(~+|ߘ%xE^kkڲ$9zA蹡WĘ<LH]#C6aƸ~Fp@q $"Cs SQx!H$ıO,z8lE"yqtv. r+ٞVif9IYYF6ר`q ckd84=&jE6g炶#/óVl3}ɹx^)eқ 1%y7 _ q 威`C&Gܔ^i*F@UF`1=# 됵ʾvS!d$jY$yK_UɲBi?#R+%AXin8ݦ*%|Wm*ڥ<:]ن6[uڈ;?}[A+qMݭ"^rdńOgeo _eͶOȱ̢7йYgPH4B83*6ɂ`d1Õ BJE^6('"tI45c4_bb'dWNu~ jSٽ{y_rFN)vs k(, FΓuG|4K}<F5LRͣsJ'O8#cmSΖK-4By\yACak L<*FvBaVd7Y1 XXQ&=") TOԘG31eBP'@QfEgCi( yhz298 όٹ9g[ʬjo+X,aqxoݤf:smCC'SqLMA]}߹%S?t`Hy2J?1f|r]Kk%@;S1(x%;z?MchK=~\|գ V'G)b3fwM$FZ"#bLrVbPW95z^ (1c@o,C x8r0iRi(Fj.%5K\GgOhP]+RKWBGCPK{շqi,Rk;][rʟ-D/skY @'tH5gPޅXR=(Rj4z¢a:?gfkw)"QCʽFw ?A?NH0KdΈL0ӿI޳t~3$ZLVm$\37/e [o*̲_8{za9m+i܀(L]_Un4Ub.DH㷣ՠX6zebO^,dkQ]Ԍűi[%.Ο[-aWt`X-{"q0 U)k@w*/N{lQӦXn)li3 +DXj}aҪg56eˋEihf*bV jNf"eG,Iz 5zHs GS'2(pr|DS Tfu1{+Om~3dp'CH fj@/EnPAׯ` O#|n,>-g$ EN!Uw:u{yǗBu&Yu#.CRlD#+uoe*uF@%ԬPtv?J? H5d{ 8B5*Mqj?Vu`%qjO%ĶⲼW\OEl P+ K%`ۂ2C$y9sa_Io*+»Z 53x2V cP Q L{fw,:qf ,G6oh%T 57(Ycғo,Ye[<"ˁ:I4[^^2]Y}S(2ofWڠo/v*dec[׻b13ħl6FCbꧺmlS !C^)Cy,0bs)ԾĹMYDOoVLs+aa+G/-DtBFzq} -2M\Qמ9.5Woi ~ݚ)K\`nfz UjBG$Y8]J&:Q-ZAM~uAeyEp`y| PFYD#.w^)Uv e‰}":o!Mh1w3vQFNT=58cc&4NY%߁یhȦNrP_ ,s (ptxݐ$u8# !\>iV=p})F؜P'<  :lTy^AtXd<9og;o}Γ9` HżU2X`PB珞S蚜~Cmjrg[x;9痐g)$ ˸ 8WJ$׎ ¹M} t! $m{9œ".耔F[vlݛTU;6rpeEGufq6-SdݥpUa|gd h\xyŤp1 mDx[ aTW439Ju+t)ۉ^NzJÚ 99MWj'd`6QSqf@Pix?u,#U>(.uvyZI 1RBryB(jg扭A_CIHPBsc)Z̪߱a۷c2bZs>NޙBlFA $9A9ҸwNJ[:j_Vڦk -({K}$t)SmM +w$Qulz#yQF!apyV.MC81 =w]G4ʮaՂxn,DVl;'>߱kKنxϰOV׭y?sZ8Ɔ[La<ۄk 3FYXSb9]M'Mi#9vLW|&(bd$dCqb!$[ 1M{}"qW{V kh ~:zo`#vfc{߁ ==sqQ썼ߓ2bgA D3RufKJw9S=H @E0룝z/*E"K$ `Eo/|7]M@SUhrԴ:{Y-ᆾ?R-oEFBПs]vkP_'E l Ni0H˻&1$=e#,vہi^%Jߌe%Oti"uc 7$uZ>~nm*yTm@Ӊ2*^hw'Ȏg#3xiSqvc6dvH=slOpG$NQſ] `p$F$O.F F2kS`{.DEKGŕEtzC##Hp)EW}lZy &I4{}9 S\O޶\+mhX}Q0o`H7̆fϗf2!֫qqeE֩ U[xi؀SRvEsVEP_(ɈʦvLHiR9}u065Ȁ׺#EBq|l Y>8šӏ8 O2@FL4?UF5cCsyT,( 2;j#Pq{@!5H & OI$ ,;/JiT&1^dN kcb^fW,韯9T uN e4310^Rda0Vup &HO8&걛bTVY}ϡY=Vg<Gw;%@}ygp_'{4N ۋa䲀x557 [ ÷΋"M-]?Vh;Ѧ ]tG ts~VPv!vK0b~ƕ|_` OI0:28ZAksC_))J>NJOg Xx?q>0PuLĵU%Ӧ̅}GMouʝs2u/*<8idC^96ǚtNކ%7%"I /aQ\kmK}ֳ1({ ?=e/pa7Ƨ[DOj]/+;a_-'Wh/W0 451o UMpKrCuiϼ鋼n)exHAM@#)G Q G!`Ȼ,KKfryʴwM$pZH]}ڙpЬk 1 :;OpY6} V>2 ۞ʽu _:ҬE5Ima!]]l G^O v㢟{jaw.A5N nƱy#R|~ *? \w0-8׃x+&lec~{inƓ6f3-l-IUDb`hwh_[EW)COw+bg0pcr'?{=AncklwZ;HhesaSt*tz` 'Tdt:0?R2oͳ5OCeUW#zeE!0驵ΏU0\G6mNn ) Lߴ-."݇2hZBy^ d,2#{>9<fFywGgShPFYw/FHK|"us/ԣb=]g%&s)x) B5JN1ߩZoVLQjæ-/}iW%w1RP3yQjm9{4^E^dhǐUMZ ž|.yraOSdaDr^"6t{$N9wK.wF4z$s¦jKa`X3{mJyKa/=O\Ckm'| Zo1خg(.MpɏT"cX|^,-Kpox.̄JH7$Y?`Q&K0\JaRVKG$b%-FȂ7ǠvP1kexYo e,, mRlN6oՂ仾|Fb|G#Jɱe8nYNDEt Ԥ402=,ˇы+upl(l+D26:W+ǯU[:?Ɨ> +(ؠ'[*@8ϒp $pVd\){yvꏄ =ȖʒOA,\#NpBrP[-[\o$Je*ĕ]eDNel!at}n?k#Ȓ7ʅ%Ȋpmt<ڶp`ъKx,{x0 T,P".!_XѐڨBA wcjDh!f *Et`Ƥ[Tr,:1*ђ4RH 7cQq w7ϝ|3I{7[ۻ`)\ekB0VBlA&\D#:R[wC$א!"h3' h#kD!&.*Shá4Ep)Z<^_pQ7)hp!|? tz:e9KӮiq,.5EgF;%rdɉ 1r0-1KzoX%.#-WyN0vCQ7duAMt'zsV*BqH]#%㦜Ɠym턅IǏL%LZ)|w+G,4Dndf1BtG=Xp_=slR jv7ېںb46'!ZXlQOycP<gK}uyBA6 T{(u~uO~z >mJv _xWxDH6p=0^!gR; J\ڠwY=z`.ly).ʁB3ҫX-.QvG__\R%_ .К3X[F"ʦ#x^N,&= |oSDĽG~p1[B 6+uZE FU EvxQ޼ͳF5uuWƜ^/ezp@طch 又L!:RG bzB^tCdU+t8G+p "I',6ZSשm µ72V@> ~"9هS!s0}+9>wlD QIsfYʉw#ҥWS9'|rӽVݛ? L[9 8C)nkfMųÙĵ-#^G b3s6۵[bZUBG3HH[z[T p TJWS$7bᴑ(}="mz@ ϸ`u*,C}wQ^lc >`Q+Z ϚsznPĖ+~&rYQ,$u?zUO3B*<S@ ̕<Z -6+PSrD( #gwdxP.XWl@:k' 1dO"F($lʐVp2{XzR`aL14ECos@@-5l(5gX߰"[qŎ¤.h'}h`S uZ!c4p2$ Yxq??"^%l_H M‚3 _Y{ ZPKHm)Np0AaسCy;BL|W`%5܏rP' 0dB9P(G/BLeK,:+|etNqŔ*?2W[;$n+ 3 `ORem^[A?!莦opGcי媞pOy&?# \Bj)%ߋ=K^F!\n1q{h6"gzAT zg_onYP'E ݦO74{;(L3DjJ R0A̦5£FȀC}0e6^J_DQ:y;ߋ3b3X.$6j z`: ;F 5C;-[h(ƓyU{j >U*}E,Ӌ46gQ?OM"?.݇nqY8%WlDcJTJN]~`%ib i%3>G7ohB!u}u!8W{$QK`qvHOq‰B9{v†|ӁI5g#DRIP)X%D$77`D.JῇDjm-,'e+e3 %pzj-qhGc-!Nq/[vu}k YR/.AY^XgphQ2[ph''rxX1>k4Q R}8"$I}r6PJ|ʆO#}K^oVjOs;_-.}M+2ݘQXQҪ=WU?,5\o"qYtaӨ=KICf;q2 ']s6 =+1~륢= ۉv*svr\jt~ %Z#siE^@oopz1se|gd`OfrߩA[8rhzȀť@AF?jtJ7_jA輱3Ŭ>ҋԌ9X?3Eu̟TgkS-R&g6o|PMjY+/p'G RYQ jWWJs D`o`JvPN*mǵǼs7l0z[˘~C1$<3Wjl^M_C #gشzb }hDnXcBAXJBGJ_4[m0_DF&x|'}؜s ī$v~MFo.X*->8٪bbzMךtQI= ;} L_߶f Ob́n<9m" 1y >oY?$A IzfR.bo#;Xj|Օw}y1-\]GmD,1v"55~ Z볥+Mze! h vh3#vKVB,vw&ܧUk^NHIk'@@[O;m$PLy *P/0\`t]2,qs )oucWQnC0&`z Q٦\Y ;@5v2-d*P&OB6,xfpTHr#t;փ6yuUVkT8CڷFfךȤ.ix) EM1#6Pcxy+G׀aTHҞd{ R4lpw`߉ RPEK\ĞUsҴGz@s 1~a>& %0m[$2|qS[Ƕfqlm[w;BbBX/Ҁ;>Ⱥ_!A]_`dGlKӐSoA_)fjOr2)^YEvq-S>dMIe v)5,a <%wO堐󿩏́ 0KuQ3U39u)oMQ/ֻ[Ή 8qpD V:h>d(;fx{SҔ\9 Q0{Þ̈́3#a;)<[GuZ,ƚ=![7֮iaVax(ٙLRO /O/$!ۄiW8S1ͽ"j[g1afaRq_ז?w{8}vX}8^r2B9J3AH# uVq3vYpm0򀭇4?EW]>W!O)W]P2;#cհܲ~݉ʄyIqwdp 9s#/bmUoۏaaoq8"_ޣ[२tHZc+HK/xoEiv^?Sc-Gv8J"P2BWd5D2 pGZC"^yRңf1e43k"ׅ&SEĢ^H3RTb$2_VsWWM3])ÄRqJz>|")i?Iʕi#tsA=>̚E>\q$n 0ϟ\B-Y2t}?f 'EƑn[0glj^ p4y\z8BT.693"z`lB`DIcK!n2xP/gqcm}CW%|ګMBTd M@0.rͅ$ڑqyVJmd_HQ8;\/w twih|yׂ=b@XXN}$-!zئ):)ێeFBß7CY0w bLbMp%Ɩo| $viNۄUj;USoKNa^&! /!m)T#7Ps i8MY_=v`m$MCd\MJC`[ $Qk;Tu0`&숿,e4.gy@ESܟ9sꍷEf[i(Gyaܕk9˾9t//lG첱/{~ #ZAcrϥ1Ƥx<4~E8g"ッW%7E͹aos^' sH=u Cm!:zRtco ӽ76x6Lf]g pf(UU߃6~Zk#T0U!r ol{v4.4]%\tkM(Z q̡Z~ =3q04pdIGm؋2)+[h67 "Y@4}KK>1,8,ܻDL{є4HN\&iZk+WzH*[1#9s-2*:J * vE_! 83.I{1BKd-.Xq>mN 3dJ.LQ(d{s<_Fsuԫ2{΀|y=}9"3/+3Nctu9ܵ/kì z0Yc>ZQԤқ{tdN0~x*lD_$'N,s:]{% N\BM2ljcVihݐ9bKBI' zk#o|# ' DCO 3d{f9X?tˁ!(aY251ޘ%"cY}u6ˡU 'UJRc~3ڦj23Gϣfgkfs^K; §#NnC;sB2γ}v3Fc C,6EkXWV~J P;q$( 5ө,l1_ <OϲinA=A䝇Q^BVl>I5&Q~z,H Wa$@0ABjL6Rcřa_+KM PVjX(|Xܱ6/uYcc%΂_ c/v |~RCi2( q+7*qmr51O-Ⱥp$1\Z$h! . }8P'lwgE`vL2gfz Vͮb'D&u3,Z!rL67_v!7CYw}fN 3`b5 MQ@Uc 9W^Cs*f\?k([4):VGQm]}_y/1pG&K(2ČUvœG*7(֗8L<(Gd7 7Gm^=E'\kQTS n#@jj`3dMM4%}@& MRQ&k [}HpX3 Jjܝʍ{~ !:3a-vyGe ֱTr˳ EDJCRPeի i+ӫ;`fĎ+w3c 69'+uD7<DžfFJa~-L相~ rjɓ'yzj8@颾sn՞sIMZ?i"h)[3H*P8-cWql ֆBN8}ꢡ!k: U_wX0ʱK]mdQ%(Ж ̊Ԕ\ ZepR{o%sI~%Pm\D4GB;AݵVǹǨA>oC opi#}LW4P_/i  Y<ʽpHO=Oό׳*yOd؎px\(~9>pxYú\%نި!o=^7w%9L"E+˅֐ k.3-GS'6>.>I|X1"K_4 r8?JFĽWQemsXT: kp̗ME؂ԥ{:丢&eJ؍qEOW!C?FNawEQe$NF:#ac(}C}ا_wjk4ݤs:~JRy-`6=nd}%zo另Do{koXR#o59Fo#9_}˷^zj*}?r^2u^y ֗޲!J=؈>)N#jB<)hD [C4HW,76Xem'P ¤ڋG11[`*崜s50FW׮4$MJolvܢ %]c⒞FDC 3֯(u)- È~+hGOt} Ha?02&)k{ p.C#:7nd3뾎(ow]sdОx^p:ޱ[<7aP[8=ʁmzbe.KnھΑ=M!)5Jqq?g6gq+Kn mAd{lyCѮ3&XĀ-rߪB^9wL*zXكjw d# ?Gq8?lg~Hx`b#] TcbE7z=k2Q'}PMyGyeU)&Zz$Klb̋L㯖gU+| njvѺ@>qH`/]Ђih<؜~¨K줽,)b+KIVH;D 4{#tbĘbwah $lxT'5ˬrW[O]V(9 CQk$7=Us hCL+ⅱ)knXr^.vw--ʫdmmXfh nYJ x4|$oiKfAqo0&@$G|,1gVv5ܛ12w Zq<8N\R!,: z=+B%@<9~$!LF\ڶFPYG g>`څ(5L]XƁ5֥_AGflG7[X׏OUp@@6ש+-ueDƭd_'yiNƔ'OI""EtZLYxn2V.eZZ%Xf7~k2o[jOխՈhT;&qxBqX{87N_@zkR~*iNNzd kn NL^}' g֎OKjBz Eq}Д47Ϝ;A]!ZL4ļ7Bs\&̸j:0[$ |=!v.ZD;s teֲc kF% ȷл8wD;3 j ?Gg_o( €o>=}rȕ7jgwɞwX*u~|6u(k(:ȓqkaܗ^?!2#  >)~)*]t rg;ot`J$b\P4 JyȿȝlEOĉJ,"xn;aomRWk ҾnB @,eR޵9;-Rv>Wa³P;dj.Z1 oxEw<k Zh#Fwِ/Lm7F"508yrm L`.j=![eS5 Vw-K6$~YAF|/Iާܔ]JVCW.7t/r hT9罥#gZ n#}-GyTiЗ]$@ A :F&PǛElX7F.b ֩ьחue"T699Sv>w%7f{+֘gϚHMx XXNqm*]sTg@5u2 x_79WfܰRt,wLrIf.:aWn/i)oQDWtT2\ Z9KryZWV[`"1 /+.+#/C_[VXyyJ@~awcA"@ n=}0)c3:BmJPh,ZY$fhp58ʼcS(Y|h)vvȐQVx9 ( (t7f[ÀXdxgO77 ;j7[{ΊV .E 9[(;3(?UGF;\])L ."k$lՊM$XbMi\rh./Mod(ʵ11V*nrDWT-bxlV6 B2u`BJch}iR=쿕]Փ`R?]h), 83{t@:w9Qs2\[m Gʃ}=ikR*= zli@\fbNCm1NpE)5 udӚ=j4\v4@a{B$+\=݋ScQO}Iyw !X7@..$;_\nU+O`~A[q*v *8nl\afN݌CE9L~Z5ڲh(*}J8o}Jӌ㮝f5\&]>sVMeA/LJr]x<$Et,8}ɳ7<݄Yq\ "KU}8 D[glޟˋypK"pK hF:3.dp_8 T( 5չt}cƸ .wy%e{eSj_@jRm!v龒|Nxɤnm7`4NW2ٷsULp06}mH2fUzVl z(6q)`R˜}ص5 :@!_/b(|`'^maN- w¨faC']cbs&Oik'ږ m'młV}%8y )|2Fg} s=cX~[?Wƶˀ@Nzv$ب"?6Ocp(pYEBѶf .WGUt!r$L.#[ .oѲr=a4<qn=R?ztGr tZRQ {JK3p| ^6/w\t7}aa6iRj)lRu}kts2ĥLʼ<~DYsUX3~UM4"saPcas>Ge9ujgGQYE`NDŕu nf+Gf#@lB8׹z{t鞕I|3Q^`!.r- _3f}ub3,/B8q< }@FdX^̲`2t1JB0qъdѥZ(Hq2 G =ѳQ8+@ |v^I/SM8lLRK'BN^cNJAd’wO#jtAN#(D&>J& -Unj>t "AwH7eq)%_]vNi-g S cҒdS9ǑJp d4k%)ZkH*zH{ʞa2眸"[=q]WHB"T_%~R*Ls.= 2,I)}Mmz=|SRܑOn=T_>A!.9ڙpkMK_Ƽô45~TmD Tj J%v&{ܸ%sW5,dӟC%LSOh` ڱȕŋ럐YM9Scua''![JH:QԻm^*jQ_&\kwΓ[a{D΋[=s}MT>wFaƧU&H'U }I8Lnׂ>qd|t @f\cJܹNH.dpob+<?*GW(IBн&fit&BVW]n\d%bW΃iJ3Xh-^(IՑOs:DnVpڕ#a ﳎNzHt;X+IJ4EE*͆ WYz|~ijp&p>4QmRjvK-Ќ[Y"ڢC:$J]߀nf3Q?* 8C>`>i"ԃ,Sgcy.)ܻ#Lbc# Qxt@_ Db^Hx \Wf:ED&! 'bGi2UBX-ܹDɗxYJS҄f3SwW "QKR2;#ͱ9t)爮Dx)\r5^撤r| 9;jOhNo8yLHɥTwζAf.Tg`~x!\Dh&@Sjƈ L4'=&vJFx$vs&)p6P9 yB'nw^=}:t䈯{ CGHAaSrέ$v \%9P]/&'LZ>)xn,CL- oڴH/ POWVFcKnFi \P*GbԒ|C0;9v' O3R?ؼ#@R?2*qtˀ>F 9LBNrxi|26$16H2X:L j 'VZXreګ46[1]wj]e4!I;QǗ[C(}ӎ*i r_uLcv/?ҤD獏;lRV8u$fүD\B|WŢѭSM$î/RĞɴR_ĦiĴSWx%aCZ 5[ >Cw&upz9*Jy4b=MBndb2ms;ּo7I׽-.QALw 9h& = N!P-rӀT;톅D5Ga`KpP4աN I+}򨀚Nh:-Fu)b%BŻA^vOwG3_ItUJa{c0w/3AfxWjE&5j{ x,SNMꇛ=m7:&?\1+}&~Yhre=6F+fG]o m9axPl7>8oVw25;Y}&ůmoBCYFKǩ.˚ !JXHNf=!q1eoOv{BGC{%EvEYkȇ9AՕ?ۖ]TV2 W &fQ:]K 3*Ou_DdtzDl ʈ]gHDgځRi/3}N`{+w^WB [jvuy0:>@F/ʩ/yl{™%]a wh Y>ojY}mxMv%}7 Jp#HZ^_(\whDcmӶ$>7[nD"4 .Q>CUJ;%IZŕxo&{ݾRO<ٰ[s^4 ^" a9 ȅgz nIv^Q 1@;x[  K P[2p7x+ =29%zIY۟s=djl*O~BEP-6UkWlDOUcRtPQv qBnJe|$.59dPtDVd~3 &i<Ícfm<#Yuc2Dp1Va3{ӞL(օj+?o%Bg'傰\ٔs$E=TAE˚" Ez+|8 T-Q V?Jϳ`&DoÒȝ5ZزWVH&lA4ɽ7I6ZܶnNq+E×zcMv_r^ǪCSʷ) O YŸ!+\0G 5weX̅4y\Zϰ۱Z'Nܖ`lgw 0M A+_'t˖KqSÉp%V\ OK;7 u(|P_7!a#:`Dn,Vێ9}נqyai֭%8w&&cji1ȃ?ח/C?Rn($]t0lgjQ-tكSd*0F~[y\Wz ؿ!hI=w 2(n9 1U<]`K 6Œ &o@a?rݘ(!zկ @=q(̭0d J^p‘o{ċfO !fa)ͰVfzu${fH`*SR),\6'K8Ua^k8bhAXGjv;I%Eբ3(v"{՟Zj%D AFԢc1LGI9<m+ĺ\j i᧘Wh{$, *AV;]k&-}Iq3)rv؀PlTy _Vy h]"af{Li*ׁ_='O{ݥЄ84 ~y9O\*^ G-;OU<jb#4s,g&07;!՘=ˠB)+D=goDɔ#ZxFg:#׳n UDb}'.pJW __g5E]ߏ̟P~[N~7jM=hYOJ9Dldt~3\YF#uCEsl`[_FN]L?z3*XX^(m1݅^d6{ovvydqEѝ;F3pCW:=Tpԥ/8|RG o/F(Np]`Fy,ZP$%ϣ opV1zGOވ34M"ZbڤqvmdOSU}cq~w?Cu&Z)骷qk5b~%iwDq+ŹކT9ipcxu3'ʨ.?mpLЛ+#Ff68@5-tWm9x5G&7@){fcA Go7j[gP3ѽ ,hB; '_ 6\Bly͜YrNmTzwd?t7PsYLy!b C# ^gY;U;9s>^omؼ^:CսCuD#%Uύ<ua%83]Ē/>H G7՗\&ątD[Iiq#LtFL*H 9>OD/־Rf01LA+}D4%(KmN}\/T``=EN퐭z~Df^G (@#z ;3@ +.`؝WyI.KL bAZ9 q~U]~5VI΅$=>BjB@HTI~nJ6F[i nRev @SK+*$#5{Z ̟/`x zɈwFc;K[+~mX.P&xjV^fCz ^ݵWSGMVܿo&Ϧ8fɾDE-s{nnYq9Ұx_u40u{_-_P9tS\sZ>6z|FϸK#VJw+Ʀn5S+DFgS2%wI?vHJ^i!')}E3Y3#Ϳ@k --/ ɫ_Bg?:fzmoWx-OEN# v(A2fD{(DGA !S8 0<֤ >Ȼo \8vmWEڤiKJsY>-CØT"lhe)ZwQ6x*ĮZY.!}][UeYJ}_W77o̪rƦjt_" ܳpcM{ zFԀ ;RhXJU}<,- W|̿;夹'}TƹuIMNePGUP`hr ;E/Imo>$KP}31[xJq et`8,n .a*j&̞2}?e\< ,iY%v37H޶kCZ#l!8RonO 1~0RHsoj$CyYjpwH#0&nnd|A.~#D.CY}B oD+!SBTq5p'0BiwɶՎ31w w"C9$TRu_yu%4kE%n3o`O7:W?E$f1Ay_el^DN QYh.ĽD|nG%ת2$h[}rV{LyO<oIgPG즕/E 䙊5>FŢ15Z"DC oA>i6 oF_eW܊8#ɀL 7%)daMNtzL3VC+'4C(,Agr9G84H۠ 8k5a$ 8F!zZମ0JubnyRl"mh~W7>b3m4ߠD{Eo \Fsm\)!bdyX~P{Xɞ_[XɌIz_2bI<_A#F^HGX׬ h=Аv X )0 /Luck轓7|&]me&o}_'Ϫ'd*`OUN/l՞/}W5g7ۏhݤ?3_r"pKo:UyE=xLvK7 }k?Lo9cC{9AϝfĽT[p?M"$ᠺݵ?V=rʣCN }~co‚R[\Ds)+vvr,B] JŨqջ)dI%*3pUC4飿Zk@/ECe@p%5$|o._tadrf\Pj g:Qv>B;־fS:G2IT . D3%`Ǭ^P3!S4T>Xš&헔JUX98 Zh*`G%N*BR$| Z+N=OySїHB;GrΟCBMlSq`~:$\Jz+;KxS6#mr&PAsIv}ʬg& 1Gy-ƱCa}SjY=cWy4u/4ʃ:;5otk-95޾L ykСL> eY5/:f gdWƏ68&IJ 1qve+:sm6>g4#Lpqz6n]I< Oe}腷b@Teo3R>ĘzKhCH9 ٹgEůH)<ۧNUUA&P@-+2왹ЗMP|o ڔe¨<(hg~OBfg\}3Iڷp&4U3h`]lc{E'iĢ@)hsu~Y 6q^RAClN랔SRh2ȽNI`#+@Z yt pڭG4@;yFԷ?} ,gQ%5v@8:39g꿦"pb FzD.Wv Jm;!rڇ 4dT'jq۷ȃD.e>gWlw åv,c80K BZsc«͵Iد=t聉i$c21=z_M뭒B4)H$DVb;jXk'CÚiY?  Vq"5 .jJ-Y%,:? }K*_ u 156rq;! rQbQKZ.*QI$cA8,-; &&&cAGB&c=mH(i " RT~apҕg)ޤCaA$NO" i "ߒ*#ʚh-l>ds z2 Q G 9p1Ylԉ Gбqd 2@q$b(OpG9hvn#mis"2Z}Gc}Lr+*G#3m9v >#Cz|EEgPSVJMˣߑ,bȐܢh$ cZڌhXH!B&iX{h/58 ;Ar3l%4CU@Mӏr'>,:Wo"I.}O[$M#ӗsNU QT>ûx>0E -0= '{]S %x=fFs䂆)XXoP6^zy &)?en6Rhjf-A Jg x|t*u©T6lH#]i|/({|xϿjY4t'q^x3.Β6:@<:Q M);y/ cV0?CO^S[bZc+ ;I殗R?ח=yIc1|MkzDќ1 @<-t/^T=.C |S&bU9iۅg$/Cq16v|%碇`FЀ6lm3_:90;&ijֻy  H<F&]SgGiů\u{qD>۵ڶis xj^68w%i ;x+ N8 hJR"< g]hF?KJ ЕU ׌ِ`|n}5MJ5["2n2vD8]f ҏ{RX> 'rT<*S;rD99+h'.K$/j Ks<$ w46-~ -:;JIo^j2&NY[P{r=cRUzU@LR6!U(a"AJEzL|ƭRH (KyܥWi0lQI2Y1\k%!˹uԩxbÆf"|ɪ?2Tq:⤧ 1zed }k=eOѝҟ4>9@.rE-u䋚4XrGtWNI=`宩h on"r挬Z_,b '睉溙O&ܜTy;@i+8s2OT, O­{@oQҺ\8hEĐ+NDU*a-oh#=jȴ';rU}8!108mIy=znc8o]c `#壨`*v/?Md]/8uG2DceW,A,m+ S[˭CJ:vPveNA;yxxhXMF}9f/"(@J,:k-`q*Mp6[O$]j~G:Whӛ*KIq=F=S‹dd˸<k[l /;ūQncD9KEa2& x"֔ m)ީq@LQrUTT,|]oi+dY9k$Mٽ";t.DO;!K!iFfq1ev'l0hzX7 ~&A&,rHּ-Km6 qKZt PBn>`,2E<4)ݢo!)6z2Z@^͠Bs_6V^C[WLL:h j+$˄%22&vl.f f?h&htbCAj])mLt`By+R&{ 8 p}Cl`jGx|#67w]ކ8\7>*ٚZ0_A>]Ej毺nCV5f]%~0ၫ&=x[uF}IO9PCL_ڜ\ڞA DG/xcVHGkqkkj} q۷m9]W)͓cs؏ʐa=K1He քREfWKi}na֏׾m&؎-W80jNb41"|Uؿv_UJV]` bà,*y c3*FֺFaA.Mҍ.NLK EBLr+CX6_^`;ųRϮ7蔠6w1|@_=7yv}D h/"#e˚Pl`56g?$7Ż9}tRȳ6^{ ˬ' 24P?U1#5eX12xRJ{ŕC78A~ uGu*x| lWu(_Ÿ4eZG0K51Se1?}u,_"k4 I-vTM=_Q]5·,%ucR{RD RBGrq>foXk/V Lۇ*Y[&h4i0ڼ6m6vMu 檤&+;mbu|y{B 㜁MO0Q l`$ƊY)fm=dv_"zb ,d?7X 2T@uea9duۧ o+W?ԓ8*תeH05q,YnTڧmmD!q-H:7š6$#7菌e^7-És .= (/&/0gtc~!}W7nR9MP}i vv0}i`<^<-!!/n6鵳y<ŴH:qqE`wm:퇲g\9u|W''/ğ 0Ns6wI:&cJ,#gxKbxw)1iʈ({ qFl [Vpճnא@%-o^MԿXTsô>-2ϕ@v {A=306@NXX0X#郊ӇXj^ߠȋm=be\,( P@$N"ْ9 D@-,C $й"{[mT<ފWh ΙaVQ*pP̭n$RttпZ M h90}0̄I9kP/?L .QGN1p{]m$rAE!&Jb|V)'[hhj2 Ja]ڨ]u3dUTtn0x!''dk˼QCbf=O.וH\0=##>wZmbe)qg=2>3?PlFUwC\˕?'s=߈j X@]|þP(>Er,` YB!M,fWHz)Ф$!e@YtbZ擰>R ps);SOC սMTToKi`4ۮQ@?; \bӻ0;9'Za[cmEh] quk?ka񾧡P6IQ~ܿ$҆MTK\>"T:m9B7rWdg\N Z%i8qEQk~~q-I Y{`^\`Yq4:@lO7LϹ!GyzV)~pN in x](am♔R?lb^H.vĠA6>`aJaۼ!w\3QF])W̓ E&8PS*X5QBmzm;>z*ْ`YɯɄɵnBT d0`=yd3FK PJ v9^L%rB^4p_%Q1#e?@͕)Vd]1FEϕw !4'?vsvqP_vy^<4~JQ2yN< 6-s@)o=`ä/uK[BF[bx_>[ p=eE= hn :j>Lp eGY<#LP2V) s(?ySeucA䚸̈tO Ҡt,PA=*Sxעn\!8]-sIXHے% <\BTPͲI (pp9 z*aw/`at3/`oon~b ]D@u 9_-%8nfe"NiO)zm+ ګ99Hqʿa5<6%qv4iW:L0 H i`ވN@[Hf)6*}DNb sx=>f6}4k aqRs!(p4i-d@ H> e/!8Otpn $:Zw%ϧ{~ԉ%SzHQ;pkn0;MdN0NHD~}ICaW+k#E'ScѮz{F֙Hݍ`k5%C{1M ΎpdK]UK#BǷ VCJ7q0CޢPK9yIC؂Oڐv\ Kȉf>DU*?J7ۓg3{4>sL N1IqrS%%pXkXCeƃ(n:k|԰t~F3U#Mչ*5Ld 0pi*p S*-}B[60ߟ]| ׯ{U+5V:huvrgaE)pp[xӨ^cMLs&CW=O[1CnU&Ңn# c$8%vKo%/ffe:b {חq~N4)M5Oap]65d]>A *D4 5A]3FG0~T]AƎ-#I*}6H aK)Q!t/%j7uR4-t[''*N:Li|)Uhiwdje=uE Fa&ZUFTI^ |orr7h1GJNRhtY[+#YO G!bFYL1Jܟ*z]#ƾm~iSZR%/6}"s"_ToߥrMAU tp76׼&8-J#B:EgMѮpѩ x=Eُlj0/=:FX@㴏X\4Nd3j@|}=KP%!{ RtѰ ^!n8z4((˷mǤyKߺkmNM|Ɖ*ʅ7 "&"HpI޷;~r_󇉲ƺznC*EO+.M%Z=[qT-}ދQ^{ф99a5)cn!LNu&x6UcdH\2p!7r6J {U BJuτF!|ͺB %w76~|/b*m:r/)z3ۚŦN1ۈJ$;m^dXz;Ƨ)!/SCeI^}K#MXwA%#RSLJW3)uzayH܎VMLRa]$ʏ0AUtcwiG447{J&ZGmȼXՆ)"C= VmK(P N*3BB,cގj&J`J?6\za[2Dy |wa"; 뛚75o~-u^.GM_`BNF1|/v."ua}$!I>NNm4xS]7ΟRQbh1#x@)Qc5EM^$RyS]ň*Gj~[-oTw0_>߈ rA*U8lza+4/tb,k0MתP KI(U&vTu'7#j%y,<#:VN66nLRsl~b/ⴄЩ77Ь 0_ifQMrÎmǭ`"& t! *0c|8"@aktl J@H֪ H\)0:}Yޣ:#T%`Rzeǖ!T{Gw½2gɀh|0565t^-(wu~rRDUSKRLO#LcK|\ȑjM1"MUP+3 Ŧ}i,&[vuDa6v/F= FL YaR+woN3ڇ}}9і?hof x:y#Sꋾ@bF)1k_EKY}Xယ<YBJk 3|ȯ:uo)І菎* ]\u;~ O/74}x4D 6ҵ\)#7j1Ŗ\GAKܰE ){+l [lH>I#!kX@75-Į ,n{݅C5&lo&.ː,Μ$8C*z<{&:g4*ݷgatCrsRi­+ GT\.xCOR}s AA>ezP8`Đ~JH55]"&3:PzS;^yt30#iD߁YP֦ƋkE189DA_@ :LQUnr61̗M;j%MRBg8*M_7{K͌H4UoTiYv>r|ݡp-3ȱ:}3&&]CXή)0gЩb` D= ʄ}c Qv+==xrUZjӘM;\SJlYIuL5h{WOY̡L2D쫥,#yo|u]ûB):N~]scXl|Dhb=_8xt[8ꆢs,_% +vn[,!$_SBNo\#Ld1.ytdž(`p+zߥ"~~ǬUkNZTy?}+|BcPtEPeDh4̭%,-1O2!c%P 7c>Zėֿ4Y]>68iTՋ9+ 1xSfA fGa{Nw9kIϝ.R3*yV l;hNkUf9VMd~AڂL `6{8ejVeތI;9d-Chxr w`Ϸ tJ7f.}iơ\L*pKL%*xv_n7_O^!Hk"Xo+{o'N"Ӻ8hC3hhsSWXF\ WrBM}u;ڃX{rrn3%dcqm(88deM9cf|:6qRfв= 0sl0vKs$q ypI ٱ 4p)ck'IJ"%{t homxII`Ba5 ۖ=5F?Cna}Dž"3$s#￿hqtPҀ֔HVdOש8+# pG1Ah1k4+Gq|Didb.҇Gw afQѭ\ު[%% oD\{7@oBM>A(Ri <L6Yr18Y %Hv@q` iG´,A >3L1`uhGZĶ.yl!KrE`"{hIDwp܄Tv}+k.^p^Z*siqMCn5gLkv׼ruÀtcF ]E`ayP3CMGY蝕2(qsC,oTعb+>}9vY#AsmZx95m']6^sW68zX8J_}q 1Y!.F>?kA圌W?8 ~# jnaOQf Dk4?Ѳ*œ0ݴo50E{,i߅xsT(D-qf8*ۏ#Rr{J{]r A[a "l|yм[ +Iwa:pؒkxXuk`8S%--xޥ'HW(fS)̊5 !2v? /sׇ};"}7copXimcq54Z#`#W.Y0RnrJ:sU[[S:ƏD^*Am7d]omK2 {]'—c^;/V%PԮ(o=l1kPpPQa'.=c.\B}:.3oG$7wv\nuK*j1v{)3\ܟjY1mbMԴvzTϻ 26]AXyhguPPf.^qy3ۚb]C,8I0_Y2(2V2[=`[R΂JhҮG~:Rx,bFDxW!/k!LjZbPXW?PΏX`ZHˢ?ql5EK]M[[DB,lU.)4*s_Ȯh0bcX,/#~V2_%M^<u $Ԋp 5x6W5MKsЋ89$A׆ΧeJFy ˸}vx)ۊWg)Ѫ5x:lLբ:Np G(KkI*_jTJNWR{(%I:s?u7gQR~Pb雙YM5yj2Fb!g39K6M< F\Tq|{\a E.A */nqCNDQX&|s nb ItM9볆GK9m.9WMEx>o@2S)3j+az7C Ɍ # >lpZa~RJȀkz U\h>I?K_t$n_ E~C0X{ҵ~;db/ cv ']vT?ObX5!rR&KnwR9U3 CED ͷ9m޺v`/btK/,z)>܅%|ejg$F ;8Pb*iSEQ#h :lY*x)A?wq\>peh5CɯiDLS Җl1"KN9˞DV˸TSh:ITv")pe衋xM^+ba4QLJ<Ig̑"B*}_<{矉h JQvm3 @ڍn2FНFy|p8jon'C(602Aqv =[I6cNJKޘ@J+VJCb[[^Q^>ֽ۹lRly<N|+|Sz$B*Pn#+ lSecMF V Q #َ~pDH8)R&P8ekn87܅/bbn};~;pj94aqJ~d0 -A(>Dl.vsۥ 7ٝ!:anV0שNƞKiV iIp)ь&KA:wx o}N Bا1%%kg[%r+ z=Qnj_Y5@ɹV* rqV@^ziB{$3 @Sx:f8]ʰP>8!וc/کɼ cR"ÉKRf~(aK T PPhjxD8f%7O2`'VNkOdwBAY%5|%Տo-ZLfV u"03 ʆX'9SSӅw.%f3h/1[nPTоt ̀Y)u}/l Ǻ9[8 kаXf)C@hKߞ6p6g$ *ƍKf \*|>Mo4l^NFhH}r١mޅCK,s@!`W#VۯQ/0O+##940 "1Y"Սqio ظð>U4,ퟠd4,&,z},ě=%3XpW`0>.I-XҰ{wC@Bs OC R|XigE.FΒ]Rupf? a72)n}$A&+0&3X]Pp _\w/;D.YC:)u^i1Pjn4csNޞUkDQy1y2o )I *Sޮ ՙf;V5qC: TxPWh:Z aRmTFz|D=Tzwz!L(Z}R+ -:Z* _ć¸/-Es LU&);:r.[>ȔxmOTKp/J.6]*雇iBXt \K:ݙ;H=xϿ܄ݫUhbmVd$' jK೫ -p AE.u;Z@OP*^A"|z$fd`RH i$LLdk.%3$hɖRRHT8tz] R~ ˯3 %΁IF;` l# ըᓵOn0ˉԃv_W=1?Ȟty# f9-K4e$!\*[ſ|6S8 i>&[!0dh)0[ë9*z" =eŁ"Q-x;Zd$6b}{-M4zc:`ryP$m<. ʔf풢kF6g|ʠut*H WAC`; g;cLcm@lg0;F3l!ҋ[bsbJ[HZU)kj[IiPd߷H 3M?:d榷6p]['}&g qR&ʷoSlr:҇SHw&'UQ /Rv!НtlŨthÍSݷs .\א0M_O`t}r{7GS'$g$".9ndz#A?`2E^mùpʏz4ulC&eK'Eh]wRȺ0B(ZJ" QS YXh%Ǜ9 :LAC RЯ Eϣx:݋IaQp }(^u- l~9Gz:~Td(h^BdS'Z._{jGu?|2aUtu)^Ᏼ|H&*|B1A/A:Iz6gEcn>I0$ktgOQJZpUf#|N9X̷XwH[^iERqC>NV!j}#[C|HaI|y6OEe6פRf:NDsW%v0$ݰN[&- 6˷Ky(dk%(j Ƭq ]2`3zTZD,K`h;e流=D;rZom|u)?HkQ$h:,l9 =<|+R4=;}$_`e9Z2Zg ,У"+ Vqlڞ}e\EuGĒN9BhIAA&BPZ~"G 8X=vkX/u 12E/4 (UU=ܳ+:B.bTS|1*+E؟Tqf8c0Q5"IHS ͟5p5"rSXQ>mqPBѿ9/Бڈ+׳;0}We5m=oQvPn *eܑ탊Iw$*[7R2~l;ޠAan SPF19\Chhӌsê꒯݆6A2u|ȱ ̵9MD4Z#kH;.J9N?W7"b/(]H-7\\L<.B5+NBl&G1Rk±;KvS^0c|n*幈*5Ahڂ2b.(z->_PAd٤4FNѮťjXkR;iۨUs {wT6(`65W_cp!b-9{ S 'jdC%`q"p(2dO6ON5XRqvri>B0)/i0^A#SN5{d&[v=zY?ywo.[ZX]y\b.+Q" ^)':UPg;K:Ɵ7Yeґ7x@Q=_͟@Qp.k?X?od7b#fp_ivD,2xVvVD(Ԫ%PWqÖ\"eW(uJPac-A!tH53xHt EfFSEk7c #vu Etq,*]b$ ~͠n@ϱ\[aGzI008Z׎lsFn&ɢOt۱ @dSۚ: '٣j X{bs{p5r,OH`:a'FnR;vntStd!b7X/QxOmOZt 1ۘW^! C^D{/x:Ⱦoo6"r[%k#QB QHI"k=:+c~M93~Tz} ^F6yYANd=ڤ~ryUk֯K5zأԷϷ+0G`8}hNgWҜPZ%R3I{}5 c]M{͈$c2ߣ彩Op#C6%Z,Ӏ 0 9?4q6^7/ĴH+kQnPBl)m9Wo{f}oh_3yVEd9_zkJps&͑1_omj-V{Ӿ4^ݢx$1yXO<0n?8ߥZoLkj̉lc_wU\F#dJ~Lת4X&H /%i7 N86f8osWGnle^:a$Tn<>kvd7#3U˛^7K^)ک]?͈x% =G4Fy }A[ߙϠbԏM4ʹ)#5@ 589ElO ' 7?xQOlFqѠb+`e`k&fI:tOc%TRH6>еp R2y g9ΧDqCnmFw̎DlAx$tXs"%Kk!ʗE8.ȫX7O=8J38A<=4*O01`=!efS&UuW. _zo]zΩ?!X>h7! /,I͘ŹԤc;}UM'omp%1}мS`75iY -]VsG穜㊿QBN: QuU'dlbr \S-K|=.I7cɻ(o@Ʋ 'PyNՍӠb+@2z :;ta.>C\hPgzǩ_{J=Z{">U?-)B{@FDžnXF,i<Š ,7-!a`Qb`oݒXcM;|7T;%-ٔ򵉔^'a~%PaAwşYAB>}odbm3''vq=Rdq[z \tX>R)Iׄl"^t{Ƌ\w'`jn?[- HL a@;ZzYC;Azчx}ݩaIX+-w5l 9;eE¡4gV$ᄽڑZ y#\4t=Z̽8Z#xl9.a+_e)Yb^ Q"I4xOkG`]Tmf@E9a# ,O>A|+.(R !]GمhC^aXUO.cXmLGl^HR) >ϣ5[-Pȴ֏Lrn19ܥ=Я_`̔0UJ>9h]@wUʴ %n`Q4ej!'v, !E6N 0 nZC@ D#fڹt;[vգNQ8 pH'oM9ͩd?گi(z^5bbK=sOq6X%.  %ȨFD?zc߸d\X%-j_9M-S-e0-CMsoGSbOf#HTvAb\.b ^^#2l>0"߅g$raeKJ.BVcb*x抍#pyV Me`,e`i dZ[BH~ŏQ婈5,|Eί~kjYq%|jK `1Pj VDO]s=}}lj+H&VuORZA9;^s ROȺ)L #Ղgg։eUGB pW A|Zh!Q{{FSZig$]TnY7PY3 c^A|Q!֊y[?ؙ oe46feU*4K Dn{NluWݕ 퀸"4@iaO.mp.;'l W$>~n*E{- 17f iQBϽEȹkg d[4@Bd4@di6MNÙc! c˜k,{U70^[c#G!n qfț{~ rw=9*G[滿.Cx홷!uBxrVca)x†1L56(d ᡳt6$SSS -ED?QDap&V{2 m vDRTb^K3_bl*++yΥ*ď!t?bC-BX|C}[Y{P=Vze܋Y_]mTe vL0:a/e`]M?z\MP:Ʈp׷J 6Xj عYs/vkXJxmJ_l,To1fOr 互 u$pd&kͭTkbJd~ XQwK@KyϦ0\qTb25,?vEhZvhr!|dk ptVdyuDuy̿A>sϗEK~4_?EN|"4=_j3aGb3y /D x,C`/ֵ%d g<.hFjlW;oq/k}|-U"gl}"̻Q9AR**^ Xȕ5`r'8i1 T9%O.;x҇A!2J+BkF [+Rԧy֝0+j'h_{&N8۬+ʓD-K#i(Id-̭)esih7ȱ2UI`eudrF@4jN(7F$fáT3C<|AO)|^AB{KWg3mXųAOQNWS!/; yuq|;"f {,AVr^`'A}[˭-ҿH(ewW/mhL/ޙ$.OW3 ݜ[('^Xӳ3Qoc?KW\3T; rE/'wE)4aFpRՇ|$$v1W2gup@^!Qru'f-k`.:ݰ jOH]0oy_1/_` kkC-?l~r,+V:fpYn/%:TNxSsSqQj -_l,OW'>Pv@Ci ,ác3|W i~o)20)m ;bl#k֡axo+?ˡI3Zu{ Vyde(E|_(̰U?aʿ"'dkLx$+zh^[zhf!o%f=o 4H.VxlR;% ")k̻:) 2\K{A΍k%$'Hd` 'YiX#byhM*BOS*,O^ȑ9(;Q#z6[ߴ11 r"M1~OZq|h!i^a]KHT_yш9>pqwd eri5_Rm/yLJXMk`h(-c:1kQ){*_}Pw`t PSuTN:|nܼ)J4>)^Հ@dJ~|mbZy.>> ,=4ZDW?uJզq) R`GJbmKx)ER_%yac~=!u֌AWBJr JnCm|^Zu9ȏ)5ct^;F:aьY4L`KI?7-5r&ck&TGrU*ěJ*B|>-R>XIzxlWfb_~h-߈Jm>JJgc㤗%-J#:9IBJ"<76@!k˶W( kV sYo8 pORtp=eR2߆*BgOm =;%RHWzeRB <8܍ztKGD_9,[h u>;ջ*/nY;.l+٦ϣ׋}fPaҍ(/P ҍ(_&?D7J͛vܞ9SE8fnB^HaAGo1։*m3Ѕ2_5n oF[$ (O/{ó,f<=ki>5PRDHd iKj]6_Ʋ#࣪T :7>E7Zđ+3fi;.?71kU.NCꐴsac Q$ƽ}m6R4E r:YTՌod$@8_Q`*M GMp= #VAF}F/,K!;-ОPw@j{ !L"g6L״e2z]@94^"'ýlosK;doUkH]%f.E*ۑxCF9he @uZJ$BYÈbԜ;2Wm&oxAeHd+%'a @v'_> JBuKsM2.BQTKPq}_GE@m:|Zocp!"3ֱNEA^Z(YA_,j"vUe?ѐfQցʢ,#x\]xĺ^=DPAC;LACğe8;M'_jp?$&}7YXwἨYX;< t.+:m%MNV^Il!=Z.By?E`/OXTȃQމFL )[:LudbӒ =.kX6LJI9zuNg{C1 ~8R C5"T َSs"8`Zw(a%0v7z湎x-0zwEEp7_؋<΅A37= 2=;WZ*.Ce-s/t}e$0q䵛N⻟ IiC)Xm@2faj$PZlrZ6["]G WT_d˶P8;~YTSyQN5ϽYe?Q ,Z-RJXkpT-WeLБ/ia ?xE!p# @Bv'ӹGW^UweF2&H/ ҴZ_`el) =>`_ ϦD/={&=)8rP@߶x,'ɬoy>?y  "}l5Ff ̋#g'WQ,D-7tU ɐkDOfz/mQԧ3vež GGZ7bօ?l|l7`z9`J[ 4V#akbw[*}xΕ iBFPⰏ$:&ףM#ݺ\H 8!}\>*H6 ǝ֖\Zc*RGt{KgDEy~@Z"§F^^C>~j5;^\0N+DrVtЅVW5NTkV2I`HO4 >MirLUQH-_pJ=:7 iS^E| @`؍I7 ڊ׿Q&|Nv{< Q?'1^|nk][[~)"5@3747oЗ Āϛ1k"Kq>Y_&vtn\#<8[ Ԋ7D}b@(LځLkǏd7δS "v1jxҿ oMX8Vao5 n3W_>rP_ǖZE'pد+UoPjNJkIfΧnL1TЏ`HR!" WJQX]]AsC}YU(P$_:,bm7Ϟԉ* RhkqPE`f*o;cbمզE bm (oWE]37]2'RNč{&bA`uz^4k&YCïҏ*gK=e]ؕ+:r ں_"`c㴘rT/ooYvfyhGo^Q̑.w[ 41=oZC v#`Tz۶`.C4u@3 &^E^ HhOL\Ktը3:;Fa]TՇ=C0%ۈJݟU8`W+#&'4vNFnm&8xL3H3ɱ-Q>8I}BalgoAj 8&p%=wȣ-A,D?1BjGڊ;ť( Y, i#tKReU.`e8q>uq4k y.|X 5\ѪP|lXB9 <&fȃ>y&k{Dr 1IEԏJ6<7sMcQ\Bv:_r6r'"0zOqu`XԀPރ?DR. N L٭BRZ`,ۥ6ޒҚVo+,5]mSC-,`i&"AR߂Y~c\*ho֘>]|7Ѭo ĝ*Nq^};+ u>R+ɳ@(Y=(-J21S̟BsT ˾w̼f #BI~ ƺxQ饞IZE@)A:xjP"^f3<[vx1^~gpi4r”d+3eDxvWz3 + .aiFP#[ŚBZ!KN9'܍|ђ}Ȳb\JCT,`(e 39ѯ95|,Vc<~hFFWX6ju½kQ`'zpSV# n}Pn[EJ "IeRZudqVwq$Zxtea! Hv{u{C|CrzYQt*CpFzu"[DlPn׽B/@Z}>mʪUc>Yt){+~Gyv"/pBNI^[ȇKHgvM:#MZ0[MLíl1nH`7mk(eZR\}+ uu㾨Z=5TS07 ؆+[(m z7- |7eJ 3Mߢ5r#[A~؎T$"R,- |^lݨn%KxP5q[/ ?{hja4WS3fc}Bt*v1f-qOM;BGMDy lz׊0')*U#Y݉TΧ\D&(qs1Ҧ.h-X3ӵ^_Ckd?wDz'EDql|bG`;g*5%P7t6zsl ů]EᦈмLkzpnA^ B'b-Хe^a wEYZ(9hVFzcB)Dl*(c5xnΫ&x Pw>&~q~zHVDYdtex]E )#1aI?&^ ^tH}N~,O 6c4] AKDeCOVvX␣+X7_ ו L#tz;=8@4HuQ XL4Ut9aQu 6~E,olzJb;SyżSPHkn*~6\> ehUS6y2l)higmlP\^Uf7{;"MAڌ%3{>ƨ:"~(.ZuΝjuSw@E"} 5R7M9T IWbRgyRwQqrZ힨9;B'$j+J,Uͭ:B+27{TV!#jؚ acyϋAA {0>WZ~z"S#c)6Nn' {Ӯ;ѓ6 'XNUJ$Q qj[7d:tv6p+Ѵ˻L#Itrg!EpԲNnP']kOņs΁w~"|rӮn&>J%if# h- ~Nө'gq "h+ҳ5}⎯F%&j e &r?e5FtE<$f31(5^'_=7"G6 >q\4Β_tV$Q=LP]\T|Bi>ɍWM"9T /ec7 ѽ8jNx%`ó~~1 f=sAlv/iy$| %!FXm ,7*X6@kbm "EF;⦝kd \q& ?K'b;a[%}QJo2V0] Y@wHȄWV7lW@㐽RedSʦ%B"ACxjBu3K'i/X-dUƈF&Z݋f&"rLhh;tQ`TrbQ;/3#HXtމυ U{@p_<ġ] Hm?xl] I- FBo}?|X C͆Ug[exۼ4OvlU-@w'jBbUȑLcsߑ6֟tx Ld*mi)FK+Hf|7(C/Ԣui&6pVh%98=Bq]h18T|,\d Lq+OF~eH.8]u-FZv9E1xZЉ?\sI"ߘs:%L+h-8`0q:/Ғaă_ȓ/uJVU7q4Lu8,E 7')3vbVui[P_72 p,inՁ`[Ë[gWVj੢N2u>f0uB/g9BT C;V;em|_32C7M4hEe$+\rjjuY>@f:ζ0E=JFz)yS' 5!*y8:YTev/o8;tx't %*S[rz|,i)5T+qKL~v]Wib/Rԣ-2fMaG<)B47 < X;zPP$2l,2fG!jr9dgӎbs^`¬vQC]OO\OB"]Zp~17y$Є3i}) ΫfpybO&Ǖ Q*`$댹 K<|gFmeWto?{D K \7YkA^Z벧nɽGĖGLlVEa|J Èvp8GONc8GFe{= }Irر0tR޵jq!QbHXL:v 抳U/+JM<{ Ӑ6Y ? h|tm&_n]7{]v܀5o칞n}x*hQ7lWxG 榭Rc,T% Uj+&M9]kĵb}y@J O.^޺! [#ߵPJZPW^Ϋ %5 FmeXD7:JL>aQ!" gôǚ"wdU Ju{N(7oK`LQel ]ZMԊ`F f'0XhAʭ O$/$pk  픳kNh,{gl|/D0+(;:kGA!Cq?L?p^Jt-ecAf̺ԥևtL(œȯ}A5)F։#\sOJ灗hj sag ?|kCL;&y-^iI uh3|(lu*e6̊`ݛH|Z'=5P6C VCi[o Ģ# _8G HYpH1Yؓ76k̭IRv AF_nbUv_qx1 煛`MfCLI`8 2X18}͉HwT Enk-ʁrwLu_J9k5Z?ʻf[+&]}0MEWyV9)h^0[[]`S8DmAy!kBgObC% 4Fe m(2HVNpHc*j׹Niw=KëBẺNK7Wfck4ƫ N Z  8MU\ŹHۗ_*>ra/E$+ы6YINf^t݋(3wo6@fW`lBFC ٣HJ_u^c^uO{ tY/>#K6 %r݁ y3Q * ˲eS4]0m1)j3]m~{0*,_X],g`lU>*"vެ~' ȐS`Ե.-oUB񅯯ا U)TySގ U;=~=JRcm8RCgkŽqW4F2੟k>{}T~Fg.<70~wy]^08'lKfݮ <_JN 6HSibQ1-7I *ОϪBJ䇷j (?rK}ffK06=0H[TXnMgҚJY[8 g"`)}{ItyL@  VxJ^B"wC ޸j1⓷㐂 A2!+?KA Ɔ7| T =>RFhiB55W Tqv,B'KS3z\_M~J)wM{^gژ?-gWWV=ѠmZvlz pyHרFd0MFEddp~k΀%;_P;w!&Kop{2s'az,~i4LoXM?QXvdͼ#/(*UmNpھz4Qv̆nyfh\=ehzRs*{7f2f;DtC8uT|x%m@dCD,?`މe 2I'hu"YW)J cqљٳ3aP̋6k&h0tRj&>+NJ2B7Џ˒Cml~6-U-f7`lb}6_R\ m0zhS KW'5AE\;s^uyd|Ѳ#)o.33 ./f7+l hiPku/窲1R 8Hn@$yǿ* پ/wKzzj|Yg1BKA!xB r,jr%܀vO 5[۷G'ޮݖƞ*czMlWЀv (eÿnڏqV~F؜tH vU3]?{2eՔoG]&N\η GSD8 lR  ;̩[[DŽA}L _-5\\,t赹TD-Z3b@EG~uS( ˼Ndm6ʹ>`nX -_&F-7Xu/ΰS92IdբL%n4z=$ 6I$`2xCΡwy7&ОiLPA_uq?M2___hM 8~{*=t~u/ SYbpSj7/C >/N,$T)t>$D@J2"4g,lյ]~*FB^4vDJȯ!]D-n6eaL|W%˟Y]2zB̛}d_0gWQ͕.kb#>F|u,8.H#n2mrȃ}ϼh T1s%ig/Ljq P{N~1e`8(xW_f%5VcսqYꌥ<Ѡ6f1^K@7+?UAY"мFIZ =*3S(OZsuxS-yI͐?Uj-a_YLA[QsXyT~ 3eV0p`L H?C'b'04"AcXCt}tϢ6NRX~ٯQ()Fȿs (€uK(m]mP C:Bpdfe>.Q M^֛=.9fֶyLߒI*"j}c ГgբO^ψ1rvtns&)=鏤ky#U~RS24I=h@3NbZm`,ekԋ!af%t$X *^=E۴3^^iUgjEuA;5 p>z3]QޓoQ='եC+1M|n&I- `eڎbC.̥9<#_ؑ7t Sz㯀lcn4`*0up({+.pOĮ `yNPFpq\A,n^[HF%8…& eʻnU ;ĄYؿH<餱T3#)i)%_@=FftCG(KJ)b41j@uX=(j%䗏|ƾ -*G@鏝Q>um.$?qID"QV֣B`Jv%|˹dDi}wd^*fl0d KD*)*,z-kCr<{_y/@}DIHvQQ5DEpy4vZaor܅S}J/iIuBBBY8%)ث$Ѣy;NT]c9jjk5SУjYoP4룒8ѦWR"h A2xEGz;?*i1f!WݎD y +F`+c,Ow}0!km EE/0{44@#Y1{GXV/zYlB3fq97T \S|. D}qx؈3,1cp+ESv6# HoPV>ik- ,>Ԥ~i9Ndywx&eG6A9Qn9Dx>+n'k)us!v27|1ZyC wK(hxtv  焔aOjݩ#~܍iVXFQӆSrV,ȨI$@JN>_P ?l͠<sk֚e uo u_X@iP,lT7ĞY9[>E([m]=|yn`c\&?C,܏SFxjv~[ >R rnb LVN+klQzQZmWwxm#e>;$׿ɠ*e3Vm PL0iEm?ObkpLW/RkcB1+- g/$;yBs l={ 3Q!A"lk &x vV/StO@y vFLJ?T[J@8;IquR(Q&Vǂœa̛AB#$5vft :2ejߙ-NOc:_R6_glg~9F)u>UWU*RiF\ÝK[t6:st=ayz=lA`v\B.#2VnPڨx1)Gtvt"%Av=ۺM`i.82-HQ%__]ua ziV|FdAߙj5n_Yki+ݣGK`˓WP$1.A _I(;`=_R(fw$v72+6|i/n( %/|BWwNŲg1~q{1@ڄ}FZ#{n2[|?ga58fimޚw[y:F/q4:/kT!MMg`^FwT e}#jqZ;ǫ{ؼ MZRz)_6i@O,dLs9c+ףM'*h`qͩU^&D&sGm~/j:N;o)wTZUݫ@4¥k@cpC <-Aۚkl>&w-˓_X@sJcL4鰸N<A/Ve_RY@la $/j12ʑ=۫; aTуw>@owU2{8A )ns 1N,|(GA2#Du@DC̦xWh|URP:> iy~Rd)M,?fjGXHۧbut5(b5jAmצIM(}a%%MUƯ\Kz4DQ48ɺEOym}aD7Ec0S/X:$t7Ƒ:) @kǠqZɡ0 MahګbڰZ3UB$g[BGBNn|XxjZ2Ѧ "gkaN7P^ZPbi12liV-brfjYK'Nbh$!I_bnEh<0Oa9Q3QoB6 B1ہtR,Bq' TMSdЧmwmrB\4Wh1#(Ie2 %ޑ4 h,“4 X}X@O6DK#+J +:jvZQ,^ }aQmRDEfHb_Ϙ1˷-K'%*0]5yO4nv\܊Џ: @&RE6W ٲKϚW^/n/SS^5,v s,~<8v7)ÅA$ز^V%P̀l44JiPoRGt@k5yv~(xb&^$؉@"75I%kK]Wė PMb(͊M7spMBz K̩y&AN6!w:ĈcPKQx'ߞ"k!+u-5%+OhEf"ey.]vʭ5X)}1?ՋRE&l)3ثV2G`M={~^,fXuqW cK@r TI eIS5\4XHNGy +Krw7frRs2(6"Y0`ݎMm+_ ;*JM(2('v2o]Tt"{w- >)i 󙰹Tkr# *uw.:4^lG{:(̷z7.~kʽW-UQhd^;5,JWy^gzE̔w?t(-FI T9#V`/H59z3]mj/؏a}>`+qnI&"oi H,> sg2{vÙ[Q`6iPrS-b€vM9".(5N\r11eUDKȹb~ߜ*EHe|־g, V~(gp3O!@`j|-UHO, foWwJևz;@W2ؓ'3!7ܴ-@YwfZ/E-zv˹CQžxdC"lBA-ƯM5V2)ѝE]c̡\XCcLJqRgv{cp;Ыˠ7Msh;o&]dc& W깆{䪴ϗ)uFhdd Ǯ[:j'U$ޚ}_0 ",\#e\Ґ"(ѳǬ.^ELs ukʭYZ6c)p)ˆe-q9qG"K4+2py < 裼'9]c C_Ea'ap4;9OxX=2WS,'7Dg̿N;*]q}$S}Շ)鋫Re#!Ӟ|͇b+jH#f? V.8lԎ:[ X`Ll#jϼ@ ϊPMk|Ij*Sd i|c;CUF_NUS= t,H݀Y=(j)!xUjޱ_?9>*I(Ƿi 8E+92Ug\iHk@ 9}gf.YZ4aT 8LE@3ʂ~qOWc;Р9=6]c4n塉^4LI31minȰ8?SEc yo- XY`2oM"K~v|p|ºh< CYG2Hj,ÿ7]:j$e h00s铏 f?J*: zֹ,H 32fuJósÔ}T3'iB6=pџY)o@ة6X( d #b՞2-,ho$C ZE/.Hi}e£ P^~KTN+7V?!'9LF^#XUdQ`5zRmB]Eo3$qtlBnKC¢n*\r=x;N2A&i 2P3hP$>O)NFw űC}$tug%(ߟ=j~-y|V#Kǻz =&[fTa.#-E_ت*#a)<rZrGD MU>`ZCUXTy6; =jbA=MbU4æ (@3fO$Nrx?"fyyL󸭯"h;5 e3 RJ9 JGd>T`)ʹ?C+0JLQ۫׾gqV|JK{^nԢ6K1␝5 89\UrlRh]>R"8܏BC^Z,&uJ^~g2d$ec'< y &J(eP!?O_+䠱E,#m 3Qk{zqO'SFmm wSJ9w; Z1IR>%ۘ?RM2 sS6ِ +Q`(@![>FGczgL\x&g\$c9(`|\W3[EjO~=0=iUZ =dYsmJ#[%낦^.Ok&Ӌ,DwFQ֭֫[8],u7wϋ=*@ި+ oS̀GS,ɛF%uj7]CEB>NsY 6IxqIfx~V*[0Fɏe#lSHZ|2C(Bް#.p}2Y%yN'K\2i2Hp,`{9./`x{d[XVU@ߌe;oz}K'X/ByuPUi6LOg- <'32 ;8ۊtV`27KM=4~a9PYLCno"咄oqړoz ^j;Z)ӨJYS85":GwND )0@aU7y)v_O3!gjIYnڱ}B ϶$hSWjT?z M)}PskQ^ UA2M-Z|Cn) -4 XzZ1=#Ej`ktHy2!f{-h JG0)a @%9S߶*@{|j*a?Cnv2}/U9X{jX4dbiNq~/R)n) C,I^-뉈VyτMυiƗY]w>]w>tb/͎[oGޑy!ҽ,r1;=E~$FIюh(/lAUw  _p/aW3)* E),;@BɫR>gn?Uړ!.y^,~!zIq/cޫ4͝#"\C$B=V0-MW; pnkR3 +jA3[!3Jkg4slhK:Fd1H#xMwm9Pt%^棨:x%ILTp% lpfgs/VfcZ7wPz4Sfb;k,BXf# J}[/?O`] o0 D C}a)%x"Ψ9y CmucMk&h-M!`@ @+Ҫv2@6Qh$.!Hj\CAA:BGL=L*q%$RxP8쳽Ujt+T3C=ӻ{_05ܷ.md{%;j͜(/x=ĹgߠƻfdhmMf'~D`+[>3n XT9gk$g~ʣeio -qeI=m\7|ݹQkT|. N܅{΍mSѓP?3ݳ;Lpuc.Kvb`Hq7qR@eS"p7LD "3"+Y+{m@Y- %ە: N"~' W# p%^v]dN/Kvl?K}.萕oQPb4&P3R9CL+6jd\oX6,ޤd_aXMěRZ$ @[gB1s*RkQ=8I޳7%BQ-92|unSVO5 M@֚_0ƶ 2 ' {3 g|QG.&!pQN-0dYaBf$4+{7 YwTl}Wi}7.YCyF}_~ bۏqRB&ZrV0 lxYj[RZ{-4>Dw+OZPO<C-⺹D% ߞfٴ>zO/SDG^y3ٜj/| 3h`hIu}9EllWtzl,WMA?Gaomqѡ ) qN\4Ƌ`0&|+i,6KV}7F$ jm㥏1Ҿ<) .Fs(݄(!N[p$vΡ;;  ȢM8{Pr#R|:l^>3n֬5zZmV9uQfh6-դ"PW/-ct0fc P68 -J͟q}3W.]O7{UǭHNV4ζ"<ºeG~jF-xC2%M(Dg'j܂9nGGvދ@8 @rBY<6K8LhTҷ= W>0;.>)yIl"0i7k+^iPIУk?Wmg9]ը+CQz)^s֏QJ.dP;qi=D#BSB/'m%_J*?RzJ}5bXW۹y,X#wk<}}i'"JNhφ!9r1\jߝr xZ)ǭ>LM0n?7(*8)9kK+hBx ?dL@t ܉"Wѩf!qA[Mb)qa'xn`!;YD634gGz#f- d{jI|VlN)-[Oq @U*9x* FQOdѬmۉ-*¿T/+;v8Z-oQ 5K9tDn«)Qn~L@9|7z)3sՁ.N̖\d :^ 75S۲ 6=8+6LSBr2ɏ`pGk&_Sپ@#t -y)ͿqC,6K_u6k`s^Z:-ފn]j3dSMex0Di)}<&D{1Օa6aSO¸3CFWh>$(lVkIւBcJEsYo=pn~tS]Dv %E 8=ciFwIJ>\AA1Y!Η>ÏSCP˅*Ggl9 ᧊܍߹#3*ȭ[Kx@]GhIN lb0"Nq@Z ;|lBu%l֓)ZW[)䞏7xE#S9S4KJ5?9Jh;T,b+B،ñjqgJ ܺ*_f3Z[KuI3(D8U>ڦL&Zs#ҨQ"F0ds(Vc ^, ȡyǏ&)SY퍕_HcKa<}^Gsퟱ$ "WۇGAu9K`Vl'}wXV[o xX:k; }9Tgveq:yczKMu[<2W1s`$<4zUҟDw!GSEܟj;)I'i^?Ήԏuh2C{c_ flIy_HcH8J [bÏX/]6T $gd1`%.;Q Ԫ|j"~_Kh4I3i8/wHrCꀆ 0Du/2̊#$.ϗYotke_3V|3w*0hMH&7RPt3X^n` z+o ߭^aNF1 ]%HQnØ_1~0&߇P?jơv.AH/7yC}ًhP[UȜlnȞC]dGO`B:[]^ fj>Gl3^@.wdN9E唟[B>]3|~;e)xܾh?2/`ǃ">j`G40UߣG:K[̍cI-"*L!dMK>>vO>lo&٪*& +lW%::V 3 YuKG_ȱYް$KHI\:hR=44Dgͧ arV֠,W/EA-܂{kr^8@OmGs+ JDlh e\,uw|Z1\HR%fKIyQ;*0=rd`]ai=v5#tTun2sT[-tŖ2^ f-2h]frԝU(P`0j^4 !Y"B\F!~}҄.S5\K0:qcfK Wݾ-j``Tf3XI/,IלY*=74?"$mCI:Z@p<>2excRYAJ%.W[zC3+^up\M+O)@X}#-'UkQF_4yBJM.-v*>uWJR_@n,ѰT1CU%".֤P`V@#t_lM +S#}OO&[,z\zl3dq!M7Q;+gg}6WJTNg C5&{k[W]]@\0h͵1 P-  .X*:_5ODI#ͭ~p siD{k(w ToD`gW'F)-$ 64T rPݿ>RRZT=+/цFBAȹa,bAHGgp|(pM{9ISM/JLԺ_"KoS.7YlͪB#FrPb\Ŏu*I|@d^Oy2HT҂ %ӟl9 DmE|œ:!M?#_ŞV)LW ;owv⮑lE}y:ww20 ԕFm:Ak[%Ⱥ~o|_P( :4 9حM:{jY«^eRfτf@^C}hifun ׬s.J6߶zM/1aKAJףF$5.v8)f\&_e NKO[Ofvؼ%B\.(DfW 6 !:x1T>p42XJV ey^ob;&WqoYp}\&ԟTש;=(zj5(#{j`aNn4~KhO!R#bqLu @WiTROB@f +80b,lohOkW:uJCstoapo@AUXrT@QI]oG8=L7+D(*o#lC6i&ا֊*v(NYR$غ k5~:Ofm#p8f#k;7h)9 Sgu5Vjd rfN&ҕ<8̅(gY=1fG+G7vٓ]ŕ`T{87|#;Y?"bv.$iAv ֹݎdrP p IuW7d<ޘ$=x =It$q]$uƪŊ;[5? Ht*Vffې, sv6OnS2k=SٖeS9P+j!zNnYGb Px>:*w s=" z$x'J^օ ųkG/ }xN Il;Y|[bo+G\0 #uLCsCNzBh&M Wt|#];ɜJPl6cO^6 |c? &?exv!-BC(öSϧ @2SlVYc*Ѝ;h e@Jx$I4QV!pT0b7B4ײz5 '.>?_ 'Ǝ3f'?$_'Y.gW X)7E F¸拎,qRt#t: 'qUNblH;H{M +-]$cPIR4ع@cCiEED qGc5;h1 s4-MɄk7/g0:M i KZt?H8Z)t7@akM] At#B,YffW:Tv_Z%lb9s$x-dLrQe D TʹeNOhTy}\HMtӺ. ߊ ,v\g5c&k^~MLv #Cf/2#QS]Q9E^♲qHmJkM^玴d1/yADdng/0p]) u+w&FeA"{q\ ӣ4WB*l1{,qhF~yTj88!06K[~.S;a`i^(FEkT.|lbi2YKW F\pa75s|W; x(M6ԷNce.đ;FcdZ_\\GnE}ǜ>ޱQwg-)31 MrM.r\\l$iMMJE*ho>}] )4H*| TZ,u.dK`gvu a)+ÄNJ@v)yRUD;g6bR҂#-LH^@{vllrѣքBAÒ{Ů{20JA%ߗ rM~FggJ/b*KPCOY(cq7]=`t{wKgSz^r?ߧJXCz;pffeU&VF0'vZV.Te ȷ :ĂTS~<7yzn!Szcu  /\#ļfM:c.KFbcFٗk0|bO'>%Zuі6[yn2HvJ(=ꌢϫh:xuQ.CDo57Y)ԸuS'0:9P e\@UV5 eBv|WRQk(+4k+@Fsū+R~JƵѧn@;o<5%W5xqȔFQ4}QN/T12eޥ4z WP]G g"l~BPˏwn2sjFk܇(4#C:Kmfdj$ ϙpܖIc'Ji$,Y? \]CN<Ũۜ0]HQ)yI{KΓ_]N!Ϥ0۵rxv k$1{u]|ApgIfVAE P6 rٽ䧳Ԇoڊd^,QXRM3{3:l:EX.= ɨ: @ϟ8ݍHQo8GV3Q)6-ň8q"˗\e^#E:=Ĺ9nbBtBmSHba0sTP:҉# =޶Athu{{ Q|>Ziz2nxqvp{.Rk)/j7b(KՌ/eoYe;Li*oġV8\?>X+G(2| MP0+YYw򒰅IV,5tۭC 5`" RX}#(N;ΙX>I-|ͪ4%=(/3wIBfEs38U}"><>,λP8!X .U\ИwR7 ?lsl?~;͖ٹ 1յf9 յ·-p"k$hf&S+ՒXL /!9z\]N/ 68<v*,'˾RltJ|fUd[ϹŠ7).͖NVMAUkf18(s纛:I=,x9pW]gcc _41$mF"/?SO%vVv6Mҭ[iJQ#=ғ ݌_i, ٯ筩 ƨ:j6 lvf9u7<_P p1Fӡ('-i)̇7Z n@.'^O/4tӇ,[MMFU(n ,̠[ԅIrϓ挺\A-c$+Sb,Q[ T)]F4t40CNhP|ky'S<|ZwjQ#~_![qcяJtGjrA?5VH D >GE'Iޤw*e_a?s˪pT־a2lFNZ(#qLE;vtk3:坞8yD+$w={Vl!a|U{X9;-tu/ݕP5KI5ѾHiIUu! f T'86EOIp);)!+c,FT o>N޴~oc-(*ֲD xXrO\[V(Gæ@ҝAZ Wi'{CP.Wn$awzfSU&)׻a]#n++!GeX4zdĐh!a1tHUĭ5t-OI/V|}yЂ 5>T5L(XN_|uFWGY R bITc0*(&Ù= UA|c H| Lj:k#Ѝ""Q8kP)E/|rCaʋl?B]G;bt\֦& JԢL|T(A)LTY6RDdA 9% m0 x>G rh*b0 8 v٘3ʯ_tc\[<$B-l*.F?ٛS:~=cu'4E't,E!C>LQ rQoS_]T1N*r/kE̟xuY=w̱'<@~ Wp&es꓉$_-/b.)c5&dƒB?7vef?!1"T&2|nC_QJ /^>eJVBw/6 +pZ$dN H|( ^KH&$lc:6dghA=I%iwzWi"Y>'hY+ܕyQxEGsR0bpea(7d3 CJ9O5.VXWJK]fԟBofAwSgn>򍗸D@,?wҔh\=qy^81_<'] ^R2T"y9%Ŭ YGv fҟdoh`ZBuyQ͒gH3ԁPtEJbS./AbY'4!$W;Z Kґ+O-QM"xXvgo[*r,xߢPjz)ިpca-{j VVTwyau=R*zZ4)dʤ3a% $R6glA>?jUrai$T}=$3Qr0 KFXǮe/fWРjxK1OoojyLJLF8ӵАlCx3>=Ii۝X|gq=&v+?#B 2={e3$}g̀wxe kU  c@͗g 3`o)?]NsҤRf@f(3)ȂB ~YH*Rsd&ˋ,ǼyJcP3@)#yu1ԛCd"~ʳdǂ^# v{u _DL Ẽ%[e̛K oNT_[}X8a:$=ĹׅF/M@]ԝ" M#:aL ܠu~IYyd_mO[ ~!eitX:YM8ﱸGI@f&m##֥ Fhwm0|i/AV#Ԝx#93άDq d`5*ݑZ.L.Az`z)OU3QDzZL''` $p'7/\p`yeU[^UІ>lJG/ي5eoot먓Uq^ Lߨo^nc\djb0#C>pۯG},AڞC4r  ?|)O'4au04xsA Y}AI"'SPW7!`gzrS{:9 !>(YG %$B:f3# |!__x#^?\RCjNY?[+\r}g/x-lq !_ rIն3ӈ:v;l4N#|b7zcc9n 97F~qpJhSH-+xVn{#bAC@_2)CaB׏A=ҷRU|{|%9%EEvz'_ikNmr) m?~BfgFճFo ]3`wA oA(wMr}Fd5>@Rژfaqލ>zY>do-LJ<DPHdCż` XUH͹sp`"'eP" dRV&2Yc ,V`2ETjG"}p207TSJւx%aRg$cmcZ}enT%Emk Wg'W잟ٺcb@xhYSC`!&n[8q28бx\ݝ/䒜WyNr l4-pTaQ2V >K1A<,zPp1UsiM푫5+ԎQq".[H9}ijgWh1[ d<'*u{mv4gVk,*9,7 /6g*dra@/U\eVajMIR`أ3oaq߾.=)/zuuIVYj0@&#w ̹-4.hL|Խ;&7TS:a}VpDDpHI5Ŝ385&On E{.O*?EOx_P\ (4<Vw$tN'1,;w1QȘjzH%%R"ei B@sJ2x"y)y AU"0'T{uCb>opmg=\L(;Gԟ_n{X/JuT*rQq7M_7(N\Wͷ7*uǤć˜Hyq9s? XtB^I-WR)vГT|E Q/^Gxz<*K14*%an qT&H0^="9n֝Iؗ]bl,KxcGFbHNPg%a^ b fq]`)MI9"|?0 h'ݵNi33'-DCSizD$2А U6X/f%UWY*8j% ݿ&!0-O,3x;`Dv [/ C_Ar( J:̿>u)n鯨;`HՓc8R11ܕE~؇ JM9{Sɦ[-+W'zIň(|-Lrz)תZ] M8P'm e3\l錘\`vw]3zWLp8xqe`b iLC2*x H6)U0y*2u!iRَ{D+ #>IJD^ڲb_ƇEv(MJAHGlt|6]}(Gh[Ea~)B(x=KsY8 PYcyA7?˟y~ b"NakNNj fPӻ>EdbzPA죦l~ey}lͿNp<-0Fh`Uz{ 4/Gb;֮\ "m]^6DK.C vZ&-8hב)k:BO@#/tmZBи:S$%[e<R&JT%sSU#Sme&$OLܼEG/|u%H_Pk?}ҫ2s0mP1o$ªB^|mHd:Z33&e4׬8/ R ax-KZw՞g]KKu"fstPWoYHgs ~.@[~lldgL7m»sMjz +VRYaE<^\]r.BqĠIRP+Z@x>5, ;Xi"x(K^! \Wu2\x@zVOJCB"GEΔ]d0Dx /KGCXDr/p+mxiAю|wLG_;)I3So: >vݥmVK|sHCƿz7.*`O|? Vz.] 0h}T6`Cl8(٪z:G6lӤ~6/勼 ZIT ȂzKEH/ry_]=+sLC־oR!}$z\һu3q!SN͙[y? ϫ%6D&fI${yFU^}@F){\ w8 Mt[h,8lKTn\_綥)D2yd'|HQgifH؎x|6@]R\({ђ1sG+> 1gHDĭDMa8t4UlH #!KSlNcz;~BT:7 DK*6y:By^U3vlcB%3@O@*Tq w,?d2JwF4JyőiJ6LDaL_;j:]u,H}U#ԷJ)ٞL9\$A~fa3b7~2[G%IϠ-vbMgR=f6DU.1ja6r5|'#Hi'o~FvаĞ ϔp@/QjF2a_: ftHFtb^ :˶:`m/É,Ecsni"@xtd9 Y^Pnup0&)L -Oi4 <"~.c5@A$DD7m<ѽ:5{hE6\{{QrjuzUƙD"Bh5 ZJuW?dqNeG3®~slʟ> ٕ0--Ϲ%;T^vCoa3Cl';ؔE]l4g OkUtCw&"D c?vNERhAArQ(Q{p1x hpkȨA:]-];V+aH8VzdT*W,>9~A߮$tpX@?9ۑPE>{iU%x.WҬFM2Nj˓ ZiE8h YߵQWoІz:ɡ_.:yU vG pc5& ~g^PV (t qr3k %kxxor&t޴\prc ;>jhCk{wϢ!P46Kg=9μWƢv\L_\% xo9\+Yr 8*uX5yQz*ݮnO4P`b.W9uMc%[6?>s7)x,B2|0Иfb(Lx@n`CEk[a#,~G8=߾g7 \ѓ6T.F%-Ÿp^jϠ-ӺOz |Gg@LeVzҗm\^+@՜$A $y}1 oX\Uw[w(wH.a܀u0n{ƺE4 I`@="*'-{̜r  oLVSjSل#L]fS @rBӦZЁ!NS <&}ZHA8JMN@O뜠iU=h ,#5OxX.J?P۸4SӍ2GD2 9S6#ivDFy}~JsM49fJQV$Ih+ VXQ@4a86/J}?.SJ- U7ߛQ?c7% w֦N9)"6LϖxBΤEx1>貧'ArQG ,iO#6CݫtZL Ծ5Fӿ<[rɌRՂ9xh@-~?=wE!=BV` cY_ >%jPqeGˇfPr`\foZ{Cg4T%o0l  DM,eۡRm Χ}8pxx!󓲋, ta k4qK9e^:zV )CZƣh9qyu2rzj= f^tpZ}C}Osn|yvE-]\j=g{G[ l6SDAw 0gL!]: mzc]9Nk1f,kܘ. ϣ!*&'By< xcKѵ3pS!Q \vNZw%0OsHq@ڷ8=xNW2z1!K0Fs6z]Z$5,rD]\M7V͍$pq\:]Dh=pQ5 y;@j(.>U% l{`pjNOr-L; I3$.'"3>aZY"&ۅN;y/ҧ3C2ҞPVY], /*T;*Efvv|9 2coh#Om9J25#+u]:m dPk.F=^4.Oܘ\e!h|G; \8qJm51q}e: +ƋGmoƙiBAsebO_Ei1PT\kd>;< gDO~<=%.~6cM)|'(mZVgCIi1& NU)(D<ds._5DCbm(^Iv}"繢zP8~Y4Â%*6:z\̏? xuN?-ui& UY Iwm!ZpP`rЀIi9G^<[9$Ϭ9qwQ/7l xP6WDŌrf- ٯ뉲\i<(baA L%aדCCrN.Cm'Ky`)+G $-McXwP%ݰ/Jz6\Qr޺T<#:dD?pGG- fZWPBO1R, 'P95Y(PnB#ψ`[8dL{^5AN7Bs7m62@OlW0g׻7B=o ni#+7ĒT$^}՛rQ:gÆ1Li8.!J9b#8Pmʻ bQF E}X<:?NЉk7v+jdUNI,U=Xik}P{v1 tF7S>@e¶Blog)ꔚ$$T;)U0x%\Oo O}MZr:װ Xn̈́˳y!C]=-h$4fFGi6XQm;W@7܅]2bxcy@)J }/v{i탆1А mJEV"sT)Y{k T!G<08V[( !|WʞygU)z (S:?6mG>}TU)BBJ/#O=+5_|ĺkE .SJnyKC~[d M'2sޖj@|Oc)5=ʩq" fBQ)6( M5uyt?q _k.Jz֧a_Fpo0lYJsz,jG_.3zKB$bU:W |G̩a1sbEޜbeu7 w>V˸i~̨< {_}9 ^i}RnUÍiK4+x6oRQ^y'ڍͻ${:5Ka 8hq͜>;<]D_-]byH%P 9sppii UiSxIP@E ^|v}Dȗ E=Iw^B]cʄoncDL~g'}9Zq֖eodDKGQVke}\ |s7er ej gVh51!|įm\BȻqR/uU@a#! 4klv^VSbm1 $::HiBtA$! $|8ZUCq *K{wq8t /tȀM-e yRyQch?!3"![´ȆwĐdAy]5hVlύkXz WF N ]h*li ]]TfzT[9Y?50 ! DX8W Y,±HKi0#gDWsؓ$opEӚK/׿T;\7}bNaWh4.ݘ{<1d-pPET)T~ Fڪ$uo2 hⲅ_*VEj4d@;=' rZw C.wl>6T djͯmjʩi]6yw8)1լM%~>h,4IL,tB[k=j"aLIb҇O&(n)H꓿cّa3u/xxۖCF8dE c9v[@TC`<}|6Sʿ"dڟyKig2s̓TP;+TvQ]C̴)=3YïUaDԭ/n\Cųcl 2tO/\Pq ti6 )|FEikR!Mky,Qv֍ F/ykPŬ>f:4ҔGàB~gt=$jN `eboĎg-PXDau3 #]//qXH{њy{mr8=\o3r˼CHM9?HH蟨ms¹ aڛjbl^&7cY\"Kg)_X0H:4+eP ΫoE4tb95QcX1t3A*c=6YHkι6q*%MhqL.wB`5&s(Ŀ)[eȥ3xg:{17wՊlDwQ#$/5*#GwybX,!Q]Y'SϛQ~H>]g6iߔ.V` |rb8!eL%BMiA93@)YM[2OʐÿN2,{2CcT t{2x_-eim69Sf;=jwlRԇjv;EHF۠ D"ʬϐ--_2Yb-w]ҠK"*XBn-]f-b冖PRA>([SaeR܎Kã4!EZTM19˹dC<0@覹Jf7#C(aɳV/mǺs](/hC|Wy7TI4r^U4rlx7xlr~>mCtDAJdiح$ c='TPi ڽw7X0bhZ}i6'.-WMH~x1 7Y2U$)8ico]A O=o|熈hTer( ]1J}F(ִZ@vN\|xf JGf;\I(w˞WvзJa1Q F(mz[浪)?II\aTLk_*p(APr- E㣠nu7ܿ6{=_qjq^5j.Tu4 Hk\x%QjkzsL>mUKLwqHym'VsC2˸Ym0ȣ-y@߽VeZ ǯXt?l" w i`;3{Z._3C@¾uWAy/d-8 .Ko:&ƵIHVF ٪S?-e&]Puji^V&X=4WkF^f 2%Q^i_S|pN^|x+"M]@hS$-iaDB|a?M85j'K`&Ǎ xQd&N Έ]jIn#`Q|b=XR Rxzjq(Rɯp r.\%Hǀe-&J}T~i_7"Ȝ)?쳮WXQy}"4A7ӦXܬk bxtk=AC/gf>6ǨgWI.hZ4_,} rU[Qmܧi<^ BպL5fGA{ڪ4nGldc٠U+kL,6 y꥾t 1 *_1HXK.Ɉ>L,su[VRN7P렏Ơ6i/BQ( J%aŸ|f'Jr&@Ȼ 0g+YV0=rX`\Rlτ/)@Vf)''/Yv&~8y)~)nJ0nN&zYյ<|zַ_1AW]qPM.u4O;>p<L<*!>J6\3` =}ToRj@8J0~˿TtUAW^|j[mꭑ'k\QYɖPq)Jbc2Mu;>ō|Nq\&JӤ} ]_*@9gm!`v_ˮ:4`~cIB%v#И=ɊE_X1Y Jł}:\Grj TZ~Qy>Y+wfEO;2Q=/<:Ҿö}Ӧ!v1\0}!YL'"/iyclt AMN2{K"!R-Y.kEٍ:|x/ vu)g9x[dw* 4ߡW27DNPɸ2-jH96/,ŶMS{[$GIe@ys[?%8Oc:I\Pxi';b.i!ds␪k QLh9sP ,2αa;:.fchq6 n5u,2IR8ԝGp&'5p4hm Zp6Y,^hIEƒwnk֫ EKY,ت,t HDO#,Oz$T~R;<>S| AG,Ue\!֭>aO7$,PtZ+KFڊ1=z;~*5X5A|>a`Ss=_s,os򹨽pHôw_ްq!ڠjpJ`M=*)?!|ǯZG{vπ-Z7$ u Xe[攪>XHc`S+G}QTٍH~ڱD5[#1zW }DpחWjYY]qGB@- _6ɪ2$r13H=1^(92_JXB`H)]z}3[Ǣ45[{q59i*GRo=GYm}M"sN !BдL N$VHh]-k++밑kmJC;g,x>!Y6pƶ~ـlDŒjΊӾFv*X>3ۓJd֖D/aV47vv*y$$ZO7-d[6I7b^(g8O'5hO!VP\,&Fw::*đ%EvB~Xv"9ͯXI,;0 5ԣTGu;B\9ړ7+\VDvc-Ұ!YYgނr0{ 5&hWl11m.T}V^Zo+|: 0Y4k Q Fr/dY%A[^`_j\?,)9PF+:҅뼘j>d9Teq &C9#wE̤Nj&Hg& M Rʔ| j+l >Jabz T,xRsXkMxDAVԶ'A"MC'pKw^xWFxB)'nsYc 0򸫤F2"yGtj ^'NDq豖д=4⭁MADt:36_v#|b=甤۵E2%tPq>VJQêh^ fNKQs%DrOzwIba0Iq~wRD3V Xiَ=vr_5z댎sWi7pε7ѹgb;;)KJ퟼ zH’0ٳAJE{)]۫Z+1;>Lǽc$ $Sr꺦=|Ú"g$d >E~%`(."38) `C" *N ( $R./$lb4u@^; C1@_`{U%5/|wT6;#H/W0pZ_gwDur{iuW3l@8a<0!&bZhZƞQdVxg^K=Swi[b񖥠X"_~1NĨl%o+ݿ|N M`vtv]fc! S6*DJ6jNcEv woʰKbԷ !!t,Ob܎7E(B| ن8NDZeؙ2㤅V8)jUWyovC2a7+֯{dݫp18^igQk/cl=KFP1yDwjGkULbBlveμ?wtڏ;¯=^5ubE5h:rǁZ!::;H.>!)\. Cӄ:wZ Y0dl m%ӂ_g_3Pmrn.ʭ?s,rWRddE߱%azcL9T_l)EƅW4n6:*>߱9j"&'@X;Cԭ S1b8NGI 3tJ6!Y)jȰ jtv l &[KK\F0jxaz`)"D]!%hAKO eBi#\͓.;y)PYL8ϴoCgjHJ)l{bbyیhn l|$OSwuV="\2d'b9/xc)1:IF@ /v0Rɟj>L&9Qu>LÝy8=۩铺mlFVw.9eWƲ w@g"/6U2zfyϬ!{<"r 녁 K}+6Y*ۤYh'A!iA%+FЧ02wv 3U`ّK (Өb5_$9qVuo$58@!2$H{t(dՠFn+ʐu۞RgIG _w(e9iou1:_s6]M/ƶM⌶Z;~;0I\!z_MwK Q^xLPY]"{ʸk5=B{yYIBe6]Ca~ꊧ2KW>TiOMp+EJ"WDݛT-)IxZFy 锜i'3}$yÇ_1ڇzA81罪%rKUx )6_ S|U2EHޅ͌L UHͿlWѢJG <{ -\AO5Hdݣ\qX)~׏f fIZ[I!|20fɔ,Q>)o&*~\UY12fN1-7`2C~;7+oEFyJg=<8qŖvXA}L5Ze;*+ΓnǦ& NҬBCjSHĒ}SM4(ps|Q) ̚PV;$:̲@=%xT75wÉ>\_6{ZGS0[ЦF^43e5 Ni7u29tg"}})@ JSZ%,#o=!L86X.\&*Ods(D x) ѧ"lι1#A:[PYD2$g;X: L^Kpݡ˺<ǎ|fbT-߮a<4b,K|jÇG-vHvN2jC$DXP7l"78_~=F8_([Ag!:ݖ[6 e UH'.֍v[cs*mT1ROdu 8k8yb`I-rh؆*jh|NহWh09-loOϨ._23dײ;8f"0V0%JtφI&?!Cg |M П2tZ47R-AƖGƗI|^pSDvh0j:|`doz~F/^ F93`c>kz(\LzIj|#K"Sr JU}8lg9UόsNQuKi?.2zt=A%-S L{y= EUCWdeBFŔZ{DAT'c%/7d=* dr/ۡrYxE%Er,s ,g ZH-]x!u^bd'IS hM}T^פ  njؙjjx,Jr[@]v>:ұKIRڬxCe 8E[RsVM&/@˔Cd haxѢ1ܶHI1[ kTXRwG8Nw ^3ٮ} -xQ8EP_kmvZKMEfhm? uʑ8/Pv9;?CT8zq3x69i" Y<3>5-[j[qH%ܡ>_Ri4Wl@Q2m2`3SREUڑϦ{}<S6T`Ǹn'a20v۶B1D'>Q&gn"u xjLӗflGW{RiIʷ\އ4D7ѓ%^vk_SwdׯV8U惪vmsf_k~ԁVRN8UnEv4kCO47G7b{RX{Unaɉ6IeCd* b \>3gZβ&4[k̢؞Z,Pa1T;_enKP9X idɃ{̼B8Ff8*\sc,! #ckrs`̲ $ԨcaS`gIy_g-;y- `}Dqo0c; 'ӁLR7XcǼ?"~q6>Kzɰھ2U$csLqC0.?{rw(d(&`|u!:._cX0)ϫ8hJ0_S %∴XXF9R!1r6v'"c1Hͻ6]O#DQNGmoyw#+,AS Ɔ%:UFTaZG8uU%><i p3jr(MJ^b|} VE B$\jEQʾVD+ >$eT~%W Ю5(Z&.ZE}d[ aQ ] EJg{hDF eZ9= Lec/`+sMDG>%KE(ŵq7k ;Dz9t a=;) ^>87V&5/2#1DЎOdn[m^O1cg+S[]@Ӷ⟲YGZg-9-KG1 {7S^ [r9q=?Ɓf9GSrhT!!ާme'e[.6D3 w(iZI% Dէ({؉,-sɆ?enzGt  muztA1s‚уp^|YXtTz`uaA< /sBSQ~?{0\1ݐ^\ohB0vJ}fm֘H"@ӯT_0#<ӑ~\N1EMp*EN^~1CvtT'Ru Ȏl+,MPqeT=[ Is!+ҙGA$˩Xϗ'yA)\laCo D,sKU|tu&V|?vK7\4Z'~w[{sB~ Z<2h*Qſ'IA^rzaG+Ieq!S~ îw:ֻuSd qQ#^ lCʬfD\Nxl[L_V6$5)j.^DKS/74%& Dlp"l " A ۻG3oG`&Ā $P+P8~]MGV Ã87s'@ZE[TLJ*!#zŏQA _mAx6d1lGNgY{@"trVh'tƛ C:~Y'QP9feQHWEY> E"- @o}JRBfFB5;xfx? Dhuo 8-K:1%֩E"yTR%22oax [VӼ qt{FR~+*zĝRLYvޔwwD .oz.Esg•ZHdЋaE vrNskF<OD ݃* ԗ֟0N\zgKdt'S'>~*6v^'7)LxX@| F-n֩qy5~>( PԬVʁ]6ZԑZc*'[}b5DZ ۈ0aQv*gN6ˍGS?FۧCV̨Wg۔o Dդi $4R%פ9kV_\AQ*$exh\v4[{4ED{Ա$HN+@H"Z4zI5tp0EPeQi=g#YQ숃q+!B*$=8ma-W Q&(97[C,0]+@"&?.0QuU8j-j^k? "6*%xGvH 0ѭnq߄,4()1XØwA$Ci wQIRk<%=wE  hإf4B f )u} hQ, :}VD.{AsXj^l)hB1R[M^srI tmY(2I7vo5UY^HE`K&H+^Wnw3* ה<ވ`S οGsZWnXkS˂>/{͏@gZ(^&a w Kp ~C1z/h|"1(S>V Y:PY=eiJ5yV1Cـ _=ShWպGe-zkD:QRBo  l[%IQ0*esaYHUq\ʼnKwWʸ$<>ۇdOhOOzJ4gPvvb"WԹ8‰A1J hD@z_"ZwYt o|,cᢻ;brZR8^}{%EÒsY6_ f%() d*qy*ŦRY"K⯦]e^F!B(}ڹ\lRq& ç__Sg7d$>YL/qnlx?hr>!1џYah>'o9 Q݋4~&  @1!;ڊ|:wHyyZ1mKuĦ<jsw2QRˠVONZV/XLui4.qb^ҎǷf&牀yR#t_9vƢe+}bITT5T~O쮘  af\ގ^Wϵl`[z YŻ|~MΌ>+,PLmߡ]Ƅ;x0{wK?53iM,t`<_;ej]E } Q4HCJx _9WVogS̹) P2OX[rSw.zm. 4acW;*<2F^deyB&S[%_#KTt .h⮑qEeM;2dFxu=՜>'yeTy30T! lIGѝA'AzZH^v :kr!qjA;m}yB^cj^#:wK=XNtJ4k1^ka rBR־]O^}M.|ӹJZS7QkaZ.'.r[rJ,,\;Q}idc^"XXcj0o 7QYBxi;xIٔ7U;C4YyKѓڡ)>\bp-ebB 1@R1ƱXїW3]0SNYK)uh: 4/zR&]a-v;[#PaZy?%nDsSNfO2 :7k9Ү\XE`# .ALwv!qfΟy?]G@*rQJ5W)T]-.54TsLaX5 gLO;oBP(W6}K@܏@B#7#xnm4YA(йv~{ńX/c4#[[ъ~l o'cyH#iZzÏ?E+..qQ]/}B[.gfo4Ht꣹ z`;\ 3gqp7Y}(Wzebn2 j)OaD͖5x^-)2ԧ ܰݴy©:Wȧʹ7 V @bSnPR:rp>~ĥQyfՀ /*nNzp& Ge+߀075:fA7d%KڏMVIn*9@YgnDFj+n#cn)ȔPmQE '"a.NwZ;4ED ?ߑtC,qto|k &uXZ4Ƣr}Pfr'>J"!bKbL%%9/gI!~|js"[q~R3&ِphPs=씒OQ 0r2'L8f? /4:ϖRN;uo(-<>^/߇35t(=J8eW@TN Uia&7h(It%@tEGNJ ecjf pvq 8 )Hgmh 왠Xgm6ikڃl9eDD̼o֦.#)$hBi+~4w6B"us8YDR$bT(5,pYx33ƕ3C!yoW RZ9az6f2z- Kw`XMѤLJ/&jH4U%eogB|X^} NRoziPP'x@lse:C"Y6F }j)!ꄱ'(@az  QT("W9QU߀?ʉӂDlP(`2`YN7@<;_>T" -x3-XHz썩:Gl˲[R{dK/G9 %Ka579:**j'[HWr]sA)L)$ŎXO([@O+eKVB*酌TM4ՍQNuc+P+I`CU!%vJvԐFxWi~g䈋P-|&0G-bΛ0G\?Wge[6 u^jk|52yӐkFLooԴ_#s(Po>IW`åe7I N{m=1ui]yKDc6- ȵ( `j_ۣ#|r2-͠Qϧ,s ٩*/WNrCIǪCpr3=X|$_DQ:OLF~3a/8.qUH!PP1A&g`Ndח/tɉdLg>/̨%Eƈ&7 b[?6+dv,F.'15hNT"YU sFԀֿ Џ6x4PF!'tz:OuW%9|WY`;@GBޮ#]E8Nm[(eC "}7JBp }}dzÐu,#,7mϳRx]'Vc(No9W{vk)*r ݂96z}NY-;p0mC<8'<; Ce-)/9q\eB?)S^Fj E ȡVPϻhMe"8؍f ~/|D@`VLA/aܗ<w|P2ÎBlyN4lMrψ[hdlWN)7>SOAv"ɲ>ȥ"13WT. /}4[Ƴ7u|R>t<]B7} -][ږB}a9eVK~洓=%>B > d))&ۧNZ7ψ=|bO%ջjH13 r;;UFt?1b[^s;I>Gա3Nt{s~\`fsgF{e=mFΧ#j|%A S ~ǁ3K=a1){_bwRpwFA N?G}?~CQ̉k5u } k #ɭey/> ܕ_n]ƸsQ*[L#bV F<88FpW_A^(n 8yZwB^:)м 7S."zL"# ~uIT9E HoȄg }62t3kOm[ɧ Z6x{1 ~.°| US{Y]0bNbޔia-,K]y̨Nk/HfV \KWe᨝x=_dy{{O3*`3a,t Yn.I%gk߸0a7MLeWw fkkU(zM>r I(O 5b](Iuѻahӹo\ |!%d`{4-a<@q:f5!s;s?鞛 _OL*zbeS ?q[l/l _C?›Ad̔(܁rWv&뾙Ff qSk71/哣i;!I eJ '+:0Jp~@MX!KTbR4׽OOdIY/f?BY9E,P!]B6 O=ʎ[4ӸQ")o ̦8?#S rl^R2ÊeC͙ē3z cux,]~=_S|\2[nGCa6`GV{!1@?1K?jόýK0,1 9!] @t2ۃﰫlXI4S| VpQlV2ОAE=;6 !U?l32ěք%^at'^Bv:^QE-]4d'YeHU E9 č /hLEf!Yz~̈]_/0E!562~s]M@C䯸 K oA,!A K΂ i[ђ?L{هa8o1(iߩpLbp 5R5~t^ﮝiw?oJ^V .rY+vsx.)c#2!@٬IG iqiiLͩGmǟk(:F?Ɲ skjWɷ5#j-(-GF@gs=_Yac]FP˅XO:aKwzƒ- Pa#Ucn6@cGJ(]~rrQNT5v!X ʁW]Y5--W`hܛ) jayxF] >3ݐ>BMhQ][Zi~;xYDŰ~RΕ DhĠ; ?*)Ӽ\<[Mr/?p*MU <~_wbm`քݯuNެU} 1LUiyPJEA;8BCI5э]6kZ`W 7M~$A* bLt;/{]6FAe2o!߈%Is hQ".%tS~!Y@ǩY5뀵8fO94IO-ӷ珶tZlE]7B< AuCPFNJu#XU%m[ i%G:$QL8*,9!KrQJ9~'\hO>]tlϪmZɐ).Xq:i;QnKLLHYK%)nt`UtǐɯDZYz7eӻMQ}Fy(S$P9[oW0)A|;J=psgDX1(vR6IWLxsqe͵wt;PV[HBBP t`J?$,3K6t5&a~L,i>%OW \Cm;Q#=@}T-@M.'$&t?A]ĩnmC1сM-/]Τ8899j2G\^Ӡu(ʜ~yA*|jrퟖ[^Ȓ[[W*wˏ$x-%o8m_Y+׿πcJѪӘ9B7b Ev2X$l<-[FL뉰SY\|n*@t KZ~+L>{㣗]195f_%Rz k!Doi\%,`cYu =/RA(jZkEnޏ_="}H1u;:"U9h'ø4w |RUa۠[7Nk= 096 > ݰ sw;)X' a},vȎgTE.\Wi:yRWĕZF d37Hqbo%ǿ]v:I@jtjب}"MM9 qFi٩9S3wMfd*.J6h.>}JIh狼w=|6 kDBAӌ,r`ܟpkmu&jmgF/crj lZz՗9~9hw~٘4e$:e5~%꥓vcA"mNԌ]L=tS z'jLs\:mMX1u)C^Un,)kQcEe2J7pV+0A/Q$椚F}=>7nHoHACp MIswþ@@D𕊇zQ9N6ŷ/OTt/K2RgӻF<ܸ4>},BС>dᅒ%b7l6@ n'1! hVؼ_C.̫L~zczʂ#,KF6:5++$=͹MHm;h}R.<1 /Л=gp)G)) ̒4$HJ#(C?CA,P0.z6tÄ~҇QÆU:0#ÿ;J:sѩQQp̰'ZDמq;r,ffV9&1-5K zĝ,# y;~ӫ`?ztt-o%6 Q8]b4S$j MKUݘF^5Džs-=G4١l4o+ ,ro'w hncVx!GdHB9ȗVG~8rf)X dMR,oJhr{05놫ʨFM u?'DG 7;5y^^~Gt?Umtk\>̒ PF[\pX=ls$hjնY W5l?Dg7yg'įxl|eZ(uKE;ƺԈkw}<&'[ +5|| ".ݣaZBٔd5[դBC[ Yza(c*#ft8pa;ڤmU't iT)ۼS∈lv>0r`3{TYUĻFlkpa^8'Zz 5VW|ŀMI%-~w&B-Idy(dH=\lnk'!AŊXJ_%{ Rr7MM3 ͏;#al.=΂4%};JkE_V;˗F:*qϼ`;4F^ x˵瘸X:83ϓ3cB:9|iuNev%CSv)},e 4G!~JZrG$n6/5nqfǼD.pIQt}2-(,=Nc5rYjB.C!jy/yJS7A _pìa4W2duOAϩ`Bh]/O2ŜqjZk#sӋJ<{h1 C@)+|_IVKdcՒ*k m(qk[ցHfPx%qZ+VoiVU/_qG4tfpt+9#嘓Kmn{*B0nT` ]~irы2pܢwK=EeWmJ&^(SH~iʜVר ĵR=!Mt8X:y8-I #;zS8 n;`5 l;Y=d)C svِ} wc69s{5k@?qkI ׻ě%"8_, ݄cڸofsHd"v]0\缈-"/e$|I udJd|lVM8~,(e /q) y2˟$nD%x :sy#„ˆ;[NG\7:25JAVY*ҿ[xƯL|/DUl\}huE4M%z]`=za G-+c?朜I>qȃ hg h.t(wxYԈOUاv|t\T^H @otR6M c)]t# رY'0*D(a[N8۲8AiK;C&;b!& [8ar8Tr~MP$ėbI/Ro)]]^muKSY5!~Q9Z2l9$ *ryҬpk.[,7#ͥsR 5uwIݫi:ޯ'0 l. 3CDةH'µbzo*PItPh=-q&u,;.zjx'9>_-喦ReA;v7]C59%/s/ݶt@ߔ訳LӒ|~~‘y%|!j[vh5CKqʶ5~ylv3FB9J(,YSآz\W r&Vgxص5Ι@W-m y;'G%,RgAh=0h>QQCoQ5'nZM;]aMehLNۗNL)@F" W{J+hIS^= {2$'qGӳGS$yU}Uָ)Mu \Ξ]Ns֮O m2o}؎5X8 ώW/Hs Kу10zF H,ymlԜtkh "EBZB3D=v.UaPy;7 =n_s;z,C-v5#3X;-S AT+ۜ^ihY3,In&͙ʠ-R׆yAIʓc5G6 NAhA/7>> ,ۑ!6ܡ d;!RJ<dqeVovDQA\РOH~a;OCU&7O$kdAϸ&ǫ=qWt\u#AZ|NwSX3\x'ϒ[!\ LN2ily/6z N7[Lq+cJxW^\Xs)mz-VE~j\$pt$3F}]s@ǗG!!F3ŝ̳ gBHF3þ5}Xu=|Md򖥿$DAxqI˺:K/Z1iƐ= YdGZco67a }}]z/j>:*y y @]5yph72z2eWsTJnj]Vjg#.Gh'>%C2BI?UG¿A.hsJ+C'䚃#vLܻҩ+laqg.td-VR:ϨHϦ+㰭^ç31Qˊ?s Hdr찃P9-F'Ѷ5sSvoI91jEt.Fj|jq@QH;۾DLչHANE=yPu ZU~%'JӇ Q=˪=L4M+=NI E ֭8W+0)^S7G9$k\3uP+B4](x5DE2%%ZTciW\y0aʐy~DR=b>I20sOB]~5R`JFEOT~\%`[6 О8jH /ƕrIEӈH}OћۊQ(ݿpAcWl[M_1*i}dV1} z=)Q z:=)CFN#bSkz/Xl7kwm尋mUL 9t٫o3:p3T 0<`!py@y$jlTQ&/يI5Բ 2!S~be'Hdkf\8\PV,jޟ(8] aN2;ě· :Ɛuz3Zi޴,~4J(sout8H]/HvMT6|_zV*x/GsuaphdX Sc5o0F8D{L8R:]D5:홟4_Ɲ>$Q5 עb%cFT%G0yM0t? %>V3fw5a[5K5#E1rnײ$XRζժ`Sed57>܀c7b}% 8~8eRtBLY[Wgx1E,b#=?^@f%6bi;(P69܅ZU'vhǷF!&Y $8␤k{Y:n(vtĖ@2mk^M,qٸ{ė?>"2W*Xp񈬗8<O§$0M֑2_7Ԃ "@wpխ*D{ : hG:> ܀>cuzXl)sru嬰 aG<#)H:5+/qu{!L^ر&xg0 f f x 0EmcDyE)LxI7 P kjisUbG͚Y|&+)pz>kdv뤀eSZcٌyylJ傅Djt 1E\x]V_ݜy| 1T}1ucMJq{_T$C0 F>AO:ϩڀaUc-6 V08ip~9J .u %$,wpWM`!hlm(iPUA!BRupf|Fߞ_mA xccK0j҇G};LJE.͜FbʄSiDOWJ\9c73ò>%Q;hs5IZYǿGYL >`Pe0s\]2ELjeibQA:qzH6T2W ~GFw?*jӴJ8voVz@NÊ_8p޲@?oeK)rJkE0K=<'crZч'?61!`m{ZFDgqmdA%A%DqШ%KͺF/9cOSmg)mCk[W;OF+1lY:q]nĝ;w6itoX_pbDttE&[N;nCܷ4ͨ3 2▅Fj}Plc5+XvxDoRz_}wi-8<I>tc5{mf-OoD.KzՁiwM2k}-@c, X*b(L X)FȩMkD0Y:gQrLX\$ x9 /7b }fBP,q۩^K \3Z!(2^Q@ vTuH,%/0]f|QLwIfu^tQ37T%E,?407ⲻh ܠ^HnW"u*C6T۴DV(YNW+[cA|>oEb}ګԓYz`uoVL9DY `@'$ 2zA's壱̛26CEt4POk%l"[;8?Qx9 hw RGgےfSE%E%OsO>`& C{2v'_bO|Nn ]N$8 H=ny TNFIۥfrXvt l5«+?#fk~zk,XL`c@ְ\b?" QܧQum\@7Ű>n'n-W|z]Y /{!?4ɩ5@@.TiA h8;SX.F[!EO(Cy0N8kbS@;""{KR-݄T_@755ێoR5=KP D$N8pkH_'CIGv'V +pdngUޱ9cmV5@@25tT4/P\r!\{_>%.ܸMs*7'$w Yqn-˰&O*-D0-X b2oTx~44 qo!z>`cgxdb;09=[=q<b9N p!4uק|#!xeNMl1s vL;1WU1Bh\bӄ_C^ f~U<i6ٹj+(VBh|vaTh\/Q lȔ@Nƽ3g4$]5э 4>N [ o": %.KLDsվ嘐#LӾ\.sAIMJemfե&szZ֘֬u=᥈@@ p!o yq8d՝$RM Hy|}Y iK$! U0')b}Gf8wZxYP3vo i¡?|6uubuԄvXViT$8jV ޕ4 _bb/0o$'TӼ. # @w&Q,!J{J:_gɷgCm#t;C՜]mʎ,)N*0UEK'pM'$27VĮۛclJUtnc|2<.5 -cm~kё=N=dY0lI %p"Nk$/GAQ[VU/=X&bHpS:zp,/HbעE. Qa9-1t&r}Pܫo8vOyVIR]{Hԛ@Y^ľӜtF_iAj:QYKS@ $b<#zSWFH{Mc²dPX$М(sŅ豤8]&t$I"12iSJrc StWҽ~5W|?=QX7(Aј 'C썞3׍$K+`Sh.#%85ŐP5 0JlL>[ VfDc{WNqRtr93Z*"jQm[~,SBQrd˭CT:{\ D:PU?E+gݹ4Pbi BG%/tiWeSVűjWTi d(m5aizWa#GPxI588 ;3<1zɾ !,%QfS)F vAn=/IS;>?K5N+ j#XJ]sН}cbU$k^bXkܨ͒bzi*2*$,3 euI#@j泙аM/H?~fpq`mJ:wSCES3,Y{4Ãjur1b#nFC_r10Y2f%ShI/PX =PV3Hnm0~l,(Ө=ܻ=$=|%ȕa rМgݨ&H`^|MBS"wY|.{9B xhQS@o_~ߩqz5!}N/7>f@/4^?R_[MµU TMMmM:SIH9B4ݦa2_36IBpa=MDş걣boiufRU\W/j$p!%]L[e9k^ϧ#r{ϡ_t+!˄iL+AsaZ/@p'd><66F5,6huvw(\iVk!26W~O>s9MN_o'NR%TȐ I:FXN]hZraATHw,G/(9í6>4sUѓ@_Ԕ8TH#wbGGlBe/Kj-5 u2'HF-'J/K @osGL_G6tG ;y|IAu|krU% rt  |˪j&Bؓ @Ձc%@[ bBJDIGv,!W)Rec^?7;x^:=go Cd<'tgEGk?)NXS>无lC8J+! zFk{81rJ/}͊.$c'QM": 08EAؠyvj>Ou7MA,>a«  xpRP`oM'&.Vlxe&t6?]ͷr8& ; kD6?=bY54$a_5J%04GǗTnR1ҏl[602n5lu+lY wiɔzBXݴXnvִ\̾< e\X `L_aO{uDnGf>m2?"kIaė3dZ۰SuM}[L|ƫ=9{W.5{W֔=rwi 3^MNbD>K;Ƒ@&\I43TkťPaQ2P [gwe=3H_;%k;GI~Xr[{כEi#:p5g(Q-yduvW&@Pf.?-vI;WՌʩ>7ap@pI&#E2?\Am0nR3vv TQՁb 4K {a ƟT|ʹ4~>N>D WqzfJBVۃAi{lq>7h.JeNgzq@÷KP?b|j7 Y!PAꧪkʴ;;|Q8ň)47?m9} &bsQv%Kƞ0eE=`m;rvPf6:uDŏ-7 x?r\io!9S|c!fIk}tM~ݶg$||UUm,u4 ,(h`H:͂((ޕ b&0ȍn)˙x]bVN%X);^Aca0X-{HbsI_oU Iz&(N;.hoKU>5 \`M@!_Gof膢47g0Q?xw%)JT&Xbġ8cnj$IyskdrgݘlkIrUWwUj2'14CzT+'a F /WP}*=O.dXy$`0sDCE}+c;?<`iIcEg;UC^|@xycj=ވM8~?P)W l%;e%OrLb7|`sS!?ZD3{VU B8 :Agݡ OgrER^Xv$aqeW@3ʙ((mDc3BنʲE$-kJIը5)gSqL%o?"NeD3@{-A":E .G!. ɟ^\A'/&ڷ:>v3 ` "lxԙ"$HY fyad&xriOB?}zm&d+ 32Uq)3TDR%kOD Yh美תRӠ9,A==Đ^H4jCvܪ_ J SP-u> cݏy\j=QS9n#^ 3U"y ^?.߾"k?hǽzuI^؆DŽuQJ<-nrgfJcWTBFi h#t -1io`4ϝuc9#SK_q ίʕUbRy M^Ohr0";;fk HBj+,\(#_^A@U36/9l ہ>S(XتUq@KJ{ pk\ȴej,Lof6ݼcKi6R,XM 5\Ay@wgޱgˉU&M콎ů(ҩ%.J;8\؊gPH}MZ%NYROʈP#m0YESd9זg&)8&?39 ,.>0*mi5aRǒ>_$Ek\H9c@ ݴ~W;{Ԗ?OZї}~IkEOL?&Y'Q( ݢS\b*L'&Wqo;C*! K^֧ꑦULnp]l1a< 5sqfX(.gٝ#Pη0H-/tzRu 55dQE \!`DʵRÀ@v_]4s@^8Δy'ϔj'<ᬣy;:a/R!b|r_`peYѱ|kv9,m:+8)x;WZP[ڠf4OQݚ1aI ZD8dW IO%)KeNՏ'4n'G[Ѥ}՟GIXOx:VI-OPk{GjzDb42 +94^M}̸-&hd1n+]/Q:؅:C&z` @1i6 4IvȆc`I4R_B偶}byKc\_ӕ z gUG4LE-yyme Xā X /"օ!2Ya캑O+8$m YƏ?p!tg>т(ɡi$ZyJ-2EY]?.m1GtJX{5tvk_Xs/(mY#8T4}O|kW|rƒA['*^#ys(a_3''!5Wo (=AS&p滢{>zv2l6e(Am$hBC^ʌ;FPhc PMҎ@ԳI暎 tN= 9KHj?8Nj3gjt R9d0p6Vl1j^iI8Ղƒ. -C|>rPFhk{ta& PsmǢ"i~3Ql +s(k/I56[Q{#ė~2DSm2=2}5ff`L  Hm ni?JY՗ ssY.1mݵB;5`AWwa {p cXLM9US_/]m$pC>yB5)dvxh! .eQ^!!"JaH4\לּ3H4?#΁AXf(bI|&F JfSWig{hݨ*yi6rUmޥȔ8\!G^Gr.L4m&ٯ=1~{Tрt|}mth|ՏՊʸ<* q|Ot쏎ex>S ɒ`ޫYӿ٘g̐ P,$!)2Mǘ_}={+ɺ|$]LM洡%sJ(y*O-L En]^y`vf7ʟoMǨe=I;lOx~t\VAىJkCpgRRp/\pbRlr 93`­:%;>#[ӝ }ʜ\ŗcuwHToCIPxqyHhE1;*-)pp}'9S h0dcÑ9CπlV"4}'Ye)btX~"!iAH& %Vyq?lO݇ y(!"%9ѹ?ߪ9[DMbt:p&ٗf> 47&`D.`M]-^lZ^;/*P`9v7c޻o;{4ɢ!jP7"::pw9t&r{Hi;N\ѐ_w]߯2!8`Q0V;@~lAСsxaݱ<%I7T˱=YfHy28ц̘qn+#LeZ '>\ְ  /iC#~@ BjY-/yUw{;GJ)/wv9 R[H _lmfs;TB"j+p!Z=oKY^,Z|eU{tFuReEqA{"9+zBKTHl( 4x!i1\1;JB~l$FܯI^+yYڻe_|"HߖpJ1O Г 2vP4L,$abdjEv؏BJg,ە32ƾjb!*e jUYqđ ISd+C|k!q"1CM*&zg@Ƨ_rliQt#U+VL1~MLXD@yנA/l,\>";9ɒ1`yܣ>@SA +ST3c(}L` CytKᔵEcփDUf&Ӛ`[Tdn5es(7VaṯL>Xuy]cH hwE\y%^e!O8,@fDmkfux 3B99݆>tqYfvuCG<í 1>  )~dN<5[zp|'5, Ͽ_uݬE쮘5[Uطߊ禊u$*d6R%CyV?G16eVOl(w]'V%@j651W)tI$ab%u xh L 9pU, !{2ij,ܹP}njBڪI?z%No"3uL^_/X-7e]2ܚҷ`8&3w/lS׽ӳӱ{ +_3 V})Ùcmm\u>dfA=ZID߷R8GW*.l(z]֡nZ&\Iu@Zr#X{+B 8|9p=kO]5~\ jDi˼+IW.!<+v_S(ujmn\`qI`}4Ղp$pQS}q+^ %?"s:I32Zb\)O R0K^lnu!sP&Uu?r>aA3PC1`L7vY~'=y_33yeBM gݲ1h _̯R5wbu O~dL㻣MeCNǂe1V jŅT-\8cRGؗJ>^/DJ S'fՕnlS_˟t]\9WlhсEژ9ɏ[bv YJYOxZ1Vp`uhD5r}opZK=-|0Husz%+X^<4k uXI\ o + O%RH Wy*u!LMTْ8n-cu!}W1!ܿ, 5Áy&Ԋ՟߉ qg~z~ x)>NSYðe8; ̀a8X0Qkb*X$2[z- ĘcBWwIsBJ:3f&mN7ѢV9h94mzTb8㺯:]w dsu2Z2P\kTC3wx W8ヤ2`(!Ή:2-S4}[rIQigb~^ |@@"@@1˭[dž~|#O&ejUz,,^cqyz vl:^ Vr"U7}#vdȿ( ^8O:Jr'd$L "ut<4-ۙy#lnM{cS"wDT̖H:r$XCVAU.'{W*esiN,R9Hg Lebd|83zkWGOգxn 6&mhH?+D} kt+,a<_S.RE|z &{CWg0lh 11Px.Ux q#UjYn V =ijf>os裫.L{ߠ۷p+c_&$00Ec|s`{!ɋj=!3cRw7wEzkQ&y3n/o3PmS/뜨Mԓ2,BR1l6ZWAlLD[JoާgM dtŮz,g4Kk;?fg'c‡r~w=)&H ZX'nX4~j4Ȋ?xn/ NbTacȋ>Z]|ډ(IXX˘#%ͯS/3',B̒olyCte5IV̙ =A><"2U #פ:rT}/8 <W]WxiRqyr e~VKN!Ov/z]H%HD062K)m,;ۣ[X4hR`.rr^q@AɜڦÜ`h]MJ9x64j#'2Pqդl=EuA˩j`x߅4lϸ~u/sT$;QZye^9-rP֮ZF,L=B/q3YG(nkC(FאҬ+GQOCK 0vT3 i7Ih![ X-Et&m&.y3޺07*;hz2 d$_%rXGfN\dbEՂ&14R7k,.2`)\L[.`vD:\]VC48_}5VMj$W9yo j|GkVTq)%e+Kn%גOQL}.3:AkMKL7{IxQ.*W{&rS2L/nIm8@y*ѩwAg>.=đ=v%f}Re˔y1{*'g((pMa,T2`48.PE#0A9_n'^$!%;|9Jj[4h+s/Pl]:"ܺV1@j'|Ԉџy%|G_(~Nz : JN>̶td`&殒'2$+M/hjs:{'6Ȳ7[2,qU;N|נ-[zkd}׷ImtIB;êq 喇|/jcF9NXd[A/ <; 1d?booi)$D|iC*ݛ^ǺEdb Qkxc%% N/zgoА\՛%M}B)Z ! ǥFJ(}(2=,ϓ*< &>9ElY`a)Wyy; J"/&LQd.M,R*P]*jeGT H sνA)qi2=mUΫ?}=A.g6JىXTowjYnyW >PP¯! ..WάU@fsRWY#:jJZ$2*喵 Ύm;[ he7Itqb\vg3WYjîZ-F 27,D UA m̙Br.ʸB% aXN^#oTv䨤BӋOcFǶ_ Xؘ$lu}nRYpO>qfMP. g*ϫFcݒ0"n:?ꦏ>gȳu9$ZД\bZ:tuRz S2a`rF\3btsv/EWOG zl$m 솉ﵘ}9%kA>vcx֡kVV4Z;lNa܋F^?㝘[υIe"f|^ 9}wI+:F>eTGBg_2V?B:Dd i#t2:1]/#=̹kL+n FS wv7 sB_[\[4[5: "5`Z[7uh~{QM":ͦ3Kz`d PX.>rLnDbwKڟ8|3yVM5n`ћ (^$ȪP)"V~VWFJgda(! l9U=&m˰^xUG+AH7hHgv\=8XS#w!=lzY[Pza &zQOYZFL;0/( '"k1(׮}y +G)S?1Yb~'x|=\%xvtSw| |a ,Ø_j/i _UVԝU1*"K$C5< gF ypi|?0(5Hթ@@HjĘ0PpxCvP&,`tgSA%]jLPpv{DDC}Y%PFoY_P%{(M,C[^Ishp&~ۘ=J%x@~vl}!WϤse]_ VK)~&Zf#uT eE-9Ÿ!L%Jć#:)f kfM:-svk`p'/<_s>re􆘱T^ef_3ʷ}ɱJmmm@-4 Eoف?!ҙpY`2mZ;Jno鶛yxU4\ڐ3Ldw> !ȓ)R<0kxfe׵כ6DngP7"V_v "%zf麫RxܱiAKΑ+؃ƮڛѮ`إ~0v5y D/mDK_Vư|>P{YB-"Ţ򫣼`S+yVP짘y(((jGwh|HG+qlч ՄPrSԏ3o73tz*ˇ\ќzMI6|47:Ih@I܏#`be4["feJ.sF+n\xmtuUr!Q3MzY!2xqw^M$c۵ m 旉0>wCfG˯}`8D}]Mh\"i9o2Q|HWc0;!~M+i}\{#!WPF$!,wqay3x[+[rSіX@LϽʉ#$LLWч@R| xhh.&l^6]t8q0T1+ȧUd)P@Xu$T~Kj(7,.~n#wIpb`ۦ<p1[^.Q]OEg MB=Pw T E`E__*>D$b[3JINL9dEzF\ )qzWJD ]zPTLdqX ~QǢrƛq>j,{?&ϧ/ zu^E:- ipf^ccPʳ" EspT,]Ƥe۹m fxJ(Zە: s5Qr@c PQԈi[[8S 'k4h+DQP"QȮG'!?9=Uv:lY+[0}A= [O$/ܝ./.1eF"Ojgǭ>uGU%K* E_ ^l >C̯~ds RۗwJ*GmSՌJM\-wxV^YCvN[-mb6"r̬OM7jJO(nQݿz2ҊM* A#AL&%甧+Jpb7=aٲ*E߶wbMhMKxl1߾KW ;~I0Ző:d$`Kvn-ɶ\ouyyx`ԔX^9+M{ER0/?5b3,r9q,7v ug»Ɓ5Y5a:{^ůsk%ϓ<﹀O=U5'h>qWtGX42x4qljZx2,I&е%J2:~@ ƒC50+0T(iGۇ U#n+CMHn_>dy 4!^g`s&e2*$p-d^'qZ:˙c`%ra1Mюt֦iS36˭IҠ{ {[ֱMjt5]4:kuo7Z|8[ܵ52euV7[r /ܤ_k^Er_ z!@[Qٞiw!6C a ×eڂN,-)6:|\JW2֯!l݌z0jjF.e=m0V)jaË%c)CҶ!`$6 }~ַP92oi^ ! eaVE43h5|Кgitװ ."ȝ>v“ZVYkLWx+2̙X+f攟&nZވ€R`Vӵْ )6*ר|q}052fM+,/&UiQXD@_ECXKfi4,Mwez3ņvEϊ[6D^ΦȊ@50B|l1ŗ)4p3Cc$5H1HmT=ou=g2 {h6VJTd_PK`~Kjl͞tjWL) '3GW ~* k@ܧ Բo 洷2N64݅Rd ltAѵ3gr>W\Ln2 zIt)G d̸աu@NbOJ#0T^2rl}-Ti"Y{׉`oyjZj֙z/0!25{$Y*¼-X(A!8ؐjQh)fռzM=+HHIS;n( ܫ5Wׄ_(~$gׯ οPdA"!V=h^JP- Qm'nWawT@Ϟ㴗-%3Uψ`z sAm}qh5u0P n[pM1gYs V3Vyj.QCDv~͝ r6i[cG%퍖u墔׉>t=F}a^J)!d<0 1S0߇qOU?%{Zf]3ޭlJk ʹ.Yi?I$KQMDྞkJ:|aJ9ShVu>O>?,b687o Oۍu~iػg:aJ-פS-uu&[Ίj8Xߠn/G,:/)c=D o`2ʧ<lڶc54ދPhS0ȵt"^̋rwúز&rQOE83j-p6B|<#T O[5g>ހq)}ųxkҒz!} X xNʆ {Em[M#gFŲOqt|ۆ^O/uM)6 b/|؈".} ΋@j !d5|=ki,,y* uq,7!yoj+D9VQ"]]ۍLaHa eAڌ}u=;=֪oC3Mտi d4C3FкLCvRb}PjnIzٰ7~kKAˎ4^ƞ~ A+'oա֍ и砢ͪ&w"0}vw6ѵsɍĪ;D͖,}b |b!?QvC߹e?VD| k]~u ]:P9AZO&U|K|J>e}O Zd3;k J]q{qϻX5m # f K.@w"#͞3ϟg)钸[vtȾL H`-' Sk#@s2x~*%jKiI D˂R tyYX u*.7,y}=8̼uJL,=126*.=_iFQ]؜[>vCcK?<22츘9e)ERp &41u(N&-lavHOg.;6Zŏ ?} +[qr;Qv#_5{W(Ry aI,0 %P< )zUmi h5l+7P!p(f[ek|!e"Gݔit^K0'!4ʝq\]HݣٜMζRZpj uIZK(pvh=V:4עb`2g=QVն(NT7mPAԞ̈AZ+j(73DGH QYwg I~tw|KJTܚ:HK7۴iMP%D H(W!(ZܱEkLvҚ DsK.2;~plTc'Jk")FK"=(@h3#(=7?lzTo3 hP/OGp (L}ľ󗺮[PჄy#` `ح`GlɊŖs"F%hƹ `gԊcW$[|TF KO=p?c%hX*T2z,$?MrM<]höוWZ[447E%{].` sYif~A7 Ps{M<[y~8YE\:TގclaWd\v6y4 :%e<r":9F&rz7ct鈂Du )5ov)wbul_w{<#<:z= FJ2/OW { [f$ήiV?Kyߩz]<'>3kt0p$3r|6yomkJ-WW2?F#$ƈC7*}xھee0f,J]P6 H?HSZyQbטk'Z0D>Qf9ќX=VWnE ~qL\0 ރ(Mp͐g恡 0Z?PbZ ut)+W 1 oyb LooqQ&6(ze-ꡏ'7-'{79[K< nKVs5JW[ܣ2RWM Fs{8:9cS?hY!L.fVT2hi&\zb_r ^na<~ ]#44'DRR5|C؏![mZvK\2ܘ@PTdheji{\>'5qZ<+\ff;"*3ÿ?võ0:m ɫ$ ^bB̠Iyw8;'T5˜ ٳ]ą!^B1*eӾ^ty/lo'IT%؆81Gh’׭F:" |3=L W!LT /6&|:s0RcKbLP*c7B!kyRr5f1;*#JE2kmiz֋:n9F|]fp4 <{謯 ۉ0]b޵b06P$1Ú#[ِ,y論Mb]>oT6)x 9hoTRj5),)#v:`PrPo٬HcuϵLz:gؽl;)QC`sG%8L{{X%qOQuƿS=[vN}є=(ҏ٫ߛ!aALZ/Dr]*IŸrAIi1̼ |1#ţ'^!I*G$b7^yl's #Ԇ駰(}7J ą:=bughšݥw\]DnoК{F }˝с9o_4-v42)pB%· 0{G('0J ט[J ۠-4c ˪1|/|qZO<@3g>l! &^ ("gˡ*jr.Ra o| Tvx^њϦdwZ$r?zP)l4?q׆Ieƕ01t,]gc@?13\+0sv^jefB_!,V %+*6f/72Mt$8iAt%g4vҿNl :UU=4Y٪[S\%F b;ɻ[HzN$Fz{it'}4Шm3ľr==>C;S{ԤePiܸ2(qyic͘4l`بM.'Qe?~‡<:<ӛ]cťv.44up\$!A;4oJ):ƩqGԦMr;VچڒwIN EZ?V|P"5a]SlBvws;l 'B% ߾!_zܛ[gӄ bU-pQ_>bVq*o#w劏*HbRiIβFD~VP9eL+lߒ& EZl ^>߷oU… ~CHyUq@,NZ9iHZkgQv#OTj@ƏiByA~ ϵ8{~ V8:ç ;N-Z6f\W 4btDRlB.$Rga2@)8O_Q)bo|;1 *:R/>N2BB1c1::0yЪf#h#vy2Pf;G?E|J ⤘=Q:'И:rU_FTf0|;'jxR.wu "V0ByHK#ٶ=Ɋ"a)(WVo᧎3#8R\AJ~'":t6oZn۴Dh|ޚp} YӜ&!?Zن߷w.Q!mR=1wsC+B/7mֆN`lSκ ;Ei _9\#yAbľv ¤utݳW/Ħ$o(#jj~m'^ȴI XG6 4v)7y>T$̒,$=%f*iЉ_QB{n)k3M@~Պw ==FN3в JdR<*m2K [AWiCR}t XYS<8' y< tSƘ$VhUŢ[m%=Q>7Y4p$}hB RQ"'WT,J :X%͐bU;9b@ Oh. Ha? , lp٣ c2Fg\3>`ع/dXgpRze5֧{:^PD2_47M;+,DClq鐨EVȘr/gp(\ AUYlpjfj`<ط>X VX=5\ܥ0,D5wXJ& `-͖+W] U4"u- & mo/m"3L:+tARFNn̐1JRnO H΁bVV{j"X/x.vx|n"+\YU7oEyx˕++ :ܢyD:%a) hw+ഗ~p(O;{)99; ][-3inƷa>vtsh&/Ԁq>m2ݼ[bvXlsL"͝[(G!/-^~ߟ.I&Yc0Ǔ&Wl: ! &{ Ѭb-h^!4'˺ooBby-apZ xp[yFh 鉡gKspqP AǦA7I'@?ؕ/TZX%_|_XRkAH\u?:Nٜdm" !/ftMPDZBi @\noh͎3ȑl]NT.`g+X__(SzwNwsOtrCff 4KQ6 *aMp̖r=ùFT(&:p h=I+0[b rubfKwo$dcϳkm!^B1l?,M}{/O(lLd`|ky?n'8K,9Kw} AgsD{Ҵ3N&ğka*i9=z=4MU֮lQ~J5_ftZT މJF DOI PN8uƵ@Lϓdh0}.4x+jI<)+SC#RJw3G| q0a8S]nb[6ԛ/?HFO?߄L7j֨ z%o)#6COt#,K 2O5OohyXܶuыu#VzH덵3^1lZ ]]IEA˳fp`+TU~rnt6(L; /`B*l!wz7ܗ@K? G^;k18d R9F }Ǣ|i,ṳ=e4LPgƅ*̔d_Oe9LpCWA#ڙG34^J=h&rgJb=E}?,)H^좏 ̋6V)/󶡇r)cH26"5i^2%^tXw^I!$=?m p\$k =)s2ocL2eK1S}ƨhR@ST5 w FIU{Mqy ,q&]ɷI P AtS/&!>4 f>{PP4[])K۞E-ymzGܮ&vvuS\ӂg;N3s4XSNT[{,(Ψ]]i$lw%oo!HA.E#A,٬-jzER:HK[K#:m%jv $R1 .݃y|nkgUӒ$?;O7X&b.}P{#8*^ìRt^C5<^q7d.l2rq&d".,V$0gv{OЖ8^܍ bqS5F& Vhͼ E:OQ&N݆w;I줪=ФqQܦrVek3P7(y=KE&k@PnnMnjQ%^7r֨w[ך H=$zDT3+Ew}g QJr4 \?#w]J@¿'gYw~Em0QCX_A*dkj EJ._B3 Ն\7 GN7Z=m;NRC,mx%VAV@B:Wl wRCߪqUFaXMF傾\P/8%y1SD^(t@>\ >³]:7턼J8& 3s|J\,p (=(!̄t*ѭ/}Wl@dpcգ)*hbkv/ׅ-.t 1s%R?lٷ36 yl9^}8e\gķ 0sM\X?ID$n/kKYL# ' k⁤/3* v,󫸏Fmm6J_Ln' Wy}o.yĬȯbiW`L5ޞ@vnsYa&h׀p tQ} ];"-cP+ IGmX3wܖ^?Q&.+/ZWHiUZoH;"/Xvd ig@:.}ݱ($-/KAJ5͔+08_9r enFh$+pq\u9> x{#|a":N;뜷=I:qw/xMoSeAA pr~nvg团)rw΋H)*Ȃ! ޏJB:ӹIMe~rQuJZ߼4T9Eu1YC1|P;hk4=Ȇ,nظ֞?cocBIZ򔴶<|ҕ*,Ih'j]+ 9-M# Z +I Le7Հq%r]SN̼7zs;k8nGШv(xar8=Ԑx\$i?zjP9}L:*V/]egՒ{)oh0r#伜W kVvk7vTo }kA )SIp^,,L*@=^O7bgz%Kj4K;¢a1,j^ׂM!8dَҷ~1J$Wu-v~a5~3Mg 7Q3(E _(#[kԮ65zOˬ0ʽVxk k@Q*J5~22F%w^=7]n5%El<&=X6z;nDYu~~="r.hC_ O`y(`@ūg9!ݯԅvWd4"A8-y/PnH)#EvunVS+$@c/n<[Cy0m?ۡgkE]4! ~MS,,]ףRGSIIIM9pfj vy`+lpE$4/rglDz#yth&kCb7L\gZHzm_m Ɵ2x, ;Яx&Q{ *30I3&}0Nfz~XDG_.S%]U ;-Ѿ!^E?Z03[sK&4Lj`ǥ, س|D;HnItIE:CF? ͓1 w ^>b(D *wYܺ@(kti +?-\9 :O]1!wc!=)|/>J K j{tIJpǮN?}D†* e1#m͡QF2e:3Qᕐd|e܏m0.@s,H8j :I|*+ApxidS E0<Z#|ְ1daT!*bH_0=^ d:cV|hYR:e0QZ1~iJni'J#>Y\&O&|i"Frn7ua:*%5WG:UÔ+-^+8٠ѧ(pa硘2S1/)Mcn3v^:]Ӗ~ϛuK?wA:?YVSLPiAʄ8 C}q]KIIoL[%GB-l49뾆;J clPW6P6!8hU_$Y@`Oؾa4_|#q\s F:1K rFN/}y^*kȴ?C8 G =1[IBޱ9kADfZ< |y]{q^[z*d@T($$:mkwv˗veog'|S8cj.W N`Q*1A|M(Zjp{ÉϥksB с/edaV͊hw76ֽ b}l}P3`wgټ k஌rI-9T@\!gItJg{>C&y: 9`:-m4 ,CH rE˥bTFҥut<%ZYd\%kǣWH ~kw8;E4p^1h5maRYn~rO{kk7A1Xn`^Â@"N۫G+7d@Z]Ɇ@CX Ꮇ=p\q=ۊxKX˧`p͠OO.*94Qg1ɫ LA[e `Z䬎iy?MF&-C;&s"β!|I{`|'k4W5&6su"T?VƗj,Ky6Ib ǎ 溻e7h=[RuA\l{>dJ`+X9jR<|"۷ziIX(εsW^&{#ciY6F  גQ0GMǬ^4ޱ2g賠-?Qw1q06&=ĖF5z&;9v4O&"yH[T mp/1E'0ɠc2d7?%Tݢ;iL'߭ #i&sCe}A4O6%6VPj%#|&A@+twmsWVq_o۸Tf?qrV>:+ef@Zf: .l[`6RaؖX-ݿ$uEt~k 0GUt$l"V3>y%rC qA݉ɔkjZ]۴Q'Ī`(s7y8xjKgsකIv1M,@\l4XyQ 1ExTtU)8n108So1 q٪f; (t~b=8pu itj~teP?DL9ֳp,[.0 m  <9s l.D K%wOSQk[P2obo]ߙ p$UeV+5_`nWu..}T(46x},?2r8%2–[S|pf >vy91(8-EvYvK4[ckgY,O᤬ohS6UI' ~TBaA@A6>UQGԊ_'׎!Wߝe;S|݁ 0m:ӫ%OkiM$(;,^4ʆY,qYZG(b h !.qձl&F(ڟgGӟGI;Ju7.nKCZy~R)؛[x ~AHz5QȏZq-Ap=i[eb/ BZ%!R Gہ22:Ei>wi+ riek8} )DL1 =%\\ʒG5үfW?g<mi^#Z$9Qν5.CioL;.SbG:R* {|UԺoƸ~'a4t4-< ,>u9V2M5j$DZ $=`%Dԇ3WyEWUoF f&.l4)q"RWbI t@yG7 ZʮV@T+S-z#D4p$r'4-f8ʫaLa??Y0{DHpnzi^Cw=#Y E}@w0$WyCi30sw|ﷄA 겺,*l£v.-곺R0L+“h QJ:pD}Wԇ}n`J@v*Zc؁ 0+xNrL\(IĘZ+%L}9)ﭰ#*i^ʚdxҽqj2E#"LW.H,Gf^"&ߠiUŌG6ri( p*<љ^E ئ) Z #a=N=~tL[im7OlhE8uΕ`BB"{0KNiFrq: s 9'>SK!:FOƵ Ap1^7 @k&_|l+knšNju1p ;Q,BgF]}r ̠SM30Z72oiy 〠uZTLF)2j;mʃ-7B..݆Fu<ҽnz֒]>RB!֊fW쉞V gY 4s' P6Đ NW5}eNE![ }=qk[go*kxqvѽ;s+p0rCvKWa66yz!:Sg2 AwnD @P{p1[͝0W%pA?IS+' Y\.6 lXݒ3tNSR.6"haI͛j`v>X*ur 1)±'7Ȣ)R]RԴ8}_I7:50>+Gоe iO0CqNj['0gs,*q7msȬ2{O;vź˂s^:=rP9U}LD+izL}Pt _I&ueK>d4BG{T 2 ɯJUE\1 } ULDoV]&@lPڽ-LC_zS̲|\Q=*ȅ ˃PMkl K>Ǹ\̫?z-SWj"'ؐ0ҵ4 Otpy5aa8xf6ZibÑ/WRl6ɪ)) nՋZpi1$%!1$C[5՗'TJ17KXE9:5e$nx0D`پ̰/VEѿ(Sq{^mxu J9 \Ƭ"qT4Uw,qLj>HYek侔p\1lcI@Qk>ӴDT3K7˜i>p>Ok\4LtsФVDGҡg:shiZ( %Ѡ#z9.(#g_,mN<5@N¬աY+[MF5v/Om8k?ۓ9' ]Vgs(ˏ[ W1!]Zؒ V/tT[J-PKEu7 %MRKlJ4w΢&dZ59FƑm^s4OSV24NM^XWave"APHlh6wF?1!,htb<=Co6z鎣lͳd [*ǥ!roY)1A42k v[k(Ui]?yarqt?Wǵlxu]d C$:QlzAˎ`Rx' Iu׾A}=σY!Ķ0sPqT,DJBe?%8/`$5%C #W8u6{$iP0TxU V臡</&z#VvRƗl<.0zOXdTHca{_ & nvw*T "4m@ĖB:[woJ OO3 YN!]%kiF\Wb+9aLDh镸d >ɪgfv}a0CL^b}Ҳ  4PRՙUvJǝ EwB-A e5O3Z'@(%u8ϳjY5aiUXDE b6ILݬ!$IYtJ~4f>m ղbE+-)9_<)6)JBhƺzfWcYghf'D ?2畅koA`(mX*oZ{_oNaquڢ[hBACm7c"XְXR>ȱf6 xF1;eɻ;Pf1뎡X.zT[PRb] ׽KÇ9yZeD4oˠ't?7ϔc?P/w=K)JpJɗULz.[P: ~jߕ:Hx_̚RA^\(|:zm5m_ @̫Aɶ8٦c0[Jz(x荐*׿:NژVO"4ul$"+-c"w5xv9kRJϡpÙ"ؠD;NzF.,)Z *m@oHM0)Lˇל)c!g -%`84J)ϖG3_!F1neQ) urZk"SyyRH d׈]yOFȱ`|ֲ/3&"0%>'B/ ٝ%Ҵ/qqB_3(6Zg]!S2OEA|Qf6Q q/^D#躳^OƠ# {+=Ύ | B:TܝE[¢}1!O%lRք5ؾ]0wsؤul{-8LDT?0sXtjb~Y#"8n&2TܠNOyԇW%\Х,xw`E&IP# A9ne;M$G;aRLiS{f]M.M-v <- Y!Yv^yC)Yb\ՠAVnVRōdn:>M3D=<8TMyF3(> f+P-gy4$^J_㷮r 7Yჶ"ф{Hh6 @^rpSe^-Bv`J@G,[0?RYjs$Hj51LQ%e0=YaQYֽ gtM'a8I.@>eAey8]`T|V:poX}XQ%N5Qvi@qHt!,;fN^.τ(}dx)xK)A= ]SxYk_8*@͍uNJ[M&S6"]pcƒ=//Ilq?x](džYgrLPIE+}N1ƤS-qd`8`UtOT{{rra٪Xv[`;DH.iew7{xg*خV# zs^gv\j){o Ib Qm+]3E@Ԩ'm@ClvJvrUD_tLCL,lp='uxN_ K[ȳn)A0*շ/\N:_V[ŖƠ6yTxYjJFގEq׳ru/"}x$1X_,M@A%(ee0* 4F4ΦLF6WƨK#pӮy.Ek̍nFA ɋ렭e;ޝ  tӛExGi]+ Psk#୧Wx6=mw.98,'pגZ0*Z;) %>̤ 6e?xո)eڸ`. BNo`H_g%5MF_6BOSPB|#{<iT#lT'wlDzH-T5%Vr })(V4t%tW^ 2'> IsUHM:r?7ɗ\kezđ+t#xoadNE{ZN?➪7jH"KhA`HfYRx'>B*ǗS ,v 0sFȕE5Ϛh9УTXS;iOʑNt-FRl4i[{r[JU*I/` wLnG[ZmvRX€zX3%2X ,_Z%kuU҈ ,@ O8I`C\IA4"k, dK0.d@ś9$t2ꡔr!"Ūz3Ycƅ'x=CKIKo#=ECw;G "25Z ]ʢ,usYup]կFp\g_M]e|x2xz-j>oT袇5's,ܯא,[7VΨ/8@fMtξӠ=*}Wrme_|qWluV| "˺خv7\/) ߋb>P+;\t3;.f5W' Wm4&?ˀfj$άMog* n]J>GF'y]kH:'] BD%@b_ŧ3J1WLc8Ҵ[^h;r{-"sQ &xټi 7X \mn= C(֡),T9;J~3W:($g_P;|s^N 9D"1M\q|jOAnCkCHmuk%&ya7^Uqp2}xg2fZg\5gK1>BBKon_2Ho;Bz!rLGْkZry`JP&rCt׾|scXsdh]dQq+t^Aw:yE)C:s@'1yB֓6B57I#vn:rK=0.)Z?D|Y W:B*BZnՋkݦGEwzMnr'ՎX`48.ΤbW5feQ%ŕ0g/`,Yܟ6nf}/Ifi})Gv&"L=y8|9n_s(3۟[5|-q [WBVxbfݷ;KFԹ]5)ǩ:E4@YͻP(. Y?);t72f" C3 P#z7LE 9}RyP(R`oIE.Ws& 6lV+:$\_y!Ylh{`=:\٘GUn-9 Qlx?;zNƘĵwqOtP&\7]bAohRB/mP-3X_xAU^ q?C]ZÎ]G3ub↙0o3IbGmMWlb4D[]PJU?|Eg2 ȓQ3M4DxS3IMNܵ _5#Mʓr8OiIn[^4"`kxPi|Շ ⬺%ݢa )cV 227ޮH-ڋbNЇ aLG} NmaV3:e=[sr`GXW_z%kZi<%Plv; 52r`WjeOݭv>f̶wxu G.|ǘs%›YlmK14d"wxg7'#Q1&elݩ+R7[>x.40LYٸ GZa.Sc I4QG'-u(=R\&C fy % toj36۩?ꪥ-t0<ṻS'3#Z\7K?a(B! Yog+Z#Cn)!&FEC1Q{O*=m~{dF!bIż5r5.MUfpjm2<,) [PFUAH3m!nOgd2D]&e_tsMnq `XB1Gp2/@%JZ#ӮԒ^F춁+&b|# $xL*]]-$P2TQor#RtX( ~S95/6=u?@ &]$IO>CF83R {w0|0鳹^=mKTWY7zhA`?`i~w0nakT忳0ko0 iu8"@ )~NWvB˅o6y0vHEw5h]OC_ ᦠ[x ͇'o|n#|#S%\~g\n#ۄM D؁G؛!6y) BD^'X(/Hi抴@U{Oj;i,xId"[͈Dq&ئkpJ_}"Ɖe1y_ |Lb V1kf2󊰷wMg3@_ql::Oy/9s\#ŭ`&D49BQwA&`B!M]#87 =0L㯉0$Du2T eOBH0L`ژԉ&i"bxQ&hP6]4qA~ܯv7Udr/ BϰH{4=19`օ4g3 7/b$ձ{hAS4o0<ˢgsBk,% _0<|ϵcZ'W.ę'a>3bR[Gx8($bʨBѧDiE =ɻ%]v-bf)v&;L9hҹNOVe[L(d\Qфw@Ňk㳢R06'0su"iۛ<R燏Sglh5ʕB 4ʭ/_jBFvV#Ťu1;^ΞMWW+/n\IiY/ 3,n@qR<,% ݠ"SS8gh2EY5K;s#P%M o5!i5^PwUYcյ+p2f*FLnRX (?òWB>Vt@hu[ts ~E`:xdc19 R i߇:;EE Q=y]aH`7*"|We8*VNHh 7?<1R>w]l(0(tZ,T!vPt.(T>sn>DjGV@P7uD $U{$MTci!Msj}($PI٠QmJDbۨ`6Qm~Rh9t0騆L23(DE&I=0cIA<~jK$x$$H; s1`"'yd)W>e_hmJ:]U U!%-ܪ{A<-p+KJpy9Wq` Xa=:ٌZ{qIsu_6y4h^+E4DZ􊜆%](yW;EoE/gPB- Q ]5Ҳsi==Z2`,:J qִOĸu?|-t#q:fnT:/nk__-C[N ǵAn4 n8=l~;)yGivYF$rY.o\s.Fe7^V%PoR'w%5 op*Zgii{t#.6jT%gZWF(a,ޕGZ>OđcY< :gx?Й i$c:Fem| PDjkO<GMA%ZU %f9`Ml5-x}Ap9AyH19Z_9ܖh>UQ%b->]ALᓁI9QjX<ܝ$o'MaR=ϝo.<@ Q0]L<.H;_um94[xm}0jI?~8N?[mU2f> $.aXCs/ŕ"PٓzE {CMWR:\[p!=cE? m'HS t:*c{.Sy]f߲ $^7Z| V u^+-fedOecx0kyx/7̙2L]̧ɳͮ) $,}V%Bi`>,y_ nwH:|ZgD{,sֆ$*KsP` ?FNORB|啡'hШ*n6}lcvsh`,f~<)a|Znb{+)+jY4H뉫4mZ%9Oar1xaf)+"5@@heOvg/WPo!)~LUYՊN1gdaM$R3G}@OUcZtk O^WLSKm\;}Nvm> c-BLØ玻Lkt^ov~T>)β IKn[+YQd*u=}eJ336ɴ8[;3i:<Ag 4K+_pz-Hf;nN6/(8E'O?ТQ7(d \ :7#'LvXdt)"_61Q} {^SH[)@'=x04aKj7ݛ)uzd<rmÇ};uDІےJ 4VT[s F?F7nB="UMx9V )|[oidRdW?OR<_Զ"BpU"( eоo֌3 hF0"3۠½H_KJFnm/ǹ,m?Ev"GuP7kGI/~Źc&/pdߣqLKvS7˪UhmӐ)9;DL6n_i>XP0y6ݫiS-;Af/UK ]V-B6J7Ob8͑ ٹL_sI-G\?F.ದŕL #c0en ZRt;f*}uQ%j304,2]^68WRz)'"p)1]ePujb(Jo9u†j$اt g#ЛV:EaPi^* /+ '^!6`8P;aԘb059}S~c_P~TY=p5fܞ94zTw碗k򻶬X9Z~n ٗER4ǘ~}_>4Q,bZBomqmѻVE6O$֠--٭Y92Й(~VGg1$sb&R6P?Mu,C|ͬ>1@cp#{ YW٧|u5`KttbsUE,.zC~^ 4>k/n Ÿ ul<3=yXWO7֨xvmfM7{>즏!>63NZfGS'A<>_C,T/Y} ;V?7q'ݧ`1\YD*","l[>P`> ~rx6Jͱe%o38IyB}XB =i?o}tϕHDBGɆ#$,'W$5}+[ $Hś>h|ة!ve<ۛпTKz|q#3N>~9`uX ҷH]Hb2sp.{4k͢uQ.YNJЁx6)mo'HdE(ե1|ԏ1;|)>RfImׅ6B{ZfsS 0Y>-lWlFnWwRDOV7ˌ`{h!^?Cή6Fﰁ؈x_мłtxPtЭ\fKR&^zM*`8Ɋx2Cfz`+,0,3蓓5Av<1x l±fؾ-+pǸSuUI u e "cRtPފq?FNPFuӔ= ZwY,UF52$/7հ63Rk)iwDz۲z|CbCuz@e[2ڶL$%܁/2dȡwHף ri-y-LZ!k".ŸXg}+ݚN,Ds=aA.@y#qwR gW JD :Ғah<-D`f_!ZuvQzV>BpWm`EًpdɚRyd7ӈgujc}kʬIaLѵXN{hse(HĢD}9zsCͩMf\)_=TD(h-}jx݊p ҃wPtu;X(,CpL}iZ" Ua'1i_m0)G(QI袔'#Zr𣈸Cy3.!.AB/~bgsO ԴpQ?`sD4;`9L–8:g7^=O(?r[|Y`]tnĜ_ Zu13jo=68>J^-k3UdgI;DQXXpROސJ@}:ճd{U:z㩨6#? @?jRyKQlO $]ld% FX'vb±{RX|ڕ DmΝ[c\iBgӹ~(ǤNe7pڒRU`tF ;at='$U;Țg F۩#,L J/ Lx,ZXtz٨}F w:|)-AZcRo< &t$\P+ zhFY$ߩc1•6,+(~zyBtҔFxiqc9;b6ٲ|&Q-]X|~BL^y;6@nV~žnI?gjGh-/l]{z:>=uo)o/ |Dz$1F`fDSkHepE] ?A(#]v鵋aSIJʡ cَgnSeNGԓ Qh)V CA#ya+֥YJW2ٴ-'Mje8)&p2m]T@@JVB{H|<@I T6dZ &1c`vt \UbeK0Vu;>YQ.Sg 'am&S1ͩν-1˄ʦ"k.XcKKz5Bs݉K+xDڝ<+︯c9f&}| NE.Xfdc$ bQApa]LJl'2tSjN8Iڽ9 m/%;`F(<'[`]ыe9<~U G@ߙ2U3#- Zn (Bs/CsRgnBӱO}k/Q%%/6mg%R`b8*|q#ˬ+aIP񩀃K{UR? Зx[3VZ̆x2+HVdA w؜{G_j̈UYkVwyw?'/d's׵dv{ y3 <pitwz>ez-TG~2lF2OS,d.ਸϝ&X{[wo7Ț6Y4lHI[k/_Տce9}1a>e#qFkSl'&"?@U]wfq/ of8lW ۀF_ڰpuS +8XGti䜔yI8kd&upYS_qt FF@WE.ńx }_ Pw7䁈a tB-q;9wv$Z Ӯا6 hq}T %9܋D\{ 3 êǏI!i4MDnOo̮I @k(ON%cXhABKeҔE%$ꊺ{s#jL6`&r0fRiq#jd agp=/6ՋxA+mMefQcַmy+RAß+M'C)~mNhO#NELKMb~ 5rFZ)5=gWCn V'jM>g*40ؤ`iهG`5h!oQaiX^;)0ݥ܃L6!O5 \!w3@Z7+@;D!#<ANc)Xw/Xث hKia 0JmO J3;cQGnC$2NgD(U{6{!\eC;t[4vMp#9?/^"ݏF,iry<&rY/n?)y&NP'RڢB6fM.G^"0K?JG2vHei(xa5)% MG$־3O79]ܹ"hf"Rc';̇6j(ڀ5\ ?k> o <{NيTZR'( VWG /~̌!,I> #KE NQQS VԠs&޹w5bZ0qfnnO(%  v$~9p~d}v0fZLvۚ\Յyy=nVғ+Z5D~GkV s^ѡ b6}6fO)aypm榜KbBcWgPB@FW΢6twuԡfz4̧SED [,^AE^NVQ͵h#]d":>rr%ANO f͹Kdl?p |ce גj ֢b}6iH:Zd=]䦫?5ѯ Ar?<ٯCA=o" rӛɖo&M#JgǹGg)ћp|GQb[M8/]Att.QSےQP{z=L`ls--qe iHɔ{["Ri8)Lf;4CT/8~޾J4v)j^KL)8c$k[\ĺh8M)u엯\d2?;P1\NkT;*:7XZQ)%X4j;gmw(֞:W0TR$d^S&R*quKy8Ź(C.RScDϻh~]~ 3:ޑeX%P*ædb=_߱6c%Ǖ~L5m(^a#u]\И*yWfM(8m#PTK#]dL7>T\vrv:b?2*!+c~mk Oxa/[@2W&^Hb[ e!܁$Cvz?+Q_]9\TRp6<4_75%Wڷd}ۉs[(vdsZdvohY bĞ.eۮл+ڊMT@-ǥ6Fu Oct}Mqkt<8ȥU#Y?e%P4K{s4 ZW@6_ HM).P)9/8 H+^c%L@Zrĸ"=gv~u]DDZprQǹ^{>4Y%|\j]/G'SqQFAo37uj*Τ|/,I:904nhB5ϒ}UDG&)^oNOJ96 #>(p+&Co< 3{HTpUF]!U4!aŎQ1mQAaRGXd:cnP=1%2TSdpS~x+$ҿgm E8?K,u1Ijvłz7HT h9o=Ϣˌ"ҽ~rֿmCh5E]¢!. ^,kR=MmhWЊj^(uLjٷm Vݎ~)礑ÁS'Ӿ6þS ,p\* {lW9(PNijO`{Nϔ||W\MaÔc`o:l t*eGz1wV*3`)˻AGBUp(-H4%vd_בg 50 ػҠ| h1 ٙ ::L?9fOO*(̟v!tY "C*إG7xـXG[&^9B3N h]սc @֡@%'L2EDH픛TdJk^r(:tl634Wy6$% >9SںE9:1F_7@l"0]AAf2RJo7A071IZN'泀rܫjF>7fd9f@:OHV:.z崳C$>f5$X@ ?,ò82,0PA2$dza^zȯOOn F"C ܼh</ $N-M X{mbȣy-k[ 8̞;_-% ?'YT btGVG кb%I9Vx @Vcv4|4,>`$3Z3>$0*YtUfGV%UNOͤo=b*"Xj:7Hw41Z?]Ʀ@(P15cQyiKP}l#򦝻b&B[msydC1mNmˢ/ztݨJD2h_Q [i ]l33IJ !4 ML6^*'$WSS,yޱGmu TVP|__2 j"VB6zVz_=Xk|s`<,s)+JƲ.17a~es(]?N1]3o|&yv64v͌p-q*٣5\r% fe>yEE}j|_p J|f+G2lE`ԑ'3~b9j+͌iy'U8cZUA(sa`g҉ƂCIɖ-(0)i Z/a*w٨ULj{DZyۧ ӹPRw<(yzTEw}|.'=JV̢)85_dcJga$q OGt>[Q*Cfr7ch [ʁw,{N ts]D^,@.g`EbwzD{UHVPφsR6ͽ=0R"uW ~a*Rӛrt8p޾珏 #vxq<ǪYd)1ּJrU(wW !UiMt(ЊR1vD@Z繰W=kNOL)984X]:y1)F5AjNJC?]qy mػUQD5DSQRRDjԟm"2gtzDCV]g~CY-UMxVypjccX<&[q_ ktSmҎ,ni>(??S83`G;j<'QI8\˼H@#1=ģ{&bDWแѺ R$0MM3¯YIu>KuP\fB 61Z6V.jqIzl:#9Q9)Xg^ZF>^Q}"d%BPX{J!5e+Ǘc3ppD:*6tnh'aXޛ,.fdQ[ʬu4Cn zESEǣ3@x]9BCmZzq'-:uVm]P_U곿$_4[I$,9i59`A1/1ŅcL`6o$MJDf f+)[OMΥ|W,+/3? s:C)eFivÕKnI W`";5>^&tO؊x/5zpOT^?M-pA'#km6粝vs֩a`\IgKC?FPz$Sg<#F Y}oV:!)>,IrH^$F _?P+064AwMn^0y ~ $͉ MiR<-|[qBt.h/y9"/S4Eܜz n/)hgxeYvY7 'xꢁ]ra GW''TCvwX"<=KRQ S9LaZ8_r1d^z4Bv0 g 4/h >@b|Я# z׉U1y@RO?/q3Pۋ_ loOWg︵f*&:an|=BD "kvcn' 5}6©6]46>H*E^M'>i0r0ױA"袰WX}ё #kjM4ǽv7E5=euW}.΍3B~: UtEڢ &cXK#f6iN'1Tm]~0'ytz/"o@JOOi.@B"7i8}Uyo#n%9 DX6Wړ@XkٓQ5}`a dXt֥j[ fh|KA4r'WA 80?|úGNm#̅eĔ2O3#z  ^'"oLY B?0\sfﻞ O xaZ(h 3;NE4enUڝ!(ש P3!4A\4Y:.$BI_&ƃafkk4=M!?M>ך͞rVt轨;?^jn~.Pˆ}ֺ|7XWi&|OuYbdӺ)\ '4ԌX0\[Z :A:n|<{bFޒjoq"I;"A9.itRf`q ZQ piz 8Tz2/Όe{썴 O{Az6Is%E! n-f&7ߕd%$L( JwvS,DA*^cŝѿML)s*BJ3=xfO!2pFvv"}-$v2zJ&!n؀(pgdIB?& i;uǑ_TƉdp@B@*4xS2Yz]/LD\zw.[|J݄kuM? _$IH_$ TdW.CP[X$m%D~*4I)җ=BNOՙ"aCtY?m|J㔝,%Joi^AmޢzdXAQFK& t V*vhBgrX\Z J=) F߆:Wrhñ M_qybOniRH7"KW>^pJ҄ X/LJKS?@85 ysp|[a 2&뱜 5ůڈM?5HyW>С)8iо8GOmoCGr@@>پKbdł zm@KT:my2dQC%Co0- 6'd.Bj;~7^ &N^ӛX ЩՃ0ꃋDkz֊K$2DF2urpWgxC%2֑߳]#!OCF^߂Rj-{:qLk=DN>1[* FB4hg* pZ$" j L>)^¿2]oJ4Ns2wö E23Pn3n4/#(ޡji1m%Q 2e/O;) A #@9g .XKwjZi]%?CT1+WI~ۢ}r_e>Rf8fP%QNE^ s=2+/+gDN*sS;7aM-E-bT%c:z#)ph~N/5,b $1VC ^`>mAk^Y tcZ5ޔۇ3#ɂ՜c(Pe]%]]u̙Pwz~VY \?lfuX6'ELc PU5=)2[%| K0YyZ &16]k4άej;U3}QRM9 P8b݌ ܌n:Q~}uza\ZCC nM::H93{,:\g} h.'k@hcwUt 895m#9R`Ц?#ReqC(. &nv|>ؐ.+yF20o Fa}x3X,X?eVG3Gš;a|WOY7b;\+ӬVu <CPJ]®cFb'& lz4$p{P3o#^ݻkzK1|P3!"M.;MA1- JPJv!ɐ)V/K[0$G\ﶗ1տɃdJptl'ԟ{ρ*hL?k]a^AHД]\Oe~iQ|E4lgh1څ5V""u>ᝠ rGVnexxՆ1 Z7 QPƀ`")M uC :,كܭ(>.47Vr?SO$#ڢua6Ǯz^=q-AqnA&o/^-ˑ ˌ́ـ ޮrOX逌М;!dϜe!iAŌyˌpY՗t(/Re\^V) ++ uԶ0,^r6j\3Z%}KZ5S1`v%{~7(p.x|NLvf#*šDBI: :[S v6֦ԋ!] .¹0LJ!&s⬟`u}EڗZU9*{. ܻN$>%" aA*[=(}@uEѮ׶*2mC8NgwIEh:@K#%\~J#ȀVv_N{ (\lhѽvȓsu;Z cu az'l}D!%b>SL2g=%v'ׄxveh'ʙ2r{^W#u{.u,21F#yvLNl"fku;X(Yq$47t¹s4Mjq| e` |YDb %U0EGb[Jڎ22{EŞ[PYӒa}eUYoty^]ehsܓO{`ZC M؏g'7 Bׯ'y+~l]i> o5$ "^]Z;؊HHm-4onoऺE?U0l{ԁ#1ĭ㖜0 }5 t3p-cw=wecš1%`7T362ڜg'j@EI"EI[Az-MhQOV/o]k;.eOƒ2*G5D7'Z%)ZG0ê9^?CEAfQ8ԉ(LD׽ŹK-X[^ݯu* q#5/)+jvmj'Gj\V"E~8`"mgխzS7_+>JBvt c XN`{k\V/0ڡ]G}aw٨8Sg#T\~ERN[DO3oA€Y3rO&)Yq~o*+}_شjOiG)uNK?ٔq5ä` K}@6K KY*0`\>rRpkxp66@ ٝl_$ G[fn}}zQޫ`sס\:6OW m*(ǾeT=خKFM%++_n&@ڿU"f>;ҢH+ZJm s{>O ׄ܎"< "A6&hr%6FHW̉;qUp-n^QK2Pt-] U:fV6}TFX|K/Ht7X3vߤ4[dR4WKP˫Qˑ#ު~ҤХd  ߳ !hzup6k1b,]^ZAare 4FZW]lVx}+7IT^FR ; G~jͱո{KCδ~^ I`8̍ ڠ=z~jtPX+7vEUcj.;^,)I'/Zr M߫*K׽Rc{t_58WL7a@H՟>$v7,gżve!쟰5FU%>13;FYFXe-2RXisV?:7T!ՉM"YUvYf? Z 3\sC=ADߐkϹNS̎j0V\,=BK+ Ncħ=U2Ѵ] 6A4؝Z6ɾ M I!29V}=Kx $DQBƁk.+| W!ALE2+z @uюv]\}(N!1(TA%D)1D!pxÖ*wgd(άPd=ziԏ3ұ x) X7/==.'e ZB\TTPoi?+z5vg*dns~Y]{[o(|[kGFy JXI?5t60TnJ 8cP^X{3B)U>,_̚Z} jlrYnH=QL]rcJU|h{{1zRDeQBLuF-@e9 [ 䭦C Љ}BOuuoj{-mD*dqj@]ECJ2r$[}í`NSd l BVTĠ? %<MNDA-y2N>~|5Lc cwߖ阿#7aAP9DK"5,ǣΑ߳ցJ6ZűLQ{Pd,b%`0>ߵTx?v,92}~+y<(raiǜZS簈a4ݝ[T7ӎb+p: ( C7L VdoU}SbRO* leQ9eӸir[CkCpkKt'9(; %ǃZ빢(( Mu{=NSgIp/G!x_;uuP7A);t?;q RՒV;露Ld[?.1f%P }y ,M0P 8aP?lZſ-|> 8DΠ#EC Vh.?܂֚ Xju+55faag  t 'Rf?L*yO &X\Aaַ8El;uD|*He;x!~Ҙ O4vw nP'J{&)jtީض1I%q/3Hܼ6/1f3d@lU؟Ht5YuAbLks}>ŮWO !x=<5ZCllQ}I7dX1z rbC~ 7ǩ`v/¡1(Pkiǂ'x6vV&ƼDK ΠjSo(mmTġ6nUd忝gfe.;F 'd?Cl(_սC\vy9cXɽS,{AzI?MMbsK`dp 0%NPt%P.ci<%3-䁋;3KJy[x['l╛F-idړQ,\}pw?38qȾ^^مYE}gDFK !4 Enl@7~ "QUng%ɱi6tܼeX%h!X5cc(ۖ1{v:Qh?N+A(J2l!9gcy2@_S[x0o^tP3@;T)ZPɠL%2U>Fp>Z'Kj)S(VX`.O % (=ٴװԿTW_ Tlդ$_}JqZ#p< fmD?l +.|þ?LEUh"bgi1aw[Y~|y? Bga xk-N.'hò'Ng oee/ΨCiib.xDzPf{hHҺ/"hgW%$n 7Rlc!|>034۝<K_Ǻ_%.ɉY DT \wE4uq:;͍q!.;‡2êZZS+nzLT.+e/º/ޒ YкUm)c$8DžK7 :UWQ#=O s޷^YcuMna~Af7 M-g 3,w ],K&#rZ߁#-%Q&%@ c#!ٸSů 6{i}E&)m' 0bˆri~3FM_[,Kޚ!vij2ݏ%q?7H -L$KvUYǷʷs$- +3 "%ǓiEAM(ߌ6NGwx<F ^狀u-0` ;.݉Q6oL=ۗda:L8E ]C0(J "Z6 W5˺?c\ H|'Fw0ك'c?J{G: XcM(C*~]A$'%CB,¶KZ5"N=1F˥>z^)P?Emb(Pi@@А< ^Oņz#1:i A4d+gI7DqSvQ^pQ$4T ̌I8o`0B>Jy]Qoo·Zs]aŭ-?;a 4MPS- ǙoTdžKhjޤ؉^~^o1͌({c G29:s Mq,6#ru,tk~GT -xr[>m ރ^XK{IR{\P QQ A,m 3 C_{W{}(_|eSa/;)% ~'lDyHIFsӑK") x%>ORjo\ paxs:;.4^/8v q?o&$ 6c+h( sq(5Ōoiq<`ɿ^U5)K<|,l"vz/4bSBFLoklyϧ+k 9nmsRp%vy gk90@rJCMs%8V5ϋ\s'Hg$*(.Fzyn> 1w9m Cم2I?680wi@ krvs(wiEմ)h뇪%D߻?ݱZ؏ghr"^Up\ k:rӷi'uARoaC5 vD _|d/`mpE97#B6ӯURyLm,5hphh3'^ mbKJ)uN%SpM~}8ͨ*QUB'2&ZO%#hV`# -JN_xT%ObL딜NRT!;AY@2A~i EBmeRʧ(ɋ0F8:*ȃ0r]E0Ah=|*1.E !Qհ2r{y`=s\CK1X<:q]AA嶵BQ5WLC|ĺTjёkFp20Pun((fjd%7h?k+"*(1#y-ZI8`gA%?*E 1NS=KuL8 =?n {Τ~AabX3O]k_T],wU\>fu_U-1IIm1zfJQJ Ұ v/kRls=K[dhI<&4}ض$}CѤN-TFk.ՠ* O;)wCP_!Ocf񻄲1V'T 虧2J[jzq?oD1Y⡦@BPW/6 O1|c-GXtiN)Azk"DM7}ClW/y"nSqeml):Q_@}Аֿu1kH½`'\[ɏK!B0C|5{M T(V#Yh]1av:S8I*#{ , S"IHS7L1}$qM-_P-_0.9Q`ݶ7FYk|ц7:NaL(%~ev`ɤ05{`cD_U JAw[ykUW9&J KM o g;FH')U 6 p !O) Nd iKQNZ<{R*Qh~x S}LoGpr4"  ^x"*uo+P Cs3j-3V⽈Ej]ڟ㮐 Uqۈ [1S#!F׸,]-I%o&sӗwjn=={>PEhS fve p=FJ1'$gYK%U^*0eH!רn.? _U~;&+7[WuP0 $iN^ke`~k^d$'%oѸ? ABp\3|-d19<'Ƶ+\gQp5]&&"̷U1 sOsW P9;mk"OJbOz^%O*A75nth Rکhņkݲ5,Be}}Flϭ+p͵*ItcK<[op`jz/ pkiuCČLb<~lL&Y5 Zz7?R7[WY<AG~ЅT%:!Ldȝ_ 4 OɐZyU9ULuD"$4KYQھ^D~x2N qZ)Iʔ wD3h ^(Z!ulhH(=|Ye$•+2O^k?g\/` mʥob bn*#AVf1Ԯl.QH d?|H6f]  _cOc@w_EʦZhݸBvBZ$g:fi̴um SKaMcmOB?.>Bgu5AX@0)ȹWĬ7!~U_AYsg]8rgOU&kiʻ}~u?V*SOfn]sJ\V!;# >B;Qggԕ{q 02A+|gA2vWP 2`^;jV:HcE /A@ vVa^3!)~IZ\f8/TIPukFEtܼ< ı r =UmZlĆw[{T"9`0]&AR?5BLJ?V\i@5AD9.b?ѕ1\3M(y~ ڹ nyKVزoDʱk%tr`3QS15ͽʫK=ZG,J_bCs):]涞5B/HIKbrQ$sBA!WȤ7frwr'ܔ:Yi&8h!=\O`+q tL:\UaBgO.g4 @l+ӑۢXDsb\F;^ӯ L€bE70 $_!Chq2Va9׫[]-rh۽"ZI\t\HکEGjl{#Co;YYȜSavh xSNЏ^7(BҦ+/ygcmV03z\yrk 5eEY!M*ղXc7@XhmmV`xH! UZbXz70ˇTc.-Eވ4Cy"e&)Q"ӔB{׷?jƝ C"ZEQ{!ǫԎQ#N 3:jz՚`qEEw%mM6qԽb_lT#j YU! ΨFg |~oO9y,(Zm&=vT2a(zU`)+{z~֡<I%g sBE^Q;F|TjjFD@4c>a ^=/d֮*LHS+],CvKx<{}zBֽ5J.nAe{{8`=+k'l.b,d"b7?VDT֑5{d{]pmYcBIQOD ~OI|k*R, s"z Əqp82HZS[LT0MҐxF ˕k9Jv-)"P  &ۍpcA?j2,='ZJNJFrU_%p3邔\xwCyXhsWZՒ5N}.Z6ccR,cgX&F$Ds"7`j˔[E}Ö腼" - =`!/kwJi$=}PNyQmUd=du=tÃ|]4_3fkpE?wO38P 0\q|u;N {Bu(F{5l6-&Bp&dA>n(}&ݨ }A|1E}9;O.LN[.8>Sc1z@Tҋsp;'|~5!au2+?*OT "=QwpG͂G h/rܻX .=վ"$*˶ι 愿1▪@rdy/|SPkW};3SxL92r[\B̜*ۧ" 6f2/"<V.x[~vAўuo;2شi] &]HhC<ћ^ lTO|ڸmmL S;Wz\ Zƫ(HNJ)0[/[O/ "E9JؓFW/1\;`x7\ c~KBge' UՇ+ʑ,,6@_kxBWIՇw7OA?;|#_C.7e(uڎI5gN^_hΧwJ1sѸPOARF;c5#UÒͧR#G!U]"ډ4{Ef п9*{eވ`aĽlv)`o W1;FNX ۂݟqw؇ùۂ(ܻq#i,+ @@g3B+i Y[>> yh";=b_ tKMZ0hTYm b[p 2S-CA@у)zl!\=|*p6?Lҵ%\A[H*tuRUY+]J4nuSΑ٦:#Z/8/,hEIXy~r;0XS2ҠViD;LE/?$H=˳^\E#Vya?ѝ +9OW! O4{CW><9J蜫"[?) WWyC{қFHx,1/ڊݕ? ܱa $5n]8SMtB*$ûk~}1o_}rGݷW.l7Wh*4ղA c2âi~)_E,hkusB۹春 \()ȁH ;P4E&u& om?yUg'7k8 '3 W-mlzY|y!Z˟#G?{\ӈ̚Eb!kNpW8x>cw @G,NMq>#rL=ںk0 j![s,ߡ7 Nj+z6NxW*!X<7m~s ax5无â}wH U{O"D ^^/l"(ABkAYrw62:8 ت=Xf= &O&Y\޲`Z+ik5L̨2°&zW4c' um$L¼ЀeoГgw"?̵R]\DGߑoژ+*?NU%u7KG>.A^ di~e~iqPфpN~IVߙ2A-:C:&HK*,E&fH<+55RƟ QrHs ԅKd"?UeX%y 9C#mqbx?\UT)+,D $E>@*g[W׷2~ij.1 ݧT#I3ߴq/RY2C·E?$:ήn/8 > A{NzK13%ʟ[S8l݆'.8#yKj`K8E~ HS$k_oj!O{bvq6q%uݪ_1=Z#ToL.hL %;i|툭"FRJ2ZT^'kd,E/ӽM4>Z]bonO<gv}?z H8RsA sLb3&ܡԦEY)'>7R#~vSR5cpmf,;qܜےe F#=|qX)kb}(蚸xd%y`KjCɺn+cZ f,ks0vv6Ł4+uXעpHT3+k`N:ܬiJԌbeR(e\#aZsQwD;(n ]*2[E[֊՚Meq ׺,`0܃&3qCb0Gt d4vl4![`˶zc}plahMG  z]@r%l{H/%ʦ7W_m<F<ܟB8yExRjcfoh# ڔKh RKhi5)i2v.abA(Q1Is)dJ»53}rS\B6*[2`,#urvG @+_Bz ư]ӭ_iM=Sמ'rbV0{/R <<&&l~/_Q)F4 EQ*eDБ5Ҋ_)A"KPN(~p_i@@ |hxL?‘)H*zOu!,Pl&o"@O78ՕȞuBJ6ut$J!FK$r+ι.V4cٯӡ8jޔIYP~0i9.v<] #$?KIHCᾅXQD~d9q@Q3ƍ~`?0G?r&RxF?- W"}sxKsS2n/r;3s1H `Yx#QC}䦶WW84'DfiVY,BtڕC0, kr/1OT{Odv:7rDe׵2/x}E)T-lkh,ϕmMW&53o_XUjM{kxhptD=.$DfT񍷠 j1L<faX&ut[͢ )]u0U? ;2UNߢ;|1_[al< Buv"GJs03u-/"9DZwD?!k]{J*J]J>zLf3>r.*ebfiCk/44$ɋJ47 Sܢ><9>JBmO{F()¹;,Yi)MPIՋ@_4Ih{21Q\ug[[u8(Dc~fV`3r'$٨hHE_Y/XK)Q'ν޺Q:A\w'LG 0ْ6%-){6ʤ2 _AY{u7 ӲIu>$>^bĶx_ժqE:UW\J@N]UλR?@(suD|$',s Q^(hԯKĭFepSo)h9]KU҅8OG cw%*]L2BI]P&nC6ǡQ4v}bސ)#'v1Qy $und)~BD\ qS.B$Y=@])p;܋>Vb$w5$d@IТH[soV4I6J_4(TFb T?ׅ ! ͋J\D‚&C*KL* ?$Q0$[Jf_0 i oH$zWt[݈aQ.64xu:k0Չ4XY!6rVܭ2>*ue%k%UoRŦ٬l`MA1Pg$^ iidP<8kh w,`v# &T霵Q! {@JW'YVqx_O gS7Qߑ'hDrRDL*=jaMR@&|ަd-p/`=2[9MD_2(k$Slz,9~IJo=S]| |CCw;$!2gOt/U1&ETVZ<˥TTQ/{_4v~|l% Ľyt:;ug;1[doXl.4;aD, 9WJ|\ 8&[.$HhxOpgclRN3+x3HN-1 3oyvzAčPW.ې4^'4= +KSZq2 !Б#XKRZ󰼘q4 +!;mCǾ2;18%;HP #먆%`rم֑%3JBb~SH*ABD-D`̨ <;ŧ{KYPx-:p6ņ cm@=@Fr =G#bA|s%$=XWNETA"&6n*:|I)+a~ M&8dvZ-ԓz6 A~du^Y嬺^ى; m=ٜ~ބn381x7K[~|PAn{k"+9_u*+ZHN#2*M[x %QOj Bw[DqlJԟ5LuBȂ^0Zw05NBw)\ EPMᒹۆPd}WR^}riD頶 b8 n[ķ+U;a Ow^/nH([;}̐d@F A #"͜ps DcR!5_2 1 -m垮Xz܅o:Ջcr`(~L 5rU{6`:ӗyJ<gv[,;n]UWl&\)~]Պ\G@7t-5= % Śs(| -$TOvS8P#h)w #MOnO{)46nÕdIGH/t2߯` &fӧ'>uAcχ짂dPvY1zZ"6YB1QP#RhOa|XdP_D臒k'db=qʏӛ '|p!_*8䇣UadqFN.7/e^&~ sľgGɼ3' q>[,. ꐈv=Qѡ"h&}h 7bʋ hnn0S5chꢽsGm1 -M^$5V]gO%N:Dg -n$ыmբZ؛8&A@~<qkqאW#MV7B5D6vicw+{K}#Y4.e9i*w ZaGI+pnS/^Ȅ*F\\k nw8gSa;oBe3.%huAl* J~V0s+>B 2mnxXwso;LBOk!$Ms~Fy۶t;6=TJ{||EBcD˜(t!A?tv1M!CK~h5;;f)-7׵ЗwDN(:=O! PD٣#? ' ?t$1!8i poZVRK B$^Tŵxo#DIPZ I&ZsxAvKܱ܈ kg}e!,w贇®d>O!zJ!AԾR`EڜKl Xcb:OJW [b6Þ|5 cQC>l&x*e+]m*5hZ8 )JYۀX(ytb:dѐܨ+.yW4B>h[-@grd:_nt+)5D7) MDZOLB`tdvuEl^&]BEғڷc|qh_Si{{VpFVA2AqH)r zK gdD@|0 ?y @D([bRWN ?w/xʼ)bL wӄۃ+l6V3 uP9] ha`:ȕReiE ѷh;~}[ÇWB4 q"`!krʐ/ 6q5$(0𩦋ĎX̷O[neS[ɷ{ -hA ?oJw _3`ni>F9ɂQ^x۹+U)$@>glYV>*Q (B_cD'"剸cbK-@f޺=jא] Ǥ(x^[mM3I2 hVg9dhu8F#!gWxi˺+IJ`\ޞInO[9 D N.+< t6[~Bvj (GyB fSmne9Ap&$ғxNtWp:f?KY@OjZ -&)3sr7Zh:V^.Pɘq\2c$F}L=gbqW[o 9%Lj)*=ȵ ыzi7wI4Q{g~_WP5,oiLk?mZuDf5putXM\IKC~*Zggo3d#&Des&9s@-[X4?M_C䤊$T+ G^Q_oG,RRR$g=.>lJWFL!Yz$E sBYHh'-=[XPW1!9?{p?shd\_}Z#35 TFLMLhS+PM;4Pp4skP$F$, k똪C.}Tj~ ^T0& %]C4øEdo:cƜJMB#CIX[`%iO` 0,όo!(Ǜm\!:CS>sHH-w@n5rNA6 ɛz3Σ j>M`fBZ128pdd%bD  7>ߡN<]ɋ6EݼfͷgMع{ <13c@w6 OAFX}G(Zz$a>t=jS&Pt#[ o}pv)y&x=qK{ԦHcl-!c *x9b,ZClJ,Ы\af{_ RN6vSH/nGi7rDP+UEϥ;k"{?vp,^~p|u bGA'2:6OxoO%:< ch 6WLpUXxG?@hUOlޚ߃Ȳ(s2@7k5zT݆ H8 ۂTQ*Z}zуHJn,Pl%UUI\^.a9սWY {. nѩrXv.}9̦9n? צi&]Mp o+|:{}pcdp3|ov.CE.{">sS9wawF'D9 =Hw &;o cKzϷJ 3tٺ}پ@Szy d|(Q2d9˿TX]mD5Ȇ5H\B\ܱ7Χ<ѵK98քOW}%OyYixr-Py5s`{jcب fv88A*kx"h|(<]a!6 (*^L;^?1IaZG>Mj)n:RMӹF*>P*I6Dq L<VtH͔R=Q-#CDWY~mdE}EZxΤMjs|j#G0D:tP'79$%*.zu~n1[:Q~d&lQ-4 gv]Qyw)9D7"&] |~y.8 /)=l`w.O{T9 sM8+9!ڎtK#dLF92+z)'[!*ѴEo "5&}f]G2w{ 2}ꡘtW)*J Q*[ػ~A\CG|ss9;t|jipu\l^EUaAxL-LO`XEj{(ڡ36Xkkj=^,ሲ'ӊ{qd.~r@en SgN{e'tr$+F)E%O>$}L,@ЕƤmt,?#pIW(L:G1za qK eTWJ76L{cx_^ĨTve1.S rs * OA-m0oOWctJ?3 hU2Bn&Xdt22ճc$__fXwĜ;Pc%FCVP(XlkiNLh>%LAhVpP(~IMzLբMMn/{EfE=ń'OO2IYhNV fw/c(O놽uL1yڟֽdoXEߒ]I 7e;qZe>3I 0@c =]fȹ>-aK>k%5Al98bHDQxcd=Yhe}i$Zԛ82-f!o, &FT/YkݘMŬZҊFK\ɠy"!L^)kFyS.+D%Mgft}Q@h05MN| ԮRl aWpЋx<10|۫)z,'Ng+.TaEwI0 G9W;tmeZ@yDWON1+ڮ]!XTb3(X/Bq>P}zz9 &G,ߐ$V6SȄtikռeR{J|}FO*` ˨ C4.Xqd,Wk!RI~>,; [kp~[YmZ+5ww0$9V&9֊Մϝfs ㌛HBOP/4 :fpOcsD\n 4 ݋Ǭ ˙D-uu]-H1*D:W11Jw, ;{>ezjat}^ִ"Pk26$0cC"Pd_C~_~=@@M{|VjZ+0PE+ө(U kÊ+$n\on-MblL-[6;&M.p7ƠA7bZ#PJ|׮ v!, .nD8/y5yN3dNo~=DF4YfnC(X~؞&TOQ p1K>QǦ#_HӡPQ|:x ~Yu*,D85$4u\c22yfHb1FU &kt-LڲJ^ MԖe}_3 j*C4ٗu'!vQea;@|{{|DJn:B%yfN :BF)IسExn Էz7-BnΐpDqԄ X7Xǃ?>vo6!(< Ai(uo {-3ŻBnֳwgEaEk1qHN̄jka}%(<$0h*r^ɹLgrXonUK`d /Wtҵ >S07ghI~^ϬF v\Q@ а0->A5 <6%Y~=1BY)eC1&6q_b$9as5J=knJ.-9ذ!{mzQDmsLgAa1y l)!V ߡpA) :VY\$9FpttB '~ 8 ӗY d{_zC~a=t#ߕK {G]fGxzEa2/V0aJl2ZpNBO+|^gIza Em[_[=?ʉ ╤% GJ~|!>=K-˦@KG;!cc R=IJ4 ςCF+Uh٩fog}o'*_r}W#5Jk?8\Ā?\tG8tRߚPnƭ'[*hJJQlDrx <|zg;PCv}[_W|)fTx>Bi(R UbOɆ?|6LhrXp<;A d3I1zsSj8<9 !s S;96tf'm-]!u-C]-En2*7fTr0AamGozpWiˀzN籉G$J$9f\MKOnEdOqbDRJˇ`(8{ :}P [NV;,?OUQnɬJh% X,R^dl\OU9|l"QX0a'[MbX=S\_L~rlf:^:RH+:Ww1Yr)5erC'$m.X? )@wl6Ƭ]-owq)|k 4wgX(Q}4;d$,Vac$2G68βUcF$i$.цLPܿKm炰HEc#dL<TD _^k\F 6Mi3O!*Ο@B+NZH նFf 0;Z%MUOB,ޏIqp"ƙ n-+5O!0";279N أ9 Ѱ ^Za2^3z7EV _h o"h/#ȱ? | 3رjQkN]uI wRR7#=MG^׻0jbaHqeQE&Muh3Vm0?E.ދd%,D| x4AXpE␧9#.]Jҕqcہ *$'(k<4ǢM4EVQ1ޖF Kt2BlCLdj^/%:@jE.0u0;#!} 3X &gV] 8{8\ Lrp$̳TN7Gw'@ߡPybE4jC_fː17{Z-AR5Ȣ >MzJ+ٿcy&|.fOkť8SAD\?TmmӹPZ},sd|EVU5nXEw'c13,CN\Rd=TM}$0L;=)oՒk 09t%itܤ5!=(4pkk ;Ep-s6ĖAq%2ib8 V:/[ Ā]B RrNn:hpZ*Ǚ%fͿN5xdPcZO@ 6Z3 { '_L.Aʬoٜ'V2>c&o.kkMFar[SҢQo,1@9!bH}UgLgчqOx7'` t?D!:( Ĭ`%;GP^|}\ЕSP3[\sWBt OQE*\kN7YNQT3T>&OLnY`}6 7mYve@ }c3 U|a^V ,̳e+g>MdkЫvMC6 61ƚtKK@cv@?v6`v*#G^-4!-igvr_;8`[%uTE|=FvB* 4iZ5|叏 2p`f' UV w:unD0X9\MDQ`*zw'D3qj _]wls[(:C³:T{䡖T103Yù9 ?[H] s`ܒ#8Ѻ6!YdsB/6-P Um+Z.д̽ܿ O!eP٧HG/)ҹz'ߣ&o]oggqM*Ƈp03F=, IY_|6зG:vSCq^k'.)k}Iɦ\ObŘa0`li/ױϡrh3C)E&u c wJ($OӫzV X؋ /$J) ŀrSdoSWJ?8Z\OE ԝ: kQiK;JV:YH4Nh]!S%Ht bأ=Y!) qyj${I1|/DRHs;O|s!H&a6yW&ͽ;ѕ|Wq,r1m~%HZԆ9U%ʻ0QE"k|se5{hw攕119D}Olyv (Bk&gBM&э{ kђǗEkDY4u 07" v98`>o/Js`y.撤z8R iRVO$)2ě T^*^F'R7&%K@ZX^(Jj@f,X䍱i29⛎A sODďrsUCc(qRQyMsgnn; x H@@O"Ȯ\"Yտ5,V`t[ST[.DQ D&7ۥ&a-b>2I"+7(*OiMmR[F` $)mi]q Gipꅘf[-4cBJɷ2 }ċ`-$sokJ td ڑL0r*!]މ`eWɅki#JߐmlC+BRX2t~UO)PnkdZe.EgI.MO"(="7<ר'66> {KmzƯ6sI>]t[pf5'k_֘S_[vs{eHэŠ٭ytDIQFx#de| xJ,u3[F3#3Mk tkcj&@O/nPBg5K=u=LUh]NFŐapBՇq;k }^ N\Gx]/Yburla X=h  n+!NFj#Lƻڳ,> i{C usLus Ia^}?,޺F9>Z dq{ui>&yTA޾1z#es|׿%jv%h.(_ƱbtTK+@|h1w0rNW0j,ܻc &U~Rt!]XSw6 xblvnհ ^ήi|]aTi| n̫Gx1ꈸוB8&#59ña̗`ULC+хk5}m$֭>"0Iu[%(; eb ".|Lj"tuE:aW4ۋaeǷɽDF쉞:`)_OjHDZ&"χBrEf%)gNueӼhG17\R4/j|-lPT^/oϬc~^U%,MTI9gOoGleq(@2& `;#|獌ehj0Y,"p݂*PŠSA^D.v?u% ,l;>/1y7J, :AKq1,T'-Hn1lɝbh2yF^M&~IhٶFIWix?0[OjHa0mUoEfGT`B&r#rl5*_ x*oO?W 5YDA~jF$ (AJ `CQȓ_+WU]XGt5cZs If 5f$qUk%u>/JG*^]3Ŏ@ Q&)=U*3ըz?CsIZt́¥=K1?nn%m6fV:eMnW80̗(YחM G. f ڛ YJs.`٤p9.^άfVGNGi)gTЉ[.6ꃵ=߻qGWYn!: s UD? )I m0 0h4kpJUPz|nyki&?d~t-O+2JNj*zC 0 k HC2?*i>CRNOL5X*?F^ƛл M㯋]Yr6=0ufjE ;Fz$W#,cn赓'I"8|v' KPE`"lt%[@#(OdvM] MDz0@ηy)z{~#EǮWۢC#_x匬;-qݤŃ(/Rp(3=()$+Wd X.r("r %j Rw ~@B]%6]Q2Z-́!}s J~iatVoɾ5٘14> |h \L 1 )VzwUR)+,l= jAmmE˵w ):N@6yv^Kƅ\_ufR}W9۸^٩&@Uui. (DGHp`%=-Xd.Ӎ "W O; oS{S/P'C 9"xf4EgjweBC+}R )M`rǥY͊DڼN 6ODŽXW8?'u)"-PN'_۸9Ys4&s=5pZ%01xǕ7/̞ĕ[KSMc@:+ r+Di7i@Zx_"ɱ و61VE<}o1Uͅ-wtL@dbFK+RF)}{7gMɁѕ2/+z_ٳs0'[3 3+[KӃ:#U[1o@ο~2ZմXazD nDZOU$wk"$˻9-YJ O6t[H 5Z׌s8[Hio> 7\sF۹C ~CbT\0:ؤoa[vLV0/gc㮬P@t 8I7xq+!QWQ3gup^-u%˯ӨFͅy]MB#=<1ɋT+Gyt̒d=m?dPa^1E[>+&)huO5cQ3Zb󌊧 6h0ByȭG9FBZl;0*+tH$cǨF!mSGL=:4 qK߉ >annn|t ' ]C, Z '&TZ a1p}[#2HulHбv[g_2_osSE2a< F#[^>^i!36w{bPQ&^U7^L Վ>E&?Qp}\֦mV lb[֠T%)ۜMX R>Rߢ,15 } ̕R:R/&n+jT2^c>b «FFR.~o_ѻN >?Y[˯`'2Rc hH+@3&.?6T~Ux3|B=GE땛LwI4.OZ(c>s58j25QF|p)(V3TYhK*R~݆1ϊa>u-.hbȵ7 %} GPH`NU*{^Ԏbhyr^t$f%r~R28dޠ:VC2B19 E\htϑr I$cvNR &ŕ'W7Yq&.ZC9ZT=0؄k׃w>yRTTn>jead@cxWߒS G%_ $Q5 5d]|s/Vxjvfфre*?);m|=|j#o zU8"Y_q1ӰgkiF A;oOb5x: H tjf_2"Ȓޝl}ȳی*.'p!/ɇvSŠƬ%n =U(KdX QkhbgO}$[Lj3jƱuP}V]%rɤ'G398H33Gh^=55e>pы WJb+&4,Zqt+Vݚ-A swv;@isp{9Б-ݚ'!J9O/7U*cl.T;ȴ4H3c?6NSЖwg( Z:/*(@gpSPQagcKRdx-R>p6P\J"퇛`睛@(M\sܾ4~WK.Fs* !g c,i`SA?"LmqJ5 ˫Y.BiS)ţ.Efa 46g#FSAc13&ZȥwvTqA੎ }X\`8^\0P/ul~ޫ9aw?R:ش#9ˣXsɶƤ\qg,n!Z`i.3T#Y>$wPbO@ѐe/fCq=pmœqcx.y[wlr]w"PFp)1'YҎ> DnDֽ2>Iy1ղe/FPsC7~_$ Ž; ?bxOY^W팗|KLN$%=zaP#z` Nz'v,(͈D鞬g(xQp LWU\Cn򀉟uE?;6}{^ D,O|Jq+Đ '3 /Vb:=9:Z hN:/OMرnpL W&'4=e:#tC]bc)/oh6EsO2K#[xV'Г՛2cyi}yQϤ9Ҧ徰ޖwMc2#q(. cjO'o9s=,yPzM. OLXF4(Џ:E;Sֹqҟs0)q%̗ۥ=MYji3йUk'콵_ b8%2Z|B> ˪mܪ$oD}LRே ?p`)\}5^i%mNךAx]GEtg-(ϓO6+f=]$1pqSWDOJ@4qZХ".!$L 0;G zCkUj-~m+hc ci Mx|[[B1!E`]TuI0}ks%oT\:ɀny\_7rG *BW(*.#%o0,ЈY y$çŦ4H~))־"2sN>| ?,7he"h ͐col=8a<%?S5qBIC?8 fc5tIlձv`> K mm"܋$;?'PndyX* ?V@DÈ~6w19J]_wBHlq&zK죹mDqd0׳BZ2m((WJMv8B$E٣\^Tc\yS38A??b袮E v&.d?jUVWpV;Noft+$S6`A#2Kgcj.՝}}(#W>޺,O8 3z=g"$:5e,hǜ .g yvuRny8&jeigTPsC lfQ Q s%Kk &Sr­`c*w[kP;+q9n Gt'6W# q҂k>SVPh1ߣÙcुm ]_WJfcډu0$F-&BET6$Xo^|Hjt|K *m$3DI.sID{eR.\^ 3LԎdu}nϩ|]Scz QWttUd1'2pBxyRΝ|AU1+X]S-)H*'֑h!6p_s|Hf]u= v&j3o&;-1ISg` S\8U&ƹd;7hgK$NwЁ4֩F4[( *cZP~ĸKC)jԃL\[mo'=tC\/@NSm:u8{ـxT>xd5u]~E EDRZ/%?+K/LoY^l*s?޼.Fn>/3!>4>|`g4ϊorEA/m$4dz|0L*'Sڴ[!HOF7V#'gE(Rܰm= e.\Au#MpQh@GE=LjMàe9g"ͳ٩ mAs5%8d-5Pj&%7cjCv&qe:C TNXj#B7jV:]D y%8'}1b%;HhRH;+7})8rks9i@KBs=8-~6Me=>z?ﱗ8 =rg6ܜ`bvh ,v&Xɭ!MHarG J R"vbkgwls s\lqEJC} !b݉1c=aKYFվ+q =mY Y73?s@EĴ3ERDb8#|pV{k7g>@[|_/S WݣJyBm5&L]4=_ lK⏸ƢqͿBA>A|_)U*-p8>pVj?/Y?ɘW[.a0xHQP]?acݺ$7/ ;uTN<6qB]]۰ź)Cy)/b&8sj]en+`sblF8 N~A q@U;lollA67Z1b,_Kz_< օ^׺_Tβِ‰3p,cŢIs5Av7!_DlyM 9R3[^D Y_M>A[&4t/v4 ƣ]?d)JB"1jG$:d[{sKWָ@"& UWH>V5DH((>>`5儢=}_t,YxK3=1[槪R])v{Ir<U=WP{Y#wbܲGRt@"*Z$*hT4@^ދ@/e}. N#>IR숂&)"Qֺ76#uZ_](N6oڿ3V k9pͮKx{~P<\=5WGm-J[ٸOMH=U8.+ .dݵ{#uK>$?BC1t._$ _p L{D#sW #Usz mU\9[rfQ=r+mʎ|s#F\)Tt>\p?|l 2* 5q?e[hh> DqߪpMtjÁ{I<:J+cIH+Q"QlxWuW5KGŠ Po4"Y #9RҍSINL% iשV"~7$EuKgD'`RPT:j݃iIu̲vb|dPrYB5ZK;+R5D:gGΩ,[ Y.`" ӈfDmIӚI-$i|ys9(t*љ="ه}* ՝Z)gu;tOpcǏ Ea~ }-5OcOӋ B3d.-^NڣYyŇ U,!ĉۛ .X8]ϖԊ!:ϵ^,j{_4W biS@DT 0\Frqk >cQ Jq1hD*oXޱa޸LDUiDV.7NƲf }Mm Oi: (AӁL:6VOlMѮd(*tAK8T3̨hMcZMy!,ĪV_Dg(ќ4fl%̳9 &Lɉ{@qn{UCsPiS$$0umahkp(*SZ^Nlj/JDyTJŠ5ǗS ɉsVڡ[ z@F͗dyhǂMڼ3H9НvuUu [h8^6i(RW)iA =j@[v"Ftet JR ŝB=QOA@Dq#9IU;+ݏˈdeIKFqP;12J$m@~16L07.ͷ$X۟jUJÝi9nN>iX]% oH`n0YH.]M ⇫ ۠eGסSޟ< A0yNx|VNl53Ptv p:s}0˺|ڻ6GdkSx5@-.'3gv,R6!mJQM3q7_-pi^g-SA1$'c'R /k5eKGS& ]o)]u҆AN)Fizj37!|j=8G o ,mX.RxOw(} ~~ ?E^,!Ă  ӏj(ޫE;P*d=z-kV kJfL)ݾ}ixKdY #{6ņ7KWxFH 24MȰǑJdr'Z!@ .Ou }pK/* ?>uF]H[ha9Ma|_uO4/_A:\ϝzVƂѥl88xwnLz7Tmˮq1{<('5akVw"0x.D5"PMB1tTWpFzuC⁓{\F9{£S%W&ҽps| I"}՘y91体=Gca|o/1#/fyY,adܞԆFکukyŦ9Hl&=!pdऎ O)fYLMbgD"Ͳ(ڌ2.(Sm3^;7ӭ>%e$*Iz34k}aslԿXEP`[ 4I[1 m Ėe; 局ɵ9;hwؤ&yQ1$ۥ[%5MꡄRK\~ᶣ]Y*"8{ vkQgvAi$ @$e=?YeY ѯU )BU*6Y\g8_a10~C)2ɛroʵzݲD..wYPlK2f > B{׭yU `.>$>}LSDt0 ;A7 t[Ľeyn؏ϪH9iڧ+}eC̭NmikY9i#mz\N b fy@%zj\-.ue?SKzMaG]g\B&]#Iqmqh貊]I &D=N]#$Uc{pqm[ =/NK w듶|𣔺s NŏxjGzN˪+pFDK*ר\ "4f?*F6$_bVa,Q[v(<|Y4d^B1{ۣ]/rY1:V3K ;G"FLj|(-tm;F@B%BW|炈X$0&/+Lo{7|RbTZ8 spW= Q!8p4Ejgp4 "SdC%wy 7}\DL2""8]P7?ǡBh@"x^7 r"D zS5Iȼ( y}!RDja~`)i QF:"Z8BEWzKk1GNIc4wڧ\̼Б`X`xDUIp L4!%]Y w4ims2CȴZ-/P }ɧ=qU,ba.Lbh8߲Iib//1U9tty(pGR#eITvvYCXS]9ž-ѫqNmz' 9Ylܚ{zJ!,l' ty7plNs2"u8Kdئ\dK2gO76p= >P:9Ix ~L@c=|i}'8 C6ReOQS7rbWt1ݣ(I>i<)<\ǏtbdWts d`!I1>ܷ xm{@_A #|w{ ((;]xe@aN]ߑRC[ݵ~BDM֎}4* 5g= 5LZEOc 4ʀ*ȏ|kі.o: nku5s)ozS.q8 XV3Ω.&JrV1HOsR?uHD[|Ϸ&"xt Q&R,wy{E EO\Sd_ǜJgO?A-&!PeD~-|딡ֲ&/Ȕ'3WtO$sQ3 @_//`҉![[dyE,a8Ԓ}I?|Gv5]_=菽׬vdy2d&R@՛7-S_:W9:H8lGd˷ %hkJ'Uzi*9֫8Dة1o2L}Gj_ Cor‹ͰB-eMwgT8A6;Z ,N;; @* $5 zT7ѭ'ReDv@,!3!REb <>%;L‚"9I5Bכ|}3h&'Xa2Pbd2=Ny gm|\#n'&!wgSw zk1YnH4;HyajhJ\aS ͖&zณ׻޹p{#]@wOI׼VjՖ[]^dU231V*$w8}F#I V8B?(G㮊bOi[w(D6aHo,psVA@mOd)cO `[d ')^*1c6F< b\I@+͊O<ާfIx#(kڃDHvlPۭP=~0EeaTw)y=a~ ƁAF%=}ue4Q,9.\߾/OiX着d$>Td G97]*/ffڞA>TW at[~[[Ua!+po3&G\ Nx{L 9)6:Ѧ>H"R"(HIojXB||e+pԍ|%+KG'i'"+kUy~Rm}rxF~Vh{pvgA&+\ owoV ]NJht噬()ܗ3M(}$"*fY%Q_ɤY;=/6Lp|ZG-Ds2I-|s8Kgjg=kշ!o%9#xx"XEqnZa䊄EnӶ. {*c=zܺ7SQw`"Ð@)d>(R)I܂IDE+޷uهibFZ*^ӇaZbufܣF`FCT f`VC Qf6"B < V[QH9!Dj{C n&\58eI!`7F[ykI;[$,aiE_i/dRaeN"A; ^u<}RR~] 17b-r+1${pjޘ!mK[FiפPxdʪJmDFgJ0Eo̠I :EFz*,#4=Á6l(|T-v$)4ElPOj!mF2d,K!"w8YJ$'~at!9h5 x-L0H g:{Uf[Z4%cLm_% 0TIJE*tE˿W&`9۞0X#r加>h_v ,fWm'y/CrtlGo@|&i-&9"!7\RBaiR kvm C@tC:ETjUwge0(iz1dnBF]֎sʣ6kl|ܨ)[W3KݳJgG+ [-yȥ2#2{3wPV6eN5oX_N~>$XFem֊ b80,+ދ8J846dn%v|ndr3g58~eX(_ TC7 NxJHJ%U ͸i Bz!YYLsfVһ[@1ym9⯺%Wh ؆3J%*aj$jqsT,z#i#C[J1扫.8n# ל4b(6KV!/ඦa8.l5L8 `]N/R:ʠXA"?_8=4Uso4OѲ89m]NcuQZ#w*cmԈƓ~W.:r|$GP#RWv s(öG+9朏sP  Yf|gwmo!Wˋ;2ӟf ?EDHO,`@ڙ][=owSRIUZ'o1?`ޓl3b%j`l"~`pa*`u{%u;4"͠\dY,B)yYU;fUSe,_e7,4,S΢Y-1=mO"_{9n0ehFOҠ:b6H͓tc77< l;//TK~Hwid@֓ƷB n\|^\?5F>' S$:g:x7yY+;cA8ͤUnJV;5ׅ+VtE* wA6MS/Ų+@5C Ţ:'w=ڕĒ |C]MD7xE5D?Yѝw*$onir*Sր]A9ĻL2##Tpۅ)PlQ!yV9~1%enBY!Qj.5|.2&k^KyFzƆq5es@a^'lԬNre͢ A3Y쟷 Z^A |;ӟXA1~WsIdOY4'{#O9L)¼XwR.zgt%@/ OW.~A*=>TQwnD6b,@ YRpk4sʮyVD\$bFǞڗDWFhOѝK6(m.LÛq;!n'D|jP}:﷦j Jp }_v0m|p|cED@ny6L׵ a ZN܀4 o ׀dPR3p6jlEN8\ >iyg]hߗT@< ?(тڟg,d5aKjJq  POoQiaG+jW2o OiսWN9&%L;|CJn[~^Y*AQ9,ޫ׋N";zZK^V&{N!şW^/􉼳xܫwIz#I^Pҁ y bSLMMzBvHWkc-Z#HsLC>Kɬo멌kDyZg@vj; [W7:tgesP @!"&sR([S@? "bY+[QJ۾ǴizosE٣'ۈf*>m#`;U #xFOrD ޠI7]xrp^Mi+IGNhN(n)jm5cj۬a4OyܼT.=Xؠ;$ƽ,I$c7[\Ab ",XRdEU˯qj5f:|UNKc1ЦZʀZ<"R 5@t0;)PXܞGEtL_A%EsiV"}U=nKic#*aRbUJO)vK*Upc|WtщvGlpD)1A芑7*NT,I6 :ڷ$ɶJ >32V$^Ӗ@p&gzMcSAub۾%ݸ*:%oĊ/RQ@)i4h龨nKM2 9)|USq݋!VVp@fkmN^5X9ߣ7"_Z*>]1)^=5I6 D539$}4kOՖ|xltSfJ0k(z`:nCFKe2YlhRdsd='6W/vĨˍ[aaÖy АqEo^NbꂤrP>Ixd9vBƘ$49癸~Ǧo?PğYK:@׭#{@ Gqs?[z&e$z^( 1No+1b,SIDRvM%>AO]xm'<3NuJ5-a śĤgk2}Q[hvEp}J$! r>ݚzIX>yYy=!wH 5`'P%4Oīk<ʫ}`VOC- N .,RiE8 柹 Nvr8V< aes9 \z,ݷM =FfKAUn,+; yFIlؚ2 ?U77F@D*1N7QRnAuuSıs`dX FGLj|OonïJVOpTk7}X*dmM!XTSGN`W0ĹD(jRyq{}c+,kݦis{`!֦ xd_ N4Ƹ1$dw`yS8B]Co `A%Y`Y1 -o:wR~xh#׉ 4HtfoFhlg O>TapyW5 ?5|אNEmLzpuޖy@ϬvS"B ݕ.EIpx7tJv,'2BUḮGLOr[YWmg*} }`,)`TMXN.pVy7>2C\erl 9 1'Jg{^cqF 7TqLQdJ-&pm9}8q48Ԅ^r  Y%Up!9魨3C.~g@C<@<]?-WsJK5v;e"(؈& -IGS홫\N?T$D/fJuM?)^aHQŻ\F7VUR#K` H`LN`<3 }x5Bo^`N AYmgfm7&]v>yx"w{xV7%/.ya嫠 ruoDo2 %+⴯KұzrM,m}"Ph&fUlKL>REraCEJ%I*V1bdtJt,F{_U n P$l8Z$dGN/h-%鿂Tg#vj ǟUAcFL # tih߅1)>k$}# mc7;]?s7:{ }Ea;jmOK_ )|L82}t KDPԎ#FI:Wnd$2{t;`a=S=-ZzINCmHo6n;BuU1gjWUx)K=U!?R -cTI9G(l;DYAb^aJ^8 TqK+*%fd`zߔ'!g0'Nu2M%H:Uzt `t~yo H8 yj^'8j2?򅬏X5-kay:-$#L9|6& BF{|[BEd!r2'1wG9{5-GRwP0ѣRXN9gDԌT9U~oz oV`XdB&35rņ08YXH_GJ`InsrV8B( Q! !` O䪼%P-r`J$"H3J%*B(WO>}]خfIM(rӞy-ׅx4 u%ůi~0Vy=dlȭ-WMeJ*<:Fo V⎅8gԨb~Ѫ/=qtORJsœG1#H^ȬL)#_dFY'ץRh {_YE"Dއ?S@{UQV%^%:B!վ?kbqtQNڎ5r#Tmт|T<0zr VRzf/7 {Ԃ;bl1b-:Fz4͞mޜ ^~.xL GQ5kfU@TxfyZGZEC1M @3G^?y1fpA5><`(K3VrlV!/gB񄞎q5GrPs$*chp1'<{Z <(>.1'‰];bVkED(>;JTYZ(pR+ol_IɄ1S9kE7_"sLO&'C}֨..)e=.b֊K0$Tw]xK=6 5Ar\0$pnLI"u:nl$gauIzB]CܣnMR䒓z=6Em DTr(SWfToL_ via>vrզɧlϴ"H\~ϯC'-*8zY7o@ek 8JT w/Pd!ܴGi+"6ѥي%L8Poe?o^+89ғN,y3W/ե4 C(O3Ѡ6.$f; ADXߛ *?TEd P)ɾTh@e^s]v^}''4,1/S6M a-Hfחf4ES- IKJ7S,DvЁ iM$û^ u+(h`#|b;oy!qpC(9^͐&,oEKsJbSwj$W6doh`|PEիp-΢㻫~w[HuvF7D^0k^qdssroq1߅N'VM+UnU*W 2뗞P{ZmDRpz[11Imɨd)%7)r;4E28Vc-ʘpZ_0Ywޔzhؒ)^> ~u~3߂JVQ`m*"ops/pwAMr'|h+W (89E*,e>LOE`3LWqs).-K2#tۍ61Ѹ*L*kyLvc$)K¹X*b'"=5;S4rʉ.yc-Raj&le=oЅEqn᫯WX%E ֵ` 8Fⷥ!zĸ SmAGD ,|cg{r(֏=͹3V'}+T!0H ڴL\r5{żU67`R6+7$,&^k:hAѧm!3&P-/ ?& X?Q1qu'I?PUE ф3wa"y,hQ't~P:$J5-}g}QSW23tgC8)]lҿMƍ ؍,1_4[O[bUla>6Vw ?='ϫO2+ O8v3:)>2FthgƣQ06QFdJRn+:@rR ¨5!!FӦ8\Mrn^r+S-S~֛ 15_ FRC]zn5ao=uP"zbhL m!'+&@b^ (ڲkkn4ݖJT%zb; G6^:ـCĝKVq4(aJMtGykWpK^ΩhuVtq9iOcg-$Uh`pjVvY: 6U"?p.sO,4('9m3@ zȽL+J'w}HJ9O ˴k> Pf$-57̉b:x e@o3;oH둞5'qApe7ij9TzQ%fa\4'q'tw C@hv6ohTۄz<,:4Sˋ:Ӽ@=kE ԋ&rElmtI9v!Cl*9>85+8pfp`6o^f%k9(jr^~MFAc-6XQmN3QɘW]r[YElR~T)w @QZ!޿jpQ}kWtIKe昇~'p;> 0WRr{2UCmANV,lRlqX=*CS@6yJ(1j SUG"j@hM<;U6 ZyHn4ʠKê,d}ŔwFciDE'mW! A]/T3Eŵ>[фï7ۯt%qSO9 @Pm'=Un1 m1XS+x6^+18$V&% [Bm{]yh߳{Vۘ~JQ"NrA4O @D۝-xDi6G Sn!l;6B 8P! D2]Y]uX?LnW[x pJdI CeoTrW`{ ;LXbsGOP&e?M p/ {qѥ(ZqV ݢL>6vtc;$_Fi'ORw;.{l҉& 鴭w~p71a a€ru=[r<Ʊ::x~x'Z5\\ћ^\BIs\?#%РF9c~._~09w9!Sc[41D9q2iDKꤝyE{Bn"rD (KHl]p:bN vB/jX#@*\( bŠ e@!݉Mઇ(@?ܶMq YRJW[}MI,mk3D%gѻyH4wnSڥ!Z32vŰEKHdhcEeQ.sl=g[NVccl :ax |H`Eb;SV-rʗbU<;Qiʾk,Ox6Ğ>7`t+)zLZ6b(;0EK n 1yHy%׊w!;\5ۘ,(8Z\ yyfR|JFD7 _E.c/Xor x)hv@*(G~1[ގFXv/Z.̆tU^A!Z:˙-}6yh#iכ`T|;Ơ^D6{b Q]ؐ5` ݣD0Ӟ`df*V(3a=lK)0i#:?p*rC .ލ9U#tpLx ))CCNckJM/eN?5UFHmtXOAw~뭴fgˡ诫.X%S zf#ߗd ϥ&<ފ/*^F0K>sA =rh#n%U-ztت})7@B% W=ߜEomfqKw >bt+_{Giwh}Wm,}Νk\Nu.$sz/_7q>/B@%[u3@O4UmJnkUT7\/IXPO?64~Ρd~"٬ ܔ6n@欭SUrD1e3sX%<,wM2] ւn%6ؙ&8 ,ޛncU5َ"dy\Έ|s3N*-1_1^_lCЧXF kfs*<+Pb#=pߪ暁mL瀨758hZS9pjHcJKbPeZЦ+7x?gMo&ϻoR0iWFq#}/Ht ^VsK:?Ed?4:͎ADBͯ0nTi%Upm>LK;Sn俯4Б}LqMU] w ˚ :$&ǃ4PXp-}4zKGbBx ms:HWCB>/9q|-$+zhv)I6`%&-tο|u?p,|Do)oj䷐ b/;,LT L5^X".E 6O/}[:1EX_Blے"avZt9pp NWV]'7h,~iQU,t3AҚNs4a,xٿ;QE9<V&tB}8xpl x~PWFqĴ:FK1͌VHMQma?1`aa|C_6i~΁czk b*'a6I:O_u@gKeMe Wv(euHIYoԍVصohjDKfO ^]o6syh u O.,F\iԿ:ӍJ yM%uCAs€w1Qv4(v*zݩ&i~%w#!դnnL@Y1TƸK^~26iWE:Z3k r,x5s,vjgxJ|4ZdC{.\Zr r./ʤ$u~x"CX,bki G 7t5NW-#iϖ?^H1=z|,AbEY,{M,"Eλ֗a^`<ڌBeƲOz~Y(M;(ZmGAi _€fGTxoO\&פ*Y^̌8G.t *kk4Pl:(ԃCDž SHA$ yMK)jPbR}$?+U̚yY d@)e*iw.M9e{䞒&tg"&HÅtWl_+0n~UZbCjO #9%Oުc7Dw)=ԧ fOH=/sDwzU=sNy߀nY5BO؇*o`-X_ ʝl\iD{ wRCSePm9b|m# ن&ܖjx7uG[jFtP`w4 ]cw9R8P#t'ξ=~*!gWV^(H8wÞ-4ԼشM=d~$hX29|CP KПrMhM Du^x1'=̚@ZRFRRGa =gsfղ%sRa$4+Sr|.SLzA=6%בX/$[D` EIas63vBNT/1~n"~2" M8[( cKG y?=dؒ5LyMd1l''ep$oHxpW/F٣rzK$fy@ .H5fIL| VFLXDm,0`lȮ1ŽwB:tmK˭ ECwmo$$zX=;PS-J_} 9^P]3Vg'Cb'}h,c*BHˬ2[5Z332]@]})؇E# VrE"5ArJKEpOg{]s D YT H (p#D)v$)qӨL I?E\.PwM9ٜ>avk =9}zgꢳ= f2.톭'mE6B*S~q' w;V|6c,JMbAmq)l5(p>4^v6"Ud]UU%ƶ,< )nnOfӎ+9KlLZ{K4}|yybZڨxY9G;b]yetnl/w{Rb1C^#rKǓC"0HD!(&jQuv iLa"E| | T[Q 3c\,x"ֳH-!JQ{I{wP\fc$dzw!GWLKgJT:M6{Iռ-ݚy"KX(U-rXFU/hIey&x@'2 茝ō#E`*džh蔫5}!G* X^@WHer9%N ıP3S$5ڋI {[g3DZ.b^LggS iGd%΢+dLf\P ȝM*LVCiV:K*#V!9ő̴L/Mm:u_1Q >c8xHƆݑx>.%\_A1~ImndՅDB۫iQuVnDeX<Mup[E9d]7}fe~6W^Vf}cHN ! 4G͉6!Pymjq)~ (v>[׏6 lu/nԍjg STt>hFf|3M_UO[f E}0aJez0aͤIm k!tgOcdB/őesD0Ab%(a06S+ߺ`MSISu*/Uڞ3՜>^0Wm1O >,~-:lC$'F8g^۴P2k|3C-CԢ2=?$i'm_f#4hD#h= Rɜqo-bd߸?R.l}qȠZ,UwtBiQ>R>=L6300J_z3 1ꊼ(&$k>B F?2ÃkXN{rCցgԷ,i(m$ qÖUOJnyw׷fKR {IiI6Rlw7nj'O ~Eoŧt;C$K U%M\v5_;|6дmh{s%X,nv0F&zxk"eJZBQg @]wGG}OEnoVj؏ e#D ߤ9z#"p=i|snEsMX_6q sij_{M2#We=!}f*ޙ}7ejm:Zq$ėu~9 t?C`e2p|V)u@i.!R>K'+L]oc>+dj)ҾK t5^9G[0<%-_@7$,ev*i H ͖XؽgDU{QJw2]""xFJἆ֝$[zD4^?EZd_ sPa5b^ZύOw  `Vo0\\VJI=늇kީ!PG!PHn(Q>rmGFеo?: oz?$,AL4NJWվGҎ!+n^4ϛUcXfr,\#zq-lLP胱Q3==e"2L=2UEғ{XKn=gkf)y%8kDcI!ʸBl{9 ~يE0dp9{bFx_&E}iϖ|Fʞ[nڥd%r6@Z}H|eҏhw|U4F936 GA6:KN/F?3kM n;nGFtaͣ.:QNFwgbM`bK۲P`Ķ6axJМaUHg Q@o$SP2>a 9`2qF"wJ}+8^vb %Z \SttY,jNW,lc6J ۾F+>%CYt"ΨҒ!<ԭ֑V_YSK%MqAsLqp{f~~=&<1|RZ/~k p("Zma{$ՇL#b7!Tl7Li "elE vf&VBpl]Z hڈY(b _]f9͂f/\ eND Ax6Ybx:$4cO;GD`s`/ ) AؘuA_YM!XBy_PcEjowu<[fEWT5});r< gЄ&h }.%0?I3+꾰 RtIolS7Κ"n6I߈N%Cc[_9,뭱fEv:ۚxL7n/X4Txl-nwEU9>qzqHCaS7 CqC5 ؋^Lb&?j]N~}bmO %&2 rc:> euQ%,0]Geq?757S:jJ?uvC-_xLmZdTh9AM X{sB&{`OT~[%ns==Y !$[j iOWiGPH03+^b# R(E#pU s ;:Q|6h (jLׯᓣT3 Y)~W_@aUpK3 f@P1F}u<_s^\K(S%O_>ho)hrG&rp~>ě!ˢV9eܖ(gkq}1 T;PnNJpwmڨTիZ՜,B$@ך QQBf![$j{U'A7 ̨2vo50 }~36٬v\})m-jV%OaӠSՊuvٳKHefǣ<TgaX =ݡsa+X9\Tr HLɒ@~xYEi[(QAM.Wᇛ7~ 7QX#Uh;vl {(v/BE;̅>tvo**96*q>F.I[$T2y\ X!@ Z{D[~`/k!itmJGWRD [?T&8 ^q^ļMQ'+C: *xg.ԥln0 < l5X]pUV)kYC6"%;v!FAR|KNoerSѭs9b~byJ{,^9|Nq>>V͇ NŔFKιJ|J^ ugǍ#?in\knï%$JO(;Ž3$ӂ'CnhiB4}oH]#Ggx9)޾Ac6t4%U)RT G~E yB+_L`-̉* ّo?*T=,;>bm7jRx^0fC%A+JPۭM> `ՄڒKLma0ջG~)ԠX@ ({KE']UQ#QHfL> ;+,O<y݉f08z9YV4h&0Y0WT[SD"uknyl|9y?mRDӧB+7hҸEh3j2N!$[FBZ@Wtzu]%E/]A彩`-QXw?M1~1}Y,LS+1M7=α),=tIqP*o'D0usa׸Sӱll$¯[W2x}_ O lc7]=E>U^,E) <%++ņ;mpֽI=#2ք>DVy$oL{t֋f߹-&a>qq[V1`In5-soUv`$8Qɷ빎l[rgnWf{oYU[-iM݊~q+G}{ bMQn`Į)#{M%ÓN*sNDc i9NWw`Vm,#RGTБ/P7'1f#z8-rAeԯCzbaAGFcRmiԒ; Hdx@%d7vK@SgScL?4N͕۝~f -waܟ;heb& zAwHL7q>Z3ׅZaBhe+NkLqHࠠOW~cT qD>vq7yÓR_v`2*knSѰtnJҦp5Ewñ{l{?s%TYhWOe T +懿6DfI tOV.WqL:ǁ ;Z^^dT >%2pu9Q0abdÜnvcc\TG0 LB,1DoT `>/ݿAozU.t~bdHмd<Ѷl,4OI*EQ0)EO>Ȱ՞ĿHz'+tN巒鍽n6 N\ӄXrDqA̤Ei9pE3kn"/Xe'QP zh4zb,plX[Uc^h7Tvz'bij?(oVۚmyIXz9h^)ߨq ‘WJ"j@S+q*YER/[ȵoM^)'/h=3MlDHI1W)C9yDte}ץr"揇7~|`Dp34FnX]MEmh(]_8MgR)6(I_?Qm%U]oir^Zvے%$RNCravNֺa^L1Gc_a/X,#̀A y0C#I|ưVlZܛ1(Ol/C-.V֋ʮ#X~~-)P0|px8MHT3/BXSr f@?V(BA:S CQAߩ'$R9 97YR#/]TIn[GZ1{e^{#1!~C/JP|[ˋt%%Nב.B* t7nP3}A"zwR% =氭D4r_yO F($RP{? lAgZ,ȅ'yj1//̬؏ f Ax_-qziN+d|"ڿOHz(G&3TuΪ׽߂hР2@qVn<=:|?7rp  wo.n޺$a{0kX@ՓH0J_y"%r3bm sVZ5&JFJXg:r\Bӂ,d~ѝ?K(-\?ڢS ԃLS:sb@{BqJOʚwgrU_bu dIbg{9cӖOмŪ9:c٧SH̨AVץWŶrͲ`4C)~2IZn 3w|E ?=]4Uv7"H.'ṷǹ v+;yE0`ѪH+:^B~S?8OKak-d\Ǐ`O9H廋޴[`0UdA泙=w$0+Mݲ6i]ٱ곐K7E4( A$nuV0"ґs &T̋6`.k|p&mw} 72r]T[DhL(bSruY|ɻάWWFz ! H!sQҞsmΐ."Ks]|t/l7R\M[bVS1#~|6ԍx$ҏ˱ FMoĆEmFߛ^3%տ:Ѐ\;K+72q`T u嵫̿ wCEi`c%!Y>3ʳ,H*w/N!0MzUc/O~*im{O/醒%:=NeZm1z7x;B(=7);μEA`}jxP®.a))ʶWuClvX"asz PrYgB AL,LIR{GPhVdz@eT+2,F8w<ԑ2QČA JLKu=CwxˠܫmW-Cp'l!u'+>_dq1y],W~31zIY*nE7BucUH7 ]eߊsF弙|7櫲(bK]!oжpmY}vmLUM67\v@0equ66u_ /UqW> 35p\5)N H>r gW ? b_6(| E>H #3<]%+Qڢ#;=omta#Sw^]I /$ushtPNbiqCpqLMa Ľ@#u`q+JC9hql͔_+!X{g *vQ I ֘"Zh%WZҝgmחxQ C6OO[OO5N,}("\;X/ mWb S (vS7}ӯQ6\KZE+؊z4W-HBE+# mj DMnQp˵ٴ=W~6ÕaSͱ8[{ƫ(*o%^Z뮂z1M򑸊cx }(`X\o;>S'xJcy(cB&,$WƤ:OUz_,a TBUܠe#A7Zd5_01gh((Htc%$1W@ x~_Z&c>W/F@A B:2r1K߽uw ^g AK"{)[$ vi`]L̔Rwcmlyʎ3ߟ4>{Ӷ1HbA`'>&ݢUbV뵉(ryv4!+?# yC@*M\(ohSmǚlR"_UnreB3Sᠥ+Oij_kakk8s&qYd`APc%8j %kyVcC3UwA+ F0zw{rJ5aHfUP2Fŋ,eQެk_ WȚsW=׮S|Rl*_OZQ?#rV[ӍzO5[8R2O'=@C\j틆T{ƚg$0SD\W6>6;ߛG֛!8yd@9YyWQs9xʌ\-.wW,W|{Iq =YФY(~9f0Y΅8G^(k[ªUrVcz`/9wXǯOyx'Bf;h#`̪=I_c;l|qjZL-6G;OpװvE%׹ ⽮![,|aCُ|l48ԹaCLfzQ/"b퉠qZ[T*ƅ0 n.$h )/gA5~Oo'>zcHZrϙW=}p߱9' RFPh=q-S|ۦg!Rxn==ܑt;@wpmwLVp qaD:'d⧦5G=A׊Fv4UpYr`' {É'z[uЏqlLι;* dk08SZSIZ6o +B!l0B!#Fm ۄ+g+K5;niY):!m9'YwsZ>+K+8!bSk&$P2M8؆"r|b([ V'I"3b KRiFǑs&ơxnd<46@?=^.F҇CΙtc\MYg%p#? k1kzsC6Zh>LhhֲSܞb#\pw|6hX)tڠ2:Kk\gDſG,q%ࢉ\&0֯ Z'sl-w>CY $W awDXXD>6!\<6[ֽnpomn]ocZ'S]pNHE#@}H"b_W-4 o<%` K6 c=P$#96?iӱ7б]'ͳT[\y6-wb.ǴOFtd %19msb$H2\S,Ye"]I0#yΘcR2Kty<*/lU-[)ߛ[՟r4_3(W&!IZWTO!T9+"dXP} gmK= Xz`Ԟ< 9A%[h^&jYy0$B. R7}W+][#.Я)SFX+S[eg,r^J<~c{IJ VvCoi@znk% +UC~F1#O]m+f2+$}P+Y Ἀla#H؁!j㜐ɜFQ]*uZORt?+ĂrY[MKM)uS?9qҰ6 )|%=ڜPoŠ.~f,y]f}t'Q Fe@=gtjۿsi=Fbrg_6bLa[ۗԄjAn-d'~"_K3`=,|?F[.k(hP}hIl&[hy-k`J]ްˋ.``@L.~)l* aE7 fi,Xei\6@)$tO4a*OgJqDhwrǹ_g5Zj֝=v&4X}`ߦPROG&>S+f]0g0fm֪XO{N 9qRZ|@|׭r,RÑKWU >I<=tp9n~)"15<2K쑠H>0VvԮ{l>n=QOGoFHwoan8Uvw%I:FxUM/RԂ=9R`Rn3'XuSB*@{P8~7qrgh_iNKUT9z8HKe9f&x"j4z2[*UǏ.k UȜzg~Ab:Cyyš/ C`T@>̡8o!eC/Π3Ebk-4Y5Vbdj/j"@yBjc,vdV7A>7G4&gDK0^O)oo7x->p\IcuDzʹ+/g;rjq$#e@S4H @(1;gIPK qkjz7Tg#hyƝvdň2:Ic{ JUkv- { Ҭ6g =`(exɁHq'\Šx!.VKu5'dW#OP* (3BNҊD0 >F#t$#҆Mz9%(߫s|ܨPS uyMv/? \Y.Ph:??m{ k6b!#-*׎4C4.\yq%vtJݮbVl3K`Sy$s=u)7t\#҆s!k%/\V=(>?ߘk_ən_01qҬNX|vyr1 8|ώ2M#y iU=j${:%.f )8z ӈx1r="/EJ:VwTIƐ6[ ,Z8ԒrAϷY3zcA|oA)׳%3Ҭ\ KS blR@"k;Q)o,/^_r*J+ER]cxu^%^t/wJD-Ϟǂgtp|/',F6oM8}xϸpRk֪hEeA#_D祲r.EJFzބyA6BĒ.'A Tl+ Yq7WN&:Džhߌli*brDBD{7!gS-`M8h*lƿݘf)m=mJL|fЉb$=0j $yqfi^'6M/0nhoye~ ⤊qh{ݖ"+97fooNL.ߤO17 58qF!&X0avsW)$NLf DИ;߱bo)#ZT:tl&9>;:,75W&Lm̞.z.!1I@o&;IßrYrwn$ _ë>wNbkD6ӊ1kVV'K@׀64kD \ P]_HgԽf” ?0 | %lmbcHE2|QVe7ܦG{(6=P5JlBz]L 5fosS E/SXKGY%p,X\׺ұZ18c_xd S\B#ű'i?볖ݫ_y|& >IuvINq'Ȋ~wrj{SB+-,VRE$w>ծtB^TI.9 ozVr9)-Gt8jB"tG'vMM9>W|h_ŲnF4\ !UP7(Da,zHKZUBy-hHۍ&Ѽ0S̉*n<MR6c=\V#Q8$q+ $u!]$랲`^ϰbDv}$v?{æSObFXVۺUۍf~' ?9&<4{! &꺫h9VgŨ}a 0ʻ]IJKRC^k4g<*g31%%mOYR2U^¯+V&y'i\sƑzh/|R*߼J@g}VQW7m3.0QLcn>Ѹ9%\W !02 O<7]μ\O.kAN46]p eu,?> Uyd woTX f6H4xW_ySG@J{]rkxޘ-Toa88虈R  4;ʕK".__J+&URH5Ls]\RtZdVesPmG CHaT:/i$x*nDҷ ғݜ DvǡP?OJJŖ<110pؘB04l>32i!mGe}Z{>ӚrAѓt X )SGcFAڬVvKwJw}]tQ^NO3*P *99j**}4?:n{;E,&cn<}TYʈBjޚ?n(8ܳ 0SFL^'5osd#r<9qHՄ;ww( SKzOPdN7z|-e! i׃(Q Aq7: X'IͼN18wWWB0gnE,jǯ gi#Xa$RJB>(@DZ2 J0[5 5SJd>na+oO:^g7H-/L;\c4fE 0pr}oSKzI3XDTS-QkkPB1Զ{ncʬл2swD,ѫ:ȳ%GO({\&±GXܬoXvEBIE}\3F%?wT8pUU [˶@țFvi:fQф9 xŇ_䚄x MԏT61)rkCddGe}( \uKPvI;+ĩd>[$9j*rxڸ7џ Z0 /P/+eH;C'݊X[RVZ\ .Q4~yF0!> W H:0t-absJgjCߟ|؜b{aAhqfJArA`M9pѳߥ,eI)1lApY3#&!u$G51/"E5ܕKSS̨IλkFsޯθaXltf m2th=3u\`D~] 1&\ .vJ|*꾆 GMrv@ ZKPl(e:aNK%VFR9V"b8yrEC^&%@=խ5ҏ0*GEf&us R8UM#} I5&Jag&P{ko-,quogg{ߧn$CEd|UҚBD%0IK৫*3] NA?Y+s8h)qK9W ,d )T2͡I"[BQby,W_N΁isY)j*g]A.XL}%o;uleI'h#c`#p\i,a-Ӕ;ZϖEʼn}Pm7%*x.ۄ0!M֠k_b? VCzh2\=\͌;߁%uՃ< @@e@(窐w>pH2qvIizct/Cܷoçd ~yG\CmYUc=#89ɩ+ i8 o$U>? "(̳8ef0t~?CƜj1ֶ]SNi=?Ҁ)|SaC6z;/¢E9T|Ph¦-ܭTԇ9 $ H2CɁnhZR4s>Y]oN8rdN-f_@ʀ73[ꚴL [<~KH#I18$E*J}Da"=nh  LDU&Kfuf$iL%&?!gB{V%kuph$X> vzLhDE>A>vxʄh\~t!ѣ *sNb@߬sJ/?ggo FJJ:"~bQ6=.cLʱ^Q2$?%tuXζ\25Ytir Ѹ M9 =\>}:rd~\7XmO;0Mq91>kf8ҼC͖~lRETvQh^&w"Kn(cQHlWNJnI-d,vWudz"Es|FKwn|rl\$R 4b襻5 PXpL9jSeXLɠ2qXPvdԂLG7f}8.sR C}'.d9\@p׺le)9n>x6?*@cOxh䜍deQ,g;O" >?! I\1>ھ 蒽\M!7Ye>ZY wFL]ԏNlI)TX{/CJqT+ET԰jzZ9MT_8cͯx8:V]~QS>V] 3ds/t[ZjLd0aǚ!kIհTE҃\8| JQ~Pa飺iw8jOk"QhqLM*h9BR ~.6Vl)ū'z#_~Qfݽo&jfeo+$PWM+rk 1@\!C ic&*=nDk0ؖ%}ce> (l@1  ^ xמU,njOUZؐ.^Is70+3[/ +xx*ȍuM9d/r @4l2@Ƀ~j3e Ptˏ'a[ݥ{[+6{+wRz94GQt5s}PD%Dٴ v{!Xh֎T޾Ꜣp#nr[!i^\޵^=SwǂM;(~hDkp4"EԿk+p Z8 [J`׬3.pŪ,X#r ؾ}E^ٲ+_(,<1$An*9Lg_Z_m(I^AsU-NֽcpUhth~[*xڈe`O*| Ar oE x[Hj~.=cR7i"OO*^.o ; }1xԀNz x=x%tdCzzHXkKy5^ﻶi5H;&,=qofbwA t7NdG$^7'2 ɧX L(H䠭C[ԘLLEi{Yy:]vgkTռbdsQ/L%YQLPGE~pH,brG=`6Ӝ0 [ Ȯi#.u2~0MK~_ ߍ<3BA.*̇K[Glx|AaůϹRNXcesCY6jt/op3\ߪ ǂϖd60]뀐ښ,`UAW)p_7c^ _a9ÒtRfhU< V;|TB-v/z1+Cܸ+2֗.֨ӗQ⩿hRZ4 5̹ #VSfW^ ! 32н9#ݠ[lx-&?FRKto22 v_IPずXҮX5;JHcyp o9 ͻOԐ.Q_lqCTyC̞Ǣn4{C{Zڳ! Ƿng@˯~QZx+! E`9"SĿrD4˲JkGis],4tFjP" \ b\>M?U]6`o8k_jG/mj]kk[QZ+dCaLAv g'zR}g[Z@.= Z q-Z05c ;ѯa۫]@bSt^l{LLk_{DDnp4J8=6EGfx:pHh[K_s:;q%fN9)>n~t`}Z9P5L/0V*aDŊ ac >}dd^^Vb߱zW 3-݄-.|&|gupa,kxzu6qKoPT^c>;^靳y&lU/8+S~l5 a1:7}, H06.rIӮdctUiSɤjR?M+tt_Bء6(q͌XU>:Dm3"3+ b`c?'ʲIw4^=ԣ +>n> f0Ӏ,f.nq;n>z65(pc'b-TxO5L߂` }*Q6ڀ(S:MŠ::c U8F rvy+eX*IY&;j2Bx6/Iln`r.'x;odCd{)K3ˋՃõ]rA.NbHٜ GFHE7B㉺F.>hD%Iw}%D)o}rO YY]xmB$1P: uN߀o밈6EN|u/#'*"WCu /(5,N|Ǵ>E ~tieq)Jb&V=s\!AK m>܋ ċ*`b2狦Mԥ::8`D.=طQuφހ߾̫} VL9/ˬwG %jgu?]M0i;ѕoEJI3—v>e!% HAwˈ7z Zp.x(YҾ_#m3G&ⷛnn"ۀAB\O|݃0HPɶ`7Z$ șw7#dçDۙ>`rng5e,xBN\)FM qeW21ȴٞE9nJLe% M8%}V+JcVrMG39Ƣz/ {r ,is1`pMb熍+MJl_I+S&Ăz [Qj.{edxzs ~GHy=WTΞ-^ףҥ6Z`qIu߆Qpfف=(I{m0 ~}POtw=> l>فHufb$;Ѧ#@mA  ecčhK9(jz 6:8-d 42YdWt(ajy%0ئH:7ܔ(6#[8]'( s=ylY&n6Tߌ`տ>"BۇYMӊ"ì:4l13]tV{4^흫I5 P2OAc~gG-@Hu1LQk׊k+Ϣf^V;rDk;| 3`e_~\c<9vYC*G7k}h+aYnA&|J!q' /QHmnv)CԴ4,dzm3=/?kb,'wVOZs #]=OQqJ,-^l3Hv2⪏.*p1X#\;,BLOҚh)W(j :%0Wlkޔp[c\)wd08*xȩl ùL0]s ^xB~ibgWSEtfO=>a >I"r;%!@qыl}=$u`= ;.3!XE|ݛ#߸I'?B0"`ZL`| kW:oŒqo\\|MUVYJ~С?k)7G,P%l~[(*14+ܩ]bׄf7}Bǂlw] dzz* [b;d;Z6~aOƹx`d*f—+8L\o]H”W}^/Y؄3$0Gq Rl M ǻ_?0='GnؐBXe`;TZrKm֪,=eꢾ&0Kj>c ZMp. aЫɴ2Lyӂ|yvf23FܝO~5W~'>>Ϳ:&m1 Kt n'ih ݹG2_^H062OLBjMӜO\982~Ḧ́!@]8ॉ Fl$V\b+hzEj+7_Xx879푝PT/#ȓj:ZPE]"Fj& [wrFjOBGƒ CsA?xR9<H^*JՒ_hdVKm羋"U\uBxz}_qu #'4o7ָEڍ.1$>j exO @ Rn9yiZq#+HJ* OPkh/ ,.1r:_4ZyMzp6"āzW%}k;(rG{)--DkY:PaLJb$Ȏy!d/>ʹ#9fME&;Jۿ6fc匐jBY09Rs DP$E&#rL"O>v6 !}IJ%AnFF%$KTሱ-DJ'Ӵϐ$;oѮ\S/QݎRK\m\ApMr <i}IuɯKLC@";q=vX-K3{ZՂ9ёY@%B3#JFïDIDǰ@ %HۅW4;=΢eX/$M\1r6sp[p:Scz#Ѡzwyt׀{c19㶕fӛg z`ώX~̀d@+Z82yUw,\̈́4JqX `ӑ4]65ޅWizT[35qBSͻq 0SGc`]wSbSJo!/_nBoS9xB-6]h!.r/zVxIGdK=Ns=5cm׍cjQNngǠo]H;F ъ~B7>o&q;RKHO彍e,Tk6 HIB~ eXs3Wy H'&=N"آ=ȏG jf>9(z2?UUo'7 \(GC1ִZ"5D>2[HoQ ]I(tebEI~g) 9cp\e z>JE^oP^j%r"%wդEy_~Ҕi!*h Y U|0q-|hK^O `jǙ% QB¾ O1އ!gnQe) GjTFJ0a53 DPӄPhQpY`Qd͆U2#3$E-тWa) metlEF^70f||MvQdnKE6Z2p1v ѴX?ܧolp tg(0q~Th$;Tqo.\JxmoJ5 D:8UCrM2DpTP#I"-B`՟?*w*N؉lS%{$s)fu0NmR\^M֟UAg2 [ɫ3: >q}ߌ,N-;PvO6t"<:hW47@d8!Bme.tFt28ߨ\y=h8,y⁲k5"9zM.=b\w Q4~DMc #Ea1+<@շ71yH.1ˆy%2m1P&[Rn:|Q\vBfVf*(Jdx4+?j 55)8f'Sh@44y0 ʜ}0r$0D$cK\`=V2vd[4:@]x^Lݨ[qi4W5uAyOSVHԺ(Xr; m8Urܮa͆("l?ՄqqHq?iY SWn*]'A@D0LՙR؆ OxSLdwmXDٶ)"2`K-]IAYkEL)UYRïNɬlţXUkKy Iw;gj!b7 q=U ܝߕQ wtuϸѯYL0 rnTʦ-V׷XIG:Xh~{0MupUՀÏ@S j6M|P:dP ؎p.zfMAG[ -Rt2"W5ke}UsyE L2N& Yj|ejE 2(ftA1|bpOtln#/Q!4E#&[84޸%\e]޶fuNnUɖio2SQ`3i\/KUXٳ#Δ#WџuMr S=T.UBqVquG@:VTP ׄ!~-kM?uTsp5DgcC0^c܄8Wj 1In j+Ѥ'$N,YŕezQZ;|,QhxNŰz^KJW(IA ̮rvĒ/?\2$kUbEF֧.8 E.C㼁"TӢDvK٣/óp㴥X9O;'![~A6[$*_T̊ВHw;gٖLDz LBDZLAJHB%3˿_ ـ?bw&AT>z[J \'4&'oX0Ntj!H4i-HI 9| P*/YpawMӹCĔMP"&R Uk=4 -Nι[=H1]Q/$d&g]ӵZdw"0NZ"P͞O;=/+^3I_ԔR%s[EyOm 9GjP g7aS)ěe~!eyo2GF}g|\ n*uq)׳bBmzѥ.gdO?6-7aOIנn῜f'ćb]JߠI!TDXۥ=w#xKE1$}P֢YeJTu̷}eF7Xkmh{ L;T}Y S8"븋iq x88 _-1Ujqѿ1[%!_(]ڿY> E)=sRaׅC>NQ @ee\jZ=4ϝAN&[N=7@#2RJJ ZIi.<xpbSPE"s<4?^Dַ"ȵwg n} BOCw(,Nbr X(]gzx2elH8ft.UPdӔIxC$9w*v0=z}X^pf8ޖz~ AX5NW^5.PKc\M}U}ǺX0y@1ivaPEhHuK~EY/PWo8i˒~RıM:8Wz,V [әqO$&jP]0JP)`%^yi=,qW55~ umN2XIV4a֫(8UIf`h cmG{bȊgǓ~ mKEʜq<*) -11w u 8锲Wq㹦t eqGxsDIv\"ep~"Wast$~'1S!Qer?:>y+(-yU蚸m)PGXk(Zj+9Cy{g=L^O:-m. &2BC7rrE7\XqkH5.Ob)dqڱ ARXn&6! ⫂'lp L*oR|F'Y)a#HW.m !rv-}2 :.lj&GF7rFr~/?L1N^y OL*mo•7"*dOSCï :a&ӛ?M B 2ҩ9jVHGbKGOrhN@v(?Isa=T[\?E`5K@@[Y+qǪN=T)Ljv%]S5. ڇI}8dzÓ~JN,.F? V&E+Gk?2.1ZUr0ZvL5ZHvQ$Wx#] ~Wݷaqh(o q0`"{b+rݗ &ɞ1إLLkQ  [;Uf֌wlH+s8іx`-<e5pBr/ě%B#^,J^:l&1i^^o>7 8c2lC_ l)\..sPLB qʇRFnS,4>'ݛ|Sk|zzJWQiF"h$yki* !Xq(q%i2OK@ x$2\DD~Q[$hV(Ĉ3_?~U|0?/PQ#wy @C 3 6q=q|ڛCKn#@'k wV!,r;WWeVL:RRHf0vɝ9ެs"U D@@q+uS$% ahg%zV3&qH؃B\\9doPȅ6Xv?Gwor?: @WitsLJΡðŒ%'wˆ2'%H~'oY WWd\Q_7E6L*rv)t淋0LU/"#̴&3\+~%:w`![3B\ )UN_ $4`,ZY{োNFpxly>LGGnqE1%.h$ڥѸE PU?g9m@ Z Oo r0 I K#G$=3nKzS\0qFWP[wc6B0y]=T#5Ɋˬ(1ya^QעµF|,,w;U&{Ou)>ӰH= jM&Y.B iؗ:G# 4us -`ܼENp\AM):s4q Ԥ佘';Ypڤ_^IόJDHϨk\c*BQ=j]7t.:X~flmZsړ0Nf!َ+ʦ\7PWbmOkQ8;oX̷)aAIuꦱ&zgEY5s8~w5^-׌iz5#9I f!ޢ7:3 ZVVUAq4/3j,Ҿc`!B>Y5[3!yUDG|d8j1F(4K,;Q`Y]˒{.s镥 Bc-P5vl0_EƝxQLTў/Ko(Ň=s!@jPщGM攌3Z͝^\!{:fxU;:rj&%F/?D"Ep;C_ϥy{5ֆMK^NXa_5ס8)ŻF&vC>65;_O`7q\[Zx u)4Ev%.GFB 0sXKM/Ȋ~^[_A{n^7i/c+kT!t.B)&ρ;70T$Y`y_F-F5Z)!υh~c1J=MDm>[xT$&Ya-[F7j@{% c`w0"JJ@cz ]OP10҇Q!T!&uXbUꠣfjv6]or.@g@{F>T"iB=RYqf]wO_* -V}n+%Sm9hCa2D'౦$٧1Sywk, \[sX6;ojAOHdzxרNՅPX~Q`M FȀA`޺/S}~4+ԵxqTA&Y*y@bm- )2%y$WM 0v%5 M4}>cm|ϑf@@]tm r ^ȸY\ԥYdI:"n;f7"}@xZ[_I|ObS ֍lc .f\(Gzο:^,LwM /i6|J,\mJ"@_^AM >LJ%JވKL9hv9+e$c? eA5*z0xavh@+_)c>0 v+49A26sኴbt ]?d\<8{t1j^I*}~)ύH8[F'eI?gŻJJMu~@iF/O71UX}*%OFuβ=Qd!;Nۦ3E6%R>T.ުSi@ GK]ݩ;=g A-S\x[J*rmk3U5NR`(!7q+M[Sό|O9cYRIkDg&HFz&g-*GB}[p '[FWY L;Z;" B&R`0ϩ;yDZm~+C)ରlhpԞUd*(jφs!]{򐷝H hE/Qa/ ϯW!_y+Q>FRo[ *|t}h]1 hBPuϦTD~X'JNyMǘ2dw ^LzBBJ%NItw+~ObKm|ø *.qb3 ^F.:YèѓZ} :Չ٣&:>LYӻ2Nc/l)fm#/a(Y`o0oOsfGG2!rAҋsհu>)DaIdQb K8ӌ8 +#P"mlBzaݝ=KsaBWh6:%y黳nϺF/C`T8f sR$8lIN}[Wh%C?y}vr#~"FMF)՗S^^5L=uv=EKt~yal[[$}H/0nQr(1.31c6>Pt)OfupT8Ih8cy2O*INsDtঢͱq}0/+m1#:SۖfFYxG+\zP0%4"M S'΃xYlȖdm;y[o #ӡ;Ȁ<,'C)~%XDcISF3Xq5T.lfV+)'X 1~%:a%mHDMnZ<0]9;=~pnT[&X] uHyFJIfv52k,la*6}Nʁ ?pkY~uE\QcUXJmv "Or*37j7 K0; r"diS~(~*UM\` 2!CH=M׷9 \6VMX%N5ZژRdg=U|?qLCWC"dZU^an+dGZ|-#T$ Sks189;% #j<`dQ4UDq%`Q惣O +O]5/Ē^SE]*xyaoJ\1,:^|m3*~[a353sgĂ369Yob֔]5'5#"Z6t*|] \6:}ee'X4%Kc@q;27D ^n'=:+F I.4#1 u)_k0ONUsX#vk'O^'t!B\1z6E O {mfiSc*^mqGN0j}[8d|/a9ҫj/,_vsSLL[պ#RU4<ܗn'F-| T0VqFV+d FݖmJ٠`Yɚ{dJV@$ώU1032r HsHG+J\* kojNo gBa.=V?qȄ\2JS(CT[Ji!窖Jvm1,,e@4}].Pl,ml]4uSe6p,89ꠒ}֫n}%Kk(#R7-N[Ļpx\4QsT-:HdN[?ǬD68|E kcOe +/E9GMk {߅9܎k6! Z&Cxf0?%Tζ]K% j%E8h+wE@S-oCđvVvl|XоXłLcy›񪕜ǖ[+,墧pلM ](9)SѶ8vӨ#H)V펼tDi0/&8reo$5SHJky3x:QbDAՕHe'`ʟ\ ﺃƙ+7Q\=  p8!j7]06j*K,a/Px~S:u,-Qv`$}xhv3(BElўP .vIE*x;JPXbG ӅVBv]sߖÐ纀rd^9vuGP5y̝b鉢TnŸt5;z~A[9]AG6p[mU-gYw R׼s,R pJ,vɧdX ^T'X]m ŦGyL%WsC{;Ж:jhdKjՇB$q>$>[t5@PN y~\<̡`iF 㽬JoL7-*~\ێYoЌJUwP!0R7d̀a^ܷv@+ N+ŦTe!YSh~kMq1;/1]fD,`5DʠDR Ѭi,k[thoi|GlG[ЭP=j"i}.D\ ixH˖Ǜ3dPd ͺѾTVO/o]W$V*F6ϒ- .y,":f2nTv?|i= B* Ee1%]o=b*"9'H 3&vv6zE$$`&J,ذrKOE||(=LHQ8o17$7OCC:ӧ@(r@Cc=i?k=sqM\ ;ȭ Jث~NC REЋ>@]TmibPl1@$3~ؽQDp4_,bgLfMW7jvln33C.[\@V0ºCxƔl(%(({8ڭ< 6tLb ԴKw-ǥEhٕ~~gbASKe4c_f}Iluw:T_d;\ACuE6'0SX9Zz(eKV2vo|o쁦rTG,8¶/VrYmԍ!pژÙ#( l<,җ>nr:,S8 $]>/aeʺWՂLq- wJ4Uy"y%nru_81cfiT*ȇJ1""D`J|1h<n.[s6 Z"+enޞ<e1IT,xIӌۙt2ku.|Xi³"f7 P>-t ,@3޶mƁ=?u0!sH$U7XqѪSH^M~L fRqc)U++#IC2e #Κy,sa3Ȃg&Q%ǻ;L5C\[{V3ZwWq}d`d0"="{ HxE؎'Zxs_t*6fg93WB6VXeYVXR2=(_i`|vZ`~ksY)2c#(yUD9ܢTgP$׊)$ ð%&8|[T9!for"׽݅2vRj'+ ۗ>DGl#Q&@ Q[$ڽtԮSA)6#^:['~9ʁu2T []5~pX[ FiAlPu#FfqB7˽ِ2yZ pE9>κ`?OH_I<6+!@^D`tG3Ei%, |/B]M8"SLL{Z Vm!APc90ggAn~ D:u~w +8шGURN Xś)B@^n^|T2'!tNӰ&edhLHQ8jظoLpQ,,}Z\C[} oEe&puͺX>!ticܱ cbJP 0 ;#lE z$'mg ڔ܊o 4[iڣbvNY.z®p%{72qGԹR>R&[S.kvڴBkvFtFغ⽤P?kLs^ "_Y} Wy zVKỘ$)*rDqM  P/ Ѱ<2‹i&&|&L@o鯲:\VtB52.d A^<=VzœQxwExώ9#w nߣ9<)E@ClrcfQ*=ζ^_gծx9f^W#%vDɘ /Q tچ/m~}gӷZ+a (GĸtR O';d}%Bt6L㾝Bl7'Tӌj<&]Y?暁%#e,c2|nsÉEjhL-#[Swne"T.*@{J4 ݲVZ{"`+X=oNRL>QV^yMDnӪt# ]-ʊ~uMo.XX}8k`V+2v<>16FCQ3>AgмZͷWt}O9/r^ bv{B{bOa;7TGT߭@_pf/0;Tz&$-@m(Q^Q^/T.J(u %Gb#T U Z= m{61X_nyW+g>vI!ZY R3I|ǘiE3-c"m-<` ?F)z|yFz6j2ZĀOqi%Gyzt~5RmBDz4RYkOȅs |dN_"Aq‰5q9FUC?(T9–NXc-/)g7(}i2G񸻶+ؾUNbC+ސ4+TRP(g:գ,K ysғ)$a&ib,e{:Aٗ'dEhLh%籁{Y2t?C m3-Jm]8՝[:B1}IsCח?a; bM8Cp;9P*Lq.GL~rpF̶d JַJ밇/ɏ4y[/RL" ?Te $Bfv@5,r.ܞ:~5."#~ =#p^Pj\'P;krӳ Z{mB|KP\H^8)쿻RI)OyLIk>>䀝4|@a1a4cZeh/'V0pbn.CUf8YBCg VIW! R|fӻ _؝!S{7yrq$[iHŧ}"r4{Nvfj n$҅ R&>7m19`~ZHwa*cx=FIE;aJŎ?6U%5>@mtU(0BbCwĆTځa'oTRd̵5UQ b~n#C1JezsuݕjǹΊ5L_8K`Jb=M XLeeJn3B: {M7y_O15<)>^]?o¦%%) eq4/s`l=\[jI쫪q.[f4&̧ 43|+b&-#˹0W)p0 #@dTqe7o h} eFpR^r-ܠ;r Yq u2lxjF<ᇫ!4=έW 4 @ND(e=`ꈰ:pȀ2I)CDӡY-}Ъ} (lmwlEi <},8ĀVoN rf;ZnھZ/J`g#웄9qq+F3}ٕIl- m\i/1b1aό, 'G,162 neɱ!x{)D3cixtؙԎ-3f) LO- @i#HTAKQJ/gs}uՄc`@TA(>ɩhkn降5ta'/ }HG ѠjXCw4`dzyRe~"Gn>H} UcˆL_)^ s-2qo#76!n+l:XZMꧯ?Dw2X|x"L`\e tRo)s=g  #t !̱Bo?0@[ Vj (ұׇ#䱴AVj3Ѐm9ktm\ay/ W{.pNIU-nP"E>Dܷx[Vvʲi5DC{aTĂB?K֔=ds735 ΄ub9jKi1hkE׀x۱&-)^JAǜ.$dF|`P;[/)Y6W@T/8<4X^L#ۜ;PZZQ/M/gH:ArI[w؍/9>cV4Y15(||}8hi# A94 ҳbl0zE`L[ 5ǷsO6t'0e牸@^Ǧt 5Sl7S1  - E`McIOuUE5E竐[Wpn*n|'&R%I_äOktN\T֟&&ץ~m 9kFҀ^uk6PdHٴ:ke ^_VB|NrN($=7[P>;lGuyC$QjMƬ+ q]9@[l+ | 5r0WY$Iv89K|esQ뉫}޽U#w!\o*)E!)*8) b3 Y]ܔPwFT v A@Ԅ *.+a]ή%{&د : YE%8#̀]pykX\| J֙QL'kNpiba[@u8m=ڠYzi7Z> D* :X %ĴRЋgtS 4_ ܯ< B~w{DųAt_6 /;mo٘?y[%VUնjXNt`u*Pձ@yw8|߳/wH^gFA=.?+kBH5Uz47gˋ&qzDeD9r9T7K5qᴓtj`csu87^k_@'o BMJ`õi\@+SpU.e'!7C+2?n0idٖ}ѣb1@e24 !!n cIr>U?UQo|`0H⮘ck[` {Ҫ\Ӽ}Y3=` :Fg7u\ݖ\ǀDGzo/Pp'VwQ7PѭY`2?+$w+jm &ZNO`XXٺ?u*^OupLJd֝wTBU-DBgh4wZgt:;7h 2 JM[Ȁ4ǬKa;PL ׭T015+N|aa'M&|Bи) V7tbD%g>NZ-lvZxn8"``yH{;XI\1$ȴ0#NMH#mԏy|tɑyiݡ;2t3;oQ$B;9;Adjj9U[kCphZYir餓 o.sا]bU_8A8q\14c*&]<_"ѦP.k03L*߹^mi[_S.0YMr.U_ W޶̇afjz=tLdiN:kiAIY[rA[IM]7]~|E}T8 S8]V]yח:UGcxBӋˑh#y6W_<Βqzo!lZϨtn,/ K(<.ڥORQh4Wu *]ʖfYJA8 ,|Pzbt F@Γ Aq †!8^D7KҁX@+̜x?@SR7@m^01)~قL.Zd"ƣfvd5IR@T PcIԔP|ƪ#r4b`#6\r0(wF:1!W?Ns6Oq|`I*ss޻GaAsbl1ќ!O~ٍVʶ"qr8sch40Vƣ*l{IٱИTAgO|]jͶj/Ygo7~b: 4z/ҁ UcP`!T{e}P]{&n=']U,-`Rz })Kye2blpm~8HhC3O=ik';MXkzxS` 'J7^.v_0!FsS-:]nq3c4$ōxv^ GBo8  $pnlNouһ @|<"ϩG![eTpYڲ(cezL^Ay0nNOSFs91 t'F" v߹~C `][ \?!i:բ]_K r࢟B#?$Ѯf1JDi{_UOȹLgE'Wx`@ k4㭹0pꇂnv@kd̑C]G@8HXi 8~rBq{2'Kx`YJs4JjC=tP*`.3[/3ca{$  ngl8 $8WA&O+ \ݝID>!8~KS ݼVJ.x)m6*!8as b7RxG=s᪽9vt&I`JkLT13a pOz{NX{B@ʰ }wY B4_Ε]],s"pʀp3)qSM/*KTtbr9zzb$cɭ?D:a[O` F\b.d/B¸3qrG|! Õ*$I+Zv!80HpI={yE,T$>|lܪ =c>h(@h_FTL&wVs/UR Aҙ"l::pE6#VQޥw@s `.sn\(",.N|J}-uu@ RS #>pr SGC˒*,f7yrۈfO\Rg]XfJsP[dα_anHl]]֨@FR<}%IS[tc8$(93mrsPlo7|L|AY7A@f?7kJ~+kMA,eTGۦ d9é} m{^&l@, ܫ|. 95lVlIBlX=DHc0/&5_h!b:'ndc Ÿ?Tn/o,ik EEng%ZmN就 " kKhn#I!ɥpqk8 }M{!֓0ܟ%Ma&uaTyCv; b֯jՅ6;hm3,%U˽֗K'ZwslKeZh{ PqY?AdA E|bKCoPHھ*)]2xqcѶLfs(aҊҡ\Y||tVr-LCghڧq 6S6tP}ǂ ]ś!ByF*mݦ ,vcYxY in= U!ezUJʒaz(ɞ[:W0Hk rgc H(pnR~ a"e-J)%6Mg#fDx[}3f P%ڢ"ƆH`Y,7u7v(O  _n>ag)` T!5v6+y['㎋sf2ݦ5Dq+/dڎBƫ=YoGڌXL{sŠ$ oEӜ3'L"H~-RMIL2^*_h/n8h:IUF ̆[X` WLRH jAðH@1^w \R?/=Xك+k ~)́ ՘) ,-^ni!r&b1/hvR#  kE:wfZV8\ \g*kesNI0%@bq5:'b$2?[,+/u3"gz 4D}L1Z^ mfg?}ٌoy/ȭbW `F߫F&źvmbGV Y=hU8)ɠcLd Q7;*KƄ6c}4rufLfeu @\#39ݬa zx_3"ML`t1.d!Km]V34M4GnxvdtZUiO&lV5 hRq"@>t[oE6:'Z-i{p}e}J#FO')!03Pޞz~ 8ey4DeG{vTea.EM1->Re­v΀ QO5RDA۷).3ͤ*v͟K]U09Ih'fji O΂C 밫^/-۲SlO$t밣- 兓Z(\*5e98l^594,AX.&i՜JyJJecM꘰|,"E]bS9=KQΘY.v[b7&8^ qszSS,̼ 慛KqIIay銒m`Eை@HTB- y郍C$G~+Hf>6u ᖤ~'3(^91S`y\kU7)glo h%Xnkl0\sQZeHtQԠ`$wpo^k(҈+8["F_}batF1Ҿ_ ?xGIZ]Q.N8BvB/{swTXdOv7(.mJ |Y6kW(5ybI/4Ѐd#gz~aU=89|׺n=L/XW}3B%w{p|a"r ėK([" *O*`a@IM%?_w.JKI=^a8 0.H9߳NgI愥B.qgY?%ZېOTF7LT=eIvXnX{cBުDvYpSdzY tF IuFC|U3pGm0wPy%P1lMߐltl{%3%ꦟ}\]EyaLCo^t8Q9Hmsh @_t¢oO˪|=൲Tդ0'{L:kӷ`@PbJ`.` ril"}z@^w8_H֑V0$baWoox7q}O3E%/{Qx \#=j%vl,0d^!FV a/;&]۳z #]/Q'WڧmY')~v%i߂2I:v#pl@w"'dۊکQ˫d6\?h+4EGM}! Bn]8ԯ/UkyY5RYHik>6·1qǷ4](szGg ^V7pmj\F^ Xx1u-m)1n:& F=p})تTA4 | JV@C٣2xоezZi ht{duQ!Edf~ׯY=Vr ?֎6`$./9L%O>a i4̛̇>`#(iW[7a",w*;zz\vVCeh!JY6@i87=sK_P̹ A(E-t P2uJ&qMsc]XH7Oj#nJM>f+>t@_ɠ(Jhձ yWF)o̙xnY.]S<׋m4A< Q_#Q wO蕩n! Ah}gRA 7Szo #nW[c:Y˜|W$#F][o,ݻ@icqAT<,hңAlm(uzQ1W SV}N6g T (Ei(kV̳5!OQ|k ·o>k|ornNWXۖib?dRW/KCtXrvi:}W^v,#"r+ZNҎ = +N˖VG?q r +`-<I~Lx79Cvֵ0wUC <'Ut:u,F*M\JFYuq C (nw"bc_;ONK%G~G3o%Ŵ6~3UWxpXlg\[S56cA e}Vf_ VkQYGWRt6dSio dk4;8oE.1Z LL*,k%&UGa!;pzODs^5v< !4F63si]i 13ę=&pv=#k9E sX^`燩]nlѣ@0Ntnj,2BGm?G8~:TLxoBY "_+0.Z_0-3[?=Mۚ#O܀{!\zX#~s,rw [7I+OH^k?\e3JVzLIپ9 .هWY4¡w ˂]I\Μ!Svo J?On]| J O 8*Y#leoޛNԐʀDD g{x;JI+n,VI*Y=hIS= !v76dc uDjMɎqry-%4dX#?٧+)@~o«A@; @jL,G5) F]1[!X 8mc%*&m-|?iM͔w1jr&rǝ X=qVn"ILXypmf[<KSޘ6m dw,0hU؎P.'=>n9EȤ&1[LM-DžlhsroB^R)\ڭ 9EfZjz[ `BIEElZQe͐߭S#]AH+rpC",SyXr?+g>IIuhGfUdrPB G$X^yp+oQŵOOC\,Qj.B Hq}Vq=)cR΢Q܊PdG!#YX b/xUK̭/Q=ӷіjk{%F3 -RmiBYa+삎&B_ZAKeJ&af'S*QG ˂q\L9br֨ĩ95ک&6L~vC/TeHZ[l`HbE ;n*Ha ~ Ka#EUdb,N6֋g~Ȟ89{2oO&z& >"' -Ԡ123(ƪNfN+{?vJ U͐ꮇMwd pPFF&CEF(CG?TK* {Yl+^~~t~!dɅeeKtE4' F!o# |^AI/˃LtSܩ`*gV#Jb3ԏ&Lw lkҒ+!Ȅ~Ӿ4fc>a] W [ :Unx5|@CTbФ6m] i{>ڏ&'J6r吝`Dc{IV>[2H>1,7fّr&)b}M>ǼP][s_Ҍz*z_GyrX% l4wO:O4"&7:g:&[j=3J8NzvJ^S ldBѿ )BJe7*"6anzd s'wclAvs{KV\ld=Yl Q1QQ9i۱ΥoHGh>@*js+ .J^#_Mf\Q'uDؘK`n>|_>oNLqߛ͈lbC=w<$dGNwuEr"aa`чZګ F&j'S,u?+ţo+Zs`בWY5`Wcg+Yx99EerOON>lgW1;bHt} Pk:Za^*ȟjK\x`co!sE{ حjm,LLvT8zu΢ABN7iih,2+qqѯQ.$HWV0}|;XɆ+$Tu ѿx7 ,)*b@Ѯpv,z, FIJQUa%or̮&KG==bə%o ,čB"fId S@FH|B54Ħf9_0i X"|NuP3yrXU#c ;]'Ea+AO9#xreH3C|2@y./Qn=EsHv\Co&RH[bEî S>NC25 %sШGqq9s+: D~N^VHy}#qS!e_^qEfEjX@Q[4XA\)bL^]R*ZA5q P+nĺ#J2 aL+ߪ%̾lP%1U n!aձj ~:L6YpiQH(,Tn 'av*APM׸%QB ]=-RaC]#i`{wSdO EZmϿL' X EcV*cEՓdDuao0}kTTgFSh1Fz-S'=;wL#fAׂ Ɵѽ <=bEx 9V#zO-`7kFw],ݠkSWpj٤VhZaibk.k=(\ϡ)!BGiF=:ӟ kGb}^U_,! Aӫ G?6,@ ;#53Jnz` }[M(oՂx24v)׸<ˠ<F[þ$R[Kj'6]4)#ܠ . *:=5*#:zo <)E I+AcިрI#lv_;/zz=^O銑Lc s P!q c;R[N͌257THkW8s)E|c8QhEPuahLk@UM&a)$ϓYJ3*),q ԄO䉔Naw7/(2y3d"ΓȱKO6ݗ{tĖ|l#Hut'Q/#_efN|Er#sp!ߙp*&xmk!Ii4?".AZ-tP2u=Gvoo_DPteH#>] +75ы“.-rNԏ٧ɧ}[G9#ރ<37GNĨDK/N )_tOs#q`bt-a}122^.ryyB\lwSFczT4l$ 3)$OX9S3W:>6jۋ= ǶbeΦ8_f'TE<( c|RiSu!xkľh/@>epx/ qdYUD+]<=, 6Yi(I^bGW8!>FIkN-w0d?Mu+eZժB22VGH-YW*G&Ϳ2Nɸ#:XF:wAfeL;nc#EܺA]|iZeG81-J|?/4I[}[?4[%!D~N77A=; >T0q|gH݃9O({fbJ j.o0 Zs7;['}}hVTo{܅z3x"!rS|ً 5Itz,h |Ft4'Ak[b/y]k^p~A\b''MI)4]z[~p򠶟M:}.KAc݊(cThx`|W)Rtf+v ; JW^h`{8gOA5}{oIxajQpNKZ )Ou/6U괕)+l$diwKE֍~tenLFX[{d4g!'| 7atw5*TiBnPl,MAsx/?2ޛ=2K]2?0>q>5@Lgr@v OL(FkN?$O7|tSk Ǜ%$BaVпl|W(CAcyz}WQZ+Jngpdˊco4v8k=FK`H>S9FY5o;L+›UCA Z1d٧`k,(Uo9<:@o-;(Q䩆}p 'hD'/Q3ShsΎB ,W;U`lpS%PhX1'u49@^Pw#Ht6iPy>=b;kTCoٜn_oN.3pyBх:,kN(V[Bބ͟[Lk-2<B!!DGZZPܸ(+|+5P啋),qo)&L'P^@I}=5BMi ؔU8zO|HݯNeMm~jYeH<#Ar-=+7nPT!ЋkUhUI3a$ 77WX%byʮF%eVuYM֚ܛbgeXt *jhCH/$G`|ge|woyysh &SZQYߏBcO qoH\K匊-W)3~5I$?䢵m f_GE*r13KYENվ{wxR4ہ";1X<0Ǎaa.P$N1 Iv6^\#9oӞg:'! ,q'v,~%lReVt 1Z;^a0aET\N&`ߜ$t\JbЭGH=>ia҂<$m5;z)h}w:mOqv^l^aUdvYLdKoAj5!pQTǼZrҪM/ d-i\D# K#/fԠw,ܹD}2w.~U-sƝs?'"،Izj2 =oE:qlw Hc&~fu%(S"Q~jGfnN: h-w9 e`MF\C8 _!dwOTHQBT71:m6jɨ†VIע)G&.dL5Fګ&y\IC'5 ycn^M0xT5X"O1W[{?tU hTLD:A`+ QW&T^̞TzJ_,"c(iۍ_kfz 9.5T+mW|CIפދU"۫9SF6YUS0Z7䂑Jhp)1 R bOCKX˓5q'HdrM+eP#G> &&&t; e1O#+5究_Aolu?].7*s(0Tz ƺ Ǚb,TI{R|ncacQ:}zPؘho$VoEj*)#*ʝRE I Җ[jq2zbzbI vREo 01J /$\&*ؑy# ;m|ӂa񖃿y E lls01hU;-,;lmEW~U3}45TeµP*Yp/~)(9o"d R\1ypW CD%H^E𩁿uY ЄdaQenn@!7:O+;fk^oFWPӷ#~\BzSȔK3$O{bO@4<;V;q!W7p3*:'o4Vt_|k&/iN״g̷g:&)): f&ks ̍b3+RL8f5rUv䭞SY.݀%ם\oWR"]GtQ'+5hL+?[W\90_Zgjy֌:u Ɔy*%FپԝGOgf<*UM 8yu t&!gIHiVlΏ<©K՘ مjL>#ׂ -5>U׎Q *DI0ڥ,Xb4M82Gtq4Mb{*@σ{`t~@d8h 夫E18IozBwt $ϋ!teJz[ږT9Q?.Q_ .mbg`mߏ\lDl).ˡi3/꛾E( za V`3^NU̖%剼v9XgZcqܐ`̼~)fnfB.ݞz',+yWakۻ/ 4{EY13_0'&: ଂNm ƈg*QV9&o^1Ar p ۨH&f.eN!b؅B*\w.ibڇӡO\WJv93x$Hbr/{PK4&`%\\˗DW.9tӤ|ْaTXq>z6"+[=H⻚d_ B}V&1u@}odrÜx&?MX7%̴Y|>ZNa gLL/־q qJ iE\{)'cMÉe\\rLN(}p_њ7i9~e(#+9+FɻHv<& c7|QСrV Jhi+[BO$b,D(yJv hS䘩>V EsHԢy1i+a*v%٨%6ff5y7d*9{³˅V/֬Sq; :FaU8Ɔǃ}Åc=mr,(ldE&z.O M޽":3Tu %Jl~boy9 =3\pxB䀧v(N'<PBoDGa@>b `|~d߰7#-&Co|8_> c [g)y;+S-jrIE6еGpگL!z;L7KƂ2h>78$hF]+Hw؈f:ɔ_:3q'ˑ"C"딈>큡 q?IM9!μݸ͋dGNnܐg-?IV#&G U\Xl8[ww)Ԗ"%yOx^$=*G[~15ivtV9lRI JH6Ye\dY"W ]ԙ"x+շԻqS2)U%?A+Dpr'g*ue_N83?A I[ζ%~ƻ43Á9 [(dL/M?DxC!6^u:(ɣ=8(e$\Ρ.^SX9@8˲H)H%&׿ = O~ V}ӭBaU^\5Gf;h>+㴑xE,d/2 M;nkickooRQ쥾M) X@fNr /HϦ,1ю4F4v 0d 7dX X+8xZROUz쏍&?MnӳwH.Kyʾyd+)og 9EeY.>ҩ.g7:W %yN'2-wcQW` BZoM 1PSϞd0pd!GUm}Hŭu{d4#qDKcݜބ߿4XyY B{σO `H 6?]ҢmyElɤ > K 5OKr>R.k X&n9X^.ܘ )]\Wy4< ٯwJGv#KN)7q?%5V/G7Y8~;AZ\u`OHjA[Td+> ]fPܖ|r^Z <6?Gubm0'Ѹ;&sN6%s0_f&ET`@o0 } z vLJ*U!??I}Y:^z|y6㳰Ȣ-eukpMTstқmءƲOJPN<{S? |b~IP4zE=wy5u_JWR=bXѷw5N˔%vgE`kpqI[o1vq61b: (8@><|%;b]s^nU1缼!,BFŮ PVv_unݝ@pE`tӑBtx#e7m&HĂ2&7Nn@5\FI B`>xcM,Er$c*‰N{! Y.. owW[aKyy`(͑!u %|>Fz߆t$օU= 1_[܎yvg>RW"EkizZPTt ]1VE:iZV^-|_m|^Hs)AcfCf|V`g~T Xe*̟Sy6mriS D9 7}ď m- L5H?5KC^R᪌=BCdQAYҵ辍9QْOs,Zh'P˿"2A1`Wi7 &O8) `9^.V OŬa@a5.]EIѠ1]ӛCA`\Q+#iSw0$ߵ!9&? L/b1q -7m(/f=: u<9"sp(jiE%}&`8̤s|Zu C"cN[$?ljr%~9 I^OOih< 3~ 3 KFz~ὤPWb. Tg]9Wn!/lit=I+q9Ӊ؊iF AVVt%8)9hJ1RAJ&a;DX} =Hp?|2B1(4z)<lyR0V>2"HTgI^m6Olw8'[.7*$#wZ^C Ŏ1nT.%ZdLgndFCEj%aa;'!@-M<ǻ +Ե3Rq_S A;l[0rJW? b~6&qjiDqvΓвRGeƹ^ &o:?/HJT5qXD iz֗ZҊB+ܕbی-^%s8df^6 YD7r{|1OGKxlёG q9HZE,b&l #ViUFQ4߃rw*ı#S' M,e=f'|m%ux K U9^x*MS7tLS0>CG505x t*y08o?zzp}r2H>z͙b9A9y-|H3gwqQMb>rS}Vq6ŲD?",,I,#уkN"^dQ ^:5*v5t|Cy<l}sĤCsb{իP[dV[mƇbHFРxUn 9o4 5 m\L#iLv1X,'R}EK`(vgL`At߻\1 /7za Nغ[AT~+ty!u,CLRH5lBUzIt#F VΤ?+F9O#lz-;ҙ+\h܌vk4[%E#NRm M j" G i גκki ׬}bB|$(Kj׎X_jISָЄ=v70~cW >buvNѭ?XTb%X<d*F4 % 2E }lDs =F 5uG+a֘@]lGvu> Gw`A,_ϏEDFx-t5qEF1ݶd*߃mӼ$sJ̼_ʗieUJ;^4Xc}EO4954K?Ψ>l!M|ٛܧ!tfܲ!oQG3qЭTH6=dGg>ǶpVR_]9K.`7c: x7ZථCq:+9Dӊa _Aiittcdl⟼$em (=ƻaٽd> >a 43Kel^r?0yv.X .=p,>Lsң8{AisQr*pTd.ܛf]_t}lҺ l&G+"EQ> P!pぎH_ FіNق^v ŜG+EۦVCZw)kXs`=i(ȴ@+X]VJOBwqz,pț"F=VWIUt2È>"%exCcJ/cl~v R=;{H>~Uh%,wY=iJCD}?Jϓkṕ׵dUDD@waMvT@@f⡌+; hMg&Y71d!ߜuy V)J["|kV 8.D?{IA4y`DM`$oϧiC"ExN(f,Ie`f} q] F<&%Ւu.tTrO'GyDZ+:TYh3 b6Y= x*1dwBB 0͡\Kix`36_e/pRtJ,VQ_?@;| Hǧ;1L^5ϑ2V TzWP`ݒ7a*lkضEɹM~,&] AA|)]烂n55t;]֟y,k8-(&ۋL]~@ʋ/HKnQ_QF]<3ՐF}xG=d5J;Y`XyHaٻ 0B3( cAGFc{~e"t5[ mlA^q~7nXO_2`&L!"b)~JWp}Z w( ,{SDݭ ôhT:63566%E7ZrmJ,pEAɋ:2[e2I FZL"o ~ٞroFuI' T04Cg d{6y煒b?nAahO&Q12uڇfF:&F0[F6ꐂ ~$E zxQos*2yYc;r$H_?ɡOڎSʫV Z;"\'t )!JN0ԩks]}S}+sަ(i1+c)t'Gp uJ,#YT\icz( d[\}l.쿆)YŅ:Ҥ9&4oe(*dWTYqCۻ|A*jqt qFPpmixytG]l*{eqz~8:3cxB"wrxSBjJ1y#ҫg([G(l&N;9X|x6)lSt~>}yjt'GHPf F@=ۥcjxapLUr ;^VӾdÀX/и'.(TZ ͢y-bt?|LQE94F V%WTFfm+.V͐߻̈́*2Xp~ؠ.Q.}!Ϛ6c  aF@ ;5M^E]B$.FNvh;˽ە8.rWe90FzÔG{ܠTJӢ!m޲E|bQ#ON}Mj6'5)3AgDM@X`< Z(Ώ(<4kbsYσ*/N5c+Q}T6q'/[d;>;;lίH6 hwE)V nk!>ƕ[{~[3CѥbLN!mrZDW?Ɓ.0FV+7PU9oNjVK<M OX{qoF꬈>ϴ,f^nYAA}pV\% M)GAqϕ)@1xYn.d?#/xc}G]9n;z\QtၽdG:e`DMKW+Kƽ>q:k6S{D9APen3} /*3L "DI9]W Cynƒ.#O:q7#猆Pno5Qmp!qіkq&iT ?i%]{w$] ,d"Al}l&~QϾmjt d' 쮚Z]49Etmn$z3ism45{U0# Pl\c {UOWw6TY汚?몃KtϢ]g2 t&i&U̒ͲQLݮyRoUO2E]+n2|QW_+^ 2`V=ZDb&+*cYUvz-\Q/U&bc{Φ{t%%t7gYw5xxV5CS6;Xr҇ؓn%,ehA} gvq1>`r|.r 9u3TVq&-=ugԞj1rDm'\hmkfgVFؑS"rc5>].FAͦg&hoϟw3!px!ǭ4wӋHY?B#jáQf 7Gder}PMRYp;NIdVTִxZfj9$ o:Ӛ㋱"Xԟ5TrlpGlR2[9{ [Oi s7dw/ X[,Dq"F=[8W-^⻼l.eSQb ]4<ݎLamb:uQ^ŎyMt7۩(hrpTn׹PuIj"e:Q <$.XiMHHJ`bs&AvVboeXYc&9 P0|^m83f`#!bgk:K^W4ޏ4-9vG+ű wjd\ !ҐAYG= G>E\f28F!G_.J$X3~[9Xwy؄:Dw_h}8ABNݵaM#}IC~[g&G7:[vGF,_mv)lW!}Q-^i +iGPV^'-@'CۇG>U> 4 z?WY]2^ջŭ x&eHlNۣߑƋ[u=T)WPRӥN&z?uED5cLϛߣ?S 'WvĬ[fWB4%*dz9~qyW9v@SKSLjCnj2: "A_ &YS4FHk6,ȕl33.N)O]ou燋~m켇/:5UIukLw;tY7t)N6wr5hM.EEvGqupz7HmxesNI@@j4Q/v4*-~>_-[n]Ʀv^ūhE @*>ߴ5k7 KkίU a $uR31Hc"Dɣ$%*>lĂ2ך'zf) ܞ`9gEۙd,Ai/m]ӰH:h5Vq{Ӱِg}B! eqƗۻ>E1iNLDTA܏]dq Ï[Z ~T밈 QWd[oqGz{Døm>"Y3Hm"yo;ӘaTJ@dGB襣`(Pd A;REV)uJh.G+?p4B8'؜UE0sHMRb⾖ U%nS<;Σ 7ID>IwܰfAv6KM[DZ;=rXJf>j%=T1O#D::@dAO9薢S.6{=?M] m'w>ޕ0X Ir'NMףRWWZـ93yßUgO:MXo*řOa)N&,T, ~1]{_*DF}-x$ɋeg$/kF(߶]`v4K,/lk-jg>ձu2r@1Td/{ ';-0,!=xuj74S4r_/83X%+1{P f'ÏcM77.6f IzЛ\`XNtި/@ĂsP.%P5ը hH2_O3AȺQOhL?D`vi`fH\-Ȗ{ЯpOop\ ڰB~֘ܙ)Fςb%6;$/ETuvmMt ڃLo~l&#z0YC̤)<Ԃ|5> x<_[ (9zܑa>iLyn )W\ $Iݸh=>EtN p1eRұSl3Ya uٳ1~>0 Rx&C8 V`dbZVҖ  l,"eZ%ZGu?`)$ޝ:f },o|ӡW=}I_̄1JGz5ww 2yfTZn{oo )k,SrDNUFBtI_)DAM;RPB1n󽳌m=^;W`!HGѾ&߷?q\dwdWÉB<pIKlAR$Ysc_B#{{,}Z?\Slob:{^ ;YV1//E lYݫt)Wq}S+ٳm@\l(p3)tNZItSȀ t>:THZНȩbNbe耂_0!Kv$ ,Or4V:Uz5WLv)'$#!,!~`t(A&ҲQ\k]czLTiz(SnAB''-6&q-X4S3M7XM3r?yc Ѡ U϶gVrk"2\Ā -y4eB+@ZH}N.ޕ GyGe`\p3'V-j5f+lc)[*v*kcFr?zPC/ǘR|*11Pe|V0wO aWiz6a$"W`p J&rAJq cNݽB Ϩb hWG+ 8xۡ4"ansAL)VRw!I x6*@-q-;ԟRƀƠ_ k<2͡>Rs5i!{ylwZhЧ!B"VχO zbfI0C$: d~0*d&9$uLf%J:fа[b#~\ v%kjGr6z/8m:/aI. ip{[b:hfWA%mS<) >I PZVR+I:޿*pQH@WF a9㣢:)/L8@2ꑭ\d%,-CWXnRHH3HyT0PP!C?vuM9y v-A(!#Ɔ3qEv0!d}ݺ}kxuSTӟ2})#ܸ+^osgAn 96VPAReiհzp؂Gh -i_GE临ÕvkoП+|c9m|vakQ3AkMP.Rw9\tGgmpi%N0xFMZڙu$:[7,$޴+i]!3b^ B@<.'$w{8 L2?1{{No0:8%W^(8^ߜ7Mqo7 ʬcR.ٷ+# HX@EYJ{ с6|XۊSEbgΗI5w@/cU;`ԏ Cn[$iBwl$1ByķR ja}A4%vO긹x:j:%?`Olj}oL5GxDv4G=&`PDڽp{Ǔ0X˴6y.o=@ə2~EKX(68$D:WpZ% I0w~ͼۑkRzmk8Y2X)(P?qcǯBYU FQDf{ WVl,lJNN[OѥE$_<'Q7mZ/ȯY!~Hٱt>mxu_99#T|7zكcvo? NnX6@=}{e‹ed]%ChugcN>wE B<v;䁳w0qsu&7&-k`G D~9`c؍AHGxj#bAխi+5 4w3iWLg85C,Ns7o\)%$J˟^^`%Oyr˵mZsAzqT%NmdmPx 2ma[04Qx BOjs - CZ,w {t:/ \ܼ wbq>. 1vBf>) C"ƭUɾ]i8N8 -Hӎ&wPJ>gcMڀM{an(6I:̙ ƙ6"{$ _ t.TcLcǿ(wEڊW~_1#)SEBZ]QV#/#gF*e7ivF9л3,ovH%D |oKHs:ev|!yg:b90( *2Qn B A|3Ҧܽ|%ɯE맼jk!5Ri9]@ۮ E>RI(3՝[dZ%[D@|a4J)<5:;cX׵iJ Z 33Ȫ^۸ek%,8ћ,12čz62f4yQA#a b i,0ǏC}*1m\[ZsޮVub'­aBJ"Vp.U|IöP~ۛ?!&{BO_>Χy}KִЫg_0n4G$ od9Vk[yi>|\NSG4zS*+sߨjLoTpUƽ=M/=yfo"$z.zQ_ۮ@B2ϰckA2v@Բv;Ҳφ~k59 @)օ^gBmE'= q:԰Oco%K:kC> Z$(μŅ=`>=G֘WnC:Yl?:2g" fjo5Y& UB,G Fؿ՛()+]}տ_WQW%6(!gG%$3p8'{Y 'f2;e:C` WʐGSm?P\r#l,'*:y;^gn;ťkR9qW'ʎ;X"j"YZ_e*(BK~ `«wtT(lp?Q 4TU&Yڙ|8\Uade!aFBj75㵢 ZY6&X@d5g7XVW,rgݩIND[ӏDBDY06H!MYl{Eߓ1/)G=O)r xZvW\9hDL k8o@19q='ORH˘E`R.-ߎ{fL>u&lo[; 'Վ}3@:4jW<[51y~"eCPb!XVһ:?1tD?Uu^ %b4} C@-_hVixDMbV:ra լ@b%x9єuD8Sǹy+{'MNaִڠKh:J L>}e~qb,* Z[g3;զ.W{<^v{1D +ְK,r^a J$!VE\ \}p+7Bb GK@>Vz}5Ec\;a7NX-:1eM#' [vl%:{쎶{RhPTp tEUYTa YTs1րە2,1<]Ҷo5i߽; K=@3UWȠO[pj0( O*uLGL5"-iAQ(;Ye UE˴DPQT XѱN ^s~`Ah`!Q^/sKb a^q~YZL!6&!л7Fz?9$"bUr\YP )% 骿cȬl,RМu<j;1 #+![T%`U.xBA:} D ]b{{6x`jXUCJ^ce[m2[j/V|pvMJ$\Dt}ՊWa1dSJŃ+=齡;)LW k'%䎜B]&FcvUJF HZ^aE-璷/[<;`TWx(ؓ 6u]rEtKȓ6о-e.GnE%Şx+<>c[qǹ'3ϼҦ &zA,"c, EcWv1G7*=KHu>|fs~]̫ JP y)>`1hw&Td3 .i5x2>/F;BZm 4oy(rr!nƄ-MT!;dbx|)^JbˤfuxjM|6Tm|.R&Q[h`l9_}<<ePV)jO2aejD)z7;neYO62NS敇'EBNM y|1oX呥g- ǁ;%o"CJؓPtJY8rLG sUF^8t>'%*_r$lIAEr 18&gZҵM饿y$BeTHU2۟6@&%-?J0Ӝ؊Vb 4AK{~3Dn޲i$S *"HKźmܳ7ISu2(T[GxZ.އ7Fs(iO\Y}[h 9J6idc|re6.]7%b2Slvu"T^%Z윶Vj".RٯHYHDm{ꕟPa.׍.(se=eddgz't@0my\HqGJt@'Tw,ü8%p iԶvR ∗ٺm:k$|D:-Lspb: g;k2ăQizS3ʴSYa'qS*`O[O3E•Ѐ΃n'?kȱ蕹x}ª Ii?P &EB_~{bVWތ ݵVdMΫgX/ɴq8 9q0՛H8\^#Y`=&;Be.jW)-RB|vsݒ]d(`@7c;__RN.6EuLPËy] lB|d=*"wŢ_>GOZb'[ey&in sՇ {#L3NrS.qp0]ƴ|hȶuz5ynKC;XDncEYW&YunJ)2U>Wr5wkI"Ed\;Cj\Dxl p!\.6u$%zq wdz[:$d;~R49p#L`<%d?G].TrgOY~pUv.y iX&s-Wӓeν3W6B{{U"sg.1 CoZNKL  yb_uB6M&K¬ m-(.r՚P$MF%$jtɗKq9XXFg uhGEČSCqsC xRd )C=$xz_!娖]o#cќd 0tAV[og%oWptʔz^X힊bj-bSoˬq>*[3#"y#"|敲x{㗗 9'>SxSѮ=؞d7@OhWIfc|p5y셽UF0XZgX? ͑H褋QUt,(% YKsyU5Ŏj=V.xWF<́S2eu(3MJ!,5ME1(,~_-7na]Mhm4X'fE֖ZkRSr&91H`^9^ٖu#у<2n+3R:{W.Wdrn` Ɠ'&_2{.[e(\7!3aW $aShRҲw[>a#T:g0B*lus3EPPK)IR22<23v<ʮtkc` 75 `U:=~Obi@J3ț~X (dnb-l Vg{$oyd1Q} (qs ur*m0'z\14BZ4gRlkjZƎ q劻oⅬk0÷kw`09T@r$UȹljFpoV B1 >Cz ;Z2|*YJGXc%\eEr'ch~!d4de {v/P:#3 a>kK-$~~5dVG=glrwԓNzՅM.'E@9܍z#"9ʿ.qrWHƠ]c]#Mwm}kd`'>'_Q2Lbua-^‹ n® "J4j߃QW$Iq/<$ˮ'XiCz4J2D9 pw֌ؤ{}F 9Q+o%R0YZ\'g0XP|d/qF)˽M_ُ3hY"*T2ޢ>) P{#{i˥kS./^)r[jdJ'!Q^Rn'  d8`S\\`^ Qq& ƻWT1@-jGE M͜2+ 9ȏ,lt&3쌜 vfM)mA)~rZ/zGܙl+\YHL /:\eGlhU^0B}hc]j0pS(?X>VBB-AW'tXW. 9$|Oka^_.,%`0Z*ƪlw˕&6hxX9PoD}GEX1e$U\ aSU?OkZdʥ06,º؉ q?K,J8(^% tyK`Y W kTO+vÂva K3SnryUf %*/a'y~ΌxLKl*ÈpBKJFp!:)mbW#BEBL"&8D&A %pKpŐ((QG'aTH+< qhjmQϜMˆgmi P^>YLɐJUAeu8(E+X3} kg= #B,TB"{w bC%(|yɔ&igB; U+Z^[n(ʄ󊹠AM$) |HjbQi0 lo)@Cf|LUsM˰>*>F%t$܏~ ykf^!o{ Q|;AUsXPv<:(?ZŇ\1CM`8/dGL}ak:6f|8]qc8{ +st*6E֑ 0xV{.z׿T!ƥܸ^O?봽Ohb *#ۣ#n >Ar-P) .#nJO6-чMxbZWchy' !x-/ރ|Q쑘rـޙ]!AY]aCb":)%E0#ź54O5'ݰ+yco>⾥Fz#q2OlyE5 HYxQ IƽilS]n;3}m~#drD(=L)LeS(HzģЦ) x\BO5Xgf?{l&T6 UI3b/GX{I0+g^'e?ﶿ?NEAMPDF]}an/BL>0o!8 u(fUB:Ξo e\<~"$Ty\ &v9{I~L9H3&̀zxY!B I{#8fcz,zLObY2Z}>!K\LN2ff}.1Lh`oVP7"#h1Q7eCJ` N>",Lr58VAS=r\T]o x|{~ $2b7ND:r?b^Ujø(,/~SY KD ( $6Fb ;Iyp r"Fͺpjs,A+'s'`V ) D1oQҢ`j%c1&~pqD~xruKf!#RҼs>wDF쳱ˆv. \ф8@Hݍ*#K_s^PZge7sKTNvメT@{Myml_{U!6Azu~a)`PPqzgt>dFi֟mKj3`hbh?g]DyU܋#1& |7F@C $p|?]aGBׅNi}vCNt>ja i؇wʮSV_.9|H9*;,^Um⫈×mQqȽ"Gg'k9 !ݫW 8g5Y"GB1n) ~N ewNBMܿbrVqm=/ov7نy'пG$ |,8>\outm;w6a }9DB ^w}fyC<fE Ptfq0_i4d <|n{֦#Oh=5ʯDۋ# LENxGBd=8>ÐQSwJGaզt&a⼃q SwFoXdC㲰= Yn^JUEzStʢFgFɫC214Y I\{h-Sjm萸|1DR1}NE[-qbFa}+OSNSRw:Go^x!ʸxN@TSD!aƏO8g?!I)\R} 1߶([s$}AU#MaĨ?<߅ % migAFF12Kk`v8`r]( O/W -[TJ6]~d +,V)bgu0W8,.ziUUJPۋ4iWO$9˥ lqb܉V 112++ͥNRETgl~Bɼj{ zKQV (fPUw61ž3R[JJ4+E|;'E=nlP1 ]uj~S`hl\5 t \ŞM1D,Ɩm!C?)djaHLl埏ڪ:B=HF O]cr;iSTHY7Ɠ1A9ōbrY0*̫mND ^!O$*`?KjTzLMS,J152h4qdl͉C!A !+P!SCenkF[LRȁUrm4ĠS=v-ƭҔB׳cgj~^h1Dܸ*Vb.B*ٟ05@𵙐] 2-a}̺'k[4lٴ" (sI^f+YeOOzǓzE{p=c4@i3a%Nά <ҲIPɂ). ^2@Z9RgFFiuIl?狦WÈWRu\׬B VSrMIGt=S,IR 46g*d5r'|e-:rE&zY+Rzy)4zf 1$@o{#'z u4 MU}EȪ}YDsOlun,%O}H$Pֲ ` AGTލUlK}}K̐V~R{5v _IJ{:\tȤ)"E̒#  4(kpMZg[+iW OlB kH(ޔoDi~cRx1: RMtrz·{uVd ^@勎?u|^s%:r./٭T>y7Z/*P",i߮& Jv>e. H7̑9TG:<$ ;PK[(M Q1UBXye|˗|-$L3 3?ͪnisa6kiI҇.(vx{7ֻEc\Y=X#0gd.Vc3ߢsֲ@B֟@HzHH6^Op饼ZeGxkP̔v: B [K^!;peGΓ͛ lK&p5@5'-ȥgЋ[| i/ECdQ n ?r)NuXm<`mMH" 4<*wTU`HG#G_2 Ho߫@eeV "ŞhI4iJm9$ éIc^SÓ|y?l6G2qQߎxD=5W\#%*`%J܉Ӣ2I:p%dW}p IBq'wY%Y :v`Bv8⫮áe W\9YRP("vհ4+(>c7, ֈzY8?Ua&𿁄D%wD799^I=VX&k3,l"| g:DӠH$߰j+I:nܓZP'޳FbcUfYs.yml:bV ̷md~[rsoGlz<ݘ7PFf^ך|=Tê 谝gnQJ/J(j Mr@\#xy[9_%qNw͊%\b($F7Mɋ0RtDD0l sP=>1'hdmyQ-6};&ˋI4qsBtٚr;gU.v i6J89ޖ+2s`r-ƨՉ>{:7[xze~A[>~Wg-PPǥQ0r쮅0|=)09LEUC(5B0⺫ QM]^Ħ.g7*o-QrB^Q|t VDkEY #/63ޅTrKuK8,wAN2~P8Dq^7]UnGe-M+Req6;A|OAJ3m幷>i.PJ¿%~]rQlMoA7l'5*+!crU|߃~w}9Y6]| KuKռTɪ5z%(1Ǻ&E"77,w%O/&7kJk RO3_S"ʷ ˯xrZ!)5Eİg b_^"Mx?—VXSӇMz2+UFobM t/l  ]U>\tRT.62}"1^G ?TsUP6׋+Z6~~_G=-,qvTKy$$$M*0^LyvMc\ sbPT7gRX^eJN*CjxhyIMSAv9;R92Rh$|r>orf)߫L?-8iQT}L/@M皥?61qoc$SVkLBgF9ѬrJ=mM!X\pҊ"blx<:!cb\\ ývh :GK9:CQ*LwZFZ; RO;D0mLAzO7u*=ȐSr ̘Qz<`< Kȝ9$GӇ  hju񰘳KxFAVX:'T(BҲ&sF{vwNe5>ZuI,t`o?A0hW)}F]7as%jۢ|w⌎;qܯvrx7V9eVo[F(ȿx$nȱ __)XZ9$ t@$'1c!zJH/bҋ'daf ܮiMQ.)iH]68^(G̝PL~S9D'o/֧[z:ntBF H?Ş̕ +]mC1Pw$T&)zxEwG/%s[Ȳ կ`ʸvQwycA6ȩ;W|MV)-d<4qZ[\9x[Ԑ Ze;YǴ-pʣN%ƛ=χ8S*Hel#Uч\Q28dZ4H?Ë$P[xk*7M;Dc(1Ġ[eڳeØf?OC%.Ău$ف9y]}otG}NegzwP̦9V< 7YJxF$h(K8IxX2I#NWG*:-3!ښb Ib ݄ٓ,?WEUU=K$e )Љ*B#Gnb( }Z$i+B`4Y7]'*Q:Ӌ _[w b|g}] ߽)dIEڇ`|Yλwj&bQP`f- ?ď{8Մ>v%=ؼiF]W 3^I,ժ,%;#y"tn`[+^qs۶ODaTzyw=io.a>0a^κ޼(czwueL\r~@KxrS j!c8k8~}Q";0:ƫ^dWzs!gro3Uou$a9:^%$9"=6mŒߩ$U^B*:!gbE 1H7j^hBG˔}7n 7-:m\Ѷ¼zn&US.H O֧*}3xN> -9Dr(qmΞ^=i! mX6وFq[)GyhzL@bSÏTCeqqo'P65HlPZG>Q)T7ܨ'np TT[G22nX1󵃐YU8rs'? eLvH~<I\/g%AI%ЊhM}+]rÃ92E1pU `З.O@"@xFj_N7 5B5,UfyAc,[Andh2^+3Iyn'Urz $}Bү X~4v ^>9K҅? DUڻ8dW\z5'1uO1XI:FO)vx2 V;Fo=IF?Rjo# Y=c _P%k?g t ` R>ZTX~nG_p`ρ_߂AT? ]EC/%eU.RW3V::0P;$lQz)tJyaR~Fĺ;;r[;Ub`XJSo~=-T*ɉ4ԏ;c”G'Д:T;XS5>1XSi#7%TbQ=ͩ[9 TmPŢbҚGE7Jc3കBbTN{כAi9&y0|c[$2]?pPl~9GEW [Y\CDj]Uz.W!PMr1糊@3QP%PoY(k.#Z);>߱ WöRY kjehOsgQcΉI%]~ "zM 3nuR"8IS-) f/,/ _&vzVY⯁ANDUF.X߹e/eƶS_yRS‹^t=\&zߔaժ,sTjw@n Ɔמ˅҃K g  eƳ?ݮã2v~AJX4,6NE אt5 (q 3;=/ipxiQWߠMѷ蠌唾Qr]JV H/P_PN=v+lue#:],ꭁWA&Z?i\i8 w) 8}h =|֠A0E7 ȱq8xŘ̃>2g@LκjvuV^wSs8L>wW&7I!ၱ(Q.0r0c+Uf #}bxQcŜ2%|֠ML&G:5.5|ަ+ Q<^@ =,%a)6{zig;RHM{32XBO=@"c g9Or땩֖:A`[Y<+Ň3fC[*$-VpG2P}GMkND"̓m}%DSH4ޙzˢ J;R7s3狟܂h NڄtRIb( s0ڧ ]2EZ@JJNi1'ӻG(tM#>X9=ûMnH"{Vg:`9ٳy'cڄ v#u-.?Zq= 6n ܫ K lmpZvK2sLz:Jx6tKk'-t82.[N{tuʢc:)3  ='"ϲo=od) ~,͙D\W\Y&bTLXňppr>]S=(> )AD nd&{rաZ a " yD CSr: }(GsWq;J)X`[(TM៮=,~.T^l0φNX_!'})]t̜h|e&  Q@'q!kdV+,s@psTi as?̞AóGo!`TI2'S!jȝRJiĎ'k۬yi fIv!Mnˉi7%@ijXFS.>ؿ[U/x_÷2 ] ;_6{!4kH_.Q5k'T5X_Sf[nNS|[@U8 o |(AsiKBgK ,H'P1L+7ZG tX("C^ Ju*`9lB2`GzsKFc >RĻi ߧFd3ELx QJQTöiORcDZ9!2xDUڔ:9xNWCl(5yDOKtSGjdwtl]NJ8P- !l}N?7hMu}1^ @]Gx :@ı7 W$6%kIJ9?5Fµt w-݂~YЯgJh/_ե$-<]{"|3LLhM5A#Jo,"x4g&ڦNZt@ & ?Nظ%5ڳI} /^ps`#f۶Jecַ[BqF Ω{4(^6^O=ʞ1ў5>58*?хO3Y< NW'`!Y(NE`BuܱV,<bUN971Vd2TwsJ ˗t=rhsx> ]l썒#7*4@ Hzuk89pYj3%i  /2F]ݴjF랰@M.ɮgRIj[$`[7i E=JTz[8B$ T=ஷӳ)ْ ErF492Ʋ+&$ar \FkAʎTM-QFl S.dWfl#@n]URchL̀/͇l>tSsWZF'U`g5=9OW3g,[) 1Y{#PEdIheݡF#i~? z[ikłupXIc2=[ p\!QPxH p^%9<><`rX:0d?R;% %h2_<552S,`#,dhA݂S{x@ Tg^ytg]D?~(9zDiP˥}GEY?'=Za̎ft s o'@7}\:_P[2 ' dC%!ՠ9@wԕ"ڌ=:jPTϾwE1ԔjazC /JxDB[pU2|'X[qк}5< 5g\j:@hb3A { 0})J#Hθs8,Er`BR@jkCoGK8֟rjoՎl4{@G{>: _QJlb~5qev߮ ^= l͌ Ju5K9?ndX$CNV:#"C,G-ծC|jTP(1I%2*[樨=εtVlA}LQ|?+Swr>E&v^[7XiWu`/b!XHӿvXm }wOF]6͒yG1=럚l7PT~ Ѻ2\C?3cc+Ljߑhl7[y L_l4(u\&0>SlhWͽOڧH9'zg8T)YW zP2& $?:F e`Z8PѮ2%AC- y@`!9tC!}U^m `^F:`C` @X5 >& KHpDmH" -S=(f_DN/Vaa[dS şP@Vpj)OiOLM(zSfuR9jߍ& 9STo|%+zlK}+<~յ/i_n`HmAaҼ~F (#;P*qknk%!_ * sNlt!逓a* giOKg2doY;iKNsӌv̞`IqG)qA:D,|ςd"M|lo'4BX Q\0Wo% Kl BJ\s[xQVSkX}:E+5ߍ4;~=1!c=*"sY/텽JJB& "^K4(s/(RdIg6?D!zrrܨy\UIz]eͶ" y;|K"-ÕDp)U7ep]O T($KVgq2?"J([Rb"Vq`%b$8(w0(b@ho0?Bx q\KWӂsS>CWv@k^  D$.HH1!ziptJ"Л>,ҘԄ/Q\۷",YNNp=p#F.:M]]xPp͓edNBNZd ӇIDi$R8]))GCл_.KX~笊.@C 4ۙT6g.Es4wlLcϧ៏ aZqmN4ErЇ7fړB9U> `YI |r!) t_ Rlw~3=T~9 9$Hʻ'7%T\Ի+2BͣBYABp I( L_Mɪ5LfݬnX1**gG tnX(}B>F=؝Cְ]4";f?x0xYt*S 0},yzzwB1Aa &B36 IMTN=:y4x/pH;bڬXbv4 zo`Yekj BՒ:@"Y?~ '-UW/I*Xxv'+gP{)J. P5u fcl1e5 s*&}hPi"az[}t{*T:8AvHs&C"Ϯ$98~GoMP͍&A nu|AY=갉wk$#]wsn,?CqHr5ǓĿ D+\s@:(5k3R=<X0'3B VH񵨢Bbj!.Z&]RzD&u*(+P(t} 5`F>aVy (2ʄd(d퀧_lcvu(HvPu6{_/{4{ [р#K̝ohFƔe]EJ;#W}yPoUl>ya~eHM՗BEŠ[iwDq汒i7rϿB}BJ ]ÿoJ4PJ4w*Ԭ,ie`Sž4@z_%" ͥIxK^\ gkOjyz!` ATA[cJ!`Єu¿PFlyL=>`MTWOZiMlE&a%:΋3KbMy aڏ:]<D/2,VЍװEO/y;{qs˽.v.$Bry¡n>FH2*9klڋVJz`KDLR)iJZeg)my6%C%.ދ\"pCx,hXWa!%& ˜媘JǕgLcXr/[#s7bu۞'bl{pQ:Bg μC-_310wޅf4.(Db;mΆJ R%1 /Z7Ie]6yq&.CX->2,f(Tuk+UK%C Otû!f9j+dAE$VM4J54"SZۙW8DEN1d9”U⣧Lxt$"䙓2I' itP.m2\:)""Kuebߣ%B5lεzUJ, s=(~E?lY jbV퍯Ł'\$HrlS3v $vcMiQczwf[%hضuv6՘]o|F.aT բz~1R g" b @l̶uВ?(J<&Rs(y<*mnVw7k-k?E l ~DG_oX0LW><&v <1<*Z|0KPIHո] |o`E&.کCkAgŚ|UXꥯ40!O1'-N ,J-luk1 V.2ҩ, 2bus>嘅#2CPGxA t㘆x%"##s! X3C&M7 kCWxN@ R+i"yPm'KOJ.BP@͑D,/c~I}m}ͼ;aBqz W K)q2Q"SYՌSړ/Qs+ |A_cUzƻNu-ޑ̓AT"}|4-3|:^Cfu\/1QSx^dB!4u{- Hb̦]s1:4Vw 7Zع5}M&P Ao\NS8)R`OwCpPΨ=yem'C YE%; ν$kf;b~Mڇ >: ~iR n~^VoG'J;~(|P(C7(]I2S_%#WMէD["=XOqjȎc C'ׇdml&_HBӧ/ۉe"p1vՖh`hkjR7˵Wz x8^nXN'۫71²Jgڀ@2um}q*~6J%&2~&8zPigj5\-k 2bި߲oҗ6-+nh ,i`aUf&v#-DfWڣ$ Gx uy ؚhוb[}8xDtgW@K^'^'f?QZ=@ j{LAGC3,;#+濸߼Zo rA4zbA4 B>!G. -foA Y3by1*a0@Il'Z|/8C@3.>v 6&B+E6Z#8B-66)߹ hKUT@3\ .3ۤSV6" .O.Կi0{H 4D{WSevw] h hT*d;B#8`75l7Yw5`=.vzFQkE}Tר-,@FGD3sFϒe0g#q%hm}2g43 fo_=3qh|9lRU7yo\ &d6AYXgL9p+=Td=89ė #? %srkύT~zV*?񾉘TMqj-zPkn +&;vfQ.ɯ! NWǬcżUQLWfwR)dtUݷ3=UC-y8"Em t-Z&,j&:/W{"?dj'l#@i`!8 qTA'NP5+';}8' edOc1 PP;d=$!VҕvA0z'G#p.JX[f3zۺ(U( sW5 XuRCKԁQT"\썄έ.դ$CbeQJRN=S140J܌N@Oxۗ;K &LsqLFCl[| &'Þ _t`*kV7F!g]Ƨ(ՑL,䀳m[ZV+Q·$IkӺe")u+\"J?-'Ibp!e5M戱Do.]cYה`اZa%?C\7 I$:zDQ愛֓yv6?$rJx"Χbu@$)f`*pJ {[$bz0`$j++:=q4L8Z,8B%ܫD,tLC1aTK c輓hKqы3FCCGaBZTLRgu@-:FoXG D͊zpp >& ی}M??ۂ0`sAZwr{؞I\;?ʐ 'R)9>ro..z (Bz ɦWxLhs1eCMUߡϽ ^U%]v 7wWco lʾjyӶğ1WRR2Y;x u}r_c8BQG& +.8F%Y'ܟﰣl8BzWD]Ckev&r(=Ywv~jfbGGtLmxJwmkȯT1R_s)~! )o0B2tsHxM!nE A6%ϡuw*"@Z 9REgbNzqЫ\ɚ1(vGMIbkco,]غ2/ N/`W 29r!Gs/WħdF7g,o"Q&f 8AȍE\ĵ^yru7翮,eSCvfCLĒ4Ņ%>cP[3ՀRW!IcuƐc^263M`MZ҆PB|$XFq^T}>VZFm]_êf@6 7Ѯk v*ʄGdz,6%}$.6YcΡOh%Ea*hPa#IyȍMݦV~u~wx"Kpl_ҦoM_ 0c3QHQ7N2%zVW{>J,[*ւK Ǘ S$1ArRbMgVӄN6Z!Q>ÈM]\< J™wnئ-}W5ews43%@~/DT(O voj"=2ȑ5H3͂6gFp1J;eU 臟8 M9t|efIZR^aGGɝwkqtRdBڵR!6~/FI9]N ę|qPizCsu&YpdLB^輠nD*0ZǁIG OjRc&caK{ J,_S2TnX U!"EGנÙ R)vLonתa'cvҚRQ حaJUbhB;6]雴vh]?[e(+SdF/,|(xY*a\~8 7Ȣ@=w+ Ȓܢ`ooad+br+NJwU(rs/!/5f#ޠ7h,G+*aܔ"IR0=k uXi"?[pS]V۵)McPhi:YIyEQj+CuGHf3 ,H/r@ި 7FaA"kȱgN/ ,_tQNdLTVr\Y;8uQ܈!!C+X^N۲AQe\h-'ܸߌ+8sx_.??1%4[Ƹ.dIФL_u?kPuD0=?;#b!K|82Q׍$jd:  P!dB&擧X%ӼV=ph x[J9I/H;+ i(^Plh Xs ?!F}MH|B1(6BDhP,w;уAcY߶LQLyǼhMn)iAЀFK5ʡa>p֢'r$|&ewi%]9ҌH<:j gVJ}\IϷ笚Hv \5sBDv@nXtgϪlBd 5:s9dNdVk徶? }:FiAI X%h+p YOΓkxu PX.4@%Ŵi럮h3fx[HB!O1c%]Q6}B;+LuAI+݀O+qIj5B.#h́E) L< Ug@(Z0V%9$"(g͋: ֿΨkj#x*,m՝dM2,5֑mUYW).K苪YJ4CnKI=i1T94Akihe ZDQtF(4b [A$tNL #. $Fd =ƹo!U-rjgP(f{Xh|l:M1)8+-g ܉7ܶ<.S A,X?3ԇ.2aX2\{tޢ ݳtz6CЍA|_\nM0CU@'UzsuoFoItַXR-yX/aچi)ׂ%Ւ<)[&B`M/7Py&*\tw|[`0ڀ&i<2G ?-mmRiWl厴 T}I9\5=ZبjfSPR9Y&^>ٚksώspOp"R,o+}c÷:~b,Ѿ<״`+:Gp4;ډ$4uc^5fƥkHRX^*Y%hO[C-ݥK5c5DG0\C:[k.GL4 o tu^#'ƇtY>0LI3 'ڜCKasF~, U k% x7^ܤv`5dPM̸ c5Cf-4A˒49l%G-fi'2U5xH׸TorHE3 hlhyڋ6$E$=]?IେQ2p6Q[6:Uww+R 뻕G7r'\dQh<孩rrb7|Уs[D.&]u#U}E!Dt)lXyO9ujJc= ؒt>~in86^U<[T64\>@3듮հ0 JxX1%Aӝs/N"gmAPfHla` .T>( SAeK&έ,%7z䘗%a#y88Jn@Abgu/K6ޔFj&a F52! x'"(s@ST=<%4c\&}?5^иi%̜I V%fӽ=їJTNP%;2U_̓ZG\um0ܦODj^,zuaqMv8\Fw,.ϸ@7}eK_Z* ]Q#yQk?1LaB93^b-K6-k.=o&!l*R0u-,Hr3rXM.$`j~K&`0)S?/(C= U(h?lwE8!-M"O #DHs;.Bݫd]5詰X;t+^~`QŔNAȧ|6a5JzD͒k_aOWؖt%S!rRBhRٙAWԕelıt*j$25fX ;>Dʲ$vy:4<t栛nC [0 d>eE[aմbR`f2nJڹu!6,R)e$LϠ*Ք"ဦ R%.Ѱ'MnnAUtLA6PZAWQQ•0t5R7#KVh3VL<."ԡ,/a[E۔IST*Y68aTcgۤcy/MӲS#^63Up얋Ύ%;,  Ga2@H Ix ;(DlǪwnД݀V_ Z^9o?x۫X=3˽F {?8:4խ!;(ló4CbϨfE,Iq?Fs OH??qY>sV28uԹwy~>!&sOYؼx]\V6ye2YYDeܳQхдWyRd D~\GeJ;b X:r/˄?_YsOWW|KM+~>aߏSACSľP3S}xMϔGm͍wMEyӯ7w2t0v@ ;YJLI|ܩp1#_` ҩD$tx_C |H"aLGZVn +{.Ņ+~5N"ou(ۃTmqZt0#Emh:kIx4u\o?A_&JE6m'#sVCr2[ I<5 ,z ȡ#́#*C$4囅(b32Ui{*3VKfv!~>x'=7(Sksd(Cf̍Kn-*eKk8z q m1wv_i)ҎKNd*߿S ֦Eܰ eDPhڢ22nkztAch3*;PRm)7l/}8s/'\HAĩY5}! oIxyǮfo%)N{|9?[GoHvx4{]ݙ߅$2zo Cbؠj825:˩ܨ9eXX|t{}ƙMS^C莑/*$U513:)>4xfhX#8 W\OyWTM) 1y~儼[Q?ГO@/DI/`jraߋ1Hl=оɅ7WR8"C.*^g-Qc%O!m+Ճ7vydAuHAU6'* 8+-[L;^e[Dг @woC'*!Y=fh~xNBW'fYv 4nDKQ4B) u:k|]Cg|l*s6A T `F]DKmeсLA7޹KDOKN#Õ݇1Sv+=R(OOR 4Zh7\3Ur%egpMϪ1{AOi $@ҼbyiZ na84ĒYG(0U^:ǽU xZx= P =ON;jwAUay |g_H"~g7q6м1kaJSp97 \'@s ,\,sWZK 6h%73N}kɻ%ܛ65EP>;&1*y5nqSbJ s&i8oa2U x܂ >瓵j<oQW'^W1eNRH3zC&S"8 =OJ+ } < 0}6Uiߞu=m ;FbWQjmU÷}5-$-,KO̭r]Ɛ<8eFu`NVp9fSXfh4eMep5k" ^>EJ*?4'Jn3c,/ݕ*2^(V*DhQeeO"-NkRW=|,-eFPVӬLj˷:ݐYE 3I]:f{ِ^6%^l!% cyN{.!rҽ{ibYkl%^ ۝$)p8"mjk9m_TB:'AGa ·NV!ʇtj BwwT-n8.=ŵ"6(~izqP7H\6<{k.<ک^EƭsSgjZ/N)C y^pqIW^mR[yk% UӬc%/s*\sX\EF5pte"[;j 46IG2C~X@M,~9tVvP HFdv 9JȚRĞ-O`1QҮASG!zo7#}R 0^zө9TG!ZF?geL4JpY:`kUttkhRD"!I]b>.NOԢ&Klѿ=lI râR麳G]2"FH.4BuCNH'XE%JC5XzYΪ``i_YN$ B0.s{>X=j,Q<ꆏvySE u. 53+qb%Lo]玫 ǒU%Fr2 ]@*\gy7C5Yێ7%<+U6 S^偍$X{u^*}H,s"b%R6~  ןvٟ~aPR{5joC25'-zZ Ai4Nyfa@ϡ*k }993dgdxմp"M# t^[3*h9qBRYfq+\A#(:}~"!xe-F,ѻu O&Z׈e]HFYNYaIvuug3;!@NYkQ',JmK-RIH؏IfPۥOvԄOr_[ffSꋜ*xdGxa!:H-އVS lio!7MSI^i4,.ZrE/pmr<a+@a L3C >ac)z;#X$W"Ox%SF! q@c^uDg+J?JOKͫ&BmK!}k6l5eDΠR˨o\%B: |e:wO{̿kdC9ʥ/`WѢi+^|F ޛxx\]ϢIDr]XG][-mS-A| psM03Q NzTx1U~>(ɦCǒN4 $֕ɄtSBRҶO"ާWյD9~,?ɾ@H<\\ 0:R@.lri1e/f%VE 0J8lC${ey5%:QQ9 ";ΌDxq >|ctq/kD؋o$ymlo Q}ZIdpp^KԹܚTV wS &ju2'DSw%h~(Ή\/3ueAAF;U&()t"͔7:['~><0FɿB\=4MЖ6?‚Pg05\8/DZ`<#͗%SL< !&=KnUƯ/2pWϢPhТN\O33I|%Aē@뇶HU:zԡ(|VWI[hS/ȟ;1 0rʎ8O:l:d9- @k{OFzʆm.GN":.7?&L-Ee_! JAq v onL3!r02 ^~zdId?7e, Ϳ؉r¬G(|QfX~[>=7TtqV7g˺t4}̗ևNɧKke hIދ<۔b֌ pT>Y^}s@-nj,/)"S^N+6nv,s26cƈyn.DGrkvV$> ЖXxT`xvzGAl23аD] ]_AItrSlMl{.lli t=uL9&-- AKq6aF{hG@<^A;E]L(8w;vY1X YJyKP5~Gg} apd1b%% a\;%2RF*H6}猷` W]wyEJsΚ6 .ە%Lv8g9|0+ !VR Ib(찑@R6ņËL'nu 1u2X=EFS߆fr 0}ɟ!MeZ`eèW 9?YG?JŸc@Yξ[*2$ !`ɪ˙lz|n FO*N.P 9= vwwdi39Z|ekh0T-oJO(oz{6N >1K˙n g`qf^r_x@ִ*ǏdnQ_$3R,,2#HMT/ÿ۴6֓<@d5mPM7!ăI 2^N\v $wߢXu#L*B.eOa!ÒO,8 SO̞XWư Ns;i\P^*DW.E׸aLvDB% -D?0fy>>)߼`gػh+FέC`;m'g*X.Qx{"DATWަi D5}|/ڱ{e ːɃYl" Lq'^c;C8$EGza.+/BVMv_kMzE83"^u_G~JGWAPBS1*1dFS2xx]R%>l:Af&)crkt[o 2Kvs:T{H*ͼZ|!̀~<=tlc~Ql{(I&6gk.fBJ^<@\Н.XfllXS-2w#'Pc.L8 M2ÃpN6ZqZDk=t5^N]w(dz[A6$˵v#Q5#>\aAƧqxJw`a yZb^0_]bK콴#1=Ef Eڮ9ikud8~8j v0V E6G(>Roͫ frrn(@+fi!thFyg$OP )Oj82T97dU5{cy {w,Xf) qwbzYc72>֌CDx8Ae<&#m[i>g9\e*jafշ=p[ 6.n9wk 1nudU+9R{4Iߗn`=h!C_?݇U2pOFQvqVvry޹%zI!lbuĺnru!-LOW[kUݷF,ul$_8f6V^MiS.QӤ#Vf^ lV#iM-)Q&֬j" a ]Pdm×m:C)ymwFir/l~*&(H|N=\}'+j<PsbovkUqV؝@W\^s-}oV40WDՒ)6MmMլbzݶu6)KaRfJt_à(>+>ʲ2T,w- PTJbOA\ҷZ&ˡ5Ԇyc1n]\9!xe˃ 7!&VPW3̈́pŧFy1%etPՀd@d`Q)]sm.5gqI+|6L{%v ۋExqkЄpj^JP0S|j =äHq\5#0)ZkiH*fM10{ExOl`)Ь:Zi-#TU@E jNtib6f |OKJ|y{݉Eeup[sml`Yc#߀И(]`Zx->ZߵCa\x_i~rd3)?g":fk!޶ꎸk˲Z` *u~($Noբ;P ~-׾ q-2 0Mr6^GVϲjv[-EQv@)Oc0TJ p+ܠvȴ0& hdM!,ꞎ)QLجIoNq.{AKOP:J~@m7"~[sxK\f~-Gr1j4qZnyNd^-ۏ6K?t5zKKϡ{:N7n*F%/Bg+KN# %\DZmym21èJ|цUB9*6 JxnbWcMr!so8ts [rYb 5ZeHA88dk~tw%:sx10;9ypvh`Ќ'$~ EȤ5XCSVhX0!s!zwj)Us\i3YV ;2._ i0{GWy6\e4u*vS2 JDo)Wz'Hj,UU;% xAu mqStc#&7qc&tYHA*$3;Qw,*DW,:5•- ~ynnɳiSfe#c-i;ҁ[ <kB3]¥w0҆V 0dh*B" Ӥz:tgw;`%dK5#k | 5p:u3s0L͹2f1P4{*︶sn-L"#"&jK/ qkG0;}U7TΏz ߳ZԂ@h@"qky/궴}6Ju"VH7I'R$f0sybZKr61#vIZS5\/P.BTRh0Ƚ_+p/Hѵ@i]T|jΉda0)#9|[No`/;%+u,>snf|g=[Ur _z++{ZliEyuR,(s7_f~!ߵ͐1sboJ8.>+ҀVl+̾HHˡ|g}cm/7?4M1`>Ȥ:6+Ϭ -rX+[ ӿXvy[Ԛ$Q|k:8j0]B I38um2|nڡ*71a#i5&S1ˍO#gSkט1yN a6x =5;5e^yeC0,|{:O x>̻m4ޑaDv]?2FEyɮ 6<?#-LOraHٞjfI7WpxB RϘ6z7G:C8/ӵ.M=CeS=A01*j;gTi^?h?| %k=%3+9t_Bj ~b$ 1mKE!R :HJa+Aڽx۬9Љ:ѝ3)9/]%̕a?ATG6sI` w!$ʛ4)J#=?0P& Dйj;58qx"bG0" .vMgpեְs\5XڍɃ"*\uBu#4o%BP$!QR}d1)?ch +;GqgPvuV /CK j 4\AXδ3[k垰 4ʩ"$5u;b>h`t6 4prd1C*F7 ߫'V9e2%NE!-2 ^ 3d#qȤm@6o[!uHW"D}H85x]yE&[3ƢIjM@RDAÈ#Ox'1Jg*⅊6[Lms`]CR(%.JZ}IV̮/^yB;aݔZ-`D =9=H 立Xv0b/k AmؑLX7`d*Q^EIދFHŀE!-b`i%z a˼lRLIrG-13N@=T3'CazQŽ Fd^R*8^{ai HE} ,VW2❩F1!(\#Ȏ[6f#80Ov/m#koveBj[R ҳ=qxi2p"SdbnLZR{7 cB,G'?ˁE (&7cb$v8 յBѹ],b“3j)dyY]ljI=H}JͽQRˮVb3qJrZ%#:dP [S{*k4~ƐnkFx,_  P1-;ǐXm|u3VK<b؂O6A|?xF%DwK^>;o#5?<]A@fIb&1RSL1}B?TpSAUI\Z^DF'(ޝX{IvZTAWULeA쉡W MmPkSLr< }9VQ"9olV# L[.w0PlJ(/UJ$oqqrQ dWoj?R RX;2LoV'D9t26\eUD⻞РOL”Q߯e9~YZWb%sF zЕ|QF)IQC罹iF7TbH 'r,i}l$w(M q|]vַh_/Ѱ.de@ YCe]^ɮUoW)H_|Rv%Ǩ{**=$T"Gc!Lq\:Cՠk85+!&~Υ[sG մRҩrxx|M\xhxͱt}\n!҅[9>'˔R- b:puZD'4S:L`Q/0:UC'C?( [(:SH|h6JUOq\uΦgؘ.tiR)nĔk+_-;)y[wx׋IKbr:x~SQn?ěeʀi+`% ϛkg5NCrȆCOK؅`Zj\\hT̛HKo/KPuVYi UL}TK6u8&_oⷛ|:qo߮ǁVZ*ԭq+0]y{79_XL(VP)A)sAt&<3p/|5t`= O5$h0}<  x!(o+3sK,]ҏ!~`w&uDBƒN|fMncݦ¹cotゲ%]HDIW3;+gQOkjPp0M@-Wd'dT NE!Z9;UHiܤkk^ƤS2SNdZXLdMⅹ>eZd^`Oq q~̟VEy,,|ظ~f\Kߍ z!"9AhZsPʰ)Qol>Z)zdA*ഹ)8$`p@k ooVߘc. u֐KtPj1}QH+iCv4 f>F׬I<)GrB+G   էXB+F_h,CJz N;e" @p,9Iuf@M_aLd͓I ~A{~iݷŠHk8X'Va-?G[K+o'|,yfVIBGe֬D0)n+Z&ƞ1i@$m2m{xLzgW,0-0{ɓY0 VF`%`‡ @טfiq\ vwA[ɚ=SvvfDԳ PP?,jre@cк(4$xnuMdXkl6xd-#HUe.规ڴBJ֜}/HIn`,Ko鑰˟D ϖ$>o!N@(e2ȮȤvIC6 t7'F*>8Wy+܄ZVw}i@VBxׄE,}^L6L66}M5k>KZKEDʣ}{)w>!%_o9C_h]vbzm1v7mJ4kѨ# G(=\ T:x4dĉ?DȠ\&#vIma~jjs-n'+\N:s^h+hRd^r#p ҫXj]lї*\i2QՉPxH09LrV;q:8>[I [ԲcsSz%_}=PU{_')z5QAXK/xe̐;U䁻 W3*1H˅#+[P&z~9ܼW Mg,3`܊o3I[!Tc͗$jqr%C;=8. f`8xܕ;WCײ 98uo̅Y-YJLyau6[% Y^ j^tOPU׬dU*/jVifϣy6zU|ըR>Q42UKk\#{6m述tjL!QU2 ~*;B- UUO Ygb5לåZtfv*;^"zqt:{?AtK+XLs'1̰UVa[RhήRs.'\ uVY"t,4|̘?: Se vU\\|V,>a_K T~n Ϝ_T1^4N2wq+܃m0o 2dے;a-3 =l@*@I%(k۱; q?ڣ3LIYfU5H#mY7m|"naU.E@кR/i굤D(v"H>G:}3'i>ZPV`{3U,z@&p{ˣM }iU]Wy%rʠO6/s5JG< |pw07@rʪwJ^4^u})2.?wR*j5c3!B*H|s7AYW qE!iCz_UonĿGٟш|WGM->??7XAD*$<`3Ѻd v7 G{$Nm@S 5u'ijxNZoڎ&uswz"`U/r?TvHZ$P\NX'W}ޟ-ь6!'!z_fJ϶pP9j^aC7f X[TglsR`|•ې%82_H 6s(Y!r}{=Č+QX; n/_=wC8{&!_,ޫ&9sZ5\Ի9< D(=4rǵ8&SVR:kH9WF槉3w-1جFcG=1DJ[IAR5;iv(v^G.,1}FHbE,ySB,O(%^B/8}15X?ګ+lwBjSbISӦ70}G-ArkP7vG6Y{k)}(F'kBe[Zd-.*',LR2hZpq<ЍoЙ #{%hFjlLⰢdds~7BW! `WǺt 4\cOUlƻb)Xg/kB ZEa≀Wɤ2;WNAU4+ Ą)=Qk·ydCGPC+<%ޘkvlZS#Dy)va. Z\8i.ג|Z!x&h~b+A_{@}e<5\&Dq [%9<:ҁ5]dT ":YK=gG qzwD%&39d5sZYx [N]&~aV2WZ):[=ìaR =b@\+4 .3 v]) @Wyg]V!5>wNqcl6K C)@aid_zMC%05 Jܳ]2.\Jh$:ZN\\IckBqKYc\$now<̷]y0*s!)vIa$s7iP>FJdn0$yFȒL`k^00њXv⢀~Sk8iD%1Ҕ3T%"d;84_†9mFV7Z[LH$ y|0^EK,בqTm}P˕( @'sX ԍPDdf,aT fqwSK;U?<&r"|K[D-ӕ \5s_OF?hz FAt_&])n?/9dZ80Exvk{8z,Wf;.0DͨwT(rS1`x5ӏʺ !mXJk? FSZfa|tYMAӀ,}-%+T.GaJ\5ڊ?sbcW^$=ZԤӻrN2Ac[M~iEGlK>SĪV Їl)+!=wAd,L*\ x0]S L_\lCӃB$V3`p>lг Cn} E!g BY(V8?`tCfm}j6cVo?t(L7\6&/g{5X?Q烠hj؂h%cqKIg#& ״:u{?ۻ6*uQE=28JsJV(!_WF0xK%1ƒ&`;2@uao\y`gjkm%4@|7Iέϊ]Ā/H ᤡ@|j < B`X~Ujymp\<^c'kJ %DCLPNh .gVljjW6|,m| ]=9Et~[kX1-lK4296PH|~NUzloӲRҙܪ W(@wtÒq+U-9``H2XT@ +qeq* E }͆W"ɞ!Jږͩ+rɊN02>E.acwD>:\7?`d3IG#0mF?mIF)uǫE՞.\e]+t)\d 4 !Mu4";2H S4p.btxFM7}v SÅRU_:Lh+Nٖg4&QM2]\bSvRm7,ЗP:#iqHmacӾ#NjKHfGTmO\}@%"73VmeY5@ e%!ѠߕO&}+'ﮙijk>g\6`nΝ/=jRe yό!Wn?<5n;0` fuQ?Ûy7 ,>z} S&!\1͋+SSeX:κ*H*uw9e Q}"YChURh[N[f}J5x`ZyGjՊy,rvb^C{nKM U>9--ڗq/_ʨ=Ȥ;ʲ5hZpD{NR KZv,lbKS8Aف#_M9pG/'`>†7UhǦ<$dn8,z^i^G(Nm#˚KqU(=-ZX'6|؜ۨ@} p,u(bAx/R(mt۲xUk4|-qoE''p$.pis<=+fp81CT7~g7@]RYͲ΋F]ygWnc El@sxl61#.8Ch,`W&3@e- tDRTEPiLikϬxOڥZѥny P ?N0~:ɸCICG6e ~Rٻd-8e LghN5Vo;;Yar"/ 0vCT,hl`:#Nޚ2ɞnE#m~wPplosn="AD_iqlWX^m*@jU%@^IY6>y[|z, i +]_-HҞg؈bHW" j uPJ5һb'^{|ޒ,ݑ2u zC uPYF o7!&k~`8>ݕ =5v z y^ݷ8! сL!q.?T_m# k?4dC{5SX2]X' o)Ŗeaddu6tj0i#rT0&VDJ<' ?7xB>?nc ]+8KӔ&+bT@Jk,jLNJ#ЋhcFW9փdڱuْ% Ӱ"4YC_`2R+,>EN1ʥ/cB@X`릁rbh5Lǿ9q=mD~>:qaQHI!m+;balMelo~B(lV_ >hily@V0k7.P3q&xڡZӓI2W-B7ˁH[WWcm‰-º5mzCo=,daߕu#\h`BD%.oq߹ydo}ܿEZOIM! -@.mnL&ο UenaL} ĤeQO R>. IX>'MIw1-;GvQxV`+wN#@cO׃ïn( EL ל#?4doI2;q ݉{UDq!a 4[20. \ 2 ,Šڶ{;#͘0M, ]ƨ6jٿ(&}_EDeRUEzm?qNdC8"rd>N%1RO_lsNWP9ƉetښnZv;/I-uشG Cpqȧd10 "?mUܫVS%[0Ʊv5!H|)SJÜt6y(hPGA#axNTJX$طsV.8yM]0 x _̸flm>Az?~]INpqm=''KzؼK6q>B=q[EaHR?PtD~E)&6tcp^ 7 RL)h"5<Q'rg[:D;fX۵I'Mhs$7WHL--=_^0$?RRNT 4Lr/bKr!Z&IXXl}Op(mO׈f3/T?E&NX%9FKG tKJZò, .btBe>6.Ǜ:gA郒W _n*y yPdYsƓAw~# qlBM|7O 4ۖ'qjVC?$(5Z |%@?L0Fᢏf1K}YF2ha7Fo* lŷϧ ṇ̀F4ͺ?יBhg#UeHJ+H[ \DMʎ$mѬ~-Yҳo0u 6W=٣~cPÉHb.+s%Pb> x8Di>RK&L_-1vkR)+RI2*Xicε[L?Nٷnnk7G- N@f ~'3zO3͙ꝰ߅։#O?kU4#}vxiWϲўO /$\8_%ch(d!8薡 +8GN9Pl^ㆍg~WT(; /01?"/MV\+Zp6l!xL[7o_q|Cp2$ /Mؑȅ Z>AŇ5J`rL-;l4E#\H<.*(̀"u/I. $$?;S) KP]ALb7հal]5ڌjXk$;J$p9/5 u0ġuRr뻩蹔0yu 3 .I,=2ngR@fHy48&(Wr 厅 z~6UJRG tu/vQ5MGc'iZ\a#nFXPQՙ0ެz#Fڀ^=# ?=9&3.o7(5 <:-_vȅXl_Vbqŗ4W4 :{PZ t^B B5P~gգLGoV^L` c< 4]Ilùw٤@ߙ̂cm6ߓ $1S.␻M:4aV=_3*pLT팻˥eJU_j`D\i^ =h=*C򖀝9WaGEpHu-:wY/{2UAu){L6 1Y&q8v U.@Q@s8ǩuP yz%heCTpP%^v 2|xnj0.v#Q8\"ѐ=8NxOd 9/ .e{4HbHmhDL5r)8H[8KRௌ3NĢ9 #RȋY#˷Ѝ`[̽:[ڼ(n?S4?!zG7=q!&b&iKkk]mjfprjODuqgʘS3#0}PF-˩$/f"{ǻim%OADHiw㎍ef6?ߴ|Mv !zi͌~nxymTҴ :6q5,܆/2.xWU_Ŗɿ7Lt\ ]iԪ$֊P-!:܋n"'0eѪl0ׯH(הMG l!+}hlOk޼0PLS_꫃􍭾T7V%0QTyic+:@#?B,10(uT=8]`Aʾ$r*2"Ճ )P\Un6[F mᡯ\(b?bxljW*P)fki ]_ #NÇsBjK^Q, fr.K\5$xI"WWծb;jҔ4 zF2Y5gG5^/..R{hu7~_WIUAh]rWҗ:<oA>:.My4hh#zt15\Ih!=j4 "1"s`=lW".E(T/ ӻnίΪd 2ڎA6ٟrxxՆdYav:7W)I&_ռk `Owæ~wSrvp̢͌%" KoONS;@@jRnI;º-ZtI=XFo0MLht- Հb$JAVd~}3Ȳ'E%l4%\Z) f=[fC_$ OeW(k+FJ 4+dhnK^8deY^r`+r&eV/;ibQ<4U<_v ";ƺˠv'˾QSEOS7Z'FQ5Kdļ卝nl!+)h{f1E,r)$-ţؖR@l&bykcr-pHw3X_nn%h5Zu"V<Ƅ$VpU ꒾-O xOɃpAojz-PUpUнHz~#a30z0JⳘ!yvͦŅT])U>\vC7HEvKԭ0_mQac3UnBEG 6/Q%;ӉX %e^JbI\}F*=pU#MJ7-;d xMM}n1K彏fhI^Cd[͸pNWԪ|]CX`U5Y|uʔ@B)G7G˅]L]Rzx?<+_i2`dK׍f7fsl>_~oM*v~BZFIBmMNO^ I1-}$O)8 R 7Fb@㾈͆-pG8ʇp&ΠOnp6;=Acz~z|%.yݖyj}/= * * "zk[b8`&G|@-;td77A8bls& SaKOς&9[bЛrasLb į * X=ߒR"KX\:l܆̈YKm 7{ltA=^n+Py!ٷu``t:/(+| Eyi,$X 2^2H$1])- > V;&z, Qo&Rtj,{bHa-"5wx +E=5Q "!hN*x&`L^1&F!-X/^W`OYY9.Jx+e9f5+oy-V; or/eE=!`zyDDax0PYY{g5)L܊#)KQ@ ?vE}+674X?&B~{udlH: R|Mu#' d I¬Ol99n^NM:I@{RV/]?"S ؆C2eԥv}[HKJ!rEl(n8wEkSDB@g Ta1]Gj?@b#0ȧu=[}22ρ&7#I aheռɓ9PMbٽF2ʪ>L |kg C*&ڛ|B|Od4@o SdEGěsvw$OAdxtoL `70O⵲44[U>:[]jiE/ v~?iV EcUzgTP]Ѫ&­+_thRV/K"H"J K=݇u^)hB5KנcXrdp&wnU{GAa߈0%/ An3{U(dӱ)/r&T`9 1OZ 1Nohcf.+Z)Я3,NbňȔW쫇T`<'xhDBkW6%roYŠFm> @KMRf׃lߦ7O:@~lFG>ƙ1+e_"ח)lNr RGAGpa@ R\!TÖr*Ez}Y7 #˾7jo -#UZt lo1Fn{w3IKn: u[3nvy& ^Hh4A;d  _i}|Rjg{/U%5`|5tv0E% W"eHw/(Zaq,ꗊD?hw[rL}*| 9ZaX}lS n Z?N!;/z9ӹz[eN4Hf`-ɿtuX|nPEj3{+78]VE$y|Z0@1zYK԰<%9caz0|,Zɖ44`GZ^DX#?PG@ǨjQ-EΟvryl_cFY<*~{CɱY &'$eun+3Εpb>>Ddb릊g6CO.ۂBN$4+h'mlFf·8h_Ȍע 4ף]471E.=6N zk`G2]?(]Sc`v r5 f\xYts\L0KZz> ,zZBo KSTfȘ#OSS7*ixm}ۨva6`F׹vȸWT,}\Jq*=k40$^? 4 KfG^` {Лge K|PW*K ULR)nvtfv^JU89kJ-y@^>cK˾?ގ:|-ш3Ѹ$Q6WJK!R+E57\9Kʃ"ѩ10٭~G߈-ݙЕ xK<mu&r>\w=%5g2ja#zx$衺FT_eAx$ުTaf3McA,yr.bB١.9()XU h'> Ֆ.Z֩ôAqƞcjEoShi+yܥ{T.bR`jCIְ"\<RL'zhohÖ@W/hQgXS96mm)i1pzGCIb{[OsɩF-HBj%sena')o%[#Y9{j 럒Nl 4\"o Eg\ ޾tnQ+sb9q#hsܕk}X˩qe'EPE@,D!CWs->jmXYCLN~3vvG~x@h%ؤuNl,*^avS(ñ8ƫM+ f(-.٦ȟQ0GUsAL+/XE+̃w$n[Psss?_gxA{S9u5`} 4Y/m5{S @Vmf¥\Y&Xj^3yhc< MitV3_fDk\iKѹ2[vSP<3I?Nzb|KhߗAA<vz'pHzu_x:k"[VYl"|z.0 :0`pkPA5Y|>YQWDcoڻAcrzeizoECV~GA'C+;e~ &7J4cz ܕyyWr_^(Au֯N3*?rCD_A@7~Xi6o'> k!߾+,W_=! ZX?[ݳ0&0E8nIgUmX1]?0 d{ 㬒YB>K/iN`d 6\+Ef'϶~ԝ=Q/Ay_$>>7+S9Mk Tۻo{ <~ќ XYj(Gd  |މCou=LKE,`36ݻק,!uԍD?''&yz,gj=m9 ~d?4Y47Z"<nfZNc9o 2< }½8XZ9MƢcPNh6`ls.t*!e #Ƃ;݉bY]BmN¼fť^ FzYJz6 bZMr>O윌'Kec{;48hӦ9S^߂*̈́ոݲrב:}~rmr% /+~&؏u(FFlOsw'3ubydNWMK S4j8tP)oP>4ϻN6&M&c8#=i&6fZD:M,\S gɵW~U7?Ek].sK6Vn hzD т}ߏnݎ:QdwYA6vo8DBAz/%@'d'mk&$  \umHRIB [KV2FEIVVnZEj֟%!?n]G3htCFFcU.<P!42l ,,k0}Dur TwneCk9{#}RW|€JMVYѼr3TwPrG$AҘZ xOu} Cg+S OՓ4:5t%CDvZohH>iI6.uZw$F)~|wtnsJ^Kŗ=gckQµǗӍ+). _PꜿqC)ɒիECNvK$NBQbqgS펵x;hFk/2f_mD1՝-*D*udm2K+d?(,+0+G0Z6"X$w9]N8֞3F/ :Rr bO'|zjvY2(J4$F8/l qHս1RWHRg`[£J-vax &@,%y]ba! Q Jriތyv9 r2t{V"swXd"vE+Y(BLr"hNFΩid5qyqʘп( }usj=jSBVRuβZ,4BO9cn^[ϏS2Ru7Ggk!)RaFIfHr"`ASl x ,?w'" U`wKвjX+6`~6e߲NjPxL ӷ @3 :Y2V);xS1?[ȭIĪڦKE} Gvh %QWɸ>é2&yL=s$ 8e Qrr((NʂUv7=|cP ֍$ca~fk**pXw_MTR 2f,kVPBwsu zrUH*!f! 5ƣ)43L7@9 ֆ]_}3$p9.^/_gܪHo}]!Vc{b۶opD?QXL%b uX+>S"ZEjTU . ;p(2@)Bm_>p9X x 7/{!i !)Чjò1 🛎 m!1w0|-78Bo}GLZ9 ➜RHaӳ_Rm{uN{b*bedPM9K|̟MbTWc@v pWϵzï:Hǎq)! ;L@u:K^mc};>ve\j XY_D3-j%]x8 ':ѧ`5&G8 cdJ!\5@}7O($|τQ4jMee3 S?|HeX qXar%;A`,xֻZwZ/H_[j84B&GKҽŁ l<FV1JԷyEUt$U!'i+-wku2(ßpQbsk&pPb1ei1b2Sҥ=l/:Bp l>x /1ụ G~k@jaMYI묍r-$qyk2hWAW: Ua8PFE'vA٪Qv#6pMD#}5t襁2kcCC1@( ^3#]2/`4?ޘwkIl+-JtdLм kl̀nR[a[5}l^7 G=-#vB844k)}0jA&3|۟*I`դ{!%2 ա-(s?hR6UnF| ŋ\Ko{mPl\c4[׶튟3MV=oRc4[&%֍ZLfn}ZZ#4rxX`8 ANT ؓL(*I. %U =E DHk7\N'uR +5\VpɼJ %] 0 x':g덹JƇHg%Q a[hL T XQ?\I[ 4ܹ[[Y<>#Q^"HUB0x9Dbfz}YGx3}m^1=xOI78Mlv8rV7}N5kC\E#%+=-rP(?$z/idzã%`%rO.K:Ow0#y_wӅVv8UԳ% C!Te4)خ.Fͤ8)9@vV^+I'iԾl2rO}/MmF̬l'?΋:U\]eJ2FoØ9ymIfG>Dq;|6((A4%nŬhuHGr?Exe/ݬoME+"~M'c_,X?U[nkX_EbZJr5'+VX8> ILD]EzE`X'}#$B"3+0~-ŒZ@JI;T*v xY~=Ϗʔ>>Nz|#5MȞܷlͻ DbGRx!cI!lS/׊*NJ 24w6roa $ (Dt_޿Q:jƉIϏv]C!6gb^L mP7 E@r&_"T,{i 71[}S SFTef!5[ XTjSuMJ+,r#164s*i 8-'R )A,E^3L'H!"3]ϏPtm[pJܷH(Ev\Գ P30MUD(>fO@i= s?7w#sSaJLޤ#rTE|ΐ8T 4)^9Yy'?6#=cT@NSo˾cujcE#s3DWg̘1\[-@ƚJ{㱏 ^Gr[ZMa(4Ú ?}L栠 E5BRX!AWSvZv(6eUíHdDxeV_"8a= $s )i)?x%$GgᵋAzp!Ψ+)mYn$rGWE$l's3Ւq"$[ߒ Ur7\64E˱1 Gput A'>T+0O4F}8a.myȃ)ˌaL%Zk/H`,*l^P#XЯ| /npRI*eo65[KGxhpz= 1dPȢiG#p̵ U.QE幸8gk*5? \JB|2 KJO:U"i(sucNn=Fm@K@rjF,*d/>wgI6Bni1`PtcL4X罩 -?։|SɭOqKx`Eڲ}'a{.n3O&GObxDMLb ({f!+Y MrTŵz<Jy\nӽ"B-qy9ζcBB p0Zꭸz4Dg@{[ RcEReœdJ+My;[S\D[244`Ty^[r.NH5 w`Yȶ'kヷ# ?]k1S9x>=`oXZQuFq;Q/dPHACOWC)BB؜ccXdnPTx uN5oHgRI`MuӖqte7΃K.#pMp۝',p4 ˃PfLc? ]`@+y `/^dᦶKA5L rn .PwQ 8|Ob ̱^(BMɬl&U)N#tXA _? lR(t,Gjai f ;*az oP:w0t\3z>L֚o*oV{WPϛCzho`7+Ig]c|N?55g:#?5@f5G}S皡%$+]]dGbQ셸R7j`[;0 JJG&XAvY,O/g-Qy3m*V2X4f fZ%z fxU+)xE&K6W\*tK 8̿/F; dFX/7[zt6E_Vuyu;'8ͺk/PG1Kh6 6 [|Ct0vi5>o t{rCPso#+x19P)Hcӻ#Эwo\H`Kh6gX|X$E}3\=7 U|Dzo^۞tH;2%MS\KVt *f49\Di92Vpum;-a+dZSI%Cڎ$R^|bWt]vq٠C^qa#"OmP{b*.*߻{Ӟ8 7cyG.a0\v܇oL9"8Lfx"wL흑Lt{€cZ8? MK4J|.rJWm[J٥-:[AgRzuEhq~FiY*Ra9Ŵ,"x# W{cdP\y=C RbRԘ3f C75"._g [E_4c  LOjR) 7TyJ0ԄQ7i~.7 C'T !j`Yؖ+iAgRejY{;3yCZM|/nT=?do2S ~pthfl 89=#ErICi6BGD-B>&";.kJjoI߫Kv~ĿON X^!E mH6GYy;fwJ]_]%b9#ЎS].vH$y@(uZ=t;!`WbYC;*7.F¤ntCW풬A4ÐWvTR}>D -a(@QkMp00`ІO:G?lYon̕S3b`MM @W=ѻ94OR-?@ӟ Re 16V\8\HY~W#фF-,_Ė՝fb/׎_cKc<39VΌ O5&#`2l_; si :Vv9>5BDjxV z7EZ qiu>J/żbXDh@˙e뀽rR *6fe:_̠{/A\]O%AGB]3Wí3;% !CsVqT { ,famwi6ewYqCzp|.QVhż;ށ~q q`xL=|My1$09Wk\xURQ.F_ l,h _!љ GAakL=`4Fhw); [࡮FKὪsЀtv&> U{Tډ(ĬWΡ໬o6?ne;f` `darΥ?U=}Ea/Ez6૳c^@:Q2܅B̮"ReG6toSo77'8F ='#H&/` K;8J BZTƒPqM_ wq;iDuũgܜB*!g9I+PL0I?C3X5\6/o\#jn?M dZrx֨Sq;^9AsAjuGb U & a$jagvw![@SӐB/$J">֪/}[nмJ=+WO8tG%-^Vn#F%J&D"&s(E=}MؖD%|.4'b>'tNs |[claFS .47r, 6.]@lI{.5d6Pc0`J*{`VY10p`3;;5N/lV8l4sPB`UI8lfbx\}Yj|p[FljJܤR X#v?f0~|b Ul`+?~Ksuo=))NS4#"A:ƨ%8rf2Pˆ2fO5/fq6V|k(\)YE~滜H0Gߟ~XF3Sv$s$숔N`}KޝB=1f Ķ5'IKAp+uđ֫*;߬bBX{|0X&&"( /Y+*H0r\pX+Jg~8@ (*n7hܰTOWhހ> w)7|[MU#ݱ\=۰*J݄H4F{~$vzcTcÁ&ɶhcWl+k#yS0/R+YsNGR؆ s.EC8_d3qGmж%Z0N̺4Wa'ډY\~}¹mј:Wn٧3GIh3!qW?ˊnݢ59Er%/3sznUr}ZegZ[ۼN| 2 8C4ak<'=t@r:Qkpvw/˥'VAA~m%j%yB΄O4t#:WC|Fg#r YhۜFE ?f~Z> Q۔:tbc "hm'R]c0"AI18o@'"zͮ٭ mxZw^zul7XWG gˇLSM2rklRiͫ0ڴ<=ٹ+Z* Gm )}0%}vV zf~}r4H5W/qEJ}NBEv.)\>xjɫFF11 |Hd ֢֙J`GZ3mZdɝ̡,58W8>R*η{W4]j BƦ.Ǘ(<5WG7VfIKvI'g$lP奤fP>a$za cfWXFr2N5a]}C.x;UiHK$)d4oY3Sx6].0EV>[Ԟk5fz-h{[҆σ/nuZ@'KmmRȀA4tV5OےݥEI%=?K PAu!3:u($ѩ m>t}f%-U\50ߚ"& 5o=T :T4IS[Tg-ȈX*DFM*t1>V\;wi<^gQP:I"ݹ 62Al*X2%^"ȷj7 v} ]Wv/SA:Z8LdBYu=[="l~AAqjؾF릑q-9rR W0oDQoD [jVU5zZ <@㈀+ _` ocK87[~;)ywRլ݈j{b_k4M `44@o`)8B'ѽh<3M1_bIM(#e6.#Ov] xdZK2=r,v%C–D%++4 A~cf^cZVm3vk/ 7gvaݱ<]mfpyS?=-{,D>)P1s?vWu71Q0&?+1jmג{w U\5bؑ0Xc&Qh# CLnbmt_C8* !»0Q/jן4c4n*{@', Z֏M˰iybӥA`' u  kÐwN`5:ia]oڸ6[Wq&@r}0Vjb3reqDm6GfA{gGdQ*15d%狟PҸy4b8KvK$ {>t +0mfI^[h"5JZ\ZKkWn\ #x;l<35c2*[=-gh/(ʻ3 o٘~?٘1PL X寤(Hlސ4WXw hگvpe PPδQ2ވRLlnų2hGG JY&Zx o|,7AVX\/qMϙԴ ;c112 '~sK=7-eG=@ʮ6a'敞}/rd`Bq$ř;m(]*BT{̻[-GƬuE#Ϊ,n@XVV&V3VXc~ʜhxy&SL&<+OR䖠Kf1' 1"5*ja\G'`@]n&zErAtjNNyTbgeq<`Ѹ7y"?wZUc&dkyan20BmF:'uKFϺ%0ܻ]!}AYq7[&#C8*Jqtcℍ6]d>';Ҫ7r02m^2l tWk^.if7;XJň'H3N?qVtg ]R ca<-jb1"pu߹41C[II0]OXJ@A0*Vm= uw`Pǘ~N 3oޜpJ#&(ߥuHӰNEy raO>jK"TWaqxgk'EH647amvĭҟc *SLjLx-YTvGK-Ϝc*P #-+a턐\>ScE8ue4uOSWD(a}FmSK"GgP<..0=D^,"gp팊Ma{+՞a-ǝ336jBȘ#e>| Niխ{ L>븙|i#LR;u^?+lQ-]lӀdɀJ$c& iQïDibZNgcyËп1Q]8yTFIFGn]APs z ^b,c/q 'U \۹-bgNz{C7CGݤxXat܂0ZNi\#Qo] % ĕ;<ٚ#>roכ<BxO ir^ Upy/˝ikX@¹jx E!=,gi ue.(6lӜuRbf M.e¼3WKCzvOt|s8}A٪rCه9JS B·%6XE[WjU_9I pR^e  I5^{ae0V1D$ZO{~Xc찱A䈢eoЂ=q6f ƣ)P +!qmx (Xiu6잭nzn{lD\U3B0O4ug =wW0U!xly>gc}GvBKkhrĭ\]_0CğW/HQ1Ŷ]xN&/XV?\O {G'#1aɋT,H3@WqY a6|cExu`,u٫IB 0U,aS["cX {2?e5NZA[ s[HCkV3AY*lӶ;d|4`]Fs&٪KPH;rD۽Rh\#";peSAX^p/UʁBj92hJ%H$$&f},S8\R(4\NħQEsKV4{{ud J=<0$hDCcV{MBVl-P4Kѷn"|)GY5]b1UrmMŶ"6-KM:H YaeQXŚ9ay, J =j28HCqN;ܨg-x@V̈́pTwAY7(KOE&Ƈ!>CNPKV-Z z苄}ٽ.7^>Pa2oOjQJg XS_0rYL9w_5%܎ ] }Ìr}4\ZXAd1Ѿ rKܚm,~p)BbkB_+JR-_U3ɝz04G!R "p/ЭDWC-"ծVL=t1/I?d]9שċvQ$vh;3iwuq#YuSqmu ǐ޸#%*.ѥdw+ׁ؆ujxEFEe;ҵq.ߒr3}D(D 6}{+Mz9W!Q@AX^؏yOHdv|/颼ljwnl]p03b^|ނD?fQ{ѽH I@]bmpY!4|M8n)m1N F!TZ~iyWc͂**s/#n+~KW #b߰ZxPGFjzv%D51xPgGtDy!RbG~"@cì%k.65CBH:\* aCb_ <3\qkW]3W0|VKtgb<Z%M`3=%q$?uɐpڜ1hQ#k[xT kAs%ZI`Ѝ[۔<{h)B s=GikKzjMZz=oKw8H{HGc!5wzW>*Fi LӧԸ٤2q+_v/p5阡Q=I#jGįph]N5P#m,'A #,Hx_YE)s %Tr<-W[*.IpqZZVEhSi⋯%6<9{ǹG/7n"ndX;>>v<7 {hvfA+Y .fdIޥuH$[GBԤ`qAtqwз pnp21nPu$M㠯pM'C|ٷfJŒPici/1XM#Mڝf],["Z*)Ar*1S>vQ=[e<=xhٱ;ZBD`aޗ[?Z cSujε-'" HV[zln)=(%P:xYѕ+((Pl8TNZ|8? U-  } 8 7\&LAX{8~Ar&뛱jjMXA¥de5ϴ9k)4c9&s, iVc0 Juiz5#Ґ٘D 2h쥰> ,]F:J+x?\5YpL27|ڮ|p)PsS?m sj:vs(䞱i A$M~}6G'+DA_嗕g ~=3d^C+1 SWG)7~T哘)hp(Ի)!+~S/_'Tpn@'T0])P t1& ~vAoMMT-2"i%y Wt=jcY%,ܤNF|u7;쟺eR|XOMcD08Fkk7~Fvlū:Sr,zzr9'զn9ۛU9)K*Xc[&pDt(gK% }~ ucb[971&+m^S^<)}P~8NDPV$/Cr-+FP*"cl@&mAeH?QaC`QcdI2;^WWLEԛ'ȻKB`dpf{~z^v ߾auL_&6УfTU)zo]V?T-'>Rf.,7^Vdp=ry t<.' VCuEmPuoB_qٻbP+)LFMvH|!Iޤ;d;wM TaWlZTw\jyrx > *GvxsDmEcydJR+y Er6B}FƄx㔽 +0H h$7Uv"=ix T`fgĭx7cZoa~^$iCMCYuR*P1g)} I}_21vt*/oEV$_mV/ l5No/'Ct)sn=ߗ)5YoFr*th )W ;[8^1) gE> l72Y|s! /apZɋsO1,fV+3)DS`r-bE^f*EZhq4Ew! َ]eGUʬ/w*uW{ 6[c.5S#Ӛ@=G~^aC |&鷹;Cۅ"OuMIӓJuAGsBS'IEO(iܻ4StR@k£^P ]_ƭsK!0نKwPtcCUܡheTVj~AcA2CfƸl[du'QȎy-74m8\ݐ*|V5&D|0Oxk贰\Cr1,{o $z^3x#,,^փi.y+!~pljDU!Mu͎ \ҋV5oz#HWίd"egjS\_A, >9 W`E BEי3s@n"S}8h#_0{no$/f!)߹m~Ȼr hFHCԕ;^׀S]@”^(\:A\_"[4x\WqPSm: Q\1wa4JHzH!^N޽>=1k:8;R}4_\ 0pb;;hbvPL;UpKQ q5*Ewżj3z@_Ed ֞YC[Ѝ A]o/RkA)0q'Kq} wͻ|>We]&FXƥ|z͆^_\KA\lAZUu\ vJ?ZJ J!'PKћ' Є=)E rZ:^I^G#Yᆰi%0qP9qysJ!ͪ r?"Ѕ? uz`"Xc@HL'UYXt!l+fI'wr\;/a6oK޶zO66ϐжz(6.9數w?-sE5#@M7 oC`2b0S z"TX,j*E_;̊T@YEԥY%e2"3F'3~+~M2oyPlq I15y/v 0 Ķ3Pb~zWގm&|hyiUB](5I1 ,fODV!QrBfSL9ҒL,S|N?b[֊qAW Ů5ƘAvSy6D)5A)b(@ۢy=F)ě#/a$G+Gs[4[%C}B;\'MnҥfLQ(*1 aZFYP 6r}ˊ9,<8E2"A$yԂbøĴe2ҁ[HѸ`z?p>ch#:_V6]g dH0޷hk%~rYDP*KҐłLWˎk(zHxo-$4͝)7-(:1)tEUi2q4\'*H!=NXvWEkz/vMT;\tQ *L?ڭ9}C)pctG "[(P ټPoH+я] }oT nkgo50.7iA`9/R׊6C0a*+G\z* @-@!":;(٪#ng "I0\:?gS?D[۟n~YjZ5ƾ? RJ`UU$$ eŃER³Xfcl8ڤƯ[`~]a۸Kf| 稬w&QAqS0uz]!UsGrՄ˫|"Db(ocV/Ա11k;`LTO--̝\_]b‘ڵrm(/j$a{h#ioby'qWqmP!}(~'<:ch좵n +)0? 3jK2)f^~ yTwD I$`71e*sO+.J7 J n 9ɲ_tGH΁r4#>vnH85$=_3 hOX9kփ @fs6(=LTpJe-ck`tev- i6t(tGK%`7|_;H֕> #s*vRLJISMX.mQǏRP:/5zbB 6~^6.j@Y`0ٲH_0;2؆eȧ'ɽ^[k*xwoat )yk]_c>uk4P40tݗ;DX L<#l<VxZg]7ѪG,+7e\$;_ vS\@ɜlFGVU~"TX`}=JBe؆_gRW8RyY)ThfwqNdTƹ~^H.L&JUlLZ'f٨WRqݔrZ1Xx<e??w(-vs/*,Tk U\xbiW8G|h|F`mk#LuŢPc4u^#7HS#pPX{ K[ȴkdo.ڊ3ᅧ\NN&Tt;+)GB6>z(XTSBoe/#G"Ym`Sw^7-=TmgP_D9hr9 5t`'%zQ[n6~]Dj]Xe39^b(+`]caUG 79>>0wmR ̞XDJw(zHM4cJePY"W w+sYdЅJh &S-Jsv`f#$LY)Q@?;=2.,m;U%%YlpCI&m^091zm߮,DT㖛kz4k]k.Kz&-sۛMaQp~L)_cz?aΏ҇iB!c_} ܎"u:b嫢l\) ZCahn,Dl[TA MbQl 41UCnJb1D^7 ˛Ё3?ܳͮcЫnϑn"^OuV1n-铈xk E@Ƨ iyxR?3R,=֔E] HiRӞy  T4|.w8tEe@ۥղ67r%qC> Gxs[ ) S6wM}\_&Vпȡb,uxJw(( bgXB&Xۢn I:.dnԍ-›r-p)] C2[SLL$NԮk~fu-#q4>4ʝG~<}rAQ8|S%p|k`>yz)LBC ߻~t ds-fn9ǎXr jqDY㉃M*܂ Jx~Бz$[bsXB?A]CH'ŒT=zo-m XsAhU֍A {gdaѺ@=ydؘ~ Ekʐל^`ĘE\1@g[ OK)l66֌*2]HovT<|A@<7w`I]#+wLMf\$UΐǤ y-i,^0NYvM48Z4Eα&%fQL_gϣC |UcFZ Ĩm7D4x#Jt~=}(hZ]}EPbWݮB?;T \Ux|Yߤb*uzW7$yuArNӒ.D Ӭ |In-k<u=7aoUd(O]JG<礌 ژ:7Q7G~3̖.SCRd@o͖+Y!;j0dxŚ2V eMaU4qZVv!w9$&RH܈yD#qeb4:/4z quIs]~_9}8\Rl#\D (K-8LY=DpB q %rBMWSg2&UN 7BwZ-ց/g0'M=="$X+jcE'.͍kN!9"#vB6 C ID@c3٨,]1)y9/KF"=cpIls /wRӲXrCc_G_1 p+t=|+9FuCI#n!ŘLڶ x\xw`F `T&j(~H\dT$'ˮX0o)ﲛYjKJR[>z U06 v4p@gxKޓ4ƞt^]2m~8+XWCUMk3߾O2_)Cδ#:n "g7.H/m:AzFUuMO;||c'5A(#njaPLwnizf ^`Ѐe'{JsH^MKT!7OEo"Ȓ'sEzZkZiv!:WwI0p(rVY%/޵}R Jo|痿tdH<>Ya47wd;|X P(qby nr)Ѕ g6ժO Y®7=m9 =b>=-EKX;zH$؇\aj4] @yLEkz;GؖDp-obTΔH2tٽrm{8bEj'b!a.KbҘ:8f+~eS{7C !ɡ2a(2Li/6 S2٩s%yYK+xN6[seShў)g.:`y*?#al_$0'I%ӲQ)S0\jl߳ǟ2pҎLE⻖: hn`Ԉ %-==i1~<=ݠƋԭ4mU`F;t'ىƾu+ {viJ&CgÍ3;)(8ͦ!=-ŧ6#W)@el" R#x=hdA+{ N^'Hn ]fT^v$Qɔa%#67-9 -t9ۖB;$Zףrc*I(ϑ畻Mzwᭁ%@Ws-X4e=[?}\L5..%lAES M9REmum:u_DPpZC.8EnƯʺo#M䈅uB":MÞ+&nr }|U8TwWżtzV-E V΅̃yZS.Ot mch>ݮ 2|r)߶ȗSV:.1M),&YTIǟRYD6 <aHdH;D%jƳ:5NHKdmO-U%/s pbW .&eo m(r/ __g1>|9 mױ;p7!qބ+4F:=F(d_5,m.AMa߻OGP+ck(oԒ#$=f9͊TH r{X'\lENPH ?`<$P ~|8 ,b7_mw6Ԝ6C>W@=@t010 n5 ғ>/ˊ6qo DS"[qrlಶo%IGG(N z!>ֶp,;il+9'1NO *[MG8^R7Cmmkr*xs>Ϣ4z@6lxCUdawTr5j֣<=>tyk߫_0ncϿOQ֐d£;I&Bo9n S7 -_v1pxKw٤NZYONgߞϭfuBjO qvʞb پ*.7H舺:%;-\NfeX*hNKn)W|fU=ahy^_#H04p9;0޻=:`*"uo~0Nuz7q08B@7 `yoޞR ˝XP#H.j=3YCo,MVd /SN#zRf/1 M'[pƦEm;Vk轣mr/rpL R=hJo-Yrzbn[2#zFrZ;4Y*Eܐ139n"ٴIʯȨE lE2B)، y`t(`fڎ!!2J1;Ո̬B6Sa}SRRuwz ˢeu|?b'O b0 ѲG!ZMz' "i-/?yNoFuzdjq?`b>Ӡ4yb btdGy~2]_@=JH&k qGSNPbfUC ٝ1"͈"gSpy7A[|!IY@R 5cq>oSt1\; i* ]"I K7_?׈@5BA#eٝjWIB&zE!qK,6MLt4G./0KU evɏ8ª>N/;@[]V?(I']-_-@"57F9|dBA|'+KќR+=21S KGbhơ X?FI3S>PPDe ]=ڨc81MSwD1(6)]J-~L7}-*&\0h} AVk,=BhD5 ytXC.$ѨzxEy/uJb&jNbIE䃒˴_GNjiQiuҚ&P`QBڂu3ǽASߍ@_!@IjWj}QO{d;C,!"MdHssUw;C֒$5>lBmY؈\JQ/Ȝ]!^)ltM=#a"wZh:zF.3`[f K߉H^䝆Q}ӮV=ܵUs[q0a`suizQ~JkO ͭ;?9W{?Ahn UAnrW[^>>jF8N? &U敨mUČnz(ikw;9aLoԔ[6˞0' ;xLmTITʉ/319ȿ[d,$m IRH 0LVD\~8k֭ܐFw=рݏԇe (P(e.˔hޭV=P;-Rjrv#m# hgw; 1x0I< l\|_3 wNY5/> 68A]-B!Ls–6H|`UDJ7Vw&`y!&m:5y%48Js"Pp{ >&\az{صD8φţݚ?]j{GV:㮰&NKFN=%mkQ /-?t)GU,|u-ihdQY/*0imۮO5eU >g j"]0R$'Q*ZI$Stynl {cffzCtSTSD"F[Y`NF;㼢{bȮҦ;q1]['2*PpqH AC=WϤ橎kdv꽑a"SYxM S&Y ⼾0AGGS'82H[T@ Q斤 -'CҦjR.+qrw2Ӣݳ#D\Mf*z0jt:YE&o)qb@a;olVXՉ J4 gA1[A>GuAJgv=#b6ӯ l"MQa >e!1 TKCSdBRVzwWG?=?t~|Ñ~^-Ro+$a zܺ=xH Cз>NygAXpԾI҈SvշC  bB4C7W;)*a$ܤ~>M .ovvȼMC9*!ցN+v~[-׫e4I@_`ñI;{%J[&b%)9$|tpya.F@^#~pxiK D=dMBi=-Rep?q3԰N=afg`~]-_/ugCjei+pDVO}A\ӿp+%w 'U񵧝]u2vfG2Y\-w5?ϑ_W}M/+qϙep"_9O[$eB&ymBD֍Ofe]hSl@ЀkS!,!sc 2 ?gPytqh݂ыd_iY ;"%3?FC09{̨+fP<b+HK_m-TU4<8ZJ–|:K?Ɨ؏|Trl5*/OS{l¤[?q)| ".p>mul^#)/S_%1aARUVP͙cT\Y+6TEXѮa.dhk"عCaxҼ*p+p,F4Fglh֍qEE1PwL*wpݔ  Ui`=۱7[UYP!قsDMYM}V?Ld*QGuF&2R 7)ƥ LR EqS*D[#՝C:Nt\ʼ"mNEt bf>o|{tnt]%+~20O.xdr/+˼-RR30h^x ?dhb3¯K[uf}sg,֔ VTJC\(ٝ"rb|m Lby1wL1]s9{_^K5#$%2V{= CFf,Z(GMeTrC9<OZ-1f/\o('ـ݃i`LF,A}\:$̂=ȫ0mV˜v/ŮAxm٠ǜ9=6]\ 1h;1~l%6nѨ5bxi6Ed5Wbd8y(K]@2wI']9vc|wiP9܅wEd 7{6=Ǔќ*pJQ<\xO)Z#C*\Qn9lu4(XU'm;Sb9sY7KSAɇ6ASD(2oª@'$t2[/z<%k(eI"%K9TB$ʶ:ًd XNm0op mn?f5K~_+&(r}DRNLu%q/ kJOEh"1xuV_=4+.?+ZI%kK,C?2~nΖCaQ3vO{ ;IſBX,% fl0n4|k˶ӵblXbU 6@+6zӴŕO咗EſʠV1$n-m->!N1J~P8:9#'('f۪4 IV_,dn |Eb+& 6cOL85}a'KMe !9BvЅЊM6GYo+F,33ўHD@zdNA▆/(3u{NL=E@cTU! .6Ur!NJ^AmN&D]/W6ؐA)[Qnȸry{ͷz< q|sƽKÓ#/ZĚ^+$H~v?%.aJn˰ؾڄ>*K"%7k vekq,ˢ|2%An4$^JQ{ 7[Vd˒dE=)63u&#&O[>m#kH^K5ӖMrœ--TŖ:ǰ/] 6|@ibR%}d(d ДzԠ{^zd3sCTeXDwdCwyY!u@#x Q g?grː *G7sCJm: %Thӿe!" 6l%֗VD87IAS#^#4 zR_/ʝ"ao%uNWV|2(J*FBz3.5Z n3(WmA JKkY 3nl@zp `5hTZCtbo7+lu|HxtFfm,Q~ЬEu092m78fgR[<~@b֍NE5}uƞ~inS+ {W5&ȎHR(kSQ-4Y\t.V:kR*(YGzzpĔcZV1݁6ɳ\fYmDw.WMqEɷ-~/B`UԷ+b|'%mS0+ܕ;ZFt s:`mxP"% )fmX(0}B3P|pB߁!V vZGYcx3g=ۛ(鏆$uXyfF7%R >&`+J1'Li.e4 nG z%/S)WY_DɄe;,(Z['RyhdKٓ:9ηyվH?lv_~]";d4ǎ@`u Ubd4Sha.Gw^GUc54B D:P"skGqS{/3d_S`YfJU"6*l,1Ŭr`  bgjI9sJv^5P_̯ٚJ$ɗ; hd7& ~*E`9/euKI!ĖvQ cĚeO:^9 hBxTaO>~)?oj QE΍+ q_}VT|s^WGPոk:M߄=Ȓ}:7p ՞p!k_alt>҉ϋԧ"Q n`ˇl5JȾ^䵠);}4Pc˷$XBz-׸w"!yek`0F I$:֫SqE\ו!~11 R͊AQIйt$. [M-(`k}r GȿktXގʎ"ǠۡäWn+bh?Xm&dkEѶ ~u (_䛶B\'z;nHb'>:R=.v+=AgO m4IGK+euͺwN1@OQtqXx4umݥ^)VXe+nW*3ؼiה}щ$!?"& \*Rw?Qmyثo0* K9; ZDΓGx7VLknݫ 4T9ٍW/l%mSٓ޾+yMCTA憆`2u GeJkw`{V_]Ydwݢ&`&tҏ!z2HY2i"4 M9QƗJhQ]^zƎ:e]حrk1882WwAl1忰>-ٛf@?2}5VʟT#RE{/SMD{&dRsu |P\\1n$~fN;-@-p>\L+GTfHXw]vŎ,yAJ70~.>- %x/£%XKeqMIۯrZs}h+!ϏZo@ޠ&F.vo 5CDﳔ rzy7d6 אTP6lyBBcx/$FCA5pJ?XWyS$`'Xs̿kAHb`CN67ٌM3Ď(Py)Pb Eꔸ8'`ܥabeD3S,BpN+mjB!6lBN9W}hG$`<(6"&ʆjS#B>yaIUqMQ \'HsOۉ{1tDr@NMF̩#"rUiTZ5|~ Q6Ag_(q䢽_#71&CK"t23kfF{uø|_5  &&J"JTP[V{IQ[)D*H%*A r_">< ~xZxRαNCt|QmL!w< i31+ f{05GyX6o_C^WE]+ƕ'm{bXEwA?}hiS9uPEa|i0gj ~,A"-F  M'kp*Ax df;YhwpCw(SwsRn~q|C#lw^Yc|0;TuVޖƛ1CNN\6AxX݀agȳLCSj-U$u_ó;r2D5F)c=Fi>#Mᨔ-PÀ.m$454o;eި~Y3UwUӴ3~{s*ȁS=j{}n ubA%!e0z䝃nX@%!bpK_+?ݟ?fk.9JQ!vHTQ@ V4#qlE~{Ī VjkuBɋ LmmD͘WD˴tC^ ,5=濒Y =W]̭Xgx<|qawx<\gѺ 45dgP⸾}~M;|%k++B+|ɹpqR^c8vrv peͫ+DZ3#xn_H *m+3Z[dqw Itڇr,4];׌sWCCC+k )p\5eNÄ9d^<WȻm['(Gb2c# 1;b뢜# 0ٸ^8R& 1}#6?L\d81)#wHy⶞& @ŀ zroKUMpeMEGɲb]H9z_=<ءeb"z7av_W i=f4[OBy40u⑭@4jiwL^7i ;kb5]{űx*6l@;[4A^$p"4c; Kolu7D;ֲiFb³h~mrO(H&7ll mv;D;ӷ-tOernt43Y]s MEu<6Q\] B95~Ē0O*牠#`'IҖc}#,sՑ.(ݭU(F K /w8ފ<[Fd&Ef&\ŀ/(nɯfА_0q0hk&l!z<_ֶ\BI4YQ3bZz׏̋]^}a@ssL=`fnQ2?k6SI0 14e;[gHf\V kS5EuS I~]~F꣥]!Vbaɋ$3_Ԇ/@찐d^"1B}g\ࠒ $3h~Ƙi- 6*ԩd\ RpY8§ ޽PGrwtDoD HPtIhj Vvܓ89O)wJ_tKa6>m76GewGL]/JzyO@+[5ĚpPQ&i#UÕk}fT9G+9Z -_Jz仚{kB%6S)D$; /»0l00 lNwwsaN7NKN]ٱқEP 6l)+)M3+z5,8 Bb> 9-GSd턨|wIV_u1WM5v%2Mb S{UPuRoJHZ¸Νa++YeLj7UbopFAa/Vw  sD̏21؞2$y:0__dB[rG!g;ЦDkf/myѽHrxeNg m~ORAX\KwS{DZ6=I 9_ :?U 2?Qrxܫ*ؑ80rVͿVPzV]b=ܩEǷk,\TR ުq5;>X 9pp6.e.D<`AYEByP -('{=9p7|POiտ:yWSnي(dZ޸ _r5;(˩ 𕩙<_ȝzǂ@ 2{Ql,2iī`] H֞;x=|@YizR?\mBנ-|W"8gh`:.oYw©k++2$lŎj;k^|/0N4COsT{ר^Z" ,_c0ʐry$oaqh hW DZC/CPݹ& lk?: C0 36&uBCd$|F+NxV˼$8<3&!Y&)ԝ\ _Ndqx="4h#:oqX(!{>P#x."IjY4~{kl&.ll.7Ck>P\c}X#P̣^ /S!˞&P`Fn+0,ƹ4)l,D}<~{h uIܥbS/H&&\tQ 1Y?)/GŊ6=nC\ -q=m}u1\"Zf wY޲pMUIӴέ"}e^{\DpzDAqE/a!] Gfq8'v+D]NU+MbkwE-N%b@i]t$93XX`M,9_{[&5C4_AĞ<ļTѠѻ!PˍDb7MBR.]!{\#\?=X a-fl"qLױZ hӣz4]5I"Ώ7Yn@.a AXo_93] Z+Ɖr7ܦoOYψCjI3'4Bٗº+"n䃠&?ogI}vn'.ҮF0<#>Q vl3dFujjVE>+HqP}}XJdR?)Ay; ⡺/U=ABpc eDĻ EX2](ceaV[QZZ6 cQs(_zKUd4F*455a1{[$Z$0)iTtJf7'ReJ=#1ڹ_{#J(ht5/ {j~=ە}~mf&}ώǛwB(>%R&u~N_8.OMoB*$j]MF& 'nN1pv+ԯiR I@;Y0+ON#N!ӱ8}O$Y:SېU%sJEضUp߁ߴhuV"]MagjbaE䷽qNAޤ_UV`$#삋P@\6ngJdYRCD a 5JO0p$nHN9j_YU0dH}?nD&=-eNt` j)n@~a}_X?\C@v%N⇯Õ[y>ز.`˕,G&)XW.pzЈ2FtZ~GR#[AҪWd47` Cé[{S [pO]`/ӟ?@^^+`."=p.dNМ'Q`N1-iv}xߣ8%DYVWyGw;*RvgNсB i  $ww RQ Y%Džt@")UÇ~Z1 .lP6;C闙9U/Rol)r90e:9P3_LK~?$uxը 8 'V轞zXzd#0ݶB8 \*1L)~)h/_$Ne봦dϗ߿#P}41|[@0GBiqKK_A&r vsbCt0݄@OJ4E:p'. Zm^ w$2@9J](< GTðs(cZW._nj9pNrD)bq[:0[" ^9]Ȕz-Ia^dr!fMڼFt%_*r.> 哭m#bzlu'Kg_}<"aF>Y顏I%5`y21=v"Q4Bh5W Ic05 v0Rʇ#b hZY"VX4X֜18q3puw uhvygeK@HÙ`;x)s_ʃ&4iE//0(%I%@So(M.^fZ_j($*AIo۶!Bɹ4և}j'Yfͫ2Y5_{`?QcOd [`(CT5םKyBzCS2ͽU~׺ X;mu mxE (ZEL˙Z"K#v9޿Se o> ~M6>R g`~E~;91q+~\𿭽LBmg@Q3[{Xqf{ gA/tri? D6-[Ῠvʻ-o#~Z*߶*ۈdcpli')UdN)6R/ciC=5]&bfR:|6Lu❲λT1 }Gү&֜l]D$L=pOkXvV% gUK=ˏ=G5^R3S68/;akg~] 0r*}$E2dbeQdR,aVU'y$zeX&( ډw7%mu7 c2TBB-܃|c Pqm;n _3\"؁N·{g" 4SݧȴY+D?~z7BaG [F Q Cg xl0"Co9Yh=X樘 "Q<+5)Tέ/cPGD1O4LDtVx=gtb`yK"5z# Z^4p!|4_$ś>q|<"hّ=Y-}TaҁC.Q &CA]#ˊ9eȑiO(4OqlTNQ*ZMHgn7ƙ [\czQlZbdeB2TPAvcfK4~&K@j> %|^qe($!׊tʒK?#fYhdthjL R&AU/->h/لG>:ص ʡ7򢸩7?Z<?+9uSCLBVr))*TNs.Wn+]T"dGȞc]R6]/i1c< =ǁ̃dB=X> {&jG'5 s})TФe"(e K+LfɟK :C{ͳ:m#β.$P/Z &5tHFN@ʳNƛX˳]RӻTzF$;} ;fx#)N;Y4SvDLN,P$1Sn&B6jׇW![OK8\m4Ll{r3HP\0Z1!Z0+XxWXK`xLJ7x Ϛ*m+;%svT`\$-&K%S;\1dn4m: Pe@CiDsz&ЮJ9j0!(KZ |ش&⪟n;i)I[#YMkStR>DQ? hdֹH(;)3Q#.s3+δXXը/=>I80au`kfZWynלYcX)ݶ oA~§hODU /.ޅ/<M}ha"ih)-֝}+R*3z]+=*dO,_WW-|[t_Tb!H=M)pهB !ܑM8RgZv=.]$F,O!Wzt'@wtky8%1[R(mDCV$p(4%W1O8:&L>G!}6!PpqqWo8o]rD"s!!آgVs_p.Q2 :_x'SzLKASrRr^)@AUucwjTbo`4\BmϬUn5]$S9Iwf /)bv_BH7TiRmNFPB@ JulyTt̳ktvCyr5B.,h“!ZZ+yC,kkD=RJ@$L%VZp.7LRwO p鴹ε*}ȕgP40k9nPY心V%%"H<8z[ h0"\=%H,_"HOd[WUpYD v5up໰p!lE E:҇`x9>[x8XP;i\gFqo9{=t 9G=H^V]vxNMW&-?$7Op'L:`9τVm]wKE"!ųyd>vr$1NIN1s;=cN$wy1褖QHqkL4tRa;Ћ7>Fd RDY}._][-t#4@֢nm۪745bp,GPLA x|GtaR~P+I-}t*: (wtgʨT\CcM z\{ʮo<Op93BCn֣B?)%yZ./h/`7:JD!.;# `/U#޺$|A* _ڗ4ҷ "C6(PFGnrVɗOHZ`'lVxcwGR1 W鬈 E Xs.ߞK^2F~d<'WRkaK$} 70: ج\[^lmbiT/i)e$rVLm z }eo#A,O)Nd&F.n#*4'۝ }L w}q +&3d['?4B{Ic6:( J_,YޯD5`, !Hf>tެZo^RxCR>5՚EO?]X/Yi(ڈ FF*Z cqUAr'f+SZln\NcT}v,ϸSQjN" svf6nc)y![ѷJ$2/bXM`8ԩsaa6?+&2wlMpE 4'Uq9ت&;ޔQ o ?ʪNS+ZI޾\u2 Dޭ'Z. 1-<*pC),mMO6j__2X eiU O-ւȊay "[ נ{ƝЍN/F̈ҹꃶTϿubx+pI#( b.RkN-Go7b:*䠘V6#-BAP֪d  }#WJ Za?,lڙCu[΋){׾ .WJB}̌noL~gg3D${cE,U(7"eQ^BWhk?^*+$w8{|0P,MnЕv^wolõ3081zZo1X2,4̱˻bgm>v_tc 3! }&"!IZ99KQe8.WP> ;E% SU1~Sws~'èTѝf tQMY5wϚ۷U#b0a*?tI96OKlnfecS`Z݌nF( 0ZdBU`K0N .'2o_dţ Ѝ}vWpԄu)%7Kd> \ekss,<~ֆ<~8/:?;~bʸNLM!%o@Ώ%\ߢ/$DgX@RJpMl $Tl&_)9Fw..ZU4 )-2I^f(ۼ@)bB:iݱ= W:v sfrjڽfԫb{+Z$)ƇL:զ ?,B/ٽŒ$," H*BRO:\ܵ]2ꎋ\:+ri!*ܶݝӚDQ_<}[cU%/:m5C"2rرR_gS;tB m*U(rRtߴ}7L%ad=P-9>[ߤ6ǔdP$NlE@nHQXC!TJ[~jXLWe.QQo5^n zrapFug*k4K\Ho[ko(ְ4w0>dk6W9Nrw]E>bD 'yZ31n1`P  h* t藝"|x<Ȇ ,%i_K :(좾xc\vY6 \~!cObj(ylX&bbɳ ס>؟'3Ѭ"Qm۶ʗ}۔hO!8,0?!{XL&UfACRnWtףSawwnʽBEI[/CzTo.~݌ q'+L]",* qfjgQ쉾K} }ՏP~!-v ~kW 㡭|Oek89ũ6 ^祎i1^ ШKH5)M#H NmO,1P&':g!Ы3l+&hHOM!Bc-7lʷ5Ҽ 'mIjhb< /JD 0Ub#7!WL#%rx:z !jK4VѬ`]#5]+|wGȓXH$ 5S{'FP@ɱĽ$^M ,2dh/X7#Ǘ T 04UB){v73 ̲xX'v X|8kO'oV%+A?iÇc[_\ Q혫",qBHc BzYnnPSxUq*UYpepq&R\)R]!|$hN)[?Pe웜}e`iGe߯wYZ7 kxIKd?y[!mlá#h:7˳Zcs"6-F]pQ~VU/8 w XbП£ ;r?̏;uy[|SVZ)1IzM KEF3+-,&9wQK#ΟrlOp]nK.Bc Ɋc'&iZ;} \je Rz{,˒gV\_aoњB6DC/#[H}>=Q*۬vj=Viqnխw2c忯>U GԸ*{ܩ=mc7#}M@lDHʨeߠFKy2mI!@P5j,L]dW1y LG;j_?DEA^[{v _)΅}pkVK7{!z,/mAȺ68 9p_rN.jN'&bZLsʅ4e5V޹ nNfꤪ )o(om ܰ9V3zI(oP3`H,4 e֟c#TufR={n{1b6~ڝZyzC,F| ^-zEH|WA7 6k`j8t I6La/,f k>jl5]O]nZ .PKy 8^KL{B+a<&z11#]97TpVM,.{YsTMv&c >e}-=#Ni&[fK ].F :_)ef=<_,E;t%2Y^`{8ݣrŲc]+3w,%5f,(ԸOL+p`k_h:!CǣA: U+Kd&k]h,FCpVF |T9GÀ x%)lK}b|nbũ ViO3II"s-cq%̱')CV`N=PA#7iCMm0"DH*,Û0i *ک!3L:k`6”qx<Bi)f>\wđX ߎ  McΧ78}Fc4رC[`Wt _tٕh G&O҇AfT5Y7@52eܴ9s?q5Ӂ6 ka`ߣ9<8t:Ӌu;@L4v=qqjB$+QRhI(lm; lo>3}0j]ۚBcL/.fr{Lms|I@y_nATJʀAv4&%X@#jNJ2b r%Oc h.SW;lߌ}-Q=chٍTkQo|V` %f}A2uaWv!'y[B~r]XDYY،GEF6KhV%$%Z=,Y;Zq`=?#CoLd{HL/ DM~D69zh{&9̘|œ!io+ Sޭ樇]׼H\=Aw>}RqG]a"Uz "ܴE4&)pl LNvS#.VLFp&0O|vfAN0b,%=\3ޥAWז@&*C/FѠPf12+]Q F@Ylت`t*{]Qc&%2Ռ LPd*~V`0"wwTzn ieae]̀kmx_‚vwK(jkZZPoMҗ^,8 JDL62Z!;{]gط}X}X9t;^%ިaT3Dj h#\X4B~4`n;;5^7cLPoQHgokC\ί!oQ ,驖ЂG`vfnEEw=yN GmBoPY=< T j.8&[h>gB`v˲?@ ^E ܮtU_iv`d1zXAܛ^Cj/ %{v.&oV"-G Mt1`{RB}TʧTx$k0XqR+ BxIBK09& ,9{\~C*@r&}h icrh25un[ʓT_".C [F}G@n9xn*R>iT-O1Vo=,k:/=ogc2ua#?UZgPBNM`p<#z{ chTYQCs_Z(6Ucjְ ԀF\ HW,\B0'6̴e#v?xMꢥ_,r!X`F07`fz@zQѡ}k8ˇ-bf6TȚBIpsYKzp9 is + 6h^2A/챡`[W1x&BBC!e/JxEӋՌ6+q~7(6.!T>ʰLqz@$ eYፓ-Ebje̢S}YܢFRt v#'UեR9;wPFss_Ջ4lkhgsީ\#+́gr-?μb׌p ! JV+UxudbKmcqX~ԉ.yiR|PWO/$5fN1v]Ziuc9dpp{0:}f~/57,PԘkUn4?Dr?,\>W;=rَ,x9E{6f#B۞R9xqv<@B*lj`sW@qTP 054Dy_P"Nx:Rfmܺ}‹H+2 $5s92 aRntZ,$JξgBDaC闏6xސ j= !y)>IQ\*Ckx w=B m¾Q3Ϗ(i.١wKe[!R]p% $)m\)fI>ԲkB-m{%):3)Nщvu ׭,~vZ+zʦߧxAzk ICb#j_z(Wr;T!Pf%ͫ!D|M{lgopf %?BL =?諞iԵbvh[5؎ɽ?|6(\B2[YPl'؅`bi팢iݠI ie"WmAВ҇ LJ;S#Sf(SkJ-Z&^..; Aٶ3A—US ]Q{MZ΋$9~Ywۯ^ ۄf.,5a(^]޷i+GL@s³y8I= n;`"ڿ1bQS7!gC38S1Kil <_v7 GVC>Z~ȇx:5vr.kTSfqJ{Y|ɶ:VK)+)4WխWۍ#)p|{}~AHu,j=S jW$Wy v@84]oT8zb=//WAFf*5x|gכ΁-E#2 G6E='v{;}6]0擘xvǥ|CIHŇ ߕ;e&)qWeGn? 7S ![9v QПKHL4oF&!]6~R150qB9̿HТbY20:6-} {x)혔 =P~gx[,FAVІ˜şu>۲V Rvx㭗59aOnkp'|۷rAM7b~lMP81ݐ`|@˗鳇G]S4tp_أ8dJ]cb, (2x'IuMe+| O Zxꮫ=ClCh*[Zb< 1C>ak%f5j0Eڬ)-ZXL'bt>)jbn}G˚`(D 7<˾м)LX* X/'B uBKd}?8A(5 /X `oYO9ltnwel$4Qro†!@vq I U٤mly&\ {l!Y$݌P Bo,X TKF_JT{[y[ԤGɹ6&X^oߖ4Zmtx4AuZD A0v˳(/9)mQ'(;p;-kmm2MC{*q!hcgY*MR/u;Ane`6ԓbjbMEL+^l Wy8 'MjFЕs \1fvt&bxaa:jN<ND:|O]b"Cxaz#GO(PYۢgYJsn9zb\޷13_[í i_^cńBd)\G9DNЉ)| BJo<vc)!%1 x>٩끱?+*h yh&3Hl0i y eq5iiщ'Ň[c_4B P$P8@K16Z>)]n/n u$C@.ANl {lp}tE`t?̓74GSx^ @kI{=B 2=v1zXaȘi'Z*)&K-bq> ij ͹zlÙe;yt!r'DkOpkP4+~U\knc5_ઝJVNx&X=x&5Ozaw:!obfG¯/͏~i*i40E>]rk<\6tN6cz"V'L+YQUp[tb1zU𮽵TvP ߍc7欎q"{Ȅ1ie+"b#9Y|B"WדKb4&0 ;}j@J c"s`S.Wa_#w<%Tp5ǒQ ct8m ٣1~vaZ"D#mAHYL2V6OvBۃ3z+RS{?.bTM7Tz}P` \7R*EKڞG6YQFE+[x~K rg0J`z09AAK?HB!ke{`ޞAVhArtՆ*}1P|j ïçl[~:Ù7잸 #']E+:fIU 2s _w0kR{Nc(+GK,TxThQ3jI=<=+;}T=abQ0݊1E;mKa "d1τf_?ەx$Mg*&O/McQx s -T>01˛n)/mjuvt/K Z˵B NԷ<~n Wkc1 TA-?ˊPl>V/Q]qwZ#U}z8ufvۢƜZN(0&aj^Fmۍ1Njp^vcvB+ˠG j-$eSD4OiUj+>f&a $:{&~ξ W|)[;W:#ҚsOOCL׮BIRF+J}ģRU So1TXΣ~1 YC&惺6'ktX⏽"aن&/i y4;&G?n>MA8huA@) aE* 0E w]sL6+B a٪.!~/ +}:NM[Mh|vc{2U/9ė1tHL(e6^"\2v0_'q|C.%abߔMNI0Cum~JE,*l3W oT,*!I31,2Z$*[OJ1ndlFZ?\9hwwya9 V'p}&̀ xiրٹWV$pIRdK=X}atPԏiyI,Pazk=U]Fm4R6"+Q*\fgԗO9*̎v]+ MA|M6rB Q˜r*/{3QG,Cel ;Q _JÊJ4.Y/<piͶ^U4}%YY%N Jsk?pt{~5@j5d4 ǻ&/ 5gF&fWFK$f 6}y돌Tv~U[,ӿ?.(7{wI&ޤQL}Otƾo&HGТb^;Od68Ǫ~%s+^l8"P$=n{K"aJ5[0ʔO<~YzO VV `W|%OѮxc22IJ]_"CK'u .69<;hElCɹ_ZLQJ7HqG.NX L҈H^ Q͐wTZ5P-сЂVC{d{Raj2Ԛ*ԑ?9S_.RQ4IspFb0FZ*ٜDA!,+:_ƧgiڿgZDድT+ ^*[`~t{0;S0[}~Gu:e2'wnMa]iFf`سA_[pEɰ8|b"U9*kV;hU$!gN 78;OhcqMP[Œz%Qx>i|H yQǝMp;u}vb| (2@QŊr}XKon;W"B71f jlLWi*n_P7RP_,`yy23G&>]BXpN@yoPv ВJe%%U_ ȹ!A):5ļ7r`>^._o$kU(-AO =~r8L X%fK0UU1ee|ߔpQewlF_h핹p@O$X$Ǻ_MF'lӋH:Uށ:5$Nd!ʝϘ|s}mFbH\S$*ߎ;k++t$P4WyLp\xg3I*a5hX>"'-PB-p=;0#HUB|JʽҖHN/\y5 SX~pNGD'lvަjp>*ƶs/&3 38^EF\b5wp !X0&޽sUìc_z Vhb[Ɯ9)++UY{eid:ͱVH`0:0w،cUi[]0ejNƶ|$Д2L2u }v-u3 dQx9%0SɏPb!ru^lEH7_H{Ö%A:3ȺaϹşօNR>w*[tYOo3Xr^>q5*ȯwhZ) e=k)jL.&źR}!W4 /D;!.1JKq#cE({HITJK10L=N$rtIOR}F? ߎʭLohZ̩ȺAT=t&JQ38By#*GiŻ(8JCup&B7k0:0A6(_.hEF;D?zZ[3tD7a#8_Z(|^_&!îF}/qg(C_Un)@ƽ0DL~Uo9Ť-PI\MT\gg8)R0 Qard;Q5DB<lljN0)HH4HV,ܙq1е{ׇ_b1`O4?9 ,AK,އcGR(2(L`J\AkⶣӚ1k'XcӇrld׮R2s]5~}586!XPӢ? j65{hGCeG]!,xWm}:MƏDm▉yt FqB:y,G5K[S-2ќIY+J(Cu'TI&_2<ԗ?uF5]reJ]e]7IwM^Z<l{OYUVDjׇ{Jg/+6Y%ʯ@\Gӕ6@@.m0,6g;y)2"ri 7pPWbaG#}7%6PyاVVi0pSQ.~j;V$U7zSe1[iz<8T'wX#_Ѕ}Z&>uVSEnVi j6Sm/hS&9Y6Vە= ^)T֑!2J㊯8-o'oNfNl +In\& aź; S:W`j.V9O5t8›aR/( 0;K iDt܉3$@cGOhx`S? ɡ6`RPÓq>> Ŷ9<O4e=rz+HHjPE4С`ZUz7.L8/Nx[/`XS)V WF=>&iC$&Fn8b+BR_.SEƏ23 )ܤBSiX&&tU+u$uȚ+t<8P?"rOwFZePi] &dye~MnKpE;KcOA\%xzYNB)"B{Lp>25(Ozr^rAUPk86 ?n;j^LPWhu(]WhwZ]$LTk|ǁy{!$8;9@AVX@(#\MG#E5Zbxt/L=4]/o>k?ǚz"&2}V ;r]JO-B%\.ҪXTSq btlr\jWI^8lUPI3^JMI)@.ڍ&LwF`csa#K=MiٳfKR2bϜR r꼅$) 1)E.9A]1mtN  uGiBK>o:WCZ{%n:OG1#LD3; Iv䅍7Ei:I]Dg(er_L+lI͓˕dzJwYG g1{5 mHNrz:MWĘQ{medmadQvffUo|9΍<ۺ9{O5aRQD҄yF>7Y,;b *$*e0dhbۻV-ސ !0tNa@|T;չ ->%C#1EK0 M9c0dkR%butn稾_`F(KOOr"<ܠzMf9:Z= mZiǗ~Dm{PP^NN/~3ɀa< kAb"N^xE Oji El\Mp*U;Fm1#:kNL?v瓛hr64|~Q?ќYu F~ىD8z]#0ȼACOm ΍UB\ox%nE8^{o f lab.&q@|%$V[ۭqb_;% D2kw8m$ϟW'/~®j_G'gk+B7PE^vLJ`}u)B5Xt=͹2+tW2]g_ݼ#Rm=%=k 畯9vw+x[]L=%?'oS5ĖhwGCWvh߬0^f]'1(&O !`f DvFJ!S XB3p﷦Ң7GU;`=Yĭ]yهW0Ǚ:=Z80E*fU~ې,ՇgJZ9fEtF%xFcg%Lƾ'oA`di#V:-ߒ`3C}3|өq)8FP_,eM PD@iußMTܑ j,c(|hQ־pU'cp2L N k[#RH)-@`±Om/bl> 7/B$q]R Pvj0@Ts.,&2Y3 ?-)moLv jwO}8X"$.! jO^ oy&gqA{1dLwҘv3 B:A\L*:Xn^ڲZ/j7Pu@k=&(٦~p[hxQ`kK` \mhօ FeX(u >H6l,A~{e>-VeŜǏo"Bm[8E){nC2Y%{vg^Ba8QHZ ᆆݛ~tCJkӈ?"\7ӹ;u4>\ha^ԘX 58]2ܮ|"{}>/eSK -B[k|AL *45%L8ypl6s,V{ vitr]|Hx|\؏͡6N2C+e{;]#0:K҄GU㿘sŸJgRD9 \tq偙^ ([$fA6Eщac,AVd&=NcpnVZb_+M#F41 {4 ~>(\5RigsSahw;~/&0,4A-Ɠst\>CsH,fXX* ʹ#6x&`ښOjt,.Cq\┪jXZ @bx4Õ@m*?3:d7d[iu݁hm`,~TCoe&+sg/kv(rYS&3tǾE_CAj\ ̰ bpnjuiҰd|7pqeqfV&+oh}Wchk)g1mRz/|tM#CSR[qYwq=<9M:%ޓ8Ehg ] d*;w}v4#DsYZ/yGo'WÀFcZ :nVB](C^-KQxx'wF X*l8*1X/C=n4Ph_J)!@ڕ6 ^{޼nNYyWTp˕i2=1N0/ξGB+VR3W/^2ud#8BZn2[Ĵi~)l'Ae~ކ$Q)E'cIH9?H֏h_BMU |q 9i]`[Tdj{Ƒ _E_{m2HQiE F q͒ <\uLO&&)P\fVY}z%yH;+gW2#0N#Dl)<0JM+!.nTrDzWFžw7F*!8ϘlpT,'Mdhnε.[2d˴πeRHrִk Qyg:VPV9_NBTΰ r({)v<(H25 }K`*`_ g<y)PTt@D!KU^*3]CZppa - E$>!x*",y ّN~U 6Ll+T$ azdƁNC 2#hUYڪrM Y[ՓL"MlPQ@ӊ /qi#H<_JxaGt:wBx?g?S0LtKs oB>c'qd9t(<ޝЙ3M:VkL^e20yMOauޏL%Anw,+zn Yɘ#J(Y@%"q}U;l?Hwrp)}pW){C rivL\4sYnʒ:gd #~)aZs#FCY벃3Z$JgycX'OZ>O:nVg`qp4o﹀OIYZ4T'i9$a>͊zǵ7Rhrm=,n*(6;싔5\r6@ޡ,[hq[.r甕e]T}B *i[T: '63cA1gu˄Y1| 79cB9 b=zChKi.+:gتly')O'Lߨ]f۫FDcj =n 0pDW<)#?.N>=5KArm)')Xǧ/ iWkA[lB qWCβf,2 cOo۽a3s|*㳺/U&*" k#udYodb7V˲+j6 q|·nGژޟ5CuQ8xD"흙N@Gn_Qݼ䖳k}X1l$t@tx捱&=[TQuqFH)dm2J[ ,]x?>?ia3Pizv)[]Gw*4x1o݈)gohHAԪBL ]'|?rDzq5L9Yemh9ӿj;/_O6?C]$Wi#ƂlM~hI&I2\Dc3cE_xoV׍ tm%9h{ԧGS^AMe9L{xᇘ&]B)z^Up+.hד0Jǭ Ķщn>r7bl轟e͘fНt;K{j!ꢻn]D啅p5n qjVro3'al u+TfV90fdωLriR*HyA |ȝ\ea@GzP[E..a ]}FK;/w`=!xe~4}-]*^NʾwE_ k0b`\: 'n ,!0.VlPkhÝb$w=s|udc%_Zƪ&)'̹g=>P)Lv翅|_2a9qX\nPtDc{Jݜa 0Lz\`)O: T.kĉ,N˯pte"LVrBu-3DgӬ"bc1B;F.q' ?ʝߙ+hoF*)j^";} l4qyl8h~þmo`J@6=Xz&3*/yVO~3CWm`OÑ)B^Uػ>a޿ġ7bC!ca\K bjw‰Msbd'()2#8wȏ,DN 3aS贻<\p0Cfa9 l1YƾJo2xH@qphVaOD9Il/!Wʕ(egNtP/%?&;ܐh8>S'.&gk'ڰΥ2|dxw ,Oegd7ev >91^@h^IVcji]AUՀ *N|erCT eY?c æ^4dy,Pb=aj\XgEs d32efQ֝sgԏMZ A!FOR0%C+q3̑YQwOIS~P,w8Bm{H[4"E~p#X--db*Z8_0`}5xS_xa(&ȡі|Ce49>LZ5x4ádTU;L8`+p~FEW~Pevf5\d'U55[@R㓏;$@Ғ`ĭH`UԷKE5n`6'bׄog1dTe '>JaL)}4|[ Q/ u:Qdy;q.f̃/ a/O w"iyP ۢ><,8-?>bY5ddƛeCWn(`'r3r:$|auCs9#'Iĵ춯DnU@"p EXnIET:-#4u+ݍܮ5xJR@uoq;x3_>~ h',,hg92 g~U}x{pEim[vc`=YGESy2>LMLS7{g-D|*%%I11:*K=-hV9 Svq9IWVI+sA^pb7Qy 8Bp.&Y!& d+.Qog38ܴxcJ[a0Lrz3#4y=F"%)2c=9d jFdڦ[i~!G9BO.G&2Eq-8|C_uƂ.0 QI}q"$2 TK Nz@#R8I7蕆A`Js^*7cB| [Fv.;1ߴ=OG s>2wnV a59wf.`b9B,_ƐX\KXpdG-J(z{9BNIv '>3l+vWu8_ E ~ Gmhqs"wDžHc7Ys$8oPw:P i6EL{ׁO:G"A"g@CnfQw5Mw:l?Κ4/ L{d<_|b[ QI;aՙr@2* .u*%GP^I"ѦGKBܺt9Q7#`h# ΜU੔ G RȤ5uJ7H$~XRkq-'j<PP7{4Z Nr{ݚxP ۳a)bn"d vԼ x|9cG츯38k,耤'MC+:\c0<&ع yn0lR="Џ?ex (J]r5xo՚a`n e)]migO_mQ-I,b+m #ylJAxREfsh/n _frn]2Cn[4X$ |ESI_|?wFCZR:ʠdrn` Y%q'ENM?: C=Kl:o:u fxd@u#4L8?[x"L;+٩^FG)1F9*( mü'sʍ1B\1^n;0#8PDz9MxDtwѾW$FBV띄IXZ> S?/EZ; #pz>֎4jcWMĉDz@mZs \gƹ,<$&Bg)1_ 3+W6WMѠy:ZI͑}s;nSŮҫ"`{ÑZ e\'H!3#eI XNLKr<Fۤ`1h5FP~`XȡaMUbr-mkTX$TyTYA$YSB HvrZV6 _2}*&e)"<:?ƒm"<^OvHTwVǡct$p%]X:@: J|YT!-M5v1pB}&a)u`cpT'fAB^I?J*~c%Ѽ(4ep_ݰd"?wdmS)^]6ӡT4M+Tdz]_?Q4@Vy .eGX!ֲ u閿J4vBaK* b]2`K2Fmgh4 aY[[2|IQV5Kg*v[ 4H?DwPV x :jEjx\|^uH肢\ʀ1w$'~El:sAt0I(&Ԁ@X0Cѹ[ތ"GEACDŽPNMy֔- K訔7eF*<;Lԉ]QY95urq^G&Zڍl+{H>ċdd*pK j*`EսŽAs.BĬRfAi ea ?qo̼JAh ; ;B`jlV'+Kn Jj<}ʡҽɬnFhD.ET!GlDy!3y8X-s'd~֌E+U+!%(LEfnM% +SDcL?D$Z|;dEqr (UNjAT~w4K"`?-qJ⚢'f$y0eF9,A kg ePhu+gkjE]5O-<,SoJ0QLP' jtfSi:+lC~*V4͍jܽY+)SW9Mxl9MIWX>U| ;uiCᖯaBCPFAoZD<`Q$4mG$Vj2H]_%?\?/a r4<9`m><$Sə#nJQ P4BZXl(}dٻzM3(y(w 0}ys,-d9%Lb*'Uɤ(3A܅ȻwDz'SF^諎RyI9\! 9JrAhUeRJ)5%D=koO6{ ZV7WhwzI8I-bn2mp)[TP= e>~{IHgR@U3-oy{IWJ-"Yn>hU1DKgf.%Jʏ| Iy0gR>BQ:oCG,0 z0UaJh8h_Dԃ5ɯ;]U<2zDén\3Pdq6'EdOf,eGCG(x 0N/jHB83Îjl%]ktp|T ijLoJ[jwn܇g[J&<7 sH@ӄ G=K cA@ypV4}%$Qs3ya<2P? |>ޅ]OWˌ49F1‰I^0,W>_|.n5I3I/SdNLr[Zt A)]TȂG_q K)FH;3Z,YFH 8?ALiKgz<F2y H{tܼ9YY$%SZUbyta{/$`p @3'_^V xƒY$)TdNn¸ͮMND,k'q"ڑz'PWT崚є>RڮxhDۑ[ٷ95(:d\VC `"#Fx񓗻>6K^('=ϵ avDٚc|&jpL dO A2ayں[䨩?횺ƺX 5&J2ʶ8+>U@c ~%|XpKޟG+hj_21 !^+P lQ o]yz+L0wҥnιvuM"Ub1,FH?|ɸN=+-墳MgՃ&*2Yb{H ;{C^K#m! _|떗 V{Q|2k c0 = -ÆV<*\FX#U]ۼnͥ_RaeJȧntDG2RL>(6̻ mkEG+ZV8%\ΉZg0%Ok8Ycpbfqv9r%S$DL^zַ+Zټn5=ҖyqxkDN\- TRq!L j?SV195ٯ1G,$CE}lj,(g@>f$ϦGxw$͜o.[r+Hu. wʡJ1[SjT]k H)lZ^}xw!y)MZIH2 ڿn-me*ӏ7-Ti7Zx U"6*RWHڞe gchi `Ķf,Ϟ>-"p~y.Xb@:+$hxl7%I! <%N7[;'zWDF9#V *_Xw(Afo.`[\b[o,S=6JUv=/*Q,MnwU=/[<ԙ5;Wˋީ&?5}elxlkkH?YKOe.Bы!Bw {RWwp-Vgügbɹs~f(rB `<T®|2lQE>dD6l$lWy¥=kğyu}B)KpP+`;(0˶+0ȕYnwM=n%BGMs]V#[~>F6ć9+PZg"R?Q7I&n]ٌ<b¡:[Cږ]{P59Q>(ΪHr_e.abTE`mʛomkȌƍQ:U&yS"s|oZd-YG(-DJP/VUGKx}5fkOXEJMs (͇&p> 36r`"2uhp1X0%-.61Yht\E"T>m U98gF@lkJPɰ@K1Ҿ9[$N x|.!rBwA -$7s7C2*OK>rNGʼn#:O.M`F/"5ׄT̫3Q Z0!| } WCNK@iJJ}\Cu˜7,A" K]>Bʉb 5ZKXtݗ08o'9J΄NWgpj0 .*EhQpD+6eC8Wʴ.͢9BWm@HU8h>(֥`tFjlzH6zc"Wd}wb~4IqFH}8҇["5s kޭ'<,Y2 ,&:GgperYw8k)PF,fZ@г^^ɐP%vyGWi';סZ*_7@)zbz7]-o:PE3o;4Y_T庬d=8 e-Jga</T&ݭf+8NJ5g?!V.Xg!pvnVQY n7޽[!ݭ):R"de!i4BH8=!ǹsp7Ɋ|Hd7$cRb`z;q8*}d)\|pDg ^#ՆNrmYVCcTsﴂKP6Z7ᙛ:yFVM4I u[&qhɖetv =aX̕iCd+JF]0s Yt(C0BL:`ޖ9OAl] cr%nI!W)գ61T0[c)xB[{tLnX'1O=BYΝcJV< [ x| )k='ar8WΆW\x@ky ?8-DKc&Q%\8ns jN~ :9 $h`@ F_^G'A4OmaP95gNէ02 6zT%>V߈bUe*eAJ iS;"w47Rgh'lp<+.s垞qA.-\c@N4`fTvzjez|i#GFT3^Gt[/drSQhBNG(fغ)٪%z pf ,Y–,&ls&Q CMī!(@N,gVR +ʅYBYYK9@ -dpP1Og_2WrAC/$[2q DbROjl]`̬~oBZBpl'$XZXA7Y@< O+|4lFF9e)t/ zlq<+b!?Ξ[гT^K"V!wj›>70zGII;亚,g~8ہR~ C [0؞ zm 7(s{}L|U=SKnGP R|Isugc(f϶e3 d.ɰan; ])z<֬^RLxHrR7/M)mRC(nc~;Mc_{U},$AQFo_uEp8GBa=_1 cBz>Uእ#hs|fDFs PU2vރɝbxm:ƽ:/UL%4RO2GaBl#r}P~[WxIae!pߏi[kx Km?bQK|C=j2ǬiY]g⬐ #VD*0aU߃1 FzJq8C?Ǎ[JTW+zFr"(gjPG nsHdHKR`rv|[)`Jn,xķSӸ/ eMn+DO|䇆sguI.%t'BӔ1;'$!ٹ.K3u 2MGubS|dgQ; `lX p&(t(0 1Cbitk΢ yB {ϊB9onݰA^0#+gILޫ_n"r^wF2O7%I$Jzv„qW0'3)

> W&lUϜU>NxDvgI RYxG o{/HG:ؓ}[q+VP [{v,{%ID. eDx:+Z)<叒5Q5оMw$s>LDR@#IJnkҬޝֻ}ڃE^(p$lk*~Ճj C^9NlP}ʍxTcR\4 ͌B~goxB"͹7_XR?W0-WECk[XJ8J*w֒0SƓ |)'i&-QّQpoX$Xp p=taڝT99&9^C:]xi(X+fS҉B pqB߮9G_Nm"2*8؇g昄 k3v㽵lbT?Ejʥ%0l'&~|00a':%=N[Fv솚~>S/ `>Ci?dbwi'~Dm:̄+ xaL?L%^Mꕛ3F2N4L)⤥+^gtA(%kP"-+D\wẸ%gXWBG.+[w:/XVcUd0Z2 s zÌZ&,qƬwr kB͙Kx؜A}UԮøw mτ/HQVg++# H~=,:Ma]a)W@gd,[plͽ|\w"*>,Rʖ@vq\snQEe=NM_'&&-Qq@a wDm-:w0:=30 NW.G6XbX5>r؎`byACZj,\0GEBT1i2s92!8-|^'R,*FXطjW3 O/Z v|AszU;&ë)V_ *V+}je1BU>t&8S(z;\t ?HC T&.ӮscƇA?A .GFXz[" B izkv^^i~|!f^¼ndx$dndQ+ηJ*GVM(e64h87ȝ杏# !;>G[VuYmϐ9r 1*n_&_F=eqPe6oyhpK!Zk=ଏ>LCln eS\dpE; LU\pBEũLtɯaklT;s`Al 󏟡ֺݵa9S4:ouaQ_aJlx{;? #m~熨̷ mwzOR7{/ɝ/ڮE ɔpu?%sBzL݈<$^+=Se[]%δn(yz5ۖ-Vk],0owSW@HN be5coZpv̲ l gTM5u1S9ޝbfSkg?t]0IG{jlێS%OI!|l( Ǜ0mIԣujW 23 5h g߀(,Pij[ko*ّTI C II"=%h-0 * :B0hو`/>'pZk') ,/YhoH.9XNF=@JUz9OԖr7EE OpћӦOpzanAL=%'!_{4_ +;04|6#PLMrڄ4cq]X @[/| c)Q=A$Hp6j%XyIBm~ K ُN\/иMmFn>$jh$Hmթ>bE(l\`e6|WڇSzKAY|D3k I =zjڹc`;YY'@\AS@ַQ&# D&"E `U"uRCŢ?_}o0@8f?:S"KYs< 5E D9.lqO# #mU=tTgL^XYdц.U}F?9ı[n;+gF b][ V W7#bh\&Ɲl_/6| 4ƤacU1?fo,l->'^'|SW{UWt] Vٌn7ƨ/UlIJGh*d<^)Y[U9S9v|/lomX-No05o[ %9s#ݍb.+Gk(s`}$%-\xOj~zײsA FU3gCЬ4J*\(ݕcsu"\Z3DcyA7#c ,Y3SFjɡu6-81S6]/(!bꋉF  +QstҰ>)vn&utm=:UWTn!wc1R%M`(#js>/ AcFin oPڙ'Cv-1ȀkD^3X d~p_ i{ C xg^q. 6IW%E)"t*Ȩ e:A1l OdG&9KIvfGLYWX4:ۮl}̓w}Rk{7!dӤ\bMއ%S93ͫI"~G-=K_ea+֔CW #w;`<_@Юhe$JW-*~sC|7ЫT%A+v ?d&1 8׷\//xR Nxx ,rNN>E$^28i1̹^vr, U 9r#a )B^`'u\j\CIFb$i-)l#28Li2A+Xn5s=bjd~t'ya{uV4ժtdqrS.#bZP.+ˈŏ)"ƏP}Y]>3_?9V\eVJCBAS,X7GzZW*~[8 oi"oF =pU`P]D* ொjs_K]ɶM] YHh5{SoZg/ U{Qm瓈"Vv2MY2fDW1uҩL:7Y)d  /,c(֒>.R@98GC=F%[bO툇\+j78}#E"-$-`(A.Wt*~CE7DUDsykoDom~M:3#*9ߚb(Q(?*/)dp2⽸x͟/ ӦD*͆|kWlN?4N>Z!7liP[\p˧AÅc >Rp]6d)Bs{*>mj*`:2Og9<ǎfL9Op-E0mƊI8[ҠvgĻǾ[SW*FU6{'fNYH|mI sPiuwBꍟ#oB+ +,|>E[4 BEyE^D!rHizz1Alw"QZ1N"XzV 0')%:7 iO'S?B!~ȉFlᵃ^DJ]vl%g`ܹTz05H8(!@cֲ 5YTɡ~< Z5-\ G1͘ot2<;IJ\d sFpCmGs=.H53 :Q`uc}'R;s=@sH@:JJH^ L+}~u<'K+bseuJs^]$5jȲ%~na&c_И#.G8<|cwZ¼r̥gu. QB#aF{}:sSsuI#4F0VhYlB]@giF=Ðw`Ky^ nfXU+_b 5&œ*mbV[zcaC9X܁7 d*-+YŢhQ8)Zܽ6걒@^ W-4 OE.-;+xHr9Ԉk <,!v2 c ]h[g2lGm@̷t{$_+2h\,1 T^i~GFDkmR @1Jxc_ uzQm\DA BSxwX0F49(+2)KC:H3SșvƣWG5dǑi^ZoUҔ&kSM-2;fCG [љS aPi1sx^~Zoi!:MZa*ĴVY35P#W04Ӈ)CމGzE&(#hB z^>@W2ZOx44[d8#˕ļWWro blI7b;)??.Ndc=AYzHM< Sx ֋Zn XjD>^Af/<VתO"1d!e%E?BFa*ɪ3;ӷ $;c}£?˽i4ytxzD9PDSmOPŶƱ~/B3L !U9'ӠjnOB3L_<$D~)4.rc[Y\tĽbG=R/vBՕgË~FRUA"}$u{:'3 iQ=J󼝏UX/%jaRɴPq@:\n[Ip(n+ב<5NY10{#돵9 uԆHxX_g,,6bYxAVz_1;޹%@" F>#vS\7Jqe6Q 8pbE{ɗ)_}P9 kLFU{>]!I3{7 73:8-krTw6L 3~ \U>Thr;Q&ٽ h7N! mly JA9UK,>Zݚnص@~;ChDX7{:kP\u6{}4dg x g"7$3mp7~<ڼhq7/+!Yr\A{qH7^C$S|Q'da.WI_&AxB$kdנ&Ф@BnjAӨ',mJ9['4M'!lad.GuٌQ,Cq 1͉'s0 "r @%Ӂ2Q[\AK|xIevK&Set.6ǫ2ԝeQqQ! TL&:]&'i?@D%sC1+W.* VcH<6PHfarx_DޭC)wg#.gO74EmAv@%(m2(wGlS.6PR@\Z _"t1T2Г\tXe]!_8JFz(&mzo7ZxNeu!F7/~jӢEif 2~-G89w`M6iV2ZEVR*/}r 43Cc~6 8|8y2QTKdI"k ; @! X8B!(,MܙcOO<-}iာMQ{7{[`|r i:5{EQyW0{o0A:.sQ&{J-Ib"gPz)fُMb.)E],ΝJ> \n\V;6.䠆RpS=8Ld2oL|+mozS.BJC(qUY݄Smb0:_xv(]4gX"?M攭')W6jK hNHx݊ =49L;&K^- G pfٲ"$ j`< $jmŎDɼݏ7D# iPN#ʒL,SJzۃ,]rv)." Ol(0!B΂ =V9)un:Vb(A/s؜)>+swD4FGx݋*R+2g.:-'h;Gd+KWDLHbđa$ZB <pINC8H%ͱC(@ttŪWdB׬a5{P%m'b@J4K ^[q͝KޕZ6R.{pьƾ35%LMӌ)N^7(E2u4xD(OmEh(%+"Pه.d@{4BZ*p_>GUluџŐb6ncPrm@G]Ȩ3Ѧ2=z/1 xXAiTfߋ8=+ Ю~FVK`q'8M )`jhwj|'q8vtF$jgyw**_~ kzHԎAo1C YyQe$Gǖ߅t&CFK-l*.m Vu Y(k~*k?`Na}e@ $ y**X拕Z-&X-h_7(XO!ZԌOͩNma}!xr`NPe @Atv.rfG\OzdmRWE:Pٍ0ӈ̇v<Ϳ*yZNeyBaaAе/+XalVR4 .hV/ $n.F.U'mhec-O'3/HFV 0LBHd:e"5y_J|s;آWY6JmwvRֆVe >v.\חy \ 0Ļ9(5@!ڴsߢI'Hfr{r.YyN4oPpϣh$yŋ<At[*wg}(yl#bpыhPc}*j\TCɏ/8ͶJ@.|sg0S5lхp\1O7Tĵ[$ۇVPt2b67Bvn,c׆AL\Z훝nH=&F,&!thpy]9!-Em\L'pIYol,o ?.i46!5`5|oy^N#d2*\gk>dD+KaдzD cX"Ѵ Nj+`L17e"Ad=K_IRqg+ @å9DI`⛵b擡&zY, Zqdߡt)5nC)UlI0ǞXJ ;8sA⚌kyV"ߴI{i*6\29 f|+젲_{ļW?? D;Srș_L[?w:,$DwPXՅZb-^PiSJV,!n\K7i| 7*gܝ TblJ`u m0fA 8Ƶ-~m~p$(~ m0AJKhڰe lP5eI£n$8}t\S x- RV8fyXn śxl)rvƌws_&F"J?ezޚ@ R+&PE~!%p;Z8DF^vi@|N'sˎuR_FD9m,ځ1i~cJ;HJ5a1Fu&v<{*.g0tiϗHcɱ˯2 l=9.'ŀsz]y& <m;Eju0qx\+)OEP皳VCһ&ct>?\|XHNnoG/2Dۨ:-焒*V[X'k IPdKE(?Q&oyfd/mgYҤV,0,H́O]牉񈔘WESfad fNu 0a!zBnFI*DM%˿WX}GN&8sr >$i%5&|B*p8uFa^<ƵFևk'3O2RGCKoҘdMJM@*$F:˝18-Ué|xMM,}K Q]MVPf*C/*6&Oފsj$UZkv-rKKZ gqa/'%1a~nز}m2?GM^~iuih:DZbxCLrз77#$QYJx0J`,j84Nݥ89 IڞtxCP:9=S! wXlېK9[=tKW  AX/;W m `2)4ue27#3))%YTRDօXm S[݋,gK߂,/͠πrATVl{#d5);7a5Xd*/&gQ9cl%ş+^3Y0/ :A fTF{o1!T܊kfnRd/Et@1LNs#h3i6@1r_ih9Q~h/ >J0x85Q R yČ@mQQnĘ, I̿ps^!Y=\.Գđd[7qjЧ4HMU^xSްUH?FEk ^ؽ\z] 4SWqԾfFIk=xvoKgM'l}Kjfi̧ 6y{)CBwd/-<#@UVsE3KHM #}!|?l;њ7 i`ܪ3ˡ$dHMb'ɀIvm2USKPžGH +&߆|3g:WVo Ao/"|odC{Hܗٸ2#h>vE =tklYZq'~\sSFP*e k>mCbLUԢ |Nwz2#ܕ0-doLCM,JФVYڏ`OMv[x៬E˃؞-kqL:YOeR$R8P6Ibie-ŊF'o XTygR౨^ͱ.=0NYp^'wL(bQ=+`AZ/8n !hgtέai{ȯ%ߩk*4N9QG@+i'=m)Wʝ^3)44 ၀R1vJ%ϊMREwzQcoZ%W;ֹGf3=`0 t3=1XvZ;$:;T'7mRN> |7 $O nCUZ͂" 9-i$p79/1=H0]2 #/y:nTF=OیRz˸Uasts0C< $8H 8ZLؕ.VNcMHyXԐMZg <i@bfkmABk8 %WHYYxYvjZD=O!sW+,\;?Ejm" ~+`[=j|_9'1ArE7~)nC}>w+89T?q|y,$Sz' ?EefMR LKE _iQrѹ;~6sN#h o%>:va6; b{f:A?oJd)ra%?`];/(  #˩b h@\;僗 u}'1Ȥ<ݫȨBfE<3ɩlB$6Ll2ܲI:I $97sYB|{Wm /!@䎪+:Kcqtd%;[6kv&;ȥmVX:~-oK$wϊwI\d.ǜ'/ByOEEbQ #uT Y}2gl|eMN-/X1e5ޠ]66wع!Xıƅad.3>k}f>}),#!n# 6V7Nذؚ %3,摂CQFG\mkĆG6LJ&-e_6/{̟a\O CʝAQ⠦ÆQ7vr௫#M6g+XMd{% ^b o§x&wk]@ OS_u&rv^"Z)y7Ml*>rХk0Vzb1u4&/-Id?a+:KXD&<6tE?q1&Jl[[N0Z^-F*PG`\}S6>g'-S :+FU z^W>$RX=X@JěH]7 xկRW =0K7oc6iɓ"1w3 F *tYAn[[4mXFer$Zh.|0[,VQ[>EZzΟ#+JAv (6 <qc QtWVuqsQ¹~?M}v>Qł+cmy# 63͝ud<@W[Dž1i`u#ϖM ,o5va{g>;FUM4,cڪ Bj4nrM]g? e\Ğк]ypphؾPç *ڗt6)1*c' 8<9l'ЙOgPƀ.̄Ybd* j8.1$1aϩؼǓJqpU9{7wY)qoR#۸5"qyȞL5J]p(cs3xmξ9I[lm0VǷ=/_>6^!\!.Śr:AG5p2%|9C ѥEq0 Ra)FweϐM0.P?!o# E;iI,'oؾHpO;^*G GPb7 @#%d^"1l 6WXg1UU&v^n"MB@r싈X7g Ƞ8$kY]0V֓tr|LT\c5~J x#C;)!x(vMx1@<~@El[ j.S,&6P„|̫? -1̸ ×lb׳w&C 23ӽ-rO{?;3T&f`,{—EuoL݄RE'cރfq85biX,TC,7s5_kj-Mey7bfdMH+[D(M{F wmcz5$֤K%e/7m-%P>Rzz83u!+mw %Pwf*{/kOWCeT~wm&0sB].TgKQSҾT<,~{QeWMr]R쵌f^5#s kK.]8eٮѤLIP.5xe#c/?gUgR)44VMMfq#=85zPe[na#3Q0KR>?l,) ʻ qIܲ}ph-Z 1p>P$`ԃ<ӣn"ڂ QәJK |!d/,4n?N`sBSbLA'!4LT*ARdfT41%Υ}a5i"x+[:,VT̿ZdIvO+7;$ 9x{11 7>=O5$z? W{m.@ }m,4|:6TA/BAT\XS]sB ,FWy̵](2TWޤds'gƲo-Sk|rVv$_`Koֲ @J MowTA5ArnWM՟X*NkNY՞{ vX4Y,Ju3!`QlCձd yVdWU;:H< GhKO]g״(O4"5)&*v*"J&;`Q~|%*Pk>`L$' 5/zؠ<#O~"tSX^? >1F > A?>VM Bx>:I|goK͖o$C_Xh!wz]5-q}?V{Q* \O|5viAQ/ Ճ D72(6ْ2`>&ٟd|b6a6^R~wQFcWFrKͩ 6e[1">=Eװ{\qp2 h$އqK7B|ZEцH[(Z@xd}WOgg̣mYbTwWf]e$Zwzih%[I9CB\ce2eD]GtS}ͮ*B9w}ugYp0m,cA̓O(d#C ]tPeo@1}rcJ)^`Ia' OaS<:?Sf\4}ml1b[.MmWe?_}{9<9?3=(Rs:Ɩ>CY"g1uh1mిK)z |8-\@".>+…mOE &zHoV AgkN "a~dc殒)0'7lnmx Tᖐۊ?u/nٵHUᯭJF2Tؿ Ѣэ IN]V E$xBf矋u*e|sHgO֓wF2ДՒbAkDGybNw l#+:L5,4c5>_9"R ڭc}ꈃ Z{@ b$O_m3_9iݺUoGo_ĕ  ?ΞMAKWz"ĉdf%:!plAS &W΢LK|v֭ T \+v>ܴ"Ws]p`\ϲ%'""lE@Hjɛf~/]iGM8QP D!] )7;aƅ~zf0sryEfhZo*a8Bb.6s|IdO?,%'j ?wk/Vu/{`)z'uz*@&+0ASBTĺPQduG }%EiT,58%̤b@% 4JdYE3X"?Qq]j_#rk6gN]lˎ9:{% 0tBf!#A˲IWٺ8,>,C^aI#6S*hf\0ryÎ1鈽wZ_-`"#H,&-Eqc9=4hA l%YЬ88f%(lOi2}Wʌ T:wV>q@ı}_7h+9|d]L!M&(g-K5!Bz_q Y(ix؈7wF }~%n"k3}J}й&0Tb%TW2=OO9U]{:(q`pFUIe8wE;L=z_iV+^ !*em A)Vxޖױ>?y4t$/ho@YHhvu""`7nDmR7tGNb_ ~*.Ox@)t}I &;_U%5 bُFĉx4kJV(Fo{ea:r71x&w7C@]yrH6!dL)z+f2ВEHGol#A)v0zKXG,q[~dzuC%CdA>'l~b\W,'/Ok$=ϸW=$U-3ZEJxZa0>ُhۻ],+[f7ui,j#.`}Znj,XgxD0O3yՋ2`CSe-I(kvpv+2$ YT`Z'L|&cROWO.1z}ˈi݅CshЉiHdu~2~Y:fWk".4gwZXY0hShɱ]QTM`h l1_%FȆOdғmhKzsB rBPZԷ!QgVe9IjG\ZrDn4\.5.  "؛Pe>5#auWJ4lSnڿNVH o :J@yCT&ozoo(bӷ?[3EEABӐб&)U>Ojd AZlʗ11ž 2UOʭD|Yo@T;`'4qa:B*)q x9/r&11r΂H{;ʩ,e@t;s$p% ,!< ([dC\i Ƴ>Wm5H ]=fV^& g (iQ[Y6U e`q]Be:Yd{,H~јej&/UGGScb9ޤ4ثe&Vzu(8`~ED5.n).9yئʫSCf}8<03&8׻:F\(:*Lk.o[yH/r$%vY{;HY/G?|\[oYvpWNF_u)'\$>Δ(DtEmms>^ߡ.xQ's tP*~4h^+y>ЎAþKXOfٴ 1'o{n̴D+|_vD>mH!0}ifH-6`Tb0d`eb~\`9)U1R̗ނ]a @ۑ<J`˾8:p chJ2_FՖuy-3{`Ael JඹtL>Ҩ#0g4#oU$HLpo6w`j޲dH7:H›&Z RÌejg,R< FCFY//%6Z3f-(S'zfWt m_4:U ەe?'+;1G;;ϻ s!a?85 _~T&-z-c?Q߯K7ICFN o۠6 [Mb>H杳 fGoTcuP>hDOj=)$$d ~ګ;-Zic/W?T;থ!tn-<ɣ5qmn?%<6T3 ˋ9Q >er|ic76iϬ 4#3'<2HFk8=gћ[ۓ-([Xi%+N!;1Dl[V嚦H6a >V咙DN2R8Df ?ښ~~.yVs? ZXzkRJD،%Fm5}kU`&N PԾq~t ?ez{ ]FNF1͉ ME-~1(=nI[0TD QAeIƭ^zO%6+;0~m.~ϡʾNmU,p5ccwz矗Q(}XKM| ^A٢Kks峒MczhZu=*Kr [TҺ!4scFi" btioE"Dei~)CyD\r{f!aC!Цq#?:r4xFgf9tsLf nPVrXxf!juYu>1= %.ZfvoOw0"d%?7 p;,'SI_C!wg-~KZN,e;+ld? c\x^qO )PY$ZR$|xahM?c Q4J-OVhE0Ӧ|,')'=9Ki>^TLl]Kْ+Nyɰ7f^f^O(]\+2K@h^fI I=]禫 07Z=+֙<;ܭЬqCJBx/{m"#\+i_l]:Cc6׽ $6SEj";vz`f~hhv>ԺrȝdžYs8H.@P?g"/lTbݐ9|H lw=yi ]31I6vQ(21pq4-z 7o?(i}D<(!US^7Q]fςXis`s_T5Ajd0)-"-a'R Ql%90;uwI0'%gb `yB1U\w{6C) #9Dz}\}a83IP2+Wo5׻V^CΥh:6"Т lӷ ,}=-3o@#jkh6yk:O?‹XD,q -Ӏ$ ȭ%wH4N/xl`f ?b6C1=!os髬-ghlnu T`6CbP@yg*!zsG#iIm`l\%)R-Y_OݣloTKC_dlUi.)lǸ:FP)zER5)*,DVWl+\AF sCq[8Ts }Gr^kX/ACj\rk]F?ףV֠UIܳ-{[ݵl{˃RaMs$J ?/H)"&Em#\rf\#*W?zhS>FO!z"3se!c 0 V%^DzOlbhϓ;Vl]ǻ-ttp[#hUc"j#vFW33bn&:{F-PB)t(Pᅍ-@`: \+O~#;~4AqudnBYFP#W-H$}b/AвƖp=<܎ i>UuH!ʌgW,̓Y̞Y-)Z&18c^o&yX< E?BZ,ۀ0+Wާ/QUm#0a{1^LI ݚ'h -SD%RR)7Yq2.=]8KݾϜo KvC-fT(=%-iZ-ן.đT"2C [=X />>΅q[ub1-"0Bf5L?k][\hhiHԷ@G8".6 ^lTl 4ck5qKF}fC;Iڽ(i)U9/@ן=>t>D`A_z)/Pz:}B[A"ߝ%`9 tz ÷mwR]4z`8KEyhU-A\#g5/!S[SSVlv%k`WNj{a+o9y4xڽHRӤ({>}p6k,P(Vr:BEz=RtO>Ԛnc6(VdzÙP&{ar=4vդ77AV۳v3!l_^Bl*(`mHTnJ9,eo7 YaDmsvU<#ȑ.Y!B:#gAׁޞ-G {- +"GON8N!ZԶEza]>Dϳ3xC%C) F8Ifv9Zg%$"w~15r? ll nx*Da~,dwaUBA_wuIu:)C# GGUgӳ;k_;ggJutGIy),Wگt $TdQ) 6vpU"s@R\"x*cNyp4$Uk;lb"+"Jd+V7r8`3#\x,yHIj_y-7kkCɃx%6|Z3]pB7c6uZ1P\t EZ&5onhepm-tdrxu7PjrQi'2ebƌ4¢nk+}W@[CNky^Fxj"ogꕘV{,( CZPϜ/.s IZx=dFdcEn"2ihE+EYA% o)4jHDuQ[gtmpji|81K sECZ= A:dh|^9+YgyɄ".@x cQğKq" zݻ1fgz, + :'7)|{>k]yi?e <'m?bA`)&GC@[=W3y*痸ǜKd]@jQLJ"cIY=+XyjqUO˓+tQGI|yH,nsAoispvŬyH*fB4U>Q09ܳs!xbSڨFMCU3s܏jhId כ\kŀ]w!TxY-z&gھ9 䬏< Hcо3:K2OC Pڑ\fؿC/Pm tYU>]aXzjƚ\T(&/73lAT"j Lt+|V4a#@c0KrZ40izb2;;la< X`㢉1;j[ev Kܶqf|wv\"*>KȚv~ O+> [[ $Kn?URħNVH9It)ksI?*taZGOgh'wD!vz۴(h> UuxL¸Ϻ\PSI|1Za2+X >c[lX~k!ߦ-= *XB IaGO@6sL+  ҺGki,/,B0:<7oMOF^s)ml59XCzvLywձ3@وubܾt/:OʞCsi+q5.O<52|`o`5P~p+XaQ-QUeƉ W#-!>{$uwI,ڋK|m䴵:\:Iwˆ<5Ba?j-Aa ]û Ay|JFځ231\9:K>牐@f}wW|}m!YhRg@` 8^'c卖YiM/aAǨwւLt2(N=+@陧2LaphEn5;V4s8 FZ=8dH#!0)v,\V,-z1;M=]Z/ lL*ϻE-Teuup+lr%Y6v e>r S6Ł|4d8Cr)sg{n "e&+qkNYN\ZB6"$NR8Y{qwg+oJy+94q]`b{$ 2S΁nA?Z<{>FM }iTɰ!0'\v֢$T Jk׶Erm-G-cI\("k,X|u*r= _ 3uW ?:@tF}CvlLl߬!XFg]/w'Rq3ot+6~-]B-m"B #N|pVVhjjz(1$I&n}=h;db8N7V~BokV@es<  NF Sk,Ø/|[K"SLQf&&.&?B!zKr6<~~Yoh s$:uF!~UCUr\$?>և*b&̩fd\4q̀]̐= uUŭU35Z2U$AXEgQVp^Ywu#^W,*#\\'쀸d[x=3H7@CȮC9J%53迃)A_e**kt Zs`W;OW½rk'ĴIa=Iag8ƌ(n!­.m妨Tle 4?uE~}bm0F#p,KHzJ5 L$& <l'7u/aYo@eLREh|Id>CR'+ w%u Hʼ? Bafpt $8/TfZfں+ ^mRQh`>ؽ2ȀINB1;_D]( 'v)Cʬ ;T%'yѼȘ6#ʰE hОmÇ~H&-/?K6> FFEP9f”(%J{AɈqnReyB"y6@4zGfkrLLQij twcO #-=E!>%8ԕ*1M7Pg, Rזu,5[ `ſs#Q*#hƞpE&S$:SP c4A33E(kIA~+3?DU6#8--ZZ>hC}ۣXG|/9|Cz!)р9&7K {\M1ֻ)mZ2jהmL V88!p!hui9Ԓliͱ0t Ŀ$󵥯f3`8}7J`o?RgÀ9c'^ <ˊx LW"K`XhqFd##Bd dj9ݫ N;~_?N8fֆ5."&^=jB08*Gܵ*ȭ1(#4O&uhD7㱥1Q4hF$C-C-)5BNkfOn܏eu$`;9+ۮ&LZegC 4ZʣCjoWTs&D*ˆ95V5_hPj#ƛ@HOoBI)Bذd!bR .X.yHE<}ˉMA^聈SPB.c3foПѓ\ MBu*>\H;+ƚsU*ˋIG0 V\_C}sذeDz2:Q!-&@/TDŽwxhpt R\yz+gjlFxvu-d J)lUźxzFm3]14I ZC:!:*n>E暬Kh\ WVA'C3S?^2xgaj/ՐwLSep`RmitNN WrYpkLk;=bl=Hv.u;~=V# ߛF@hKNѸ)!$"u?j1]kCɥT:jT܏yKPynۊz ˈ(΢nٮ4BF^'&>ԋpk?`ygyNvZG\B|X{7̒3/JUr{d4lC:2PlJMa/oK2a\0}=‰sxQsbjh˥@8ji#%﷫^{ b4=.Xb`U 8med^oHh՟\6[n!gZK\"V5G,cZTCHMG-EA~VA:°Eǐ|F3|tG}KT*t5 8%C3<؄24rREOn@jB< }ƙ>+`oW)Qchٻ Kw?)J^ [ qf>VQ \2<ّeiDX'K]xݤe8 =YND=Wm>gOU}g4(? .O^KpNi0mnWҰy0\rF0g%Ɠki1R-a`a ۉ{0xlje &=LL7]cJ (M`>·B7<'vgp8K/a?*OayCpo11OoL‘:myKdϢH3K,vxjy[-S= @ޯj[6,p`[ŅUfAyla&G51um0)t$PǙ%VPd ,8K0bL䧿PۋZhMܓ]<̜!P K"4=h}r[0vQ;cTūGOvZ9P*x; (]djٯ!uGHrDGU5o=K5ȇ_s_K1^o]jM#y6LoK>⫺KLvPStgf:e1N>:䆓&huo+=- 6Ax~xixNJ XMNcpZD{\!lCy\lruvFc6@ ƄOwH-E "0!>YS;/7S[[ I3Ca,|GN;wl֌K5`LgG&uuHHŬ %@i%r&vsJH's# Իs5,:3~z!O|b>cf#{Al_CGف3!/%rL5*k`$3sgl7p@)f\p~A?_wCZdɮ5Oo,'ꏊhdO!xv',Hu+!ldv$ BpQ W݇.038Ͱk"Ѹ$ް6SK &d@B0#*¨hR>|Fv%IiX{&Vmlza!b0x&^r'ZK-F[y,o LhF3'l$f.hsF 5gs2-L%+jlI0dn+ѯ =xj̀E!swYߎE)-~]sSMO:h.b7B1gOK͎S0 Ob"OP{N(#a!];зZt蓿LnDxDB. l: +ȇ%' 2-c,s1Uwj2o4eǮ%9Rk=Qz=*F_o_( S1#C7zET@}jM:iqt}Ώ.w$iܬʗ܏=sTduƞSLMv53g=sr/~ E`$SSN1n}n'I[P]PۻPq,NAsN W3>ϯ/$,#1(УρM5*.#|QB<gYNy#n_&W%P>Xx̣0kQ7ASo?ߠx8^&Dyd5cO~+<20 Z#2˶Zf96؏A5U2yҳ3e8lmWnLx0]߽csƄyX!&䰝E:LA8[ DŽ!sa[φ`Gua{OH YzA0|0|#= ԥ4k%S{uc6,B]jr#Z. 7'2awu|;.^F%ϝ"B'CWy4!d ` GG,pM" {p>_Lȑ8 zjTjZl]ڦ_0pe}CJ>Tـw)e1@ ^F<1z9˄߇Qm̕,+ ,$V-lY ȅԨMbs"س1 3fGf("vDhl>.rzѰ8uuf̖Gk'}М*ub>2dnw t:<=x$_iMa\˒6#6Xz^U7Z"7.; s߼D- R18 (?֛IDpk Rw좤{T ճu]ZKJ7# AJۤFEƫ01l JS?ZFljwR% 04NFߴX'f6S i$Az|WPZz[TKhg˓ldžqː"-~pAa76&w/\֜Ƕ*J &iK!+ 3t&{8atbv"s. HOp]Lՠ5izi_NdqG|@N/uQ܅uy>k (}&JdT(4y8Hp!"Vlje"Y Л gtIZ~ڑ\->W`bL+j3AqN{+BRtΒ!m^|7x\tlX$ED9'~Ib*y㼢2DqTF - B C"59 ƹ: òkyt=J(Z1&A#k4!JpZݶY)Y(Lk\R }ƅg Xr zcoĊ2nUG>(#.x6]^/iQ{@q{7kk]DsItC }jTl+ZE):!i彍!&1M6%:aͨ8(dUI;]v#D-.b#tm溜-r"PL- KE 06q߆,ݻ!Od<,f_4rd yL`az*ԝbKCSU`;w hLM?2m5~y]U[QtROoO6fU""\ִX^x}w:ŻtYpynIۛҾEye]τ T}xNӂlE|룆roûm>C|JHBgF%,Hl]x*JpiVϿNą Vy>SZVP18#9(ZaO%n WU@ u#p+iRJ:Ea\ Hr+ESa1Pa- 6uߒL JlXIwNwؖ7l[4 n>WwFɢ>BTx *0uA0 xgyҚ&&{ad._0.SU.q _Q|`9Fbbij+Dr7RR&LW΃DmAf=ebWpT94ȶMr7~PS!rӏ3d<NW{SWMw4?1khoJK4W 2&)Y: dD r2U9䙐jV"IOI֐Nt8F(r*ڈ+G?ĆVGw1a}ԏW"3̲k &yLԙFv(մv9k& Ycå_+cfx1 Ey;uAVy}ܙEPOܑ2GQgHFe!TQ t0zSx ԿņSr{1 4.4 MA:+Y(ikuD۳,։1%]АȻ>\\;3.j͡%$ƨՃ& ɖ~ҝ tM?$ w? b꫺@GV< YF9ȌߦߙJa{ںp=0٢=|3g&usRY^{G Y:Jb.W:IfF_iO5bDz AaX+@ɧsi"H4цQo_8#_d@ugwgp'O;iw}pBW-=Rz y9$rvW4dC/"MpK>Fzo(6 I9+)] +Zz/bo/[~2 ύX= ;[ʞܾyJр5h#mQ{P F5ûMnOX%M$ٵc΄K7O]!#ί~8,9,s Ք77Szl  ]]깩O.p 6z@PbGZ A+1ПAښd¸}٦hP%pʼGG\m-'GjjN蚑")"T&kvH91P fKyMӚoTfbrxԨt_bqs7o)V,zұt'Dj#Wc;Z ؜&>xήd0+{ē)A'f@(@4Pݎ*`ZәS0ʖAK"E4r߄/X$ iۃ1N%?bB:1dl84^}H ηz)[IkO )"D jcJ[ ;,zs6"!5KGW3 Z2%7n.&kvuM$_ye(WǥxAe <ɓ)xa="ZұO41w'MD78N"t@&ncۤےJ aH 64x( F]AmVa R Tfio˃+\ 5W]1q0T hCzqTnʒv?Ͼ4yjCg|),DS""jbp,>W}lW!|<@wSYԸ x{(+8;.TMF%XebK@/B^H[Mw3y\=xw">ϛ8U?y z3!/%@ONMHNiw{kl&WK]w=ÁPl(0nL rBG$/V67E$ u$zvܽ۶x[ US7@6o9C%& 4iđL&)m]H/N .dG.a~:x6W҅?"ڔ[E/$S.WK_+eDXF- hP5SNr˦ic "B/ ?֪1cq^vݭqw4Jk/+p}sc=;d~fF`Rs2Xbl:k%'Qma;ph&.:$%#'qaֿ#;~MyGtl|t:Wal|:_?e *=.RˁB[nho;h@^?Z`-g&؈G*ŘeQjXqW! w5fԤP ȓ~̅e9Xβ FŞ{ J+&qq'BWU6G-)v( KTHX*Ji }4nO-`C>?HB!o&[۳7&JֿMT2JUSb0qhKI5c Ky3GjY?{9 'Mb8DmhQ4"ȱ/@AF#rDuNw36u|\jp#f Fl^ͦ%{|"/&Nj@vTm;w逸6& -mb\`wtT~KjxLVWG%o׬s` AN7A2 |FwHd6MREn(˧vt}ci"۵GH7Eǭ%pvo8BB"\{p`3DG_~\[IkӼkǃu`{Yz3jFb-S'>D&82kp`jLr1,1XF>Pˮ#x'cТcueMQGNi딆r]%5:~)߶E;_:Tv[ŧDGWdž=XܔP ZEUg` 82@poW !(LrBrHn=:B.]@m (1Z^Zf!2ߚW9wb>E+޹hOذUK*Z, E{ؼ^U ?2;XC$3tyl4 ׻n)ԁ,JeAVteP%i}e([B6q0vEg.lȇ]^7Yl^M ?]66gɄ3bןV2ݹKyNHߟOs" ]NIXcɿ_|G*j,NK9xROdUY-yb=A%m9luj?Wm;{ʞ֝wXr &ESW*cz>R]݅afT8:r^Ey[f`\ͩ]k{L2}[#MtE/sn.vxFeq?x eŽepgY'inSs_YB5:|"Ű==}Rv|? .=NC (AqrzGN7 OcRŲY&po['ph>-56 ?`AMouI"W0&,c(F  uևo*pYJw8 D#߱!;wb}i!4 Y5 EGngHOe3^Mi΋ӄ-G[W4(r( U\E8Yh֐7R?{G,G~~݀% ?H[hvJQ `Ktա|ŧA-Ñ&ԲgcQՊmD=%+T?YN2^xoKsPdv-L$ap\t hD#Fs(}%iQe^v VF1 iȫPMzm w$P(sڸ\+\ Xא1\*$V@'/ '$B|o>\=UXCpoTHB4ռk1!!-lp %nWy{:g)5 @t^30LRlu&OFh*u Eq7T<Nqpa $2ͷbߚ/;( }nXϮVoL\_,>tІ|Dݙ,k3I?2#档6Fi]||4ҾszG㠒FxT0] ♔z+Zۮe9^qCP4[|[yT d9^7TCajNEÙic\.Lvm4#nZ Alf ҇D`|v0c4)1eIZ_xin)E{jy/ YDm_Y¢/Ych z;={H0lEͷ3$/ SDށh~_,hp"`߼©@=d /5iL]Cw 4Q2#lN6Iˊr]b_w;WWGOV;ō\gGp}8Ϸ̘u=R5iNؗJ!\,߹YS3hpdMּ:(V@:>;iELO D#wm_[fB0:4NE-AǢ ン:UuZ7i)xGX@"OJ6}%_[GH?"U <R/ɑX2>+u_߿#!v)XpgSkQ)bG͔8y/n\{qoYo.7Vg<^}N؅s4:S5E|y| U,MĭA znV1\4b ~3ӧ)]E 3f`.((|2 ǚE9O.xe62ru΋ڇJ|9Uȕ=@QDp3"Mr/zS)2}Ѻ!}@1zɶKI]2i+߃t\+t9e>k4&A:R"LHk8`j~qUSfpNEij, =j|84&_N~XLݳ'6$zlQxs"svȎ+\D'~G@|Z8<!8zcG_M{5ō%Z筞@:xe@1^k&e9تuuWѪ?z9gՌ_Ϥ2z/]i6Nw>"PX[\^o `oWRbHQ_/U~,G-?WF5L}c&2sNAq}A_, qS `(.Bp< ʁtى *3:]4!YI<}?bٖ:#-jzZޒ*s!Ըv'7JC"a[S/N#IBȌh/:ɵPfl0DRHgqaB+L P5Cҳ01D;- sT`P/9!aײַ0a{2U[kd= sF^C/#wEz]{U:jR%#- {(04P(MKwSo6$}ܚ@x/@TlQvuנQSߩ*"vF򳆩ܤ!^RY;Uo'ItD7;bY9v'eݚh)O,/c_ek+,SLG ?on"-]@7֡;454Ygm؜C"5}m~%ʼmk+G]RA'Q[JjK8.z?IF=B .v罡{ɿ^˪YM UOp/  dq~7C\sġ;m0y4a #JѳKb"q9DL/O_.we LjpSw$A(Ebk}5eޮ֢WBĪ}{ pCK+qɘqݪ7ZT~ ̾sx}fE]b/|tl(lO% I$׼P)[JU8%1A U:e#7Sn̿ I$,ע[vj0j^G;[}0k_N3oڱE(CplZ/[uh>57c2i*W L9,z/Čs&A*pҞVYnz|hl^]T;ԚQairqv콇S d4 ئwYLO=-j]ivfd%f@

$xSXD0Bm/@MLNHA"X7. lf`~V(M^d!=^.Wl4K=(;Q\ zמfCX&n:*.I`ٖr. V󿮣-i7(7s@]nʁIaXQoԻnld]L*51`>s&V!E@ùAvыD4iQ0F5t]&mVRn+={g=-AU`fNnFC R`aH ϔOrk!pC2 S~h!q?@AkVa_^d%{`{EY DW ~Y "V#^(+l)!OK.WocÐr*eH-ő-F^so[MIY^^=~e~S"j; ^7P* EQS7knAe'356#oK‹ܾcDZ>XC5论A95V~H"p'p! Y{K~/FU$]2l.Sݩ 270XIF"渳釫? S z(9L{%‡,8@'h%^,7X7NAaO_?ZJ?$ 2ҰG.B~m6Yv9`Ϊ fք߉}*j3!vJtn_߸;g=r|& <75[0Kvo'a'NS0s"ev6t=vz:6?ܬ3'2_ :Qo4.$,&JrRâ3Qf 3F6Fńehn':芎9\ SnD>lݻ]UsCkJu;j )#Vd23[. t~eKV90ޟN {Y0~KhG {m|<[aeYj n9Zx诳5g8$:\[1í&#"4I4]OKx|<4&D#v !ݿɵ`4snp܍KX&\j*F@ ?4|bVgK[ԤTqFuWG$p/|/T2"a\}F@Uuߞg/ul@ ef;sɓ/rΐDG] y H}/:e㕁k-1T&nࠇ}׸p4_S#aq2mm! (x%Aq&D@5ed@{"K4NqӓX +faG%^$ZCw8, }j^\C|b%D+gidET@92$XR$=yM _%a̡A3wm{~::Hix;tϻkvY2H]TD=Ogym,ہ&}S5F ~_Bn<an}?L'Q8ru _0X`mAIWvX/`=}wѱ'}Z>.rXyAWk+iAUB:ްc\, 25b: x-+L4XKeF!5. ůrژG)NDzJS?FJ iP!Ҹ'jx ,, @H!;fvk;7pDiT핚%ѽ+DKZ@y-}}dR|" E/<<(fWHFx*Q tl`m3U{A Ff0;s3L.`^*~-U$  tMڢDua`S$vi*$,1)=6Kw)ԇձ@3Y7z2gCˠ0~fcSZVq<,f\Sx#>]Dinr KOʻ[ p*nS" ear0Iq$tS'M`p^pL ơ-Nk(JaFJVGYz99:jHq7Q{v%A`vNmM_:> DɞSkBi,1d#?-5k""/4t^'68(i:7ގ.E4%ƝHmWozkLh~_LMU ,(B,4eTmT%Js%lkTK457Ծ] {+>[+րHii]qd8v0s dozoC{ {PhoTH{[{Tj%vI7zu1zZShl.3.=js\gNR1ҭ#cR0גLզyk2Rt.0M 2-!a(42 FuxŵZCb: bpgS9jST&oeECcKu4c$~ex5ӷ[͸;q#!U,4͡.w0Lq+HKeyk _|PZU? o/v56(ZB50!)J3mî6gt{/+I\+{\4:ΪW%UbQiZeOu\(rfPR 2=ㄕcr[7RQ6 &uŰQRsa2= 9 z=:rM W-C :7 J:3kR ( N&@j.69rt+W >WN*t}Sŕ,s=hz膿;j5ch z7ͲHZ+r- 8:`VcfNIi#K$(ǃLl,.M#FQ)"jp ;p' 2.!^\EIЅ,Z+9عHuO;0_IJ}rܷ_#>)!l﯋R?H R'f,k>`*<}SqLzm<sd$,V+L*;M|A  <_$`G$ L#E l!In,- n ܵUKS4qA%BbLN0E-*_#Hh(7 hp̶}sl3G2F5QݑS"$GpQ('4V4!Nt/ax1K(Eq2&Wf]#6yO+=q.ŕW+eڞ܊T7XPVαV12x~')G?|ftOLISeG!M+BU(Evyɾq.M6';Pt^ !ATK˜05b W;?ͺ`I#z] RPA2pg&H5%ʼ<OtcX@TqM"X@;"yR$7\q tGx!^A M]GRfo98#3@U6=1d#UD D |L+݀=xz7(%{̴6$CŎrxs#u_n' z)gQ];OC=ky 1&gf IL7NSV FUޡd4B-]߻L4nBtk79.'P>;"g E*r& }UUϠޯx#,ϵ$`ZHnĥe-}cA X^u9o!mleCс(UadDջ 3L$7x k'9+0]zi/w/SJĪiQ[$viBbv2f5l9+Nrd!73j?(۩mbyA/*6pKu=4V#qbBd:YTDu ANjPg0ڤW֨JJv4Fц_dUo&_k;&D֧d ?&e|[9D$a}KߝO~:_ ~";FHHh0%񜫋KBoCs"슕w0/Ԯ}Dž d=)֡FWV3猹zSk||$"ecM,.::=oq_*vGE X/gшe!& z7 pr3E}Jիl {7ABKRWBhlB :(<Ր~/D# !7%;3 HXá ͻFԌ?U+ϡYh>-'Dol U9:v#2C -Yk8/ 6^O~w]Sbq}7UNE,-YTʶ}'x7oDoʈnl;ZX|*͹ƟP,r#i>0bcVkY }0p]Gi`tiС'k4u nޤ-j [Y猍93.qN\s]r6QlʭT’ђ@̴[wct蛦-=7zLeEڪ}UL!+m_UhD_"ddĂ)^ZWʠ=J#6}dz(L2"0K2;"?R ֫K"1AZSAdP2`)3="\CT >ɯi|jƲb )1rX; / UlP{_iQKO/tv ,|~̾2t[WMV6.:٠(bO9IBƁ $}U[4#p.Hp\ eg>:} F*83 HmmC),Oc i']<{뻐Iq} ҦluӚA~uBÀ;禿"Lx}MwZ=€}!!<~72D qQvX7"gޤz>fg+~ѵ`Kl~ʃ {Q+yBHFb4n< uF9Y%B2^4z/loΓܰdTS:ŭ3P,/l큸9q F/ Q@.OEcIH"Xޥ75/4[5IwAaj7)qOaB$!5A 0\)?6VЅD,rA@Ii%}Lo[=u|.K7H\ A:)丌vF@"Me0)t 3P 5Nz&=/FMA\d!FyuP$ڻ jWH̾/,ȓ]^A1_6^aUXYNaO6TRC3"ž 0VY#X`28L E>9#*LpBjB!܄q5NTi͓Zi8%lTeuEbO`.0hՄT&*uy2NY工#2v>_ tC(,c. 9n3,ی5byrlś/#y1,=jpxr"X2]B$巂h743:f51v݄ߘ Oz;zdŌsɒ"u|82t†[[! [8\~B(ƅHܡ疨'n,,;z)è9z`ruNƉAl~Nq4b̖wX+}ZYlB4jQD܅j3 j (İrB]qprX7GU#5InOi08ڰ|$]J\P5fzlª*h@XbvCZWWw3AH$ATy:(;f"\.ycxcz3&.1 Џ;F:w3nϤ7Am v f.-McGx)1GqM/>8NR`g_OZEnɳqS3@?zm n\8}dj@ 07dK4,J@y `z/& KyhFkKV=qkkiE+y \ =, BوKO*muK!ev0 Ph~u&SU\Ɛ٠dV HPʢ]Bj{6ƶE͸S^ 4$5zLGrQ} NЖ\tNkt he Ń6LDT@ x#ZJ* YوF?`}p(zK_Lix-ya-]#@ӱ`BҖZ{6 \疜xLtH 1anVle桄^=QU{r-uۯ 1T]xp ;0$ۖ3#CTn||R\1Ψdg7rKV#ԿWt$ʹXM5e\!jQ=, J8L474?um>`k?{Mԅ 1ꖚϩq&VRą!^S@ჵo w% 5n} |@8/K%q|:EШ[,L&cexӧ&^(90Y`t5OxhR{Nǣ-""2xr4SS;5o-4=L:J&p Py_٨u [ Uw.aH0HJQE:[U1Ì6q͇sB)d`NS竊OC|3^ _a˽v~SfTQr$2x  .sIfBo r cCl>t}=y)OpERnNtWÀ78𐢽6&ru1~ˉ`У=*w%X a+ץۍ.ѿkUFZ* 2Ѱi56Mǣu%Q-G)90H4`14[4;s^}n(5N2ii+vevNa }Uʡd\`xQ_ l7a=%QHuGc ݑr?u ? !k?a@vü.uhD4"7nGH!F{ۡ~XNJD8:Nм<$%LL EA9h5*.9 fV =}HtĊ髥LpaȘK݅)jTkB=~1C۴ѨL3K]0)cRl}P}ǘxXJnw\9ž|)6T=3Uo[y& >*&Ӊ‡r0N>׀KgGjH,n7ۋwƘup~B>0B>iqL۟fuE.= K%hx{g~ :Tݺ%+- #Dth[ʔsVdw Sg4z4bLⲑ>R3}SSe*IjH#K:f9Sּ[Eb? IxJ[O:UBS;}2AOΨI{Ne&Xw >ffODdiّHR753ϧubl:Lu3*%SꖁMT{3N$l)-\*BSd8bF@h/8 d b96y% e0 _(aۃ`c2ҤTv6*,( ֨౛QetL;+KR鎊=o5^O_%45z,G#JI ['N >kIJI/duE5>I t}1cOc!/YZ9 @D:pNӛm' YV!F5bHx< l1WJJm{0I)ws$=ft~@҂rT(E]n-V 5UjZ+>|W VR#%;z5!&Us ڭR q\?0hs_ ѵ=P@|rSk/'L لwlͥb @JNkYl /chIKvI(b<}u*Xj:ꔄZ*3B Azrg~-]t̼Pth7g `ډXHn2iOT9zV b)^ctDBOP^Zfbf5iA$<߹-fp_U" ƵUQannP/S2GoQ |R/lwXÜ{+ 3̕RtcrArzP\ȱ&흷~`{$>p,VVK|a$F/LnpA'Ii]Wn޷6,K-b OabhwF:2l quql _6'XC^7$^Ox#ZﭰYC Ah_eiN;L_ҚmyY@pZc?Q&cF˭qb !Ȥf,\" 9( C?#flzvBJΆ<,EzScּ\ Z!)ꖤ`g왐~-zjCy*^يߐ}LjqRgxɕQC\ZѬ"d!.Q4VUwz.pwx膅S+T ۻyѰ`zjeP~5çD%|Sױ=FjjnSd ~h{X+.('O pyq S;BXGH uu^x @뮫Y!`~ w} ;O䷃ xKb: a\O-[eѕ6bԍc_IOO5*앾MNT}9q!"^y+*N+@ ^ڔ^'DƮasXsgLAnbre%((n#m*62nk&~Ɍ?6sąhTIUMΏ`}c QCjZPrf0.gTe~W yUu*?:~t52xә<5`Qɷ$Ow{UwǗ+%ϚG2p/*0w߽xbvlwOGujKN⽢3V},W<%4d켈rxggW YJ1d==hұqk+1mWfሬ:"Dx&E'm( d/C '5(9h#2@w2 5]fXcr{YЉ7`bE| \ucj6%8RJ} R!p 6:GɉRN.72U#OA#x0N;h`4ʲ63@^;f, tcTHbጬeAGQkyFv bKh坠MO6<8:[q}ufmp"k3`a洕>;o&Q3gp6*CE; 0ͧf/U@2Qm+i¸*ݹnQ·0p"l M0PQCv-bR󼑱;\,Gˆ#\) )o\5GpI=;$25fdC%]e`{zlhȐaTqA+fSTḭn =&=޺lm>V~-e9Ӥ;" Ozai])c'#}MXH4>L2 4m1X}oJ&EeX%PPD>%engm207Q֞ qa!,\ H7&7T5_[[]Z 웦∨tN/2R<[k~{ycU2]L2.IY4X[Re?cר5C"Dc)jj]V6kqAnRBmܴi4 P QIPYjY =#/fOU mE #=IUVR_KS w&J$: $pxILi15zXDz /;d#dGɞQ "~'"is[7HP؇͙aNyGY_@9в?B^?fD<϶osNotYEzPH([oa*jV7m֟Ca ; jW jl)>Nup+yLsRac~t$r͜vCcu$qdNXAҸJU M7,麐0t)[[d3MYS{#@/ #LT| LNZWF4v4GX854|aa ҥ>CUcϗTjafGJn؜٠F$JݮXL5f{@l}iw0OWRm{0\uBWWp.jxڼv=%F4cV&Zm\by Fm *e[q *hT[ɂR5_I2p <׺xZy F1}J|AK{s4&&R y)hf| Hop 4" !V!!>}v9/o657.:v.*b^PΥ…eCOO+ f&~o,fؗ"YN悏{\8z@%_)%DKt,WlYo2/MRetnh&iҁfWKoiِHAc*\_Syc D_ Th,V(:r#F7c#{MT4xGG;"bY"[ں $%2|]0GѴ}^2){)c@K.$D\ѐG JC6C(/jty 6)CZ^(s1p1=)5\pzʏ% V6Έt g<̷x=AZI# Ξd"<5d88H%E(r-6 3ApM G':ri'd/_WD:osH1t_ DMH?'>yL /\@ tB3]fI pM8E,m7f$c@t3"0MD cK14i)D'(rzŽIiFu.t!x~TuEŬ.DhA9'PmKhpB᭮Pj\7]0b$Nl xЖk tNA{HΖbl€A٪۞DD{b@dBj)>1wt.>=$qQI5菍1FZ PU/v9{7S5ID\o/ #XhvG"KmF~LFS %F  Tc14>+ywJ%שʛsg&f7XpUPJ1؞=i0- K>BtX"V\^7&\ 1|֭65?焿mP&eJՎ~&OE *l^_gq1h4X/q $(^2K QHK)O#OLɂ<'Hh79N75H{TÈ0K3_㜘}+17';@EP>3nW̆#VEU|ǢY3e(^ĉȴei0$RYvrѵ"@꥔ fH~Pѿ;zLh4NeI9l|z</Эn@\[ GM+% ZvZ-6 NQxTy@S<%J1TQ0sHj=Ktp3ha72*1rQ ^廂~]ȱ21Yma0DZKWKb'< ֟' }VVC7O ۡ7H|~a$usN 7|yI>8d+z^d>B5?Q#C'0X RK\Bd,F(Z;^ *BGضuWJ>j*XG5\`4\ f;譜x [ȴ:b?[vw+=¦bB#X @_^2ïL]|&kЭ.#QjP.Mgq 8jIVy҆Unʇ·="0v܈ʝѷbӑ6&N=돆i 876|ٴGIN_]d| ɭDNMZ|*e}.˨oM六!v?ft`>󎱋OKˏGDފJ?g݅f<ďz4LGm[<+VQTZ0??hcM_x e1$TYg3Qx`rEZQ"Gv<2qd'Jv!51 29H3N^*uOY:f>UiI b>ցPZO8 K ֑R%**쪵]%VܧԞ\'[/ x\"0iϳeY/e ,H? 2'] +ڰZ$j !v0DwLD:\tA0t9#FB 7²7/ nXEr~?O{'Rπ[}.X~PߍoZR ;ޜEe*%N(ŭK3cZrbs#&'Mhw]~"sp(o'gRӛڏۭz)$/ ZLnhJK%K+b%mlQ#W(RMØЉFg:$PɯoUu&$:m>oQ_wAp*Pùo[`7\>Wɰ#|6!=ߤ 㹿Т|a>ߪ3&%+:AM Sq^Ec/+-Y@!+pяK)V@JFx4 Do_^%0KBG0e1ʍωrr* xP3k)#sϤs.:H61Zu$ цՆ̀a yҬ,c 15#)ձZYev~PcHAK BbCs[ə!`Z*z klV [ۉfϑNMUuq}QKHqEwB21+⡬ /C ^vʬg2 Zos3wz;Kg,d<J_ba.y[֝hZ ( _elu~*IU'ݝځH-##TPzUuqUY >ݕjDsj%!qVnZB1LƽIUd;Qe5[ّ5v1s7_B$t^ζ̄YZ|c[Bډ3H7E#`w-'wTC^OH8_JJ0q>3na΋[5'*@%4Ugm28H1ԃc*ܫ挙ina۶he;zceu. } HVIw\Ɲǚ9;,2RIA?Iw{\@8+ xF(]*oRp"H 49U@T1yw"0Oʍ qq:)`L'>4"<)_ZP+|f|_|;+aX?ͷx>þ/D0izu;YؖD;*M3z<-g͛QՇӪْG?ǍA{Ө(m\~ƵM#GTtvkiV&}P k?Ë :uV[2(y6r(n\IoVQZM:':CD%"j~ 6~ɵbI++׬l|'c| #ulp[w ~ U.0'8Z_3,uZ_|gG (0gsAyɨT;}W2eJ5e+Xo-bQ>3VJ,sDR=SpVȸDRe^4q7+4풗.)Lq9 }۩@_)uK"c޻6}j(ZAm'l35#v Jb0/'PֲmS4wz-WGwuz#>NKȆUlatru -0g0tm<=z7a "ڬ< Яi>RP&-AUCw+Tlw-jЛt8^M=/x+͉:]|R.Njm7nt_{uLe0r2S;DZ?Ovi\%#^#+yr4xnYͩbH؁{+%5+/rպ\^y)9ytt-(ը ϋ ƅܖx)Q0q7d)*˻eGj|,=h"+~}TQ&OQ=#bR{c8H岂 v7X+JS:%@F 6[8 iq5gPYk S>4r5uhIbSS?爠ݻ%ؔ'^]u؀ ƯUϼd\TnOpLBa9 %(z/3aayי;qK=8˙n%}l*J~ L~H*{`e^o1}$z24qلE#}!=,!o͗ ,"0Y0@wAZ u2e6u!<(% J-7.qA~UR\0m)8hנr/zܨק^ZOq)N]D}z+Gw;g8./$䜫(=iy2( kw:Vu&iΨQTɒ{Նεށb]]@oxO5"tS"/_e 5x—dClG@NbFC<8~Sp#֕@~*7b2Wxb"`^ա r]ǖ[cO|Y"tF GϘ6+ŠF`9Òg=< g3)9&x:;9-Gڹ>x-FquJ(/ɰ1ܖ sNH$x7碣g>)ʓuYֶY3?4R*2RsҠo[Aޒ4n૫ey6騼WQbIiD |(FlrI|*tvqni_@ [wYZ+N,`(6.ǘ*1&U<6 r Y!ϑ'}&#Fm'z9wo})|(R/IQ@z`$* 6[6 %QO3G e݈9 :z,Y(s=c`B2ꀡ SZd1Hx]˭u:.wS@+V.98VINųTD6ҼtN/χt8 :#) Bk^7݄kS{޴3|ոX5noNmk󇀏dD9S-򚭂HvoP@J=܇W4QP@O]c.@gyk\#עn5£\Do':g.EʩR|Rׅ"Y/a?¹21 j(謤c:uv-!bAsgl$"mU<7 X)eVL?lT#gJְS/OyRK˴2sx`Iǵl|ة^N2_rD sBxatf+ӱelu Ngyd][y|}6D0 rqgPa)P8HM68My.#9M^y-ud!}Åh Mçp DžUa*,{yo/X$ ٜk@2cE=]x /z )DR (&mt"!&3W8CQtQ҉O9<}1qA*qf@48gRI-/VJ ;2/Hҭü@TvW; Kb](O-BYeI^a,DI}UIEیNjrχ"=(q ɶHu9W: c%=A\tctƞ9x:#sƁ˸cq}=m^Oլ3;PNh+t#ω*~) }g)@>kkbPxXH.4(s.Huj/vn` \k4!|n8+Ш+6_bJLAL8~R<ݗ*I!g s艐r.mD} &C6+Ciz ݕ'hV:oj7E1}9ƄZeg',f`BIk\$=g]LU{䤇n^|k!9PM^L֨ޔ+R哘Wd5sfOζ҇p'3*C-OPWNmchϡ|Sh|ؚV_g_j\ȡâ\󋍋b MD1d};xr{}ST7ז8<uFxG_4~:.Q 8ǾOX9 43?orIUQt$Cla:T#?d6x^֤Ӏ+0َЎXqR2Cjv$/3b̧N;sb0DEfCFp U[] _c(2{{ GgVp `.HGقc-ZrK"0=d/ijv*$ w1\DZpP}a}wCgA$ HZBa,VVfh><&ɓX?,%5v$0-#|fuԛrQU7# GAE4PT8MReqW5{U9l_AK/g(e{R5E0Q6`*E1S 8l vўq$9xZ8{ 9^u70z<2=  2nVBa{>{Z!q)ʝ[ d{?'?/+:WռU+4+9w U&Rj>1X?uH?vȆ0^/[QBwVC-TtTI`8d%UP\, &vέIrݕI7c J,-U­\v <40To^N*sR['\|c)qzty8Zg_ c#$hӧёwuֳKbɬ |\E0Sƪeqn+NA7vs4X n_ ,{0%,mM5U/3YiД=2kAiSj} cx[(S(CJ9~vb (0l*aQ,C-ɋj.!thW' 8<"KXȖ4ra)SI HP*\}pLW1(6TSuPKX_? yi-HLn'|r"gEF|ڒ~JXG3;'-.q\ԴA$xoJ?_qn1>ݥ/@_~h>Ug)+)z @z1o&-/o`@w~-uA A=[12[sc*yPFR ĵz y/-5EIoU`Iѯ z}MihʱYLbl 6*XN 1m7̴^?Kxp T0C%[cMV!"NGH>mK|ˌcs5-CN /aWAekvEYl'OB+7* 3'ì`1xDIHޅ i\-clI0qȯ:5n&MDan75;AAIF} ?-ZJ%< R7Ǒ3| Pڥ~h3yoPߟK+Q-Luf)Wb(_CGO5l +QF |TFGŖmȴ^}'-XY@5*o_^:&ӇB/J|X>?22h3JGf, /H5I@ C7fi&V9M{xQ[hcu--scŷ4lf-`PW&܋!T .!S?e̙X`<Ǟ}2QRT&^O5XlD$JhD~Q@*iZGNKe  Xܕ4Npi;yz?G ^Qa!IWk4F0QD"JiW+ϯ]O;o񇫠9NS&~yf@rr 'n5b;LIh+c5gh;$xfXG".\i9wc@ }6iEѸ}ZbiXt-M@[XUcS{Y.aL{'noFkڱU١72\2&r6=V(RJ`yg{C8׼Xc (1D8MDʺmZɒ2VR(BZQm0%rќ卓_&%!n.,H(;r).wou͋1 |r34L#ƻa=)'&.~3yt 1l`Ƭ5OWJ\@};V*xh:Mj D:1bi0P*I:y uZO4#[U8or.7<n ћ?vۀH'ЌaHfۺ U <䊃؄%ʽGy^)"%=м!#^9##omŜyǿ>EmփP%d |*,IBmKKJ6Wwl"Ar;.,sh T\A_=!Ft:!kׁdp$@Ƙdqa\6JcԿ$0:%[0)-ɦe*ƿQڔq&|yk6P3 w Ae$+*o=-S8X1sҌ0FF t({]OqKAqnA't~=+Hm,{ fo_.p$o{&)b/sQހɺK?׻ *[ŕ>L]c> P}.6Id>5,.'T LZfu&o 3lE:MdNawzitY禝<RYM{5:甹Q m&ӡmkT6,JJHŝWvSLXp sY\*a݀kkװ^P,Tb\.o~)T6}&a! /-lHُܛ@̂yoWmoi,+c,dms[fm;ޛJloH"cG%M| M2V ;fOesq k鲿}P?m=ʥfdHkZv7a'"k@6 ?uW]iʢk$W^ H):at4Э 8.~YI)X7î1!erP5|Bz~| n&VbV1z(}癡q ::QOBH5nOt%b24WJVK_n?٥8AaW1*qs>%!~ >9Be& ^$N*SW+jKA:Gi y@>1X/} gq>S*=IV/Y\3G3/1гW~e,}V.RGYqb?I^2SH>"^U$JՓB9庞A PΨ( zQys8"p"ib#0մac~hx7&gM޼S 0mDlYR7+EHR6IAP'1.: Z n"/ҝO 9,5_tlFyֺ+-M5NVCCd":KZӸ:pnFm0y^ VTPJoa]S,Ba#L KŪ|OE&iAоԾ*@Krk F#} kLgb6Rn咒5W=^4o&kx H *|"±Ҹ)Ulqaϊȁ+ r1Ƴ8aImG@@)]K?l5>K=E;P>09&@))d軒*2i'?+ׁf+x`dzJ>1dTЧWAu1<5x:xXO5 %VjLuSˣz[apb6sA ~|%cX3ARO[^9_+B/Qduv}$o5%z}gT4a ::[v(ɅF=r7h($9.r"k[{+ hR]P1F͟(~6yqRgnz)_E, q[$Fhٵz/B]m/u `,Hq 9!jN[.oJ#D hmr֨tN$g WH^E mQNXVI!_{"3C?k>"kK𛺟w<)mcHu0 E{]1ɉ4nΥ}?/61 I"~>=W<2ohVjhZcj֘SXj'ht>_MTw,,6퉣dc %T~WCo'=/eKᅞc^ٷ'jk /-ʨLx8MТDI: hK"BmsuĘ4V- ~ܧۿn"W oyݩS_wK7M,{[7ײ})L&eHJx66)HxQB=!vͺY| 7o%G6U=^mEBHq0c:k^uFJ~Cқ(6ThB\˜\ۗ@EI\G  !ҫ,l"U6ӴCQ3V(bj(hRaI?A?J_ꦚr6Wf78Ԉm EY@,uQYq6%.w9- UJpxrH/nY/ $p,,`!@@l6]ňyeG9 7#a&,Jq{H@yY=4OhDk-]*ocVE`{6M2F1RCVlg9i{e&_]{ mpKJ{B,;RA`?Y21;4MUB{6S4Ȱ`aZHag2պ{sY"^mן/4qL jm͈/)6@"6*^4HqsC.ޑʅѸ_LVTG+qfĠͳKy933A ?KĕP: n׆YH:u; `szۘq`tp _@PTmiwQ]BC>yrǰ.^#RL+jA]>bwpzokL2,BL'lVa V)&X-:WPa>\ci^KGU9UO .]p~<;ؿ׎ls뼮/ǝ»]5PJ.c1waIS3rפ=ݕ/4N O.VSy}؛@ --HԶP(|zj O}^"cHU?V[ʓΈ6[ qBn:ݒWrs=ڭW^ TT˦@H-T)' ]3!-%BM3m ?' d ,'y 3Ů;3}2!鮻of7&Pk^M{QwKMyWZ.S^ڏVdMT k2Wɬ!ڌqҾJoh70o!/h?@TRv3>Ir-8l]qԄ μhi 5vTyCk9  -@+DDl O I[IA\tj@(ќ:F` A[X1#r#;w ]mzuM7Łvh&BxPda* wrölx?oxV P- W]:& |3| d[a; n層VпYlMTVMb%XXYHp)2ձT +r!Ru>>hYP/ x$Q "&Ox`G)I vhxhhy*#l+d^݋򇦕 ` 9jo"R9dtvыrw'e\&Ϯ9}GZ0ѧP$d11R:"g7'خ̌\oMuy8g 7e{%]לIݝ4Her ԷٮCV`@|gm( 76 Q4_2'qX}^AX@H(q' Ed DK5h<z"{Eic楓"\Aa~e:Noѩn%[7MW hK2*!l^qWϮ;dG]lYwn BeHwcxC(F)ڶxg`΁69M;DR@L!|tzFUPD?U=wR3%"i?(3d~s#)R5uBh^!3&ʐ`\-F Kn;NAN>^4| $f(6Ò4(`*'0w GD,?S~FGn&abۥ:)6ޞNVc~&*m[$ZTR@l&Z0-X؜{Ѭrj۟N3y7Nj=HAl8mxV'ZҀj5"ef+!e Jj',gL 3ʇSu 0TwoEK:7yvp"fxLBTffZZShzxyP R=K`j8da$꫌?9;!K|UF,8+E+-#i Uc\bLQ2s~T>멪4 >]a%jXe`bdIk>p95\\*5 ҹKsvxzn$LJ-,|c'j:? =.a) ^1#Xz. glsf3P {hԋB!^5e0ֆl0Euh LX&7u N#:Ihᙤ8rV͉HKe%ɲbS:Kzڣ6z; DɗS;f&մz(H]J*tȠDφcliΔA*Yk1$ l)5+劔l >A^NWVi átd2CM\yt",zߩm_EoN`pUY70M9pcgl~W)z$)]B,oJu={cwg7]dY1CɞT&0Q.a!zE ve1oo(Z~EmD[kI תzRA+d|xXҗrк36%\G~Gg5hRKU򮣟/1_X8qNZ)sBM@mx*GC9>N珕p1ɔ6pYak_ξ󥛽֔~ɥt-QjO:d°~I9[K:z>W)BNZGL ccT+3FdupSve<@NŒ^qdF.E,k-szf{ANyin S^ʩkVnX@'iL4̀(7%^ޡmՑNQkljM>֣Kb-1yG8b|VZz""'7{ q!MMwNdV̞{#7軩Bl8-ț]vPW%h5@oICx>l4G1l05;|OS~ j~J"}t֓jJ>oI=ǓH0$O?;|xxB9@7˳" x3Ӻ hޜc-~0fOH4yIe}qb\ P8? -}q kB.+,^@ls_opPl9|ʵ,XHk]--fyVsT~k_yvo;֗]W8ޙ4]^PTs`ٯ0 ʀف@MĺQxQ+ &`)gԅTY8J2[/fa7:>q=/Ξ$Bh8`U>2bVNhqɕxIP!.ycKcuؾdCQRtqdPaДp@j< b\Tx;e=UJr;M@2fEO𯅷C>UCTpcʫP/0EW٩BNC {eƐnuUn$>W Zc1ùi{ ,:]A,Ņ6phևW^V8w+P]i)skZq/";!D$}n4* tzuJWs> ɺzI`j UpºoH5D3,VCŠ=@vH~W8X1Zv#e-Scћa;tOͬ*|2ZΚD۹}*\R\zcFB)kkmdr(0~Ǝ,!ZNa'{L2$?2_2Gt^A= \RG)+XzbS>\'+Ktԛy'߭ \|T F7v,ĺe:,4a!+C0frO@ D+"CAOgR 'hN1 WgaP[|Z/ܘxNaqDrQwJ13^\R<޳W? JevmrR|@!IO<=z2C8 hŭ2RTQ)q3\JyCaP.]† Uϖb]>91 c2&@a'ݭ@:+DJ^1˻Xmo~n7Mov xcHbE.7$Ü~]W -9 tQ.-ficːq#; z~eyƴ7T@ l!EYe0)v8  \2†rJuW.Fulw#k # #.=>F ki J4i[oXL%b72-h9'%5OU[/DcA~(y0 >fZ&8Ov/p$U&>BRieF,gۚWZ&h|h']\/OVP.@ڭ 3Tr@rۄ: F5N\:3AF駪):>ǫG+"lpծ¬{?x|ipz )** )ΉT`l&"nq<ԗNypAu9#LGjyg7:T@tpfϣz-%`p\M \rd[N_ =x$]ے"P7p9Gqm?ـE%.WIͯKY 8 QЌ8MpU0_(kt(; ^sGfL6X] D*Џ@s7JgeHNPQ6ka#٪W|]')dCa;V|`q~kAq ņ?}0'+|tX@&2^њڪog[]b/9O-C?Oϝ5OmI/sJa1Pn&no 5EOl;unFE@Q%i8w5[/ad|+`KVYpƿ7ӹT8s/\z!c"4n8?9|Q BY2W;uE6b: |h9/` 6Ʒh Ѽ%TguVD+\/V t-|rI/V2>o1iMM']r? SJ|bo5 \p #IڣƐ+=ʧWQZ{nשZͫ(sRDosљNwZ^:n^}׷/0Z(|j=EeTCp"z\,7s}<И0;|۔um0-gn~ DuΔտu0# O^aki)|L&GʩWrv}w/$BWӉ=AEaAzDm;X)0_[TG'@,+Lf`'0 Uk\]*3CF}iOUtEa LV%pe@|mt U էG\tj |l(j6Zޢh;%nuS4 ]*Jl#Uࠞt[{iEI$<'vAyzuwl[H UD@oR/ i{ ɆQ%g Hn:1/NTkrTe(*,k濢Pa)dn?Qŵ$g'cGBc!XUuo.[CD;.OufTfCtG+rv THƳ %a+:]&q.璓& (VTk3ixUYI!緄*՜0Q[xTGA?i+ miL Գl{s/*NY]HĐ^n*\-E<R&/@s{Jך%8E]&6XuT7dCHN;H9{os :q^aayTjWIBԛ(X^:Pf)COZˎ @q+P, mFЮB7‹.=<'BnIh֢=ZpBgH2O&Sk)g|/wXBn .[@T=s4q:y0n{Vƽ@Ϟ:\N+cD_g0ȔL!I%++*AEW#*=b]!l8k*pZ<)/BSܽ(G!BFq XVDE5nh?s~Lp+ۺHQPx; Wpz1FSdbhʩˮt ,naF]Rn }!x-&BSA]|L>}T sʶ.  eVHxF @Vv*twH? %4mj&Y_&-&=; ec 7|们%o*Z;$Bg,wfgSIӦ呮z>V}1lSsfv6(xzwN;l 1,Uffɬ`!lT,dWsz)[_>&#UzZ`u;wߧxs,uKVø@ׯ5 \W? mE8KL1"gpa2Q$gZɪ=Z6hCy;DQ1Ek|>ZSS(`CRmm70 ^qP؍I{V59is:< m8i2 FX씀{MsvFYBCb|W~wG(݊;J5h:޿K#FAI—O7>P| uQ_Ha>Յ3;hT=f|2\Ȱ!no۩<3C4E'+wͧ `nV9h2?O`#w[z1:lXLAbnxg:bsylO.yN9j1Mu 2ջ%93$oP\ bв'P%mbx.P~dP9'j ⫼k^^BGzaF鿻~,U VTQ=BTv1̞Q wHqv^kgtbF}FK{k7bCH]{rQRt G( 99EK=qM ^Uz 1, Nr`N63Yc?벳۝dG ҰMJq` 9w}ô? fj}#oGƮ)(xlоa|"q9bos6rXmFu&:֮lm"lKdSvg)>$m@K:/BhT(C&^ aeSv01ҥ2 8,6NIZ&PZmy|49OQBaqYNJb&Te>Oıeƒ) y&b('H\G?&{ڌʝ96*.fDf 5s+=ܧM쓿+1⬬F~G=?U,Z*ܲY|b,J^ :i[#ᙎ@ŴVLTJq@}s8k ~ǦJ Y4B"ShQz d-[!8U_Nmh-Ťq*-3eɫ4euԬW-kV<]"IbL[i.;:v_멡N?j?JW9tIrWS鑸 EU:UUyV*I{^%"ҨwIS!Xxg+s?Ű{;56!//ud@gmN%7&ߔ&b!SfoRr}˱׫jgolU{`n򉛤L|uvU;Rt;[3=mP&$qŔ%6C,%Ah{Hm :yϲ@i ݱk2ט=9h JKO[mz:qBz?UqE=ee\A 7IxeZ3:YRɱ^ݟQJRrE_ l Ze9fk :c}TtMQcpƒJCI~t۳QGINK\߽,8I:@Fyknhey1Y߄0#ƿ9d92TEK<F.>|ʊz\\Ƴ+{s`+4@Z8*B.^ܫ3txs/Uxok@\:nų2فfiK̮&Y9lz+uo3,[0s*ǖb܇%m1:Cf qT@UO1 $s=dߛJ%CLKE5{G2TYg ~,2@b8C8RcXbzT$3or%L'D|! דгp:`ʱ uقuKCHѧZ9u;DeӃb6ar&ti?^✁eG- EIS^ c$"b5ch۞f77)OFE=}zK5BѣPBk9\A*Ҁ6i'.ې|9<+ytfvFɶZv`'2ؗb1!+CkW!PPAt߯ǫ$wkuB CvwغWט"0u [@aGh8H%?!16D3L~T9sC䅰S%RF[CQ+D{kM|~\(u &~u^BӢe}h/'܎ ):5̨QEY@%2kL21 o&WрĒTo$\ceݽuE8K1gM7dweΔ!:CNZ3c%0@(V@dmPs[n—+&̗th>NOSbM |D/)~8Q=PWlۭ~&4;9AcL$wSM&z{l_:agyP5.;o{-/ԱѶ3 +^;Fק+/`)T~PhN1ov8qb͜'[V`9Vpe0P"͸xe1TY3z'9N c;$$/A4W5(%xl^MGM?\D=Sz$l:da=ƓDta2>L*JXuI:'!u]=v=O׽Z Y >]̞ndUt)Ԣ,@+g߉OL8u@ŶDT[] S|qB٬ժ_Lrw~4g]vQ9$)C<,la (Jmcq[Մye" ^AGPwI; 3Z[U$s+!.jtv0/ !Zr M=`D_ >P/l@I)._DL|AQU*XVDf5h[XЖr{c/ =5DjҙY'?˹~y­'pu,pҫm;CNA pz@d- WI!ѕYf[kc8#*}N*!˅![]\#?%쮁y)7WC~ߐVi {_]fc#x[dk}+l=sv'D1d% D$=C{vɶ~һwT% hdtwbUF=b y̐ y{rS<ⓜ!LDyS@~Ċ!w~hYu?MnnUQI Bq!O` Y?45 >j; 5!HMBxWѶfz َjb:LJl{M"HBd9ༀrbEmcjV&v`nT#-d?KPm=9q#%sQ9%1$+xUp.=fjkXxӏ c2%}&@~UAdE5(%uI!]I/kA*~Z0V'7FDQ-S4E>7提 =I)2|M=7eh+J:){ nFS 0m`Fز+G8-a$)xGy)SON!ѧ/ǟ:G7穐lȁU=J=y`:f:g/Ub/93% )"4?FJ6%Y`X ŵFZdyPu,5SKHBW::NT߸ceYTYC`ydGʦ}z}۸lMCIM"iX =x2kOOAX5jV.Dn /'!';MY2:'OCedz5 6j#rɆ=H@b? 9rlfgtIjr `<㔖,vdlu2+nYe^Ñ=<9>]FUs>X>~}6c1koŮM"0W# l_J*5UD~f8 xF q4>|?1_uB<[AFw=XITyIEZ(ljc :C= Θ{^( H!{Yz$4]"*L r5bw{ }9v(MdA"FUc9 $>X_ \C~T@h/hF sssq}PC`%%x>@Ծ̀bNf VXQ5BZrzkzBDQ$_`aoRz-FzK8Ii߿DIh^D͞|*\K!6Qʪ){ݬG0V7cLy녿Bn\m;|?oN?W¦|9==Yq *cop)YBw[!/﫥 4f{pLP,Ί~;9#-LJߴ^֥Fe-`6}wKAj- ,imԥ% ,Ĝ7USMGI XV19UGKvw:G6d Mכvֈh iȣJZc OȒm?ݮ&C. IuDdȣ+2Y> V;ٝ뜭F#'*A=tFRů #K Ә6e A&Hx`r*.՜[;.ӯM ?=%6ì%XQfZ#SynQG4!iK ~ʎ ef[B8:UPR~(*JRK[F_Erh7LQY3LGɱ| jT&b7FnCJ3VhV;\āCH)JfA{{Nܱ/ن_~R/E#8Ry*<@GNwk?a?9De9 #̷!jfWEvR*!ot~;)g@ G2lVy*yZ| ـSAτQUg ]~L:l֙+rl鑷-W(I{ie6 qZ9A:T E#֓TX%sgR 47V/id>/V'C j\OlH_#h>eމ2F2f@9_;`f5byO|0$hF]IΝ2@`I'Xv{;=۩7mj}d)Yy%߽1O*H<5-O}v_;1 -<ջژL pǿ*=2E鷕ZF,bD p_#D&c8>\grGW;i{浄d?T@JɖX;#Oݠ_g[ҰpkŤ2=wKoZ4-Ns T.Y23@wF~7fކ؇i~x_2JMf=0$ɒ0ߨhqיpM~&=ZV_x#RP>l)q,᠆s ǭAͷ@p-Q7aS/}GuV?F::8$${MIzH!!ZJn"U0D~A9pJ3vliiϥFV]4圇&ެ ҆m1D`UK:-cT0󙏧b2]~ֈ4NZiu\3HýCZIH _ѽhbG-蓌m_aP3Քi ت%KIX[;JX.tJMB;6ߺ"cݏw#&[єg͌W)AGBi-|K:?Qd)u#&Y$3<) [s'|[UYͫ2N k< r:TըVe4^4H^@Ճ+s+>#Z G6+a;i#3h6#IZL:VytEлzXu aeÝp 'H28Fx}>STRo-YI&Yqhi6#Pk xr dU-ERp/u3aP]&sX|u" %tx]UIdBڋ{,+Ds8k]7M>J-c+ԿUqer _k%F(W>TV4tgS(?zAwvO| {LxkN~XJ8E݄Iѐ%1jc:?[cR&ȇ!7 J< X{54sA. $PixoNC"$"_\]hZ7+UY_-/~Ԙ8 Gt:_*avP{ d7+ymG/Wf7@iOJnW\W/C@t霢ItnU? V6 juON3WMPW&Zmƽ3*HonWHTU588tqJFOFy2'}ð8Wd ˢ b͗Q K@2u> SHXhp! &GU*КI~DY @8 UItLpU] zzI򕆧mE*+*+&4 M#q!\ c`Z(<պDKp`Ddrv>:]謶(/~\j/Sbevr,JF*rb`p{e%lй+^ѿO+m)lH Fuyo_"J=oط.#Ϧ3-[Ok{C;&!/`$oa%![SCLFqvl4 ijw38?%Ku)yý6*xP,D!<5=|=g>o\Օ .a. f>xWeUWd'wy:Rq_BMDŽ 4 >Aw*b/?R6n:S0- 33zƍ0 ~!h{"<5d4NgEtuYIzV?&Sۛ4/\"S ќrKB1sb쎇_[J/l(\AH00"e^?MBߥ b-aGJi/W&HbSOzD.6~v:w$#aEXNCnux$  aջ2B['=%KƃRȷra*C~1bs͘Yq>"IչU1\ 6SLj76<ұVWfic0IQ6_*pMPwBZ[.,EZx?Hv]gFځ>o VJ%9=s?@\Y;up]=eLU2X]{|ȓܕv.ڤ/WcVmrED2h:)g5s2f q4D5)  :D?!8Y/"[I'nɜiݦQLfv9NY-@,1kneZ{i$XLm8JH>O퐣8ĬG$cpǾ#8V>_.30#޾:s[V,gꉨ;|8S,Kי$փ8 'UI ;η~ƪd=74bQ=Ebb}b3]YWlFN+-Hqh} `dLyhpصF? rͤŲTI@'Ebf~ZLZ-?)̅W <9߁2/OLbS EX )b D Fq8X써L5S)_uЄ$/'y܏qu\޿Ye1l>|q8v#H:2dPzZazPH<8qKGr-F8(]ƘhDV@pT3|xBB'E*wM"ߣ Nt.%+2R\dsށBT#2P$CDJ4P[lH1 ;M X8Vzg&;ڎ_X;Fi`bM;YzᏓZ[%n~ 'PIuvr؛tDQ4eb\-[v3Q^_U*i4֣QL,hl}h@N%" C:DLQCoǶwMI=&N_RsRv ?dB-$inP lYI=AB;-hKozZ ,NBz'bz™'+'\jP"6p=zȏ֊m,{!N鿊jMre$qϓTAyng֓'C<+r#{׻pj٫eR"P)ki{j00uz9ۻ ΢'Hϖ?\Ȗf-jr;c S'شP`h !pW&1͜'6o0e_g')6:GqI-h%ld?X1w{CJNtV oSc94ZʁKMPވ9~HJq-.Щc$mK%y`-۾lNYGlG餟h(Nn<ל ?ńnt8koSyγ):'JE&g9MϢtOSΩ1-*kavx#nIH m3.b-{MKK۵D&ϥ_4Wi(f^49al _rrbjm,)^7lI?|-'Eb!Mz\IۈնŠ!DES~g"k ii4Y}SMk*sIi}WLT RH~5ʬzdž9ƹa1q"?gU4tXM&JurQo/VI{%%Ǐע˫-Qs{* Qj''oů5ɔ0ɍFT+ hDÞsꔣ.|O_or,- W`?:  @*-~-&nFyk32:r# s9^W?:6rL R}'i@98׋'IA#Ev%юW겠nWWLQ'ٍnuQ|.md#bت\њAI`6?j98e8,HY=4rk>97;G6qF/rS25-& "W^OetuZޣ c DhF9?prH-Tk4A!PTMt3θSPu?i֐GxιW?u5`>^ћ TէQn 5PN +}PlQ253nO_BʳAd4I:0Hd_/œ4⾽e}VMq:0XrWn4( 4XHn ٴὌ4i#lR%-IQ%o8P ]{LjҬclZBu?ZgXnbޘaXۗ dfm=v$,-ֈyLѠLHP|vRғ܂w%sP1z{si(Rzɻӗjʓrm b3[K閔c(2;& ͥHrL>b~3~vS>TW Urwb| <]ƃz |% O< /[~a_ߔd+i'P{^ P֔ PI 10К\'\u,+$Q@0炇qcKٛ,7S*iB6ݞexx@ W' kbC}<},pe`;alc|4jt<` LSIj J]3 ;e(N).G!(2fdb-ψ Y>D O522hE'{f.&Bt5y~Y!vM'FGw͉$.5rK̩„ֈxoBKYi: |b@`8cڗ-LPE萦RD7L߿ -W[QҲ>7!ޡΏD[,*Q0^|T\u0ED\X}̇@K=Q}ǖi6]ˁ8e1ڴ8 diÀs3̃7V[9gy¥H,X:1 `KBgC؏b6!fG"",jDf?Оtz':! D!R%MgtH&)t \ơg?$SG t-WMӢD~s71 8Ŝ;x-+"FHE8zg}0Ԭi>qwDYJdn#o'fK?y`yԵB/B(? QuwpfMD9gĵBs$Ml:怉q]W.aK='_\+IٰʿBRjNۍgӋBՕ%4 b&5HrG'ݦqd?"wC@Whg9/KH32y̲HyLW+Ź==wC]~Уp]@ kG,$`ȪH'j(#wW]+Oã$:n@5łÿsr~lL#N ň)&nsc{-#5pDkKBF?y~mDPy68Y<⺟:,5 v7U]u՛ak)MX$O. <#] e*F;}]6pl9Q@p<*yam%eNgo IbX:͚{feaATP5Ev2xPK] b2xU}7܈_xo^-w<ôs-_{0_d`PPv2Di=P4kq F1H8`D͢'lᎵIk{.xǣ-jW.dK2}V;RD)- Z aJR-1mP;Jyk|xF3Pu:}j (z[MDuD1QgĻ-(+Ffg[($:SB߆R¾Hv"z;b;L$Mqק H,В Fi dTCf o/ .pih X|fݯ9C-k~ۧPV &&B j%CyP9@UQ(D9Ǵ,_鑋vK&K Tg鶗9%VDH?d[% JHRc+)3#+[:Fq%,2$ G))h4ƛG~hkn[H|W\1}f찾Z\@yV Zg{w XRlj/VWSOU9;cM7ki9j?B#D2p}W-0pkiiOz$§S(Y*(G z9_q8*b{[G w(j8 4Z`|kG hy"6b9խ( OE.m~vS.'c%>y/cY)m&GL鼢8>>Z~ďY `2+F4"+ ?DKE)[xS^}ENC}$ῠ?)Yo޹ 4NbS5SK-OpX³+}D/48HcfFtT:"=CCOF^):pue "t~hSmfQW-)7?aۼ o>V-Ր #;b3#5oo.}ZOu7;WP8aDK sQnJk:&Qr L^u.5BUԫV!Da I<(006sE9ZI `jCcsdQ5Y50$"e)z6[;A2zQƈ)Kjȑ3*"¡ U`0a`682hW:ځdPm $U@')8CCK׮ 7曨hp[J(O7b5<-,m}ϰx07G,R2J*Ġbn=zJfaʧ4 fxPILsћ> n(A^ifpft6_bGoςH܋r%< rDBn3 !)#[hm$ zw̻ hf\_$ABJ*>ܔ8VCĴn0A#qCl :SkOL7 @)@ ) D ȟm-L' H"(a̲:nuoV}}.0ԈEO';%*$ߪAzs0i#lʌ6:Y:.+Z2.U%1 xE4z]Ʊ.K 2ul?ܲ No#+1(Mlo5wqe8 $O9PAw1u H d ЏlH (/lѾ| >@w%5(vLnNӷ>%pJr2 8(R3F[*=Ni:pnX΅ԧ𓨜-CR*dO0 7 3(+k8EaMtuXվuZ.so-)|%G> QY~0+1*N+L=8Jʋ{+$ !Y0 ^8P19ݼp;pZo#=p-x+AB2t~τ%%+ׁ`3}+<@;jU]~ lPN^ƳJcL#5$c1)ʒ悔{̣ЁU_\x>8 dv Da ̘=!D7r-=ֶD&W.R_NZ[UnS3nP8WJwEհ?|rRwWwޫUjgTj)8|p;%~;KV㎖#* jӸEpguQ=^i4Bb5#{0I˺u7 f3D@4U)%4O}C:;MtbhdO hI%н:qW?n5cč =a2ucyXpjOL-s+-HLl$N.Գ#W ,RB>}%TlH*^B_h.{﹜} ]1~RoQ*(2̊emQiԡ0-L%ϐg 0zta{Fː?#Dl$n(?]Fdp; ḷukE$k93HW2/ns}\ }2gr|#Z6w)ԣO?|+CggDC53d@*VbLˉ>">hGCXt%ɇbZ}Eĥ 7QI0T[3q'%vmm>lܿ*)`k>DXyڭsvCWv6*jxe (MXI#|$rz 5NsMp#k@P1!&^=e]jPR3.[6xCd #lj4`?M65u(·DI {'D>jB͒NVM(<ȁx|Yk=eJ! &0π)lhGϨ#CkY' o5Ba(;;LՔom(ћ9`IaGXBNe#n91ͣcu6p{;05(cGVwy!6^\=x/ElW'hPe(^A%4PGf;YD{1F-p8,ݦH(2x@3UN[`C9!,<*&0jV 2&V_<#]L :/<A;Ql<s\c0gDU\zYmv ;µbb'?>pǙ_0@XHP{-}$VM:kyMiG;9h+(8 Մؕrg♟}y5;$$_7nL_ 8K)aD~ _S^}[5= VPq nb+V|Mr\|#caT>^sZHAP,L&жhn&u iKvc}[=kdȖe_VERg)Щ0Uq`A~?YeYxHd嫀#cKʻM9 )6=!{<Y^(̭Vݭ +R9eWHȁ˅?A"N[oLHmv ɴɐh%#H2cB@\p(dMX;hNbݠƝWW^OX3Sf95{K)Xկ6b1ή9^[,: G3|Dςg*5D;>b8'SsK ύ-'8$~+1Ije#24;%? P[3mw^);F]zکYgThF՟pV*Fҫ)%8f]S\.̾䴄:QwJZ!yr\YҬ*]N}G&k/݁PAx(,YXK&(~vP18l S͚]EʯIPVpɪΕ*ů?./sޞ~H0\~; GP$t +Qv+Ґ3b^¡>ɾ +\jZğ-u>W=Ԧ8V,.Ca!rYW/0ߩE O =8`>RXW+o X~J2Fj2:"=2.M[%zF1]k˜T1P 6a | r)@:dFȇ< V κ[вВ\Ock'TyۤHr޶#YC@_f;BA+;+k~ZC6cTSx@q2 ju}N5\:ΫRT=qіbeܿPÃ6meY[#^#gKb{>5{cV[#H t9Bwf!zQ;ĉ b<=<Ok@bE/ 1!\QI*qKNo"*L91;-/gVm/G+fr%mjKblR].=&͖Wks%uߕ<"Ou 76eDmgp'G)%hfB,dEpպ`$Q.?eׄs .̹7.,D^Tb ΂~'MG等_1r5:&9*;=ݳ\/Zގ3"v>h2.fDfm'*+_(e'`.S681#X]R 1`Pv9}s`ֶ?>,.d|WZ3dLӽ΁>~vҰ$$f^Lx@^^{|7RjɄF^٤" ջNAmmp ;gtˋ ȃTiXj 5^|r;hrEAKsk6Zfr`_V5>dva~4bbu(SdL ~w =%c8,wy^szl0kP. |<I& 7'١~~fT)nCA;4\ɮ'8sXgXYgjzi:XwZYmTeW*9](,dD6XP6[XWB$ٚ量}EiiIC[jo@W pJ$W3՚ ݢo@ݕyvb*ʗ+EQPÚ3҅QVCy t6:p:3k Zqm63̽ArnD[Nr/B·Q%P2({?]Ƈ{~k;8FI0--q_"]T)֤ Y# WC|;B1O>K73}.h1k4GGR!o$uSf?MhX M`@I/ *c:G|Ia /"AGr`<5s3B&/E/.&JzӤT(Te͖XQc2rNQKBpù.F-o$_᭻4SA+yYX9Q|vكC=[SXqH{()wEE/< D U!/<˜74wU]Ua4|k%sX^F >0qV&7 gu*:F97<-bjIT{VyQZrEv*Y3$W B+sKY+:^8~q]3UbI;7 7^=70 %ZcɫT,?P3\cQzr7vGX؇čev6 bbz*Q| TcLcU͞AZC@/b]vbĀ2ֺ }趶Kq[ 2$xEE);W>ܚfё3lrDgܒ۾#gt -f _!G^HV>!̸X6Qɍ*1DD _냧i^1~KS5}<ZFYlRA{e9N4s3\(떑 s?. 3zVȑP5*RVB;6pAh^ ;–tz͵~ eߥ3_C3kH]kk BS.>c8[m%qΣFFU)Sm:Õ V59BcobK-"ccT-0ueC0c;3ٳʸ Gc-+O4>t5?TB%=oV} sȗ #."❊L5ꤲHHfޣWj)ޯP1O%I-7 j-n(C|>_\bokxzEHݰ+ #h|r C<tdf0mgƺ$ê=7 }O6|e/汿cHB?&&Y߾릊Ty;m z}bN9HDooE`y{?#= |ozj\ƳoLEs% -Jl%ThNYwI* KuD<h@\H̓L$Ntx[p+BV%8`GRtZ 㧇tu m CMr2Ek꿇V thވ򇈹" ]Фz?Ah:&rI$91c4|NtN/O{gv| !`6p ]UӨ8w<լz:Sնz.:Wh"1tťv,O=]NMeFt[ۤkh:Uu|+4u\Gڬn`GvL9N^+s>JiWG2D9Np]8$-HLۓkȞT1 ?U 9IhP ժyTٔ=a>9fVl6Z&aɓkPfD9X'.*l1x0?*;oy(î~]S9_U1fb =aN~/nA \iyhݏrݻyȞvGvԧ7D٘K3^n22p@0&=JqliSeTBb xpZ\:{t@F ljks(/m2vz'ήTva\jVG}|555%>Nr{(6z䁈Q ^54g̨0C [fAE8.F4 eMa]/"F5zPzi*|㓱C}92ŕ'KcjS>tY js#X6#EK*5d0s^fWv O 9Xsϧƺ̕3w 9aAe}4?| d=Ҿ]ֿ|N2NUH@Vkoxwv"eH.ܛ|&7]uZ`>yoL^-|GJd[z{S:pIH*b2W#6/fz9|-/F!yQm{ԛ#Gbs1r,!κS~Y{ۤzgg#o˻=sQ:_!DY=V܋y4r-Idi r`.7 q6)S&<}f+WIJx|O{>+vɓiN aK"ujGo.YyX,%qT?]a`M9Qe)Um̸K;4u%,BCVWsVjlx:3Xx}!D)Z68%;/^HBD4-R:]¯b $n^RNFEe&vanL>7.uR3*uJyCF3 MTBꫫ@bspt[驺I2)M8`}Ѭ(@F\!]b6 16qO=G9gz!-,QF Ύd0P p&v1A놡:%Wݬv!5oE )HJFNC21ceNx'T @l\UT16(H<R2y[^M\KFș<_EcqjC?~#7Bu= K+YiǩƇtf8x=R5Ghv/ s_S1H\C$8}%&W$1B9]G]*L]_TMqL˴*epњ=ƱqDE}lEk7ŗ,@a+q`C)jPo\J"fU/rJV!JWXg9n 7!A&aJS`} $!bq4x˲] G0]c>%aI ћ$KL:%T\ՏӒGܟ!]O;!<߱b:G4zY6 .t-DiPLƁZ**HX0x)V^} U.ߒ#= V{-USBf@^1N+`zW|>GG-4}@Hokc<s`D+3F鼅:2Z%n;hGљcEu|b8ǯWDT"8.Fʎ,NAN^LW's3cTz*<ߟd?܍bzzt}qzˏ&- wׯ` go5P8)?Z{$l0ٿ+*5]3k:5ojhq6@xX]\z+R鄻@Mņ/|%Y|Z*{W0֡C;|$L0ނʥM m"=yAIpQ^0'+ |{lI^~ J7;fg? 4IQ0:(f(0poލuxWW~زůhR߆_TeY.l]p^ & &26f?!]a&E\dС+^oِ\5[+ѱwm*L VifCRI¯_SJX{s4zTJ2T fghNFS^/0v{r^'30_MG>e5vB:3X"D7I~O"->6S"DM:dM?ZnڲvBvh c1(9g{pxϾt5).<%oicϖ)!Mfo.E@KՁ[{$u%fӃ^ @}%5|nQkc⁐ ImjPgO+m4 0l9鷶daR"s4ҕmb^ 9d>ϛ(kb_(;NCͿ]yu'=APhq*Mn%茐Ƈb`kEΗ8=@6vį.o9$1|I,jYY&}I_vtqjy%rFdMZ[ᮩ-{Rhhb jT-Zi-<-NTXc~|`5G~ ljI $ Fr?ؘIJ6@rq CX3;1dN0X-(RkK[/t~SIZ޻BoMQ{vC(> Wf!kf3CNc3tn6M9QͿFK) 1Xi;י(WbVL,<3jl/IySk[`.0a1#76ETUW7ߖdE[+Zɒv䑛){f+VEGP봳^uD$iyOW4i7#[]($B)4l~,W/wge"t >w>BF+;ICD)Ghv"rw wOuV!:qJF| Wfbxn)Do+ a+pej^pn}ͬ)[DU,+!x<;Rfs2t33!NhH|TDhmIΐy2Q36%W<0MưԄ`w*B}HghǀgC\h']N膩dB4&$XMDͳ&*{C7VGHA['o1㢜ez jYcf5 Wئ̬zw TA6z /m!%E섷?L-!1r)cg'sk9a T!ke{~>xԚX/C"Ggs ̴Jqo검-ѝw/Ry#JvQ%Ck[؍Wh#Aiiop!WJ̴m9(aQYx`v*ta ;I?\@Lfk_++p”9b)D:bN ?Q^%,'3w?=q$O@%qN/ǹA, ;Op=lpꚉJqZsI4P4އԢ-)R )L:77EW(f c\8ÊE.ꇲ4F~ZuHO;+^+Va]pf ?=5<p,+PL⚮>Fuy9,%3 "OÌG[v.Pz/P σ(^|7f+EB'޵_jqWeo(7]X{et\ %Lx8.m#`qWGҢ g,}5*;!3%: ]|/yDƀcW<&TQ0hu! [Tښ*<Y;Zz˹ 챂!uklm7Z=j|N 4<fYÂM,tegUF?h́Z5SsC#_.ylȱƖ[U[y;mJ"EyfL%bo2J=3  /EsɺsnJȇjL!^ -'8-} a $ϚO_ %J?rFC} su/rQlɜW-. c(٢ż2ZO׊NxEcevd+"21iX=r~ FZ4:45QFl_z}8`j[԰QF!MVd 4ˣ&tOE||Rqo,qd9sa'?y%T_0VUg cE$WwGꢺ]o*g_ط[TLM;gꝠ Q|;=->v=ieȥhRK֔![:+e;HBPD >gHaQjja,gr: pJ(V v>:B)]ӳ&g.XHF@2$V~9qbH+6xB(sN[؍85¶!3v6Ikm%Fu|/&$Gh@쥇L~)ujrkx '诣A(o _v$Ce2v>Q|Uy+P3d;Z ;<حD(s;$8>9l W[SoH`~dWWoP G ˒.96c2^Fyn?tʇ3mZv=EC$AF1nw5eyH {5^={v"z5a)#ٷkAłiN;-^oǟuSS!qݞxF K8ěh&rSkNV:{SR~Rp(!b*R?=8`LB{5-@eWlEG.0G9]UAGA(BkEm7{W$QEb "X/tx@Z h@$i;A="1v`YmeCuMK]+:cF"׵t.GS{UɍjjCra{m:tTLvL.WuU.̵v5`=߀+:UM,&C4l\:Px "BΝxƩK2I}3 ࡊAM!Ot"t5b}uJĴzy!V2tihw#LFR^CzagQrR&$\m:ELGko?WhiYH2nGDjB1]}#]2TonM4 a 65` diE{ 1-A@PCF^K+'K ;~a,@˓{qBA[oۑh16B @CCxm7V5Q2W,jQl1*dPJلm\Qg>gXԸh'}媎8s,I e*霓tc uTDHf+bRФRwssSI@(A`uŠ4z$K μLDl]]l*pK3زxeFٺn8? a1/-u[y='jmPڊH&U 3ys΁vmȺ$9jRS\rPB/cQa|'#o 5b"pn̅lalDޓ0yIj֮s2D|gS}V4;$n~m~- ˇ G]tiWȆ@nЉիA5̽yh0*lj:H6K%CθDFErLV@G8UʖIcvm I@O3y6[$!!dpN_GM.鑻׸R,?&jEWj >?e?[͆'anV@)ZqUd p7& B%e٬[pN0W0c%TQ3ڳ5]_]S7-7ZJ;γX HjLt2bc=m>PE"i&R8):?q-5R# ku78uY&9!OaUE#H~$?C?iQ~;3; 4/S!ue7q7l555*F%E6CrUc>eyĴ\RO+͹O;uKWŜhZ5h`YؖS*?Bꗳ-)t4a:ȥE*W%g{X]wTQX6xa_Bvt-<)nCoVwLOOTKmdJE[EAZ:;CQ-| Fg32nׅ&jW;5U\[!U3[^v{SgRtKifҩ>z]ӱh1- Z>"c)'z^- 17QGWA $ T+DH]ZpU|q(-X*_EBEV+l#h;2F"+ ELڗAlFj&QԂ#V;&ȫ NP9VN3ɏ]i̐|o9!?4 <{NYtSL9G< 0եR{i‰ +'I p)194ڵez<£YmQFΉ/Tϐ_ s!b1KmUg'ijzKK2YX@AE̘rw-皓T)f͒eb-iVcyW zdf\@u^a)=ٗ;ԉX's;-S\q"xy[DDB8˲m])5㬾5\%D2Hquv˯.4 XY{=֌߽)X^kM{ҫXg8g񄟰M-fցcyk5,[ń*.@P2߆Y Eӽ2r|y1rZǦ昏 @ȏ:n{HR@k6Ȕ')\v@~P7#\v,54J̍"3&jd) q*~`ɔ nɭdu+x}kͅ%UoB9fbgÒ~HdbbbrJb!U8{ 6 %RalFJ iȻP\c,|;v qˮw(UUr76߆HCYڝoz n@ݍmtj+.v^B,rQgT9[N1^qO!z$1Qei 4g'q.*>lާjNJ- 9:su5~e>G[(OÍŢLԆ>喸qOeU`GBSc"7|b*OoGz%oX>r(}’"(ܤbm"<4͘QZ 9^CÕtRE.Sl︂'F]EFꡗgPͮS9׌K+#ܞh aeZIܤ92VJxhsh?tMꄈ/IS9&Ұ*i-u&~c9a}㉎,kҫ^L,3n-BʵM> sSL,3i\ykF(*/gpdTH36SR_[ۄ A)jh87z hMGV}9A֏]+:b@ WϗLѾCM/H^g^@E,2!zy&b[ŵv|uEX"Y1XQL TCBDOs@09*n*m1TF#yjQq:-Q}Å.c漆'+桁S[^ӦĻyk_;5%ȄD?k%2d$e 8t R=]Db+>=H@V6#U.r#ѷh~rn$N; I/*lL?FTS44hОAzL᪦V0Lf$ & 7RNA:۾KV=}. <䩎Ĥ5JjP5X'e1=`7_rxM;Nº-`+E UvkMH3N0mKAj˕̋Fq gP5O9sFI5&ؘ՚StŔ1 L (ĕP#G\ c"@; 0.12s_(t,\v@U0D1V1.ReBRRn" lpAĬ/e範Y !0k}hfcřjSstre+%'H)#2Po"cSpK/E|)g>jJ͕/VܺVŸ S^䞰OtBjnBK$`Z-E@Z;[l_ p/fb<3npm9MYmľF+O>Ƕ7Db12lW*Dr3Oy̛"$ʠtS,oL}M&![ײa^q呒Pf)<$j}PszT͍gQ,[vc4):+j{ne-'0©PZ {npً w x=*1%& L&7)aud&'z$J0K`6''#+b 9T=Ɔ/׬ >L|TzZ@3,˥:-VmdQٝ:ɴ-Ʒӌ+6a>!bG7KMsGk KzF PK M*sAh$mxXN/:_[m̼ZN'P{>#&:5 8Mm~1W3Q ]~Ma&QC/ ( 0OYEımg(\0Kí< 5ݴ=*KM*t83cNn҃$'{:i!.*w^DŽVۤ\e-@VR"ɝ[#"_EjAg'E tp2[y>s79=՗uZ+(`Y, WArM|}:&[? 3&p;1nh1o`ӼKU8jVtS6ZybH!Y <A"#ǕlFg=,BA2J:ՠDY7~S)PcF;oY(X}ZlӼסZ,EW1yk9c̉Wz*as1߂ kR ow9!P?.uG!Vķ?N| {ja/!G nj X X5\*Xs:DP$AϪnߛˮ #uMZX/zo`k!0KR Tz]KG Tc?$hC:ԙmq`-n[)St| PQF[86s:4d垬n?{'J( %%zn=0^FUW=>ҊsɄ`bAUI솥M ? +ɿ[Eׯ2dߵ@qA,0pP0Otҵ̖bBV_`vԅ>]'<`!~Z2Cf KL9 {NېH8Ze._ZO97Ia9B԰u@&.< Ta˞`q zͺ=+c:2dfhH$&( ):y3ePMOtSߌ-y3 I-΅tFFt7V,%Jw?՚^i\Fb^g]nWÍ | ;`!~зlR:?0FD)/U_ Q1uȿCg53j0#eT}iW3n2/׵Lm5a/W=g >tLR +[0trbD^IhTTcΝ;yprZrN.r%#uY2FGB\i-Tu;rb,[DG%q6qS;tyԺ@6KH u/=U"N W|ՏK2N=}|CLq0C =fTY!MǏ{46$*4<őewAsײ~AD^Q,+;n$s1@Ӓ$j^)?H׸iM so NT벥ׁPm=? !% 5hr8 ({cx2,g}*w/4It}{Aj1wH|>3z懪/RVKF@7;[MLc3Tթ? kӼ]gVyyl% \ 8\(͊?}2^Z3> 1׊ ^lzE9} m3nDYru. f!Qvn"t3b zp;rI<Z2)9+ԉ\px'n>[ ӁSL`/a\Kw=%G$~䘂s]":| B5 SfT0vS>C>'J2kPrc=*񋃰K]bCiF; Րu45V:+i FfԒ\x4E %]|U=]@@Gg dMUY|B~vy{,Wt<= N!I:dbhsޭH3XhX ^Xrx71zf U ߬$6yGE<ġM-M`(UvQ M5ݧ 顆ㄽmt?a)NgtmQY'$n)q*lu88A5uTvy,ײ܂PnRHu7el'5Qj(3Ymw`k_Y V(Q .NG&g+ix}C t~QxJ'Obl{ߛqs]%IB_NM?tk-Dւq Ph#]T@An,w[[|Uïg,4ylNx i;6D񣫮 tf>ш+Y$Zk*èWo:IVAY̌m84otN?vzkn]/{cIeK"'p$7 M٤f|V;i$f.d,֥ukV65 *9T U k&} 3DrA=m!1J[l0Rx?zЇ1.Ku]$EFY fӥtEO.i`pn@]ΰ_NjF\f$ȎĜrM:ҽR֞gӮLOAÄM e;+{t &Y;_18=M_jFHj_eE"%PeG)Ink;T؎G/Kj?caX'xv}UugbYFPͧsP-~Ja -NYNJz5}% ɣ6IdR[wM77>H0dFyΨz`,*h%fP6:#a[1[ĩ zx4PaMk47%Y;W"IEMSGq\:a[w D)Q JKy@Mj7'†U|h\HJM2 kd{My~yp{{*=-t^`YVMv?o~+E[Sc8ϹNNWa8*(fC~Gxt48]'@6C9Ѯ^4KmRr儰+o9kα]kE GQ˞lsnwƎxu-&d[ +YE7c)Zbcpɼ]LkbG;][TRMn E}9ս2E,Iv]]%jRWLTMT c'1sy& U0 rCLk=P(Fcd*bdh{,n)}Hfn )ūoix[bߩi>Rs9beQ_wR;~ADjXGb$oMti~Ȍ/FL=UeNjH]M5ݛ"~ǣZ*ԋMd)[k^Wv8k*?CbG;P|_:.B{JԚ~)',5}|+ae I)Wn[v1^O˩xį0b+Xjҍ9_Z)6lKx63eۀfuvЮD26'DCS=]ipy*`d|qh] E)}aCPpr)(:Ts'Z'W` *_/-ďV $1eչ}rfrc-ʄ-Bs.,gu珑nd>~F;67o-h/e[*o^:HIHE>]*ϛ9E-*c.h ϟiSaiٖ2Kw[cf*Em(h#oXYAJQƑ{.i  ƽXc!_KL>}{<2W5Nx=OqHB_; %^NůID$E 0a+&vrWuF!i>7@ ?bYz>uP& g-':\4lgBIzȃC\/|UƖSTQY[g;x㹣A b9uMB^V~'Nm lbT04Pamr33{^k8ϩ&|'j _eο\ϳ1 AE7%k1*ۋmCceKgb$Ƈ!f\ k\:6k؞brZBQ9qؼ6zE= d!rof"_ǚT_zhrz-þR p5xMpt#]+"4AҭqsqT2ǒӻ E_WǫwI ̵_@7?0 fX^QD05Tn{6DDiIZb|zx^z:*'ǸhZNq)X>hOt>'qިfS#gqF>KyqL*vŠ#'jG)~mWDfEa؋H!u1prf$<@[KHWCɈC;F9ĢũxӖŘX)P"xAVuL!<1&GP<r8(UC" G9++P7s^V :hĒTMK# DuW9p8~J 6!ov$IWOB8+6xxj+#ܱK}dBwsïo|[m ÓجS,ۀ{$|Q7oSRlyP ZՉ EcC}b:3W)t-mBFr(Hќwm팖&%[Ր[(Lő5XłIjBVڄXިܲG;4sGɍU_-ȁQT>K 2`^ʒ΄hTR? ̖FqӁR3'ps 7F-뙫=Tenad$[65 fkYH=yi ޕ3 qDT GT!H~f7etV{(ANl7˥[ٸjl96ss\JMpv1!BF`!&GYˀaK ѬR_K˲#,i,m=CT.à&Y BD&Ng%!n5E}ړփVY]:I:.cP\93OԻ1^#N:2 W/ⲃ-Y50݈ $Vvh"yVٙaFE^P| gX;Y$G7bٍ?xg*w &L Q￰6/Q&ZH=iϚ`a1""llQP@;)x^E^3[w6,6Ȍo,{\}`n%m/; Ha+AmS.T`oJwjhkܭ<_Plȏ('O2gfg&Bt%EnL-|\ S&!t4yR*ҿ&ic9= N=Z}nG~~t_--e*HR4|(IR1k7Ԋ|)ļbMG*[3 :`<2pe,HҵxPIU528dLJ:.:#wg;0sAnߡę> <𿻷Hw*6t?~'J6E)`fң1C|{6(.U*m*-5X\ cvH~Ć,1-U_1b4C|Ҝz'qe8}ܵ`y(uY献=FN9H#/Y.gzV:#l?`͓wˬ}  4{a֬(y RGP̹;*Xy7.NPKpphvkIb46h =Tzos?_ӭn*?I_3MP"<&ȝ5::KAҘ:F?&*^9ƄѴ6YTha{TP%QKT4w>Yw*lW咊;*e e "/Ji7.@hwobcK{I V yc71`Bё_bQ$jSÐ}j 3EG-e œ;)ޥ.q% kk5%Oc{,jZs>0L1G"M[lʗN:/ẵh[%k\FgLɪԝ{:]zU|R!Rbqw4w' ()9Id⚬ݠ5fhXP|w;WoRwv彊C3/m GQ%y:UA`G~@J~M}57opU*'j}U.cmnqBI~i6Ϊ^cRL`tx U~УC\]CA3+Ţd6=ĝ#3-m=aщ;>#@4^ܦBz8xO®Mu %)^xPR=?\{szHh$%ͨƒ`W;c"6MWXsO~F-K}bMZjShLh6BH`Ƚ}Ӽ^?H ?MIMǢ,p9+oܘq4r*LīGi Ν!N! V7'ADZT$5" <փ.XRI7A/ÙAjx/#m-ZV$Lz-x92u[?ʦ {0飩EX5,E'-$37P0ڧ;7*L 8Q`%hAHW_:Q@ ~)mzyӐ%`UϤQLЗ?,GSm-#$\x8f/^1tyJ m|$Q"ݏpS$AmmÊk}=U U䖡_۲ ,}wHme$ƭO+ +{ 1CC5 Nsǔ1{GתΧCo#{qxo/X3T۔KvWKC1LUr]@˩/vT$.PpƗ=~L`+ge2b4r>aeI,IyvgXfTċs9)cq ώv@/SwPg/Z/\yl7`]c.Ygn"bg7s/qxM i;V)Ooj'1wY*9RYJ߷Uwȕ:FpzhE)`#cϯ|NUdv /D*.^U-ۤk~Ay\Pc 悳H ~8"|="U nz[XPw=}~yA% .S3-r!LlhNk*'vkhD8+C~7 !fJt'.qJ;xXǘ0+yE2bO˷ R r'q񴯰I'R1u&VD2V.}dnMq|7VْP+tX,'2k[o_\3e|FXX7,WQ컘?St!ͪp6?'C..FQH!s L1PTeHIgL[*ibwEbϑ &F=D6("Kq$UZԓ|A sGtrEn[qbafrWO,0N\!L+G/`Kq^{63 %p):'RTdPX}dݭ{V;-KArLK.! ÂF w0] P!Cȿܹ(XBYZЬ fEe%uFwM(np/̱p_=fܮb֔n1Q'@A lY!]% tGJ{kkmx43c7f2/W3&2!UK]i q+a!YnC2dYQ!|7~# TB8u5LH1-~Yb""6(ޱFt[ƹB zʯnZv6NSDe(-^n]J<~ {Y!ҁo$[m?w!^*.vN&Ek# ?UBbIJ86&_;۴C YWv&Xa\2lYݞ?E듓WXE|=!)jY=BEJo 4DGx$yGC þmA k 3~9a ep>Q,ud#ɑ)Tffcئx1Ly0:B++g6]anVKz[3Ax*@7UhgN unaf $F8_V#RKl N  A.{"{ מw4g/X~B9 "m+dÖm*n3EQ:xo~#jdG+cQIEѴ@!E3YفSŦwʵ`5{ /wZDYuNxUh$Kf: qV]_=J驂"Ӝi5Eb7Q :ł1 gQi癋is:q%@g -3FH^B@G),u& ,x 8ramp๪.c|8 )jN<&` cUhvwV!P"U{ P2hkRz8}׀-^N 1;P8$Z{q:8(]g >tJrx;vaiz'v#=L|raw~29i!=ka8[K)@X qj݅i8nC??,Q0+8?*+=\z_O?taڰ+sO *}+B/^z Cfyn-N7Nb{ -EUUi-oܽO1&qK[)˖BI8 ϧ}H8uPl%6{XN[Ax'8HRmVVK<-9O3Ve X"wd:1jPGysV.|v𢠝Q烥wFP\zkb yOVLae,{69RFȪ+zCz4Oɐ2]K J8`,MCz!6gN8(EH7cx"]-08B# eb =Ӣ~sL 4 +[\VެQBKj@94D{ֵf(͢y7e5M?atLxZӂ0gG(UT7n*=!u&4V꒷g 4u|#~<!\uMip֖PW yu |NBXG VoӅȟ[dxSGڤ4A{IgݽB~H؅:k@J[ꮝ$E _-D~G ؼAJ:t·,r?zJDH䋎ҧ-%zFo34;>E/[JsRFg.fZ8yC`{>_$F:!Ɖ]Dznȭ"m>j4&R %S[s01KteWyAeX/΄MIMUƝ3fB<:4,׀TOFH>\Nl}:2a?tRxgO'6)I90IN"I }Cb:&Ѿ8]u#(o! t%Q>37V,[l_̏AGFW|CjB#mUqZݠ'h\S?Θ j*VO~~,]8%PIzyS;aG~-:wW tk.0ER債Se"5KTWF~ᣮ kXa[o**)h̾WDs4*'RNIKƞ6R4Oի]_i Sqv%jo@-`CorF3ɧrEB[WT5(.PʆU6Ӣc[C!NT+Rbv0Wj-02vEhF>?(1?,`.-+ f]׋뚻dcD'B38\ p:GA\gl~> fcTcI&PDm:ŘHp;?;"9TS8 #a<މ}b#LuA6L$b~?K+eMŠqaV&ξ>?FLqrw)zM9 q:.䀣\іa+;Na<a#-罀H!fRB4!Ԩʛ!$t.itvp4eVR ͙ + %h'֤l| M#0E[&GB]pf)Iq;h9X~(EŢCָUip ",Ne&uǾL-UQuh)Kǖ.`c`8AIFwMn+܏*#.T(DE_cd`px`L꛿k ,Y4L?xNFVM\~P{rp Ue i7'W@6>YX9QwJ3oZQB*1B|8K=z7mH{%9=33lA9.9Yjq_Ùb̕hCwi|&̹0XqPLmi).*FͤzOModu]Ἔsx&69ar[e8䮏E-5hlh.c|^t}a KoM+Gֽ\5Yt?`hV~5RDU J=wija7uw/)JvhcТk@4IsU|WrY{&VR5ՐRrqbLdeC܄'RIb#ʾ_Mw"~ď<%FM\xd dV'iAʼnJBYsXܷ7 "O#8hLǜm6BCƦUyL}Rp;w/!1lDžDkH+\y)*T4n1$~ˋO2!A{鿾ԞF{TT'X AwxBVki( eJÒtćrheiP2`k%dW@~<9Is3@ v&S7imt(RKY_e2%I4&r}|S[KL~YO1!DQ$8AX*"SlPP KpbT4e2nq*mdJݍM4Lgߗƾ{l*rRh}@MN=diX*A-AK3"Y- S5mQ &xP*an7T.F*97P@Ҋѓv| _k կn1n3=mfuOFIU#Y)ztJR;HYp#In)ֹh7}WiXz;W 3a恙m6R/~bkM3[2t+ (6Ll2ry8s)]/Vwz5 [ DF .Hڟ`K'4$i枙*np2b|r'ͯg>֔`3|_& (BUCE`z%$w+AՔA_6G$~翔!]ķvǪD֢su3<KJqԼGgGP旰r?r?HV>0o8ma)ѩ-qc ' SQ̓JEG?z,Y;=^/?KzPXgR1 < B(6iJw`h>{UO#0"]3XpZ e%6L'8렩>HEE"R !6aw794jJ\*]/QV_-$& 9s` pHĚ%p>9#;'K$АHdl>V0Xl2;~϶=UY:s0$'k<jv\sNu9z[6˻:fWw:kv|e8( ,/`]ks#]p}jV0J`Nֿe=-,f%٦|&=h+071,}\s A2Gp.7>cdzL}qC"Zy'IP\AY5Vݙ2YSpN?ѹ!䧔X]b.aMPoJm27? 3wG<#h; xϞ㛶t Qh MR@M(T>m1cy;pJtX5xD8Fh%NY:,Rq qgWA>=^JJf"ҭĞ&"=4Y,沾{s yiaCl -˳aiRif.v.8 )CVgC+$Е{=#m!any2W 鈫S,MI8z?eߜ?r"cˮ/+AM)\lޝLZ YV 1wWaO|Plt9nL#쟩|\OY}f+rX~#FTGZM&yӏFu yS_$2δ}LXwYӔf#|Jgo2bmMĕѤqğm}+꒕L7!M?3[@f9тANqށa.||nq҃ޙDZd3瑂Kt*52<81 㹛O4IA|-'Z(1g%}!8W\ dtFhX ḟ$ w/8 qTªT鷢/iRwbm5h%, ּ}!H?׽<=Y#%+-0z9Eƾ7'BoF.܇·m(g s\J{}yjDQR6;Nm'Ch)m8nA`4N$79&q|)NuaM2{16l>:ډ}BKS72Wߌpʢ2;fw}+]`;-^ GСiՕWN*Ar Ḿ:V2Fs(t^To]os~2d@F1\=4S2>^<@f4 9QW}PՌ/SUV*҉pOͲorvjz\pkD=C˖ dzڴo BV_O" 6%uRyFE0vYʲ U78G k>i{q637 ZIG`ќNkiz` 56g ďI;?.F0 pVgqE:J c](vU^pCc* f[U1bn P'G4+Om\OxOn'3֓, jr!](]5# 8#31"JH;CMlP'NmP?JLk` :.'ڄx1R~7i FȿM4h˔.! =usɳ^ )RwWghxoƨm_}ϳ{mqLFV!{kH\]~}q  `EkVM"^N 42JX6Iđ+ F켛ӢU&(%DIiW)hF};vWR ;n .e2 j _B+͐S ^@l]qQ3 ĠQLK?FO۔><qs5_Vbend9 Ɉ#ED3KcɊy5% Cn+.o]3{1asWl> czR Cw |]fAB*SPv+^<n^ݚ*ڣ aZo3a &ʻgu.z7"Nc+O)z|N`h{G !l]#A4'G^C} i 5_Y`;SAbG'*)=J,<6tY@2~1ION"d<ǸA 4iT!k';b`Qgs9L/`ߣ%t&Rr,P%OV'YS[MΨwg,pjvd/LXFGbnWhcH˽qoW !, _2z܇nڪ_~]?-qW[q)Fe:,(Tm$BJ(7%ٷ}F`pΒ#Q5;,J Rs&0^#xBBv[VI0}=iN<咽l\9=$<@I^ 7RBMVN`ݑw!ݣpp5eSq[_}NtB0BOoG@9/,1+V[Z2hO<4؛6`Gڐe=G} p\@t4,8ͻg !kb8$7( 0?x`*J=@9ohLl瀐 ;nIP4a_)MoKZN<ګt$u{pSQ\hmh)S]/B\*ej#=ApHo*cBZdI׸ׇ>; rt84أG"O#oFȰrԠGK")"mZOdv7.!aqGAԧWD$ Wj~E1)HcđdKpk۸1K9!73heڔ&>.IN`d ќz\@ϕtA۝Rr᎙SER1DDI!rɞZ"%Ep˵\{FKBFk[ϒ[{,tty {^x3x6!}kCl r:?+Pz1zn6W!ʘA%Cs?-PNՆJaND/&W у#Dg%J3e48 TAGPT_|@ulissD[-^\!Bd: ީOY(KO>8bpS !^"8lo[F|C?ojPJ%[YvIM_IevleQ-5_M +m.K$mH#fќE'=Quxخ1 uP|< sZlJ\.`뒕q%D,EӀSvZ ?a"h;:'xd'‘:V%}twF$W6%]?~~jK-2n4]oohHʀ1t6XLy}^wh>Z7:}?/@CB M<.Lun591ůV 0;G2fd^zP!'+LDA㕺N1>f(bg%s#ŷsV}[M8W J&EK{aC/#d/I,1NIu:h/ʚc5&?K] q/W*ށVbP :]HKRn2B5ɪζѠ#/q)2fҵ6wd gQQ= }78rS.֙ I}nlx >!ӼNRYtK'5ߢPjk&EYbӌGo#>ɛ8/{ )d08VMӂ&iWd{>-rP94.`/vc{v.u:߮Xّe!3j!!'/񒱦3\koWjԕNj0~Ϳ)*b<6 v겍M2 WZ}L7W^[J o6!Ƕ&N/zWMOXa #t\+FǔyOÝöQ%\ ,Xt%2@M' K˛:k>\t<Z9a\71Nvz6sQ;'"LT1g vfgs^ S^`듳0AȽ?JOdE/y5LV+އPIѭo|IzB6tXK'gxA@jVG*>~9΃bEϡlPٕ/2kZ54#'|ޔ3˵!EoAfz$QU$}em2C[mgPd$/ lFq筚eֈޢra^:jeCoɧ1/:17཰UmcfD ْsC GD8 ]l=&=؃I"&JJ y\ \F1)c0K;>]yǴ!I>m$2N[7X6^'ٞ `NeJ`bIѠ/:Αe'=h{ "M!&4VIh><^h9#/:6m$ {4ؘb s1 e`ˬf3`y LYB}uo^Rso`c5@X'0T9Qg4\W@Z)dp~`,a@ i"clUxs0܈QњD(}]n,&-*]by[,cO8,8B7M(")m4N˱`6aXG d_ \ (Կzm N;M+Ю㍦ζŌӴ0k,l9)$*}) R|+OsGZ #n̥!nj Iu%džiסv|lr4|`Oy02XwW䩪?֗/RR;+9 j@y~MpЌ0kڛ( )7w[Btv)X6ӣ!w up I~q͒H!Y#e Fr2dzN0T4X)GӍ4!eK(8ސSYYVA Kq25_E}KߴZ[PCbcz]9Vw%:Mg͸;, ].WЎ?᪏Zc/=1Mʜ|GnSҺĮnVY3,v@ۿ/M}x"!t#LW\VtB <ΕVt $񔻤),0o5T觥1/u$;XgɁ2G)V`&5Ɠ| X؊\b NucD (ROR2u1) ~AL~SS#qlm-Y{YPDH5{}Ejʅ\D4 4-⢙x{X4}$CJiXL WE]e k(Sr>}Йr|\v4TN]VT =:bsD=<ϓ./bc=5p9l e'M |+c}aeLYJ ]=l>PٮŮaQk<}3_ > VA/K@". c>\mUul Z-=@K<ƸSc x.J~qeM`,2YbD%BcI ,xtY!TT>˗ 0{aִៅFLK$i2tix( k梘4n [qPB|S?>yOuVQCS+AsiUCYH . 8¢"8Ϟ79&vʉrEH)mћ .\~;Y/0E=s^ڝ 9!"% V1J2T ѻHƒ-&iOжQ?&gA&hSB#_C9|-EpK .' J(Ѹؙ:L=2{کlȉ cTxq[4r]:P@<(_j4fQCSb@k厂4F| yWD[R HsBv=Cp[*/ p.Qkʳ%o|R@WCd 0>ThT'0ΘK9n$k; a.W@H:eDrX%FcC/w0YQNn弆!J҂[n<Wd.*PsJN}\H `[nP!or BwP 3t"%D>;De+F"rSwZ+nJ ;مwoQ%4t ^MGmJ3Dȩ;S3O>3@+$}%d#Nںh U</]<}d8 PE&KEi`q& Nwo%jEϲxza6fN] nv> #>'%ά.;2yS򔉀Ϭ|1>`u8_J&1 Qr !Ib{$~d\Xt^oGkH$Bn R<-wrl|#\V(.t+bbMMز~©PKќv9j2Vhs;s|*hpS54(iAr2y,,vW؅p`X8,}{vqLۇ`F[ㄵY1@Z\ZDܯSNqDٖ1hIiFJ$29`0vKL:AKUO8P Wq&CCFֹ#D)6d0TzHgΎ44;k(ڿ&"n}ELEW]= +<1@t pI2ۻ b} =/&dCjjL 7 w^)ڻcǃ|7\x Δ0d E{6F4*|o7MΜCIĆ7*fbz`"kуQЛDiOfb)I5譒:v9N\s]S S$dh`4QP(kvI<b+ݖɗ&ܸC磫 rP){G. kuҮM8}dwKb̽n DZ[ږl^TwuSa*(%SxX:v IIצv(M?fwPq2\!<W1t r(Sٶ lDBm*rhUw֤(aMj޽z $Is 7s6Vqu2b^WG@gfZ˦NӂA~_Y4`|~wB T5zb8Y_z-Gݴ ՝jOWbO}.'sZAж!)[RT>RŽwCiqL3ڨmy[tOIJ;4Xg / l ]??o"œ ardVd`flZp@Xz-6E! _cjwk\k"U&}p(z*f|MYJ_nEO w,Pt˛m^gsuج.-=6{=y EuvGYA BG}$Ϡ1H۴77g I{bB-\S]^:Bّ4 pl혖Lp斲rC${֓́i蒿5D!H9!ɹ| $*4cǙ?/*_?ķ9(̉H1GEPoUqfnWi" ~V7LϾͨdo͑$(\?J]z%T ZCrY5C;$L:Kn2ù)kN-ĹDITz5W. 9y'Q^xX_Xs_&/nf.O:blLa+l:g-ZZv}1܆&vʩZ]@erW9Tљ5>wArL)PNߌľ_yyHc`Yv93tL;5kQ uX [^'

JЧ;IЙ[ZM )EZjw]k4/ӆȪZcұk$|ar#͹z[65~89GُBqs zp^[H؇m5 nW t)BE<u%`GE:x&sAjRk%N ;d!UئG2{I%Ʒ*!kޒ/<69)w[ 0Wš=dD~yV9?=x[) F-#ji#p~gs x??Ȱ-\OBg2MpsFM9TaLc\*S=? D+`˶8Z.Vۑ(Fp)mYxg){Ѝپ_ol*wqF&\ ХnD ίV ~+zA+_Abb;?BZžzX"IchWذ K嬳B$ 4e W:Ջ>='@;wzM vsH܂O(N !/Ws`S7V})~f$Hboͥd,UE.aZA ]YOU4Nx'DFL#܎B[Ӥ5)k6/pe N&ZyDE ^DPAD$dbMM:mP" x/^Ĥx.a)gmc1ԎɅ XBm[f@PZ`s/&Y =ЇQQeE\ XMPˍ.ϙOC U֘P a3'ᨥV09'2NjSؓgU3@Xw!ߥ3{i(v pk*ƠIqN;b,r_5 Wn(fR㹐kxӁ.=ż/W}oS0588R`Sgy 9#ݴqr:PѦy"~r{_[^F:6*~ n-fsl Un W=EOTaq[ O~I2B`# j1 UTĊS0ܫ*4Qj&cbJ3 *,湘LKTC%5- U1;J2fKRXpl>,IER0@~7&#{<(U7HtQ>Z\ޫ 6ThVI Iw UW/|a_NWFJ)4{)o5(e5{f ?}ؾEONO%hxoqV;u{Ef醎hMUDzDGCsX||9aAlB-Kn~ ۥ<4fHn'*-suQN+hi=<8V =UHHfHƮ|'h 0-Vm-st9J7OU`UJCU) U-xD wC~b*ZHF{.)W:,`RLش@#6mE+-% .ip+T3ݴ6 t`tes=3N>5(t Lma(%i2P("a3hX+<(= T@h^z `i##u~qpLn,chg=7l.ϔSY;r=] KYpzqj=@n+ o0mp:)hf r ,}K,|5+ܕV $P0^9|@pbQynBL[([ۙ5V2Vlm}!aP+x"I"i GɊ`$IONBȣP/&qi }Z= 4XׇRe:5: b~9_$U2zB pmƬ{SSZ,B$ꆷvv*LzCnAIXHiR/ GXcRƖ МJD6y38|uF3_Oƕ4 ȱs); "ln6gvH{bVz.Ya 1a]_k&%k,Os p?`r ~(_8wSdvki8= I?KfuNJx xG%i {K,Ťh//ΈY ^¯yB:\VCfNLvmyyiR.L@OQ FaNiҫp]zRݵy;.pc0M,!G?n짇q#GS`;tλԴXKͲAWG~;s}UQtj'_ =@@oB̧Hl|Z$1mZrTxJ q  6!@"zLpL D$; ]JQ'n+;WD'lA>m-//SIq gJ`XUBj8a;:We<ٻmP" J\\l277'$O)enp(&J[rd(" !3#Q1@ S5vЌmV+Pj+9@߭g⻙WS_NS4"X.llFy>lh6y""0$@jwŇLDuRͪau#2NS<{[S 56>;:D_' Xi"&{+{F:.]DF;ȠA5u9~tb5e6RUIFn\ 9XH;q:+jjLe< "#Uk []%|vZ*t q|%l!fO_0OY~USN[+Ү]SdY_BP}~YfJjM@ UP%F;;22mpJ|":{D&ùbA]MVٍ~x[Iy.RG[U&gfS8X/t;x0>60UNI¶yZrT8K_˝Z9:hhu{daRYI繫u%5E:z9Ӻ4:Y5`Ju^4޺ŁġI#iYaR{oScM|pCh 1FC'4Y\Zaz߿;!*^'7*M|SkUf.&Q}b*FFyXˢs*]lb-D@`j@.f}s3h7Ỵ9q>r̫ ]L*3nҵ@?ے+ͣG:Hty@{i9U3c2KԶ߭OP3 юΆCʖ9@C4yq_ b/"r")U+9tgj/j #<閉: fKy/H {NvT̖ῬfUvi%`BuRQN;4f}YBo>$L Ψ޺/iqktH\'$(Qf@NPo{Z 3. #ߘ"Zaq`ٿY3S%elк9QȻ&?J\A| |Y$!R` ̔VY&@E#Qp!(pAKqxW9F{4$]l 3Z&٩+SU[us.VB3QbO.GFsrB hlb?"O/6PHpɥVȋbi'$늨~h uQ!罧̫bȤAeYZ:F\A~fqQ\ȸ 5R>ʂ9S J/E>| tI;DwT$z1܃ MVJ~ ^Fz 2I,4DBf +96I[!tU=|UFX\%$ty;DǧFiRL'Syw=&Y<1kjT9h^|E1}\lD8j)%)fl)d,u^>L+L*^=澵 OAv JdsR_DM_^BL\mhBuT. 9Up:x?em36:gN{=.+y1gS7uFrQ8P^}"ljƶBăI{#v|1 r433s_܈r!:>z yt{&UwFVA^ s?}?CYDFqBLP9e"nѾ^գ~Vl~%/_X̋}8=6T,^`q[@r_jBN NQs1g!`UW<,Jƙ2c34U߃P)n:,Od%=%,9܌(m'~_ ;$2Ÿ>=l;{>'| &sҐ"הּiJ*H$AGCܟv\nI >X&^ 3DIӲenxh8Q_ ՒF&fXk /OɎH%r@LGξ@Js.70.ߴ8rur0|+LA9`PDsh4uCq^#;9KR8 3% B,uɅ}UKwq%$3v)5eMFY*,AG4`9LT3El[JO jc^ '7<%oX iQ_|$W_N [$|]~<--)P=;5@'gݾftwh'|Ȏޅ3KB*ҼX~EhVw5p0!|ںVOWkﱕ y% ':J`>cb4Z>ڨ7Ja`K|4u\U5H%52czV=<=98_WJʗl `+Rp^/Y#G|fpJg.Pι~Im #K>2mfȩWW\f+ E$۴Z?tiricyI K)H˚ݮsmN|2Q )x&(juXdz-xdqy ŊRu?皇Tв⧰22 kvt39?VB {P6z!BDoi6;2y(^16\> XuDmJЮ{BkI)M3l;čUֈz@ ]YHZR[Mz3]o +B*Q/j #W8AX)$0ہ`@ 'jip` Hܖ- TNhuФ0<ʶFy{,vqA @ӇaY]+wuI5 %CBD8lMWO&~\[H`U0E]EgS*'> kɘ.QlSGԝAL}= ڽĻ]̾:?:QWY&@SOc 9[zPCR:d)LM;*zJIHnS%cjːĔE;oVov-2VOQg.@G )Q_r.?\iA/j&#uX+M/ѵfdߨa2@Y` F oGP,TӖ̐n=S̊b !Dw%o -Hvq L8jB!2NC`\zQho9W/mt@Y]_ly h3O+hIY@]GmGDY>νi'8xDƚ[E 8wd8i9ϸݑ͌'!;y lx`K# _d{f NދmX%pU{'w!b,9vZ-|Ѐt nKRqT"q?)A)]vyì?{m5Q`g_2 ) G2I'3_V <c*"Q)(Ntn,p\)Nv,S $vʚװylpAYo/\ Ay s4vސ1ň89J azJy_ a]F܀Cs9U{]PTk,`橗4UiLC;&kA#s~QR* buU~ǰmf=t;E ɵ.âOrWN̵uE>m/2ts8WGDژhI01a;0s1$2Xj zrWZ7*N2i5Q4*{1q[L40z E 1e,ZSbg6~0ތ8kO7^Afm:fJAׇEo1 'd1?ǭuglzUFɆc_ ׏ mN(F? '$|Ak@4HhpΠMup%U7VCFS"nZ~9xLsRlJ)FLznrlš41)H?$A(mloOy-o2 sT60%ɵ"qӞQE%^0Q$)Ǣ+TR?~1+;Hη3n"`mu Nfkp$.[5w}&sӯg] ;Q ǴsN nw/CzG7`!-B1=gûjL0(TBިq3 Hr*3MJ4,[sٓӭf@n;,s/1ݷ[O+[b87+(aj:dYG@0b=k "ƀ21I@K߸m-p6sCY5eM vO/66o"tUD{Cl\hԤ&Lf%E%{Ix T&# Wg=^W͵s¶Q8A*V~w.7 eb,ϽԹFo6YP9Q{w^<$=ܻ4*U"dqn# K 0b BwƻݗG֧C9dCΝۡrK^sשWٞ5'VӮad]E [}okhqd^1 F}BI[s`@A{ˏ%dI㋺M`ꔊ' NLk@. Kc"Iqe̳,Bx%ԟ1T @`_iq{D0Pu\sЯjiqUw|Z5GuFu POnxvMmf䇎Va(<0mA[CqƤ{1N#a-ֳ2!3&_AJ𒝜KT0*T=;vTӧ&{#2ƛM++;YZ&6l-Q:wnZI {+KqMfU;/`FfGA}Af8z;2[0VA; Լ;x^Q~ޏxWji(kuQfBJkx82|4*f__i<&7[$ΟO3" 4{1 B^7~nTBi{J0XN}] P9U&]w6$;R+Aی"1AWQgX*0ʦ mN^+P7C}JCCdEq힬P#' .~U6l-N5p\j~_ڽD*ĚS}iցZ[pxPIMn$+@+)o o0$3קmz 'CXuv7tvxzOԈz'_'`)87%ckpcAq<$΀ʽg (06z">0(Sov*'CLGMcmpҩ&DNrSҧvRp(]~ؒHZhy+R]a!-9)X uJ7BZsw|=g}*)2$Fq1VP:誣EU?n!~ GxܸW6>Yx(Q5R`NYkd&Ir^T:*۪Z:aGδ.z֫Q EB2|zwH*Q,Ã{PՊ/08 *%+w}l%?5y*>z7y/CgzalF p K  F3l46ۀs&- 48Msf*m"z۴kmGΝŪ=4Rݘak󶜙;ڣU7 d*^h銊eZHyO?Uh2Һ8(i\U%Go픵?K:#AΠ*},y}uxLZ-[ww)7's #:oqMK6jD49x`H/FN\dr3s⤺#}HjIX1'kIxH12۴c-P-_2a6u{$ DJ}> ^4DRKOeQԔjB{^8]eM9.Rio㾝HDn 䕹GU1 jʿ ,e+|Q^0!@v >blN F:r§I0iMJݻ[ :hV]W*~HO(?G- p; tj.hw: =({B7BY (j{9']Ʊ(rM}\zR-2Ql v G,kjۄ(uyƐ7bueؒd T{HEo&IQ)ʂǟ-._B"0D f@";NmSKUFOhÔ#/dxGG))؎+_7J }ƟL_F?o2sA,mydַ PԺ!p?)&{*Tn׃)[) >@\/(U=f TGI83 ML[*ɢ!e%H{`(Ŷ61hwA1r,DMR"v k>&ry)|)9w8x2d= ◣z^)(YgvD:M^_2vS}WgקCES7+n E)AMy)mknVbb1QBpr/&S-MC9pG39TWYu om T>m7@s'Wmnf;:]h#* .{uI6-~g ,}+M4"2wMI&G9G+M0 6PjVfD6B ). _CIC H~C3f%Z'b#rqJ}mRsaqbh٤M; %1]q2A'󈘼־9幵^3uWrѣ +fpڷB˰cR.73#Q@^A{w3J$)>g:C}ns A(`7/9]SW} ,= 5 2sOn߃E%k!} G4󲑈Q锛oBݐFk9b ܱ+ƚoo|/ط]sKgk\鐣[ ]˘A0t`o gYoDxU3wC_hɽkGv zFRlG}hSdZB֑gF1q\` n`+X(mu Bloۗ:`KuZun'4:#%jgny,$vԨ78:&"!|g_ΉG8 ZQ5momIg ?GtW7@K` / %D?SȍQU6hEzFmtd ԓqBmvHL&^ɸoLEkNyiԡlSbOQˈgS*#X2}hƄq|k0qEݔHs+>Iৌx?E& zB|cdXG 4B2l9X5^Z;fnm;%`:d gSf& Iҟ9djIYD/yDDm(Se-LWGןL-z6ҵ"f7mo^S/<j`&Sn1xs(H"6җ*t,`n/j1= _d ]&1H4F2p)'NYmL%*[%/}EmĚ^O"a T4zel&lm#>eA7;EU\|wRz&A|ٲ*qQ`~P`#\%'OU5؎9Jm%22̹Rc{B+%!! #@S5tih;/sJo~/W. ^mYc׆'yhP+$9gh-P#:3D-dN€6uL[f;G쩊 QNxXaҙ+[ @|or! _#a-PSdmeg|R/̑.j]72%e`׵li햖 `ޝ$]`^Xeq$sK@6ț}&hU8KoJ32b_r&GkoRשh2i&/s9—?$iR3d7əOð P~ᤒkwD:-' F0.`yS}~G,yU2<K#މhďJP|7e _eaP2$W320tr|/ {Y$4L]T}S²֙ʡD [\/-Ŏ u#_f(IaD)!%>@PM2琄>l6ApZP뿇4~y`(KVyŒWH,"AlYWʵHtS 7QHGmN:/;uF*@U ᢚ/]G,DSIU*} _H8^lSJ`z&a\%z$,|Iwi( '؄y`LT09+(,}|',sTʖ} $5&l2yRm t$x_@?[>YbyGDM/b P !pBUmsU3PNm[DXEr"x1sĕ( a RX/M"joe$o`:~GXE7A;'[uv[)p9̈ 8z*ƠNzF OD`y1@x=x!xLFOQ3vK!rưBZ(1˖nRU[6w.]fCo!L1}$Vh kIVx 64""}?ĖflߗsR_`_ߣ]{T/HyƵkAJ~$mE f]Q\g~rsuGkohA7SYIrO,etҳ`ER< Ą,IHC"c(- +g!b(KbGA)n*#Bd#"s8ɵj א̎d%L26OjqNO򉕒NIdE]<9UŨzH֩0E "[R!!_RUjjz\&)eL稕Pj0:"jF5 ;x#5sqkeSɯD2dve΀qK>=yȽt K8<M]+))IصQs7 K-O7(1/gw\"#p:cjॴS D𛵗ԆsNxm3 *i3mw=BL61}wlIM~G9+ q(, :Z3-.?0>1gF̽|85Hhah!?!0NfJ>Ty|/#1BPfз}H7u9mdv%h搔Ζm^qd^َxR؝Ew7c=M&Jq- 1} OP M|xp %<*$[ț|@b a~{'Nr)UK^vᏈAd4v/;TK;?~uᔹ܊[>$\ÁѮt.NYEGY^?g`/; GhԄ*B$`kv| 7놢aB_YSHȴFr4JD1+"6aR+^v]VTfDW1K+4v1gc瑄>ps|4$L"$ /oK ?)5xл&߀3 o|trc؋1[ǎFvBKGßdRx]]wD2'!|!lɪi(0IweFh5}U4~8]NsvO1< J&XF7fZZh[V߽0bP Yo~U Km42y: l:Rd3kEf &VٟCATn[VGDw;.*/ ί+,]*l/t0BPfeMC;Ǟ4Y=4j6AZ`3lʢNӳ!|_B.N(c8!V1CYOaR^dn{i!5R%ZWsw'/Pȣ.L{&0n6J0y_O7x1Zr2Hj,EƲ$te/9V؏=0wt vfH31r-nXBBplFPC0B*l!8r^ro$[{Ns8Mk'?}.ƺ+\Z+?F53'I&κSO1 a\\ qkw{p.e4=] A>m€ qگKmpsU:}"0D]6Ͳ)IVLdICа9krO%v'tdCT&#.JGwyilEB:ټ8j1SEWWQQ@W͜r*{$Zן|\`J⢣ g /pI : 2ovG5' +5h.\-0وT{% Q!E0_df l4Or:}i̛g-VQK \R'ְh@=9]J:`}\=.|ꐗxqa0jPPKsO"7@IvOQe"&w֢SόTGy,M2`&}ЃdOwCaDKdPD $=αWx7yP^fhA[K|ܽ|Ů1j.Ǥ-@ a_v1{ȫ3w1hȗ07(4^?l}dqd'jY2ʶoȌMr&'_vj4HnBo!wǵqwXFwޮ_v`1ev$*I#pwU>/6g.?/).Kv7_O-l8I %E^<r3G7J=-2'F|\22%UNzL!H@?g K'/brļ8@ %.~h s{tM{ћDc!HiCB~]Wo`dTw[$tfkjH>I`Ŵa"E!r(!NEue+jB ʘ2yw-R>\u c0ڟ-6%e3b!c" D[bA@E`؊ {+sZ/kfŖc R M܏$)@^zv[\Y5rᶏi;ẤYѝY5Լ܏`Dfb4HLW96[xes0/":"ZJ:|{@'bDj hbV66Ad"8UzSϞ& Ԩ焺D8͟"S*.,c-&hIKj YZn>q[s qc>/Vf-BŚLx<eWj/0+=?wvN{p;#]N?6qC]s$fY_Ԃ'WX:0 *e,םP2n4S1[ ᧟Q %eP }8 ^˦LAɁxСO0#l\wN&8_06-wk'{ LObFwt&d@'m1 r#ʙfZW?VRCueH9Zm.[br2%TVF&K  U%l0DmRɤ` VD#oݧ fxex#aceC}P3 ʤj@Ixp`Ey&lDxh-@Dd۠c BU+qo[[+w]2LQ=o|[Ð).&(z"JÿeWxY id-L>RwM}3:k5{֦+u>AVyLfǺ^팲_=Q952>`z}f \MK;"AfMos:)럚/y> 6>Gy:Iȡ1}Ȝ Ȧ͛náA[oa^PHg띃H-Ͼ>9 |*t-3N|kuqvw\]DF>Nߒ7KwfdSts(ĨWͳ5'xei J P?K{Wǂf%gD,|p`PLD`O(jaz5k|~ zfV|.i12R' *}6,yʢ/V / 2 eGb%C%Z.i@;1@)=LUi7YPg&h-JAϸwO˄z(vNV6\Ϳ+X{pM Df笹lsG ]At}6Ado'4_IBv}i=H =,IʆeM* €+C9bގaHM9أ PD>B\hEO!+qe`%HjeyZ2(l{ z'rYuxEtFMN*O0NCo@;]1j9eLɇIr R*i i*;|iz11| j@ ]ZݕraC%q<șAaٻPC1Lj.|yV~I!HIw1{?MSh98E n3V<(6 ;yJ/p\„ +k8ːSJBT -Jf7BP[֓gSinB)/:flk׽^-g:<䇊@P{~O(<45/͑_`0WKʌE@y5׹c;w&{Hgg"+,t4$BZ )~Y`s_j3ü?>b&fzwz Nk~"9|E,EsNOa;[}M-.&6d@%͂eg2f>l`16zS9,&hݘ` &.iR3 ;wҗ\㩧ȩf\nWA7~;i=nn{i[Avmt ZPb&7<LXz8 AҴ|+E܇zطN( {ʱ-)<>`N.Gp[I}¥12Z0C%x~ߺit܃Or/5Ncr+E\Ȁ #&^mZ sdNCݹIoQdLSdLBw:H7445*Μ5+AgzHO Ni~Ecl\ubS7+Qǁ&:9 (0 Ͻ9uK @u4%ZG S 7ջ=|%s 0M] opPEN-jbqeŦj+WMp~Ga˪eL{)czd2WN$HZdhaGX9~c Vz9nLmZ2QyxK | +xf :SYZ3k]dz`s0_=;4=O;a5]"l`q:?RZ9ht>is5UtK]9d ]r_x?lTdd{ ‹6º"?AEo¥edF++Dc"D{V߸}! 6L@&Ckf*Lt9v;Xdc$90)CD&\!-\NJ)Ň\KxpE/#ԱeOZڄWg)Co/8݉o!1>SS]5Of ξE6B W@`2ë?t\(ͧ2\^ES2[SBc)xFb ́pKVGk`s:Mщ*%'Ì nw/] *k1wa|j+9@ #m3qF<Ҍr<W/)5eM$&:}0I޸#TQȱ]Y}^mVCIR{PaxsIըD@BApAtQbB;ubLQ/çV Bc?`s,=_Yp":C%.VgeMjYuS~+vbO_8!q6hl '3ʤR/&FI8-+q~&*?ţ8%+ڜ^HgMgrgFeTQ ^K4u5ͳ? aB#Jz%LoP8I%>0ToSͭ?s)^}[|3ZjCvFธ-Nן?&݅`$j47*)cZV4BŌ,Q-}HRm|?KF<-ڭ[=x Y z.#X/팒[vMB?3]yyꎊf39MGzY\Bu"k4ȹU'k@&1W6U^Mw2\H@j18'q󘅎hmݖpyuTb*j֨92 2!O0) t~G|KW=CAŰ;VӣUJLe5ght..z>5CywZ ds,qù.ԛhxWWCxHZnͦFڛQoYļG^%~9 WKj|hynPe{@1HFqH䃎 6pR 9# ~\Ιufʞc / >NY=zKnWZƖyy1 `T)ZaKeX~DpԇKX.2KvV`@ HA0ձ]u0@J>K0JM<;q sBYۨұ_bkQEr` ?&+39c5 W6BER v)$1'*=T,RųiCJ lV8fj3y -۲@`okW/YٟY}\/;,Xt䆚.F+*~|[gx}&g94|7iukEǛ}%y+#RӒauv!h9µ|֠86h(BQF:'x)ʒ_GC᷌\~.TM0;5 9^Ƈ, ]hBHTKDw7%t5-E0 )C"8Oۋ#BFR$[%̻U jw:n44gLju2!Ѳ|]Q6JyOֵq1(efr|0v-QE ]Xl-Ơ3 1wo!`[,|G2EU AFBi+Ko, ڧG ="ϯk<:"dHj_t'EӶI UFp$V.-ڳUDXe!POvrrp ?P?7hUosQc-)'oJN{T6pr\Zl|xGֶ~)# ɲS2נοxWO#cʙ=u:Ht8B4sP0)U2-Ѳ!kfh6#V=ap/bm1G/"J|C~:޳8\멑 e'k T.é% J{4EC5@H#UFn)Mv-H !ӫe3h֟ b%ÁX 'avEwDCMq2=pya}kj9W䵯6@uj9섭fkOmf#8;[$NmC 7C"7:z>8^{(;Xb58"ѵ&!uMK>/XJT)KZ9PJ}pj(Z]\m;!,`ӧw1$bMRZp,͖5$'!Ki?Iʹ}6SebLD}&-Ru[h;g[C4b8o i=[<*<4xfsWSA%Q"Hka p[ s @T@n!k\Le.(Hcw<{tPY 4ľyxP:R]Z o !# qpRZx>%5KD&m;?}?Vʭ}qYavޙ?Ӳ;_{.?vJOh3l9L]h[#iJE* uGd+K TI45jC-T~cf(a_dx.%8 { :5pI,$⮂"7_кZWiDB3\|G&0Bv f\sCΚ+}^=r]9x:km&V!F]֖$)χTvx|.a蒍tz͹79BJ̀WW?N֧M[G\kvNG釭S=--!ey e*RrmW#'gmeJ>yɢ>gg,$fUlҸ!^lz(zu1L_FɜyM PFߥ^^/Q%Jw,mr@n=I5Iw0&SCek!流=yQyH7x: Qؽ~|J J9uQ%\mj 䚝/0s@.;P P,Z"`De[bkJh_N,-y+(fcӫءv&>rel؄Y #+Mo3 p.Ž l*Xcևh{_ /܅1qt :77d䘰;HMl~o&;BIM'zt%eb"LH %7KrV & #!#`p;8vmEK&Ć1~@l6">~=A "`mEmQBKzQg^ng QvЕpTXU^rYFI 6=4Y %BҶ@ oVu!69t ^Zo̢q.=Vd>U%]=${AheD lD#dPUGya="~%+~>*sG P$8խUf*ȲzSBQgxuycyY],S'P8,eg9Ӳ2,y_1_!L$KL#=w7$D_ÕZ3 4KtmO5uJ=rD~ 7WJC>Tl*Y@ϰW_LhTbK`yahCHhyvϜSeVqEqB$&C" Ϋ9͏ {Eh1Xs,u;Rw[MV&Mh^FA̎B{HOUi褘AYJ"⊙QsRU=@3qўQ+.AT{{YI/L$$ oPM#d:ZT`]QH5hK~(ʲDHŲ-b(C1G+qAp1uwڞ'NMsJv{õJ]sY尝Q_Y$oiFD 5o\L7e)2bo{_b^IEq('R ,zx5 ? d(]bB۶(R( ]*rXa v+S݆ݴ(>4S{)TD(vp%4C <"oeB#ӽ_bt:T:MG uhLwД#vvܙ=Da4XqoS^J$ʙ>>wnܮ<; ݣ_Ñ?+> ?: KE{Cw[K::,ZX!۶VtHcneejZ(z!..ťG V4]ͬ1wNW)0 -9~{A;1ta (! <t/*_t,[("UX9A.vU /xWVCp;n:XY 1P-b\6 'laDuԚt~̺N||hVB*5,zX&Z=(~NO]s=յ(b@לtS҅M҂"gё KYWt{2G`d0 ,:|OɪN덽#qA UnIL,᯴`Ø :%4teDPcݑ,ŋxEf;\RXv7WIR=$M|hKk55Nw} 2GsaDoنls=;1Akx R9YRQJafK*l?wLPA[ ҍYGRM1`J^eİR _ >:њ <%OKT\WHd hHitFTk" ,fW!sdۿLrXtwrW7y@fS@\I ؛鰸p7+2|@7Za|\Z?U˪{9/6,*Q;Cڿ%tqQ#'|ppvwPU^e`;2nJʣh89!o8(NABP!H">k@M  mnK@.-geyƂpn;iV&G\wLsH+r{[ŽFy̤Q&4JTV ٛbީJS:Q̫x]꟎%ۓ7S.-9T;EܺsŽlDG6n. nWB8;t+dҮsl~MDKvgL !/!%@,4{B^jfH? 86yg2XL63Ă)= }cdcyœ P =KcS82Ҿdk#@\utM={ ^kvtRRX1pǛ[%JM ר2HvwTcV"Ϧ; ּrf*M2.$EHJ\n= &;>mZإ#PJsL>=6zo\KMz,8}4-jx(=U?+v7VBĴJʚ*4n7Np\R|9/OF^9$/tYUKu+ xX0CD/ Uh% ;>KTlG k־,mO&*AyL&l%ӎ"|Ƌ'I<&fY3 }i@6vL1qrb8Î}ơe70{4~cIoNY /N]Dx@[qĊV>R7VJ5N#}~w_D;!Vx.KE@\3 |}sѿjD?t|\ZE'Śk|6lrdSJ=\[ݟWK:0HyKMRBن|UW?XE{kh+%-?/ Dx(#Pݪ_NQ4rYJ)tBFXX {=YTJMm \R TъoE@o=Ί `VˡgVTAF9YX D\o(G EM]mt=%Gϓg1.E\›5ΥJOK^.@ɉ;", xofW_gS6~Jz"e!cBfȝز@̭\&ޝSƠ  d72f6.n‚ Nwh<m0b,rI0guQ_׋@X G8_'8WzVFmIIVLO}Y!r|-衩Kݹ Ķ0a&5{+ L;^垦w7*۝.լ](L0ӯ㲣HI}S{\V~KoUm)V_=#ٴj-pd".|vf-pOZq&;Tt, yMN9o.2\\K?NrvvTeT9 qRSNPD>f+QGs%b0!K$^Lȭ?<̌IpQ?0!3Bkv:|6%\4x:L`Iy.6D7^ՁM|# w,,x r[2VTHg"Që|*"Oa:B/f1.6.*C@:lلWxMIolTR(_ǚ'|md}>m>?RPD O4ݍY/u%:ˣ"-8AC*.x\KWo>Ɠ7#!F?BG 4G&kleqS9*/4Q?6 4QBAqHx l%>ϛ>3IGoFyV_I []3|kM1C^x 8_i#_ol'Sf _sicJA,$4!>lCC%PVkN^0Q,aVhW3C=8ĀE pQcH2Jl=<S; jhҮlg` JtZ8?bj Kޱ# [S[h=RFk>֙M>ffyoFzp" &q!R Isc3~1QD?2RYᨫ(O$cHJNN͊ک g3SJnîfG`ܦ#Ü@Y2@ˊjgȨ.>5'ظsҔQ_Uqq:#aP|*S ݼʓG+(b!@w; 0yStz{5[|:pNY$좽Rę _X:rvAW{ô!_?q|I't YН'[Dȡeb5oKNX6XЅeb V i餅XXw!Z>fӖ&09Fsp"٩M8տ-Js8PJlX`]g;ÒxiE7{Yr2STvDpͯqMi.bʚK6R-;MdE?բx5{6ܝѹTDjQ~P'LD`@blYrO^U g۫ \ϸY>Hfǰt~uo!]=X"5Gʻx$+W%A[Er;΁ҍ)ԐBاe(3r 4bM/ !,dpA5R^=ݰzvuI/.%o84ynWLWډ}ήoA_TSp֝(p=6 %`}]7_H-TNB85fԩ.B",L_-تgrOp%u; ?{ e#=6X,ޚ;:ʆ&H˟R!Wm:ŇH-Vryϙ-K{ $W{mFi/2_ָ sY3{jU8LgxדHOƗ K)*y;V1IK2ҦE; h٧r $/Am){&VXE95 7g2G2P?8V*VS JLCعHVڮ3{Oɮxu4h>"*uDّlA-H+ FOVU24IX=]Y k`DHS`JIӅpC L/V+4Ah4.aJ8GWJ8N璷+7&0UυS򘫝`T7؀H)8(ٛb,$*]lcxUs1mr2o^ĽJc5Vs\PCXyzIr/kn胂(X7qOJÞ_ʯFpqnL#MGF6wdNm.RhB{uq qa.L-@@%.Vj[QFy9x-ڕ`UlZZU*r_Cՠ]6TIyBD}F FDh)cs6%ƶL eCnNVn+vGt(XF [Ѵ+ adqFL=8Ջ+ 9&J ^ +R)0ď[o~0Z]do74dsɞI;K*3FB(޾BϜþ '?l;0hezfDE{ՠ7D1f+We_s)@t\nA0u46-&-It q eoYmD_V3> ǡ0mu0 R/HLG&Mbi/`}q+ʜ_4ɑmRZ猢IN޴PI{7#Yah# .Ԁ#$RE݌2H` ;uz֑(^"I5e#˯P9CTׯH kȈ[")gUF1ukE<)a+"I^($Vu:5ác_EKi]y+s~r)?YVUԧݸdq 볇lF $V.g߰1Ì ♪z^@w V1OL <;>>8Mvڑ\T$F/_;3![iLY;)jrj[=evgq9}X1& UW}r.4RV &. 6rgB!fF}Y[|t6uh^#qZ%S%{)8k@#[ʇeI KM0^};0\fȜgpT !A;-1! ;:5GX"vM>j!_ۏK~ut JB.=q]JzS*sLL"Fq ݁ݑ 1$aQlpUм 4Zq0l~F\%%9 BjZէ1d&I {$3!Om)k (MxbqzN`XP E'5g)ӂUgK'0vk'YE?p5 WdqvG П}-ͱ >;Mm YSMxc#+sJtž/Ӿ0 qS΀AFk Tq5Wpw􈏫aF?$:,CvX+3E%V%\{~gkbSl݇$2d _i0L)6cY[mK,fN{JMX{9u0/mpYm,k-gG@ >7=ڑ {w{nh%rzJD@BaI<­uT.z?Ƈ]^y@>uDawЏF[^9I3U*4Ѧ^%kYr;U.v4bfJ7*Ϩ:{7#IiX$_,Η=EЅg߄%(1%[F'=g‹`:ҵ?vTNt9Hcz2BCYy B%51e#4et[Ƙq,pBrӢƄ'-ކԉ^2[ml_uT܌9 qI4ܯ * Rٙ#yjjz `U>NoZf]efzn9FU 8,t^Q`Qh_%?_`<7s釪J-Wjns)5Qi‰}F[+GPKa<_abO>T؎ ϏhkeŰY1Wg ID #98pS/ [?5 5g!f#y2167A} sɐwn.r- .OY h%ůO%)gAbqWC6am"bz&^Y^t )x2f0Mq$H!NJzGZ6O"Y Cx?̽ \5s #qbi?"ǷhM"L&w,>Ɛv< fm$BԕJSǃ,0p ҡ)ÆFm駌)Fߔ⯜ ӣ/^C/3 9sޢîD+cXr[Sx?xL$\0({P@Nʕnvl]39EIf"NԊ]I&C`B"q.1Z= 8o; ZloAE6͈}ΊY9|;\l ha(2៉`w6N)`D^}\t)s<ii/du{n6O%;gPI;}ޥ{`iǴ"`0+PThaUSY e W;'L8 !vv4(ԊRsQC σpΛSAa֗ e227u҅=@ef v=ȆcgYaR7U\sW.,Vk.tܻ4b2qEچnA8ITEn.;o*!)eGZCXopw>dV|ːTm%Fͻ5)0?\͛#ApI^gTkv )&<rrqt8L\LeEZ:ow=WtHz͒-t pykխu;`2,)n@;eT̲stGIbYG҉'ݡWvۂ6}Udε̈Jѹ5~E!3VNIk}ߔ >uQM$$cY wBB[#K1գoNoxe=VDЬxșe$0a e8g8Bk!.FCmm @ ,U}Աb?L[ePb@dn5C<3Jh_(/AXK-;fM9v};{f`j0D\R^{3Tkwp (IuZmS1h=`]DbDNw؁Q-[ 1;8URIvEŢY-}.X~ǫ\k_%'+R, Orfp1+D!h9VK"fgoIerTe[0WQ|̀Ѯ9iY"/\[`6)ء877=KqܪwF=>`+*1NrD`tL27$fBM`- 4x:[|Gi^psgTzM}2w6v`& RnSBla@< $8Wk&7Jk@QAޖ{6HnngpG6Y3Oe v{fxz.)OwBkOATM SjV)da b8.!ܖݿyZ GoK.%bONNnʸG2Qx/ZaGP̞| ُ,],bg3>l{ʦ연`"j*u'u-JUg$ƈ"HؖSaqZٗ?cQa\ΦbSԒп RlyIe} 4Vw}b%GiSg>PS@ cyn^$`oA8k+*@\0Ҥ[ 演~Y{|Xi=mGMr#xP|?ߊm 0MC&"&il`s 6^:%ՈJt>,_O|}K' "[mv 3Lo&\t[K yI-,9̨)j9;V1$T%tи;"(/Kj`ISN[\ ^\e}&5?y;BB6JOT0c}j'YrOi5z֜'kWs J%UHV-%#]EN9_ 6_&a7d^x}/}lޙKؠLq-EBjVw>Ѵe"v 0qU\ޗ;zŵys_#F0²b $|1B5B(jk[KOɾ( '+Jwx̩wo_C#/t=w쾸iSS2 2f]w|u{8F Xn4q84i<;ݐSC` 9j!*QD7F)dKT*~mj߰dO3wp06?NPRːOBc1°y9\"'U; r H? Bdsp^/3]Of/͡i^!Ul73(|huϺ%}ۯ7;)]XWt6|C*\@P\5H\ ϸ6h>iM};,q7z0Q oNa' ܤ` SYc Su䫺Sp'̃ir>sJ.LjEfƚZrHF6 >4A ;d Q]CxJdN)=,ot+m^1}!] I,#eZOeVx/TmӒD0`O6Y74/P]L}*xr_3V !SCBq((jeH*Gh5OsXmx.U/?j"p%pn,v8mǓk{D\+çైްe.$;5I4 m1ʛe+Tj $s':-]3g ~_V>mޗpI~1]֦] QӓvsNC Ra 㿍Uؤ+tDl)?quIτHu]2T ptiN&4,EnsQ ܖxX<($q5\W[WAպfO-5ͩWdSٮyǡ% rWԲ9Q}89{.-YE ׯg\;Z5;<.~:kdzUƼJkE[QQS^%J"iǮU-ԛ>0VK),~oR_CN/l#MN܄d#; S$(5V,#bFM~!&'aJh5@WP(Io#Gjp;>=$v.:άnU4p;,w̨G,' x%*]@83BHP~8:Lut5bma0Q8Yȏ+ ,H^>e\Fvh{t&һ%rJq5m舡ֳ)doUVq>_mX;7"! 6c"<1i:55#&*z&LķPxOjyW=݀W _ 軺-e>W `MS\i Ʌ# G:>XzNĂ6v!ڕ Qյ. ~hٔOVʘ*dKۤlŘ]ZvDB+m_ #Ş.DdrToW(}o~ae?n Xj;8sE)8~S,/W|+ ىwَ-!ͥ&3s1}ew uV~|sA'C=rU`Fj8ǙzIdKQؙ>gwJ̶R*衐,}%DA},q n!t0/Ώf:漟\Fhcđ*uFL&jaHDB09klls#Lŏ.y}3WkxL'eU?9wDV'*-{NYAN3!e~c^NaՌʷ:M@Y?9xUY<'Q̔M-fRBZT623r n/]7P[ &u՟X2:7vp/!@sʼnإ^]I [g AS-P ,r)nXrBǯċ 3 ,DxE+GSiTssΏeafD DD/68ObǸA~żȤAhAA3Pt/خ7/ZSю< e}w]tE>ø;"?r#qraR2#0MXT<rdDF.r;Cw>|;B" zNV(X.qX9߲+L%{W$L2R2jP>mk)ػ 9pP̤t@+@ :MM[/P,00.OFH'@!~U.+^yS"@i{VcG|je/'Ý1PP˴yk&=+|wF˸HLQ]=..G=h)ڿKK&ps肢ѱ/5R&fӄfu_KhvGg$Iɡgq^Q! E# Wisw=QDo<;"J=lTܺsWWS_+H^ 8={0 9Y)$5ce.usOO;kZcuL626c?} F*Ϯ6[Pvdp=BosxtP2Gk#PN0$:[v(f'UI'Ie# x#sFINj54 TJ 0ރ7 wY|LPvLc0VMsJyFCn/|éwLJ ֔Wq' c5pW5f:@t FzK;= Zj$F ;$O^Aap4ifÛ`ܘnWTĻ%A9=Vn G>'сſ"]D[`?&asnt|38f\EمcH;l-ч’~l6;+_}*T&'cY}kzl%Ftom v4%^ZfU̯`ZYb]c0xAXSyHjv[Bq%`Q$DLZʎ *+MIS)+g_"GTsfL%8W?oV+!@ $H'q7~IܑvƯKqdkuM0kp6@w/ s9(*{r XKAz,B{bjֹE;a2E-n9 $`([0I^)!Y^vo^.^I-3]-e+p5 tj>n 5$C^2 ]`Ь=>}K9N̷$:k|AyKq̽<>b5\ T$5yncwik'5dB~0^JU |>k#hIUqU6 Q sGsSH0FaRt?יGg{P &? JF^)f S8H¤,q݇]KWN5#Ά7ef78).Pe}G6}SI{?ޛSs ;=+N-TRsPBRafFS `J)RX] 1lZ L3keH=M,ю^Y'7{4:WFf[Hcso+C 1;OX7M6}oɪi(w_}I3Ar>8@DgRHACq4&n[Fx" –UvFMI/1(61[z4fP<ݯ~͋HwDW)=٪Y22'2z p=et,%qܵ]lZIuvRSwcI2A]SׇDdd!d%⒞!NLr+oZn`mGsbR>h+#jGo`^4EsBl&ט4!UwX~ ̗Z׏4&\YƧqj;mDqW3C%2$ɑ x^p1Fw@\Cwڹc<jfait_jXyltt#6=![[v6]j-U .氂O6cHZ@f;Pgn^J4fm!@uP/LNoغM]f&KOj͛gM&1ywl \mZe}.\ܓXӃʮ^b.LW&|E1Oj4SJ[݃Q`HJP?9:, =Uwʆ)jXQԸr3~<~CkPݟi2p7@@z`H GP k8'!/UX!%em:VGdB3Y;"h/KSU-TmQyt,[fXԎoV#B&eqrAM!oAkGFsB6//B2|;(-N*%1^,\E݋fWjQcbF(r+03_+81¦[2껑F}Teݚ V/<ўr0K\ PxI(r6*bcQj}΄wz>| {&;!Yjr2ukـ=AT/Ɓ, ˂\Js96yeXOԌ9$! {HX {a$wPa2MTbne1؞acsη(pI~U^r!Fc:P%{z.mrvG&OcLjTymyxqes9?â*Xr¶c/"ϫQvwIBX{A~|t5O0Fln=v VgCe12$Ch2A7|pI{XRڀd+=4뻽Yx|#i}9v괽(E++zCO4bz-/Z-*ٳÝ_㥞w_A.R>({q-Ac'e0u>ɸwt"]M%I<Ti*Ɖ ;2wvE0W5#g7"6K9[iIHVf3ê\ ۼ\f-Cw+0-Ѧlfu$|'SDfܦr.^@LnrGtqk1jCrV5w-~x۟Z]95ѓt/:f.2ޅ$ۭۧXrQW<1T 7گBA}}|oۀ0>ɀN,בFw{r;0Jks{ C2"<)C$cB'F4$QBL 0S !#B~XNg?K`8ka(:f3VZQSĺm&ĭGdԓBA݀3ӭϓ\Dd 7S\`Tfsw1mOt; {_ze݁I2,E":y--V@u] jv@.ˉE4Xsu`I@VbvCJXPb̒M%" ʩ&M=oX'hs>`1$?>0s"| BMwVRs!.bZ͝c%mpG:,c40.1ޏ[W.M(h Έ0Yt|S/+3[*YS.ޅ1DZ9!*B;0ɵ0$ `'HEz9%}^]띗 bWb 9nf<{"P;q(5ob1`7m$\E@U t[ DThGfp91sG<ݣ-KwGEE!}{>zm9L \]$pcN3(f21齋jL@:ȉiPH3\͂܊['_M@ug+!;6bAM. GdxÆ N쫦241r֒?:2)V(ij)  L<_'\&J7144qe,ÆF~S)i򞏼"L:%%LXF"fBå fRᾭ G t&*MQqX"8f!f# >$M hFXl_t6 h_GL۰:dt.m$4/D,ҁ;vgaJ:C;i07Rʁ P'dxtdP%aU@fkYeŃxce3dX(6a m]&ux!_Љ3Bvτ&#y[Qbl6mM{XȲ8&bp HеD&tu0˙~wKy@_)s"*keBÂӟ?At0vNc*2󜩼YDCɏk ~4B  Hq,ɇE !j~{ay9yuL4Y&[v1fy:[P Iv-wr<B"]vsB&B{cz z$7DzJ\;3Q 2Snڝ"1G(Tt0˦j()ݣ^El1NWrkK h(SGc}b܇!Ror鐗bJH6C ݸ;!vny7XM, fVyCz9S~ /(s7&$ mXL"xB ك m˳R-tF9b-̿ߒ7Lew0ɩX- X}5.H^#Z#dƕ>B^D%z~s =iFJsņQ.UX=mO)3Ag,K7}e^2{Vb;Š4RL?CEY*.חzwo0JGPh+5Gڅ`=lRA|a?%NڂޑUtQ( ðlM%sĕ-`.ғlyˢhL*R= &,^c+`ޑI"p#f[1I[uZ )MVPU߶`S ~`%~؇r -Fً3&/_|rI]r {z_bVr}K z-qrT{9%B3F̷>ySBzcК^j;&{)~ P](/YX"Drd qj)tژXr"Q}˗&rף4^?{RYd{bE;Lh43'jnOcżd= mA;Bʷyh>Hnw7KJ]S\f1/Ԕit2׆j`=%y >)Mvl |$^:Υa_FYsJ _7)^h FdFqVUk鉚r 'gr@f_ϋ p᳐'XZ ѹȪkChIT ڹ8! gC/E5e75(:cD"2؎V1۽o!]A : vq~B$O^ΊO$j)rFB kb_H$o@Es|E]fX4K Rׅ2a(3mXe/~96:7)P?]71=3qoqxݻ\+)gZKFXg4t$ xML܋-+0ڹ6ջ,O8ܾRFߨ]bB (,e_yAR6 ̟Hp'-e&o RICT?9d*Xk:Η=Mݺpjuf\J To8(OY&Y%Y waOI#MqO%Wi !D̘agnaH+{q#ES]ߺ4q 9Sߑ9P \*6$ZO.t.9t6ӛ2iY96``-Cl4QBbpNRA q^Ҝq9P%v0D rJI <0yg>q7oHOuH4_r,ZT*Q<.܃jNQK7mF{e# %wwisg10<(R.\F;\o67j\i0G. 0Pߊ!4!e]$ռ=l/ΛA+Gp(6@ 4?ʉ"'Ǭ蜵(#nۉ.ZIK1K+v)1Udx" Q3Ճ ~17ƑCW?̮uO3C@'MtR3~τ#@MXg}UON鎒rm#t<$#Oŋ:=a6YhI?=@tYǶ,b܄NJQ:*f,O*m6amg܀G}q ) OpVqm( DAjt j=UF:FMrpUQ IlXhۀToʦ/,7^3ӧ%W]BvFmD׋Ҵ c(d&t&pн+8_` }{ `:7k~*QI{M7V?]?S]ћ*\1  1U"hu=nvT2]c &em$ aȗh'8 gC !s۲|8 "2Ic%X:h{V!NwUQT!h>l~ })kޢBv5'=m@O:{G*\ Y ML gVG" 3At% a93!/p%}*[jEĝ޻TUB ͒3¾j6qTq^jNWou@EU}nk;`3"l9m< @Lfow#c9֗DKVPmDLhwSYVp}j݊BRn@>O!_yB.8,XvC@%i0le:Jw6-wjɕ)D9d]L[$r42j#$~]!Oky!ZŒ'J>%OŘ\zçeCRYT2  (ڂi^#冿SrbjZT4$^.41*>vD`˚2O䊒FCs[A3&ed>erP2&xb?*^՟8MAgȫKɆ u' ɦSǣ\4:Bn4ho$Ba-8RB4C}˧<@29_bW+6p[Կ/1v@D!w5~D6d@nXH ۇ^cDXS'oMN }uI55o::WOY7uQKyPFwᎁsρzkr:IiM)յ7sgV&越GZ0~_-O'=ٻ֣: 鑻D[8߿.g)rú/[f2TܱTO6t+_}V5otnMBsknl=S%(wޙ4PպMs>b BrG7"yEΦBv6G=CB)TME#P+H( t* *%Zk]"S-8\GXz$vd@g4C^P>Ni!Pd2G߽(txrm&UC :7sݼe]Z} 7E¶H`vKG۴kO8,& 2Sڝ&V7+c"`FbGh~LMEU1@Ȇ|iˆ uEOVIy0V9:$TK}a{j/ȜArIZ ;#"Jo[s{QhTrtiq+C'٦eu.Yy?h/,At]w} ?V\7=i~rNUJ]9 %-FB+C_/ J;aߘ[^bK٘VjxFiͲ# ܯWҏBz5yb+yGJt.|zCg?"w& n =DÃ5NԨV)'ZrUnI JQ{0ࠣɃ8rPm?k)SA! 2:|I&nHڧ\;b~c#Rn6o\BՌWcƽ]dÙ"?lR=cWlCtsNȠ) 8 59CRkyV_HW%bVnVh5: GOqLʉ-,1o[n.M4hӤ2͏ЯW J}Cr`JTx=mlV-啍`:RyI/Z,~R{CV: 3d/zwi* Uu__".&(MAg*BQ{-U%jRKY0> eGKd|0sd?ms23- ĴoU&[N3!(k#w&WF19sB9Gadb|}˦+!4VceZ rChḏ֘jr wyCȷۅ{9yo#d4oM,ݙjZJr=G53KY:S3'wRDfF_KiT @[M[ 3GҼR g_ oz[h=`f= .5`J.10+f.,R@ao~6)oB!{ HjIRwadߵH]iP*E1y!>~:LsI1|,zY:L4kסnαɰc*{.T <62 Wt|t+Tб1[AYx]UW8=hAokT1õ .}Oy +`cByitˊZN:(7l#̓2NֶfbN֖ w+CHXq^AG ͏Pf!tV},~t_yb8oЧf*nsww;?JA\idtFmhE׎:XהS#U/nXka_xI`P<"GǡJAtdm5KY)Y|٩ vq 9hA'+мO&z5M[frՕS%6@AT:+%2qdfT h #5X:xk:ؓMUׯWM2g`yC=]z ;pȠ0<+IQ@)RvmxA0Sƨ?EQ9>ަ$i3'Mr>&~vU ~U; ^TO.E+n2b>6tMգfg UR鹘8RP~@ 4f{sCk~p͙v?btSXq^sL۔p0`-u']_>mP^h`%Al+5PV놺5LZWGg 0&t}#[ߵY_Ϧ-Mh0aڤ@猺- bnPPlu}(, FGlNpP0f [I cJx1P ȵtfOoLSzCmȿNW5|D4W3#4# ogˑ70.|^Zkˋ&es+ 2^PvI)u%{Z?0,?;79M8iҒ hxm/nA)Sq>8HG\^o+VY$cޯaȟH@bHwGiw{$"pg9$V 0&/OaGO-X}}u8j/LTP>2JRm+Q9gl"^ǃH۔j_ej~<=~|8ny;{oX }! +Za^k sB[<:!6[]{}7 ҃0sL"uH0EuLJQd,,R2F}ql9<-;c6wRw{ KW~L*JB,K TD]Gw>}D@:9We;dNOEm" [PQ0"wB1!90€nbs8MaꪊS%JvWhH,e8кoE5߈W9w"k4߆5$R`HN8t4 j W|"O8 ;tk_;i,_r?rwA8ł'UOLHařxz_ w *[^nf6 =(or,B$m`@gvՙwi6J/7 jpћ qI D jgɢuaY yHUFUhNɫiyﱣ`T Ð98C۴3c}+AcΟ'<Or? { *EIJXNrV )B]zJO/ۦo&0F a#9Mà} RE.,HcR1Ju` gt, ab6  ܺ+:cF+gxR8gF+K$"m>iA-~_H$m|x=t nx)Yh8q5V"0PM2CvUxlU}L6"Vh'HʸA`zrE~olBN@IIVM'<9A.q[heXjʻF׈0'ŋcf?Tfogw_ 31&<Ƭܩ@Uhg"d@PtuAɫ'Y\3նUK\'{`A9m>w`w'z1CmVRLMz8E%P_O=bOMiIOV?(v uI ~.dkM]+8{K9NOZ&ԵSSNsÿOugnF~(,Q:Q90rZy:'ĬIjqZ5;~c̗$Lg׏欙} ^Ay!+Ա’ }ޡS]h2y%{k!0;cG6b4`3È}a]x1W$>;[ޖc`H4f/4\.WaeCgQ[hpd 唑IVIL.s32h|>>!~?=$ 'ۭ絿EX9zUTcpEH`>*: 9":Q=ǧ"͚wT=kQ~d&ڑ RMi3(ͅ}2һq7G-OJL\CA~nDJZLryz1qeD.cpBW(B;~Zn&ϖ)Q‡;|H]Y'֙f3%LY6BR;y+:%te-9uJ"K7f:lWҽ2cn] lT], u\R!Ɠױsa)ysԝPPzt[bQ2r!\yhP ™Qڕz/>^oURpR%or@9.jm/& , 7CT'DP_`e/YőM3;C#yJhr~KX8JKvF '4*CLWe!=ܴ5Vzz/W pp@E"{> 5sT@^3Q;v-[b}x,_=W3!@ JǶ)d{e CHZ\.:Hd;SY"jz)6[h)U:w %n`&38;/={qTȷ@v I;[ ie߅Y]ÓTgQfIDTۈY+ux tV1nt0X.},ivv%;CĨpxr_U-ߣ<>8^e@ bߛAtH{p ^S7̝9ܝT [لi&0P[07*KXN:"hUϺ$NtU`Wgo-U>i,4tZbPW$+S=Ɓ,u2=&-F°ۓ/o@@EO)pL=H _Zm3?}#:&5DuǤ +ATǣ6Os;@.B AhKnoCC`]|q4/ZK檬s<xIoT; kt$6-k{Ɖg.$F2.:I__*y}Yla)Z٭嫴[6'xY`B {!3$]yve]w'm$ҧ %K!U5Hy-~gHeT!PY괔\~kKq"z\:$ (UG S=0AObv>!fݮLW0y`cGٶ$?D>7ի m\l tw\뿑MW^.ͫ#%{r]_ưDRpξf6=6C-2L]t`u^bs= w2ͅ67J M' %zm ]@(0$_вAaQ т:4؜DN rpR{uUqC6}?9GQ~p&̈4agGKr=Xt:,tg uv\V7C@sP/-eʱg{[{ύē"䨠ߠOJ3t/L?}9Q^PwZ6ǂ7y?aqI(;]GP${(_/SZ# FCYUgKZP@ M\<ǥ9ͪg\kZphvv+ Lsv5qPݳj;[Z"<79eFQ6L*F}1Nn #k%x쉻u{˿z.V<ΨÐ"SI`x7UKXP`¦3.TNEI{}5^~ HkLÒ= ]EC?}sz9+g o?NyQns1Y@&#C\X`=U%OV p#:#^8N5"JSPK u;̧\*6 T-&lc4L'Ψw#m[X&ͩ""Wlʙ(]b!$\?muv(_ ia7ǥ6R3X`_| ɉJ]g_]A{ е\n:Q:jC\,L*lxpL\*08Z%j[A?-YM L?'C2pЎXn}wE9(fCg}&D4vc5 +,lP+b ƾN˅]0bK0c*߭çic]%GU7]-kN{9& w<&q&m܏PUcz!1$d4++h=fzJB&%ވ8$PPձ5c]AS\40eO۷xc+.4Q#\MHIpsBgps!Jq\Խ\F{?%%jj>d#T51lQaM*nA1{ds`f+[H)s^\ew2I=͗as3udɊaC-o-ZB$n.k2cdଜMS9]$t71H(s 9;:=yDNcy) v*u>#[+$2\Zbq3 N_ !fA7_6jK6bC~:ī+sME3 XB40ipG3uJ4#+Nfxxks'_w3-XȀh/}#s gƣ] bӋX10xsnS*֏іrya9%~"4(]a;*Ct3C1@2VmAu) Ddn@)rk*e1 BIKkCx3g?p7g%>U/_v;"QE:XȝYK [ TsXrab_~w)j@VTAGՀ]$OC[w귒Jh.9Tܐʽ֩k:j#>/Fz<u!Ż&7u)i.vIXSCC_9n!:2Xb3؊\Dx~cphP}%i JD?/w'g1DR19⣼q`p7{Ko?Um儬ZEg.Q^Һn렽|C PFn?z(c&+'cPĒTQ!vh^f\iZ,zZIh4זJRM4 3DNwU3{sZGԺhE #&7^Lܲɾɗ? n{wD+^}`1WV(J0Oowkߩ3@Pܤwf`C tmDYO N8\i}]Bj߯ 'nd rB%n[D8< *-;Yh0) ,ZF$,YCps]3ͣo +`(v[#4Q9hӘYf-&^HNo? eQ}se (5~z z WWGxPQWr(_ $֗mcAP{ޮWhs!ɮYjئPRx\[@g7QَFEX*Gydk!e-~EhN?Ֆ [ׁ?ۀQ :G6GzR7"oQ Od'0w78j|ASi2BM2I,7d1.Cw( OՑ+qmǫg FC۟"mFc;1bz5j7S'W 21W4~c'_|0N !k ܕ zdcx̍@m-:(wvyUgM0'+4Hl PՁv%-ccs@kQZ+sn@ ߦrGrIpԫ6N{L /GB[7gMK @Z.ЗIp?! 珍݃V)J>ۜ``p8k4<ə_TaxqhqY6.N+ÞB{WKA{&f9 O9[`5*R8wAZ tᚻ* kHbT4}G?z.DBrա/)+nmڋ-HxWY@DH SVc\mo'I5#s *%w_"qLb:%Lpѝ e(P<\ OEntN,*}㞒ԤY̴]]fpgS\٨ܸwmll]|xt UGcDhF@%xUko0ӴLJB C7 DʮnZI#X؇$;ƊD1N΅Vh 2X5AW#dit[e D^߈Q!72A&%8T!.u㺋Jq8sNEB8Uf^kDdz̻$WBsvT!v%jB}'r 7߫؆ȝ< pʏdz< ^%.h_eTZ7H&rHbqړT |]FsUeofh?7JSʄ #wy ;^8%ٝ8h*Vk͓rpĨ'L2A`ٟqb`ycBDc%21O]WjUTf(;QfgW~Q9j)dpc:"9]ʦVr(^*'~~*Dl&rhtW%\^HbAEH7bm ^6=#ϧy>MVdq61Y,s1K@㠞K*8+x'L% C"!WlK9*sy)čWۗAv_nI}.I>pWCsimZloQ/$c .[[D̃ FۿBEւ:UD4v~7%]21 8ڜBExbc`532'r̔̌ɥ^lU%K 98UG8hUfƀ ] ,c:ޮ>n $JSOȳ[ X61vՑzֶDH -Yq=.(&]ʰUy6w.7 lL7%NW˱7 PdEÙ|$4C]NDv/ *8M3!'r@noqjXY1!T;O C\6ZM_$u0$~l*#qnm,[GvG(KsӕMe͉l/e,'?a~ q7=?6&%ve/}r 0Ek4K'LW;5&ϋǃd^ JRB:@6Ep庑)hFRu ,oglGT}9D+JGERh{8 bd $ӗ@!{Iݣcs>IӺp!&2w+򏅿iZ]X8rD#L`@Xqv=@|p)lF Bx)&bzca||eI Hg~w!#Yz['H:5w)d=R )X΄Kmis?Ecw0Z!gAhSJ@lYjcs):31- 0(f;U&ިKĆOBT¾A02,Ո&؀ lcN(NA7D¾w{Q%X$g17G_u7#p(?>#fj< -礇U@s kd&B#*="C7u>tns|%BAHwd̵uO㪞8GMg& e?F7݂GEf35M ~cƛQEtՖst `[qbVfDdj_xWWf(CY(Nl %pXE_Q+%h%Q<_o 3{KL͏\SyeRi@W6+<37:*'nB>1ebDxW^G?_Al˥il}G]“Q捰^BF\O 9K(8>x <}:Y: 7^!j 9 P铽a| SJj$SOU7gZ֑htHq8-r_ҳɀ@>˯9cwhcOrs2Ra Ĵ[ƎƊY dup:JAsDqc48S 1O,?iv<4:_?Q[[>1Ux â2 s럻E!\ R`ę .tD~3G÷fdl i]F:}57y7H<@)gIdT}{ZRh#A.ɕnu3EYK[S1#=E ݣFQ㧱$ySQ&8-FNOR<Ƨ Bnu>t-NFIJ/(|yp096 \Pw6֦_r&Eމ&7XMI`2~͚fN]-,A)hYJj_S``fvWD7at1l/onm!DtS/SMﺘ>w OGM-`5s wv"2.Љ~|N'5'|aժnO;hV_G?sɊz7ٷNxKjZ,TmRiv]Q M1ȷ,-dC e_bJ~XH<߯^489LWL '? #QuR+}!1NѬ?4,zh[r$p}yS}1b:`7ʥLkJ2mG lIZv_jQȻWɞ -(s¯cUusFpcVذY=A5MUSWEbQE)ʾaLWX;;tl^Py?>C=r([aRL% j.6؞6Ȗ)Yډ>hI))t|L (]hF|dLFuve)]Qm5jQq׻/ٙ}5#*9g2sAwA~q ԬTX2-X&چ/+YCX,YW@s[6Un騏3i8QrQwqO_+;\zvAIؖ 7WaEIgγYS =b~nWT$9^8F=P.k&wޖ๷ G j,Kvvk+1e̪Fj?[: Jb̬\pJ ZERScF#1e(IDg)|m&:Gt/M q7'7W`}:X 3yKiUSBeS09ŃgᣌJQ߯Wc>4f[I}Yčy o˥?ỵ3;i.;7RHK31X%җ)Q%Q^M$Md2;e\#B _^FC]IA |zB`i8~_TH }a\CneGLca痘p9Y 18d!Q[<|j1IҤ>[!nNeV]@2n9z4 );|f^$A)be=TErvlΖzQhDC5Ag_Ū!>G@gN+!r <(M1x56-uOU "O~we 'W8Mٔ_ ]} ]r%ij5D^ft"YmrV /o XGT앣j%I%|v^ߟh7`>%<`uX7@.|WEROӪD⣟!Ypcw@D037{u#%4k4LA~{^*&y`;>ے N?q<z l~uz_rM8Tf2k_>qhdZ9{l<ToW]6-qS; V ܞ)Z2@05K;%r('hn ]E` ̎ќZ~4% bzShkh2.&̈́|;lRsp̟AeJ 欋C˲#l߸4d~/_ҁݛr_vM)L3_*IĚ=i~W=m^)|q(fhGM`lQ=x,PrXf] ɢ]'9h-};|:ߥEK+G\L4x w '$ `3e)½)3G/Si QU@9h'77Ã.5!}M@XgQb~\^ Rն&`;Wu^8|GbYy[B^Nį+B7myPTw!`s'ԁV(p9z,W9GO@&^ou̥52VY}J ++Dv}`1t׫345!Qo7gKi}3dC?l K"_MTDuݠ1tJotc+q) %b[:i$g֎2]7y3QF+YS!]N_XFmJcan (`ElmleS T4Em^,Z{MS0hHauK݇~aėJ80*w 312eD\p\2by./(k|.j) o^r%v9)6bN`nU8٢ fRz:q3m߲%Ku(FDУqkсŭeZ!g~&u o ̯s [ΆPL&Fɓ+ eoHSs9&76. -l4xO@'H9@]'n@; okǴ!%Ziykt-΃FHW󿜫[#n[/Π,1|`,E?*;tEm(ֆXD݄C_7g4 /hK[|{_?+x"=/ XYO5`͎ڋmT=(㺢HT dg-֦H uk+j&BBek?: (E3*WCG͗}Y8"fװdwM0$$AVđH]NY!WpHA,l5<+vSKh4UaE FԹ݌3?zzfrmOʝC5I<~a]H6JOls*E-yZMȴ=vcn]-/]KhB#< (ދE tE'X׽;6QM*zܬ\̥3vP0)lvr Z62k ܀OTvt+' *bX 3nUV AsAj"̮aHK_U2KM+XS:o>"ܺ@Ƃ<8 7Yt kd_InGEe3]Gj3Yݙ[º7s5H)ЩpųdQ.Ri\= s8q~fC Ejфc:u;DfuJt spLײ‚;8UO%Wu9sppG \Z±#>YKy$TdmOmpO>0{T. r.țS8>N0DRC{ɲ7|<^/cQ櫳3޽ۑrP&*gDFWTmfV6|?x{s$mgAMP(ET_s >{M(ҵS,#m8,{n5W JxA\ذx9Bt_O?*6e]އ}V]?&I=pjQ?7"&Ay<1WxӺj)8R@GI6CyUehs(%n9ԋEa|[ҹxB))x5P*grהeP;d־ ^WGB}&jlwñ 4 YSP*Ş$3톿+LAu 4큍o~1+!Mn+$d][:ѥx<2gex@XLg&tXo ChSv~<{ hSs"QijҘF~uohc[l Tab 1 'ZP6_\2U./5O4guJ'ǧDa!P*LUMI?dc\9%l" +·yH?= n'Ĵ°-;xr&%?),Ԟِ:NG H?Yſ9+uQ}-1G๮Q]9u:^/t<P쥯=wvCɻ{'Wsµmc*wk:N͈g7+9Cs+. l/=lZkjm^55#5%-m#P̳?:dHՉ6M z59#X\6GJ܍ª |`X 8֭/H7JA<$I#}C"eL0FDtS>\r^p&` d }-u#,Ep4 ^HVX잆rm}l&{AuTRXWUq\ 2"씲SP/k*t}^FA饺$jDT@5?bISujJ *f(\9&n´ .<03Gs]8vhIIo춓x¶4KQX$ņPN"BBjCJ;:̇UK#H9zmvTJ:vpaɨ}{hy 6 ;\@XQ=ݶ]ǃ'K-,Rm|ED![=;6\p9E {3dfsX@g)2EumИ<30J#*AV Qم_%?篎 dv|;8v"G?fϹuv @0%3BGJXA' OL/$wx`KS)>r-}xiGT=f)I% T(]MlohIӹKؚ`Ǹ{u`v PݣfCiC/ Q TT5 NMPѩ*ϓ)&pMƊA8lū1qݛ .|[ JD#Kh"畠٣yUM]b$0dR9ty/ mI$4:qus69>U/ C{Fgjyzs!HESzq63#6఩'u']{3h&P>n 7^4$x ]2l21qs!gP?GЧIhe{-MFsy錺z\}%Chr)*@o k bD\׫aUؘc€K5RM5V'͋5 @6 w ͢tFSNGꚷ$|4@I Y4tz|bÅɒg]k43O3 Y}@|؁ҸhDߌb2+RiQơյIRg By a4o-m=&d@|- h:i(\%SKoֲ`2t8hg#"_IzBثl#Rzj1uD>p$j" ~CH]>hTӧd Ǚ tU"O-P8|cfC?\XmWhգA_}),ds5y/UPΓjЇ2 Kf ):uҲm"FVF'If4FOo;Dʅ@4D,zsd *+}؆c?.6 ?xgj;p0G>X{zڨ2@§MӤEdzĝUDPφDNxtKrsØBnev'Zzv5!|2O.K2ї,MOںzch6 6F^rj[/qC,#Jm^c+Kwa6Gfs(j?tpzMmg~318h~8u HNUz~myfBBgmQ%rh {J",-rLօq[ DOvz(ҿЅ] u,vA35"8 Ĭ!fܼ`]WHE;Aɥ.>qE뵽Y 1cIRzyb(uzj)&6~rqpi-h@0/'E9WDpNKchb\EϾ |axb q!X%{ZE 4ZRt$e5p1)~9A4̤4ـEht{Qvװ.Oux`)o?ik@McXNũ0)XBI-xr#F-KXGݕdȲ2RlED0˽^6:󼆠uOC :P3%E9STZ I~,O1QA)Ul܉Ygy1Sܨxӫ}sr`tcRW6{9.[3u+vR߻U˫(I+x0pY%3~7qT' Q`d{MD9KV{nK sfx]Ō/4+aKjr𘎵u%-:hp*8QlHzkO #ri_מ;V<YQ|BAZ'vr66ĎRDъϵVMY?WGæURփp?ePP Z}͞,U "BNf[d=p# `wHqn5z:rT0u lrtft}F5g ^2aPmH)|U:[6)|z &匔|-k9'-jD5L7)އWxTIGIQ :|^7#&DAm&*χ5YIuF^\._ |H- }a1K},&(6%h' (EFIHfdyZb jur~?m$dIނ5thy-gjFTѮ~Fs"H|klnr(l] \7ߘ|:%`gNx˃õEqB7"4*H&12 1?h(fG.~kYVxVq;lhDݿ(1+Yb%] LtLstp?+w,RXrn1Xj)ɴ`iE8%ԆCtPr-esgKzuV Td |uNR,t Y0V*ޕ\@Az))q jVx<5RT8fd|,#[2_G:BO}Pdн 7@μU5TH'us(=SO3Tحv^aPEgEZ.ʀLeNR Q-iFIo@sbE~#/4Ѵ3ϭ7xQYbmrv$kJGr2=گ^Iگml[51oHY=Svk^Gܡi zįiL햺Nx/e큆7vY$ IpoQ҈0^w2U[Yi;:^l@>*hԬ*y#H4xQ<~Rt]oٰ)ݎdAks2bl[QnV=GrS'rc5*YՄ9(Ջb)e;K:x$Юg[aM~JjZuE>~J)Qj23'Ivv438e>Qs!}pk#ɵj/!-p$oi8J5#:瞬-lȑpAһm?qP&jZ*r IFA󺿮&'U\◳tbAg:S.]} U5$v/Ԝ!YyP@-'(/q)G鷤@g-dSq)Mb!M.WrI/M~^P<аnƽQVcX׶a8_:ϻ=v[ WR9_-d0cǨ',0`˚ҨcVb08!}n*Xqy-k"¬jcdHuזqXsk}u~p, CoYcfWrG|8_e~G_e p W^ n}M0XYsr;f~˟׼xщsH<  ^,pR1 $Th"uoJV{P?J7-*D&']iLYcDJIT|ݓlG \T2|CVwu#F "SdR׺A5XS!_|3 OW+iVmjibؿ sd+Wq@۾^v6nИ6W?_iKI&O1T+z̻Sۖ;VSpXʠ.u+ ^qBGznnEc^Ѡ]Jt:x;Z?O+D-@޴K\" Uq@=||"ZQ+OOA}7@[I{ɤ F+xff}OH:T+aupD!O?gZQzQFRuHA~U&@z*~zf,k)'I8`87){}Qpx ƫmg/fP¦e-ҤDdC Qs`=3Wsi;& .aݳ7&Q mw;V0t_P0c4f&  м4ƾfÁ<|ENFA? @CW }{T )z|_-t߹eG]?O ځzBf*3?{d?v LNlmP >,lj9yMNnFb5FU2P62"%Ac?Xi:[@w]R!llÿtf7v^VP^o-p{4y0(I_]'<k63s%LaF Ķ cta^_<1b;$[u칈to=tJ?v%E[*g:mtq̨ CI!Cژ"ק8:J; \LɳF}۶<h|a3φL@ꥠξiJhh֥(Ѥ<"u$n[ipWFAj Uh F~MʈdKȣ 5+wx3Dtg?,[e#Hʼ҅ذ~ðQDn HGsQ#=)/y$i JFW ҊTh)RG:ApHFU݃^`r/S=KZ32Uy<}ℇݮ6cqo4PMGtW(x'2C"qB?bÎɒdvsxTf}?+# \Kkb` G=k!_@*e4pKvy5ʨU_Xt€ZL;SZs "{ Hh`p; DF$'yɻUs\(LEOSi͇fH $H5mV"Aͳ-KJ1be2mYD%Mo4;;/!EB,KQdg :ӮuL^ j2[|:9"LY#*+thOm"xCl"]@=ee]\1z'-rצ4%/l$"P^Q\7+fpS rI1yi8[HZr%Lta(9NW7guBFz#q"nG&?M1);~Yvg5;?L2mB=RТܖݩS1f՚BѢVȆF zDF%4{M B=xUz{7vz3.Xuxw׼^ZeCc=q!oAzv}j^W# Mt~l10 ^LH6c}!vcΐlN 0 ձp6 o!RgČ=&(dg=-&եg͞.l4@%ՒJE5@J'бHʱ qboC1dLy{N5yTcu05!f/!͢!|@̽ 7mdV6)`Th`qõ@!AT~?(;}Ǐ`^rn ])=u^%c5@k>,ZJ?6>3dDUg63*Uv[eɀRMxMӤ h-T{' ^t .-!x, `,/:k!#5Ȯ<uJ:-1MM&(` %h_^9@Hއ Qp kKKf+ta/Zv4hA_Q˔p^G+{ ӭAYzBS}ksTrI3Tnhm+rF6tصB^hZ }%bd Þ.ێz$ tVsq뺅[p}(-^X2]u>"~.-[Vu%Pe2յ}Ak<>/$^LyF|%JW/|M&à JkΆeWS=:yAXvzOJzGz.2c5v:22I h2v b<Mޢ OӦWQLa9W.qxc׈<Ű$jL%27k֚" z;"bmD>L4Qt8*u˺AG.9{$Hqrv∳eVS .0S@ WӃϣQL,߫xLBf)t=n, y`^Ûs(cKV=.2Tw3R5m5#;HM3= 9tAKKɯ$cB] Ep}nִc^@c+#'ZY 6Df~Y`{?P mg9l;OK5bLVFYO >v-aOsc:O"ҟgj rH'lwdFg,D4Q%d/ +d2SWqd(O&z @ :"kiD% zRÞ9﷊Q+\N@/X0Թ9٫a\BɯY&MnsbbՃObBOؔ{.z)q5i zZRYxCY5!ԉYŰu'_cw;@zO^gY$_ y iV9E̪h}0Pg(ncP΅^DME K3LWE;;Ū>}q3 %351c6<x[_Noڃ)mF* [sۿضoJP**-z{bzB`bN)=( Hn{ M_3D?@aoeK;T3~ BTD7wHPbWt1t7x Co%7ݎrƘ2#+*޾k1!a1k(T9qc/WX~#ct d{-l^jEN#:d.^ᡛzu4EFInHPv+2g&$|LԘP9 MI#c'"sW8qJj2q'F:Qy`xpLwiwC( 3@2;à VÐ"QqpU ɐa>XOJ˷3Z-YD Mc ?SG}u;s(jJ줼!)Py\;ܯV/͵tvVG QNw#kjc} +"k*WB!6.jG(k Z4#_\Uʳݖf_2$2n[9i&SQYc췐R!0ț+?] n'8O*k8}8s$ðrOQ&rk` \rxMC=4~qU#'n5—sO\!@S!-p |L:zHvhIwjqwu]&d&oYh`@4Dȫaj}hŋ ,bm*LSǛCP6'9VJ~:fXr_x^e0P4К{H-̼2`#eF I8VQVŸ@GCLNj/~Mta|zq/%}_$//eWm6ec5|׵A'*&IHdžκQ#-^#@^㷀s,X]Sm ~\?n+y;?40gv?Cچ Pnu^Y&k# #Ԇ?@gx2 PXb/iߺmXĩ˧ERq dcن:FRt̳7y 13SrQf9*JPq2a_KwCH0Q Ϯn|:kmL)yT"V||$ ewiI7CBo崭OTP%6|| jr=Ό;P1Lg3rYx7 B{܍;G+y}臕$\~P!so-Vi: 0B!?x Z屴ɱ8ld=&8cyT F%GnrH4ksK,~WXp>{%,r/s.SFqC9i8A¨P/uH:kRߙhA[Yw߇SSތE/cR :1݆Q:gՂ48kB1Xfɮpqb p*k)wo׭pTE-~^ѝѷ\jKN%Ye/BQ^}M۸?֎٨42*ap}/%ǝGhā>9%hUѹ0c-Eu5G g eK\ Ŕ-%#o 4I%Z#~i8&=ݔ^"N.~'u~"v⺟w!=?}JќDab#y]hg:' eh۴'뽨pW{rݤric*]b踖v xJSԏ2'f{!cѧo8n > K5i|t9XO=k[YRoz1g3nVf9[>#RʄXh0ۦx/汏] ?E 93j~_&A i:O/.Ay388ݙ5+\H>ul8o̽XrK{?fλ⤃E>ͱ:&E,:sX\ C*Dbg3ɰ{ц^}6MfԔs^-L?=(~nj|!"F>ИűLI6w%|fS@!:'PZ5rûEDbV *|qdMMobӦ97LЪG Ei E >Ҿ/J{ݑ8e>Ge z]1\N@%:YL@3mQA%{pR:!@$rʉTj<"~^`V䙉D@L=L9xhi $C=$s8T{mh&cLkL T‰ ׷!'3@$9Q̈́JX8hֶM3`PtĨW՜ZNU zxwKQAEȍɇi9-I U!H?<8o?Z_/d_:'c7>o.Xa}o$j4oK bc=Z߃Y? "Zh#"ߊ EM^UD*/sxhYr),>[v$UU5|f}p]Z0jpН )&)"ZE;BJvj aE /L5IV }ˋav(Fb9u B;$żRnFW,.SaML'TO* ]tΏiaε豺۾x^Y=t2b˙7u!kn)h%kW)biߵS j<šҽ;]Bn(Lu8 MX3ɻ,// #TZ i+Nx9O:h2F^A?sαj^ m,$4G. {zdzv0m!펱>xCu"+ "Ebp o/J'),wC_퉡 ._x^p>a? Y[bT 0X"RU\UA/ (#}8wWh af]ςHX#7/2+RAs[=]e5RuF_Fd"(hCIwV '" PbYw_j<•p~Δcu%Fg,h>COv"%iŕIhTI !tϠ%-xi:*8dyBp#:Ut}]YSƇ!o#i.K]cP+M3t~G4Axb!x>:=Կaq/[nhwRdRJ2`BQ IetStY$qaS O6laF ] ch_]DAT9[:cAcvMxvKM[ywa_X/&&*G&y,gCTPJ]U'GB}-H`d,tjfOXa ]VgsPıl33; UW5;mُ1m> 0aӤ昰׀سܳd5Ȯf%o*Q$]T!y_%ϕmτ$tR05z̙Ca#jcRiGX.J3^sP|4kJ30Z(i]r7! ٜzȐII:qgC_g0m ':'Bl֬g`/l3 [xZ>iH /G%iuO`Cft]^m"bA5)5c?޳ox wv4]'g$@i 8ulEYMk~_wwF1ٞ>R2)Io|.Xuxg{-]|.7n<V-B"Cf빯%n22q;7cl\(ZBJ u!{=>&liK`,|:9߲ZgsI4q%9sQ7X$D9!c[*e777ӢAT>IQ? a J0}S:q%miuF u$Cnt>- 4?PlSky帬}xNJl@ 0}i6"m>A)q}}9L{TP?J Q_̛/-ӖUqXWgK@R/# -OUfvݣ7jȈiF#dƘZgGzȀ~?  7iXWAY/.#I2ه:z\W9j˲<^{<-rsV%h(/M/)i5MHj(҄ G22`+nm2%BBzuSMz_„"XB*rX 9ED A,E*?H_$MJP/`Ue~/_ǡ ZIU9;>tT0YR_edC09f25#F[LTtCfk)#z)@㇢3 A4yOt-wB~]δ]i_i,bY8.SV皀zd0hnRCj@+&Iqs0DRvĮR^W1U 2=Xf~$:Pòz /"ɓ+7xn!Q[QAF$%d^˰$P$~b&pM`N.5!sΜfP[9_hwOE{݉Zpdo{ i]YS*V{" EO+}ﶚc}0$׶S{lp$ S1HPy~Y<2SRqe5TUg\"[6>h~) $;-GiF ;DG [6>Ee\^\SC"y!{\ok7XpA\NJU2#3ҡ:,aga'4C.A{E2~X$61ꚳ葔^`orjn+@ck$RXÎmL)L &TPGTgr3 e|ۭ)<܅SҚⲛ@X=Pa&@ج@Tńэ|Hg x@F2uP7)c{!z<?3:,Dt{S>{b6'7fjOL7?]iI>#.yP=3z1 u'@qp7X`1)] T7̿Q[(R#pN3l{)Uɍ^νp/SVQHɡP36c9"K#%46#.#8d`[^,~e4[Epс4 Lۨ#ICjy^֡wӳRY9$~4M'/݈[;wK.q6tE['͸&PLZ$rb#5>]kwi%v.m)V9ںd{jʨOl\^?kt}Z t-.tjƤ}VcN7.>[Ԍ 6A^p#^@`20 ɏدpjƎLx#ml=m8|!q5Ұu}5<{ Gl$ eyy Չ `(0pWYJpLv̀NwЄnVoX9"Jlكt?L=|DZbd#<}[Lhe_`'dV{O/3޲Zv.U.NS}HCh?ӼCenp&ҏWxoF}xӃQz2|4a/9Sq=\4 = 3hx091^,shr4}ShjrޑTv} _ V~;u淈cTml?}SKC[ٕ]3cOn=j5NK jWmfXFLMWn"eU~ZX/T: *N%s>K }׸.Wy~QI{y\Z|e`]CMXRCfÁy^eز%M?ΙץaxjeBˍ%,fWtf "w;7>*3.i  r8鯖 QsFjk*ʠ,Tl- u֯ w%o8D3uZP zy& 2r 9+*aЍ5)zUJf-~RQxHֱk⒵CiZT"SW~5h*q/4(-FK4b `hXi,MfZzX#y/Vc~PX X%n oe>]L}3W_sj {" Ӽ#c Sy TNsuMf8_O&RQژ`HиCܑۥE>p ˑ 6dEvܼ'*.ˈ^&KmIk3@izB*v{`^fMl<ْjQ-J %$ȱ IU,҈K/?LKNy/BgSaYt $+) ٞ&SJ)keiYf7-+k 񒑹zOE6F(db&Vꖕ+P3Zֲ8pr&e~+;}h+L^{̝"Hѹ}W0\*N~Ʒ]TRɪPH[Fz)1N^ yfC%=_@p:a睍IP#(DǴ]\I@\S?8q֛~`ï~udNMiON{%S$?J٩[Āk:l$GRLY P6~ c,t"VsiW,K.Q9> p$SoYLa2Ə]Qf =R4a  _rDn^8G%edTxKp ESDCsؾ 2Z@C5ևe=:n0MK(NC$s]L

mezzV5 @YՒ!\n,CStso77ō|9c>qըxVS %Nx-]r>h0'i%\!ߪ<ss:Fa !=\r'-\3h^d}eV&hx>&Q|DS IY;w{6X?K uF)c먰 >́پ-(HqId{h=< 96!feYq_+ y7^ t1T(|e7׎i쑗dI_.d#hy{kL rqE),YU_ߴ1}l!OZWTqϨ]Iql.7e cz\5'6zws)H>ӑv"| =bf|?@Ejئ"-‚9rx7P<֫0*/=٦M01J] 3[WAאј4E2vi*7 iMMR@ۘj]: '͕&MG!Aﰕ^-/SAƖwlt ^w}ر+Pdz-$s QyɃE˜?,ؙЬg?PlZy5G 'l3<{Cc;4; S<3$.ʚG;y©oAE_\a KcB Pϊz-_I*n2e$tzE!1{WsLiAV?J++EGr.+ڣ,4xO~RMy--V9 Œ4p1ֹ׾OĞf ts.NT^t #^*jށ?֗L~~YG k{saa#Hזb62=UG+0*ڦM+ϩ^j^ #lDLΑ:s GZv3:)N2$V^d/`X{$ e"MX黴}\)Q=)\c Wiw`H7L'L_s82Z$U/qa. -2}0 Bp^zzk%X[3#>3Yٙ8 C K?|>[yЈ~Ƨ'/ H'$xgϦnd~.p9SC۞tHʋrVTPǃVRPV2_cZheRa[8/t0f |=fy JhصXRN$u ~)R^Ƃ6bm.Vc,n ]L5H9fׇ!ÿݗ?f! ړ7eA/-#ԍ3^B] 4*7\Lڲןpv~oLF|OgryxYݱ] bz1:/T(ǭG+n5dsj%a^?=hQjU,|Mw7IQ&'uLBgẌ3Қ(}GRFVCr6luyRqT8Ca rr-|9s`G EuKbmzd꩑,}tcCpEa^hr#z0 {#O|ߤ5 rmԸܻ#νh(1|#ϱ#cwɈf[V6̚5^OV}zM5'l8<̰~k盜~q7\Yx$x}J>d[[ëS:[imeU?M4tZ?9XYk}¨gv%:q-@"y'Z7Yӣ5ĕARI\oD@|_fYOs+ kXzK5"O@PѴU`;9@0)x]܏ 9_B]jƮ$ DazV5~~:#"6WiRN UV3nr _дJ|e_8i{{61]s0 p:$p"qUuK$fP5 ~{]2x4,أ/Vv#W jH>޴@IlW< YgYԐb%hYm^?fc7xXǽ;~?Vfo|F$˴a6iFfj2pfrUmB=7W=޴]#l: e#׭\d;v(;YgXR/8.* d3[$o.urI f9O&dVy*D7yo3FRgEAI՞}1bY oBqSc;ah'igbҴWm0DA 'CyůS,^tax$v{SP^,m:Nz9 tn2#]z|%:n דbRɨ/K(G{pVd(ᣴ|mZ7%, ]ϫhZYr]39gliԢU8%mkC{N6P܌[KWPafG AM6ƦdM,q~X:v,Cg_g8*:p\_, h굪b/Y7%11/ FhW *;/Y7RW;d֥o>h4BbK& M}2 \R47մH8CBuN> l|;~5c~J.cY3FM&6uν>OHF燹 &J`mkߎ8 b3`Q ^r'8Q;"bw֩xS|>Oqt O`͈OzCYUŁ`Y@Ɍ7GwCz(, tN]O$ QbgC8D% wLk'\h5|,elhZH6 LZ GNlٱ:$ycxQi C ?Ti; sOf0e &b b̩VQ=DCϾcP\ϯմ,Egĺ@MkCWף H%* `Ԉ!q6|n)֗p#y=Dwqvc9?cJwB=*uhC6hǏNٜGnh Q2_|.# D4gS#V&or҅~DehbӔIc;#U^Ce"<G?iaQyOy`M8"zqE&: %F Ƙ)LCoo/2h˙epT՝(tYJLil[fq3#*o+1f *կ<<!wngSgQ=JM boM)5d]H{7 B< xw.źs G9#- ߵ"w)r0J0ǭAhB%|SԟSn]xF-e}&elr`)E{ڸ`" E,ID C<)rdiY=e_)K 9iihʹ AVTрSi36-FŽ-],u*!rV4"=;av6?nۏF2%w:O6T;wEpLIl,4P@h-]ׁX CJkkbcq D=/Em MÃkWͩe.%$ٔ8Bn>,t8VY2Ym5a$*nA Ni0El'-U3%`苨((B8w15"cܠCEv9 |YMh9Y0ъޅ)2T@h, &Ggݹ@}l Hij&1ӷP ԡs:{=omqoU9Nf]hJDm%mb^R.Y ~Ũ:1}>ZꤨwY/ޟD,3Q#kEs#"IiFDDɕ"bxy-n7RI6g;9;ز"w]J60Z| eyKֺR܅$֮"Cy\?W HTyw{q@At~򾚕(O&*h|MtAQL#\ӄuB/eY~p Js 3Y]o1M{`,/I7k;`I*2DaQ#5#+].r?gmΩ69nN 8H\!WS 7̾ b[tg;ٜ& ,-BR KZ DBdC?{Llˆ͆m*dki9ODav|o{WR3/MRounY6E\D*{9'Y1 Z4++!ujQB0 \ ƖK\,UQA,gk\b6 lWm54CO9jEΟΩT[ 9\y3v,9xvY=7{q^qfԾ+UT%u`4w)7Y\)EȐxSֶߑ[;XnN=mAmӏ=Ey'o}h|%(7Lxպ 1AEՊOWA H Ρ }j8ʵNd}.H-4G'>|#1d:Ja0xަPt%YLF$;pm~}#ٺxI"2'C =vL|{^RU_e;ȑb>ڍ|o<4Efș+axl-.4d2i-7q=Lwr#|Ln̏CRGV{V p>yC! 7iv l |Eޭ{Wʺ? q@QluZ!5n?fzG%L  TwvL^F+oЊ|lz? :G7'l~d ֊)n_lςS& 6lTt0 2|F{%jߧT.YCq?yױ|te}j0RFC2|؝%ƨxZ􋷩W֭sqvt3[w_L+Q`K;ݼ? 38kPV1H6ErB;`Pw8~fz"YݕÌЭdv1+ JdckF3AЗMF M76qHBZDk c{D?0fO7⨬R5_3(ځ#A5[czI:(XY%rA+UzL9UѩCIk7^&]cLzڦRQ~YO}o>HXc9וcDv(G:[h~-X!jȗX'yc =V85GH6LGMS>KTg/GGG 9AmЪw*K\ߒ3B0!dDnŚ-?h^XћƯ! {Rf weE5 ť*H '}c ~DMbъqJ[ - n]Zÿ>?{;i},rse@Dt$frO-x;4oSLB,6tM~cV J;8?>8PG,BhX hd~"\'ecyWzyrqWs7xz$R@X圝4cF 7M,HOp5GJ*f;b'mu Oǻ<  >J>>^'(e&<괙j%ѹWpS_Of~j( 7SrbbydY(ll%OTZI }a\7fGpEF~!LQӓ 3!>q-ft1_90?7 O{2>_0{].=v6:6ю e2]l1zTyEn,<0p1R +Iiؑ&P<";.F&1pfHGDV ^h-)ۿ_6/i[ZƸ#d<Ai0ddչ[4K3>:o=ê]H.D@)@!ogTg&иϢjk"nYr/p#Y݃GL+V a j]HmٞfemuryKÕ9Kx:WO ]t#TK5\ӧyBv3Pó˘2+fdL Z;?f} 9<VU qJ;7J?uglUTENBK5^U;rH]&W@  H[%׎7|_tAwAP8s{vO+޲ҖֱiT91Cx6Go~h+!7 ~Gf~/ 9?zi9__~k!Bt3ǦL Tm@>z;R(K|b-Dgķ[B,!mV9Ca],B%rB(0?g;W R/F P`xVy$ Glex&k%j$)g4((;E'^AZq~VgX|D7ċq#&ztngь)3L[uZxUŬ>}eXM!+ƮD?yKϘZ޶@)`/~*E4U)#ӻY-J4;]`u$N o Sz tg+X41 ᣅYewW(Uࠜ\/&xc8߀Jae 5Alw`ƴwS~-NuH*w=AaEպއxļfD:X9e qTx?ÝWTmcE^]E^Z_"E9:BkF*uzKu%Z0$4)CcpLusIVѸq d{&KVemSΩu_5&ʌrVK;x| &M}]T1Ԃ<]\ѕ YBp=3 7'K>t~WA<^mKn)J"@En?8-XxpQΜ_jԅN ."h*'6PsxKXo4]c axמ!1RUB?Qxm·|C=AN^}[(*8T~kwDFڹ"lqvf+OXD:!l8Gu?lHR+}H177+<鬂T"o0lc L hxKVlB3s-W3;ٳcb5FF "`{^פwdʈ*-fzبSn:D֕SW}ۮ:3ߊ,6zJV`ѵGi=y+ GYuxSy+u)&}2^Hx(Mdr/{^_M)~|X#1Br'#V/Hj$)}pim83R{*rcj5R$qZk~-PޭHz_PO~ǽ̞w1=5I63t[ %>^BBfi,NKU2g@;V?(Eu K[(GNLɪ!I}ӕ@!/bh-ӒǍf#7%7Ս3 HTSVDgiN-Eh_[yߓ\q*"ַ8ܖGc-jOm͠Q&UyBX?D 꼌6M:?zh٪{E@#3c 1dorMoKsPQ.CHDGL;%bϯ0'ww* q;>X4| m+!\0kxP H5<Jue4IAme{{gcG#\֮nHy'RcT9·#CG}7/mW&.PqQhr\ǡ"9et$|(I*n*Iyt nfz4iQ# Rض&~"pWyxS^`a\ɪLAfzmIrJ@b6+. & z-2P5` ^!ƫ8wCNj6̨:TVfHɁn%JN3-A%j, o3 hcpSߵbLYemв7,> e#g6,pzt-ĆVB>0MIz}ږrqĶtʬ Ym;; Nyom$mIiדO/o˭(#6a(ep+: h UzeqwCz֗ϡOº}\I}-XIaɭl<"d΅"%*šlπGUNc7.*oJǁҦrUPĜq–j)Ċonwπ7sd y;mA>ԅ+y iúJ!e0_Õ=Nwh6g9^hMr!*Mh6Q0x(hQŎ ,cLˇo4CH*8 F-cb8G&DŽUݧW /eX[tb8xT+JbtmZcnyK>vE݃Pa-9 tm2g1tϔu0n's'ٔe@qgѧa؉CVPzR -7&w J:k(  M}( =%?QF~ z@U!ڇJlpJu~Zj5'6ѭFI3>"=8@T/!:CQ{iveZ y4wAaH ˗ H-Qc{0mc:Sȝkex8.VE).+Bq ?@ 5QJP<1],n[egUG1Y\˘o.@E؞LjkLxAz6F(fޚyw:kAp#P(=CEVTiu@a ~.; ),t{ȤAyR9t`~N RԲ)% tw!qĎ'BWw ʓ= ^1.&F[دt:[u*97X|ԭ։ [t}NCZ@K"ܪubU,Hf>B9!]:!#-˶ A%̈́)'zWơ %"Ai2ٶ>cU&6%T$w%R4kєD4//I N'J f|,aYe7[ţ06[d62T ڷFu -𼐣a{=~>K<Ɂ# x2XZp[LsEFla|1cY?nPlsȨ)QmL\O`4jzwϱT<̼ߡ(f4;%ң9h}<:5ڒaێX /|(j0cs3<,ыBDLl"o7C7t_&_h\*5˿\F`SSQ<-zײOO?qbPEo wUڬ}LQPJCEPz> I+ѝ&nӑi NO#دZ^wV,wd4G5 Sl=`I68(=BϘw$.I=;Cܗ֕y!!@wp|dRmϑ?`FX}(T!ӓUxݾKERnrE(,BB-]NH,Ǯ=֨_gm+ΑNA |tE|faIhxzPz;8Wkk7둽5V7"8э~<כnSM@ՉfFWӗӡ[/;ue\ 7mrB:;Ŏ C?/ xƒs7 NDsݘ/ASJӞzOLԞ.dxߢ5% RRgHT7U(yXؿ9[]T ߔ奄(U<{ |ve+f*w1mFH[umVclFٻ۴@ܠOĊ5od|U;#a4ϕϑw^Zk q! ISM5L,HFI-I\Cp笲$} ЇU,8Ϛmd9CSKTo#'Lǖ Ts`j'6?IxSCZqĘ`1@^3T_ teb⹂7 2f]^plONχPw+Qe  {HiD|Mv|c U]xOX|85/J,9=B9zo_<"lE+/?^~e^ ւLDt̛ >{Gw;Z(D. Zh}<~P-JΈb[-Bw6J`q(/sZҥC[ SeTn 61Y0 3_o%׻OkYl%wW:*DCjQ L-v+ Rix.?Hgf.l1&JE|0UH%_o¸~kPv\ 7K& m;j)l>~I.Pa_XzXJ,bu NV߯3id^0Gq]3>vO&*7+`R7 {FVlmW#!aN`GNn9F,F;v>QXԷ<X5Hnf) p26?Az!͎,Ow-ю6EWB4`kSe% [`<2u1ūSWkh-06"w.̀zD5 ٭W3]s2Wjw#VmW 9M̧q Aa^Yك# B%]Dv:e/b_xp=(`}ϢxuѮ!J#85MBqORƠas wzw(n)~L e) U+678>h$~,s36YزL| lE,:9[ fw }DkWbݍŕPҳPXd9 _ýuˋhK SS]3M~<;N۽Nx0[`@YBTq1= MKrgmCx^p$f O,`s4m_ŵ,`anXF~-\IK"MD\oEdm[S.,"]Y*gu*ÎN:=;f@TEGɾ+br+\@dP.cit E 03Ni(5/ s؈ґB3md& v|h a*G3@zJo vo!7VRljam:ar/tLJs%T|'sE5po]n+#91O0Eqv?us`o:B"S^N;lUdnwxGQDbLyxtTgs|Nɬw*,.,r98^r_oXnesx,sF &# f3ț(oqǺdKd^YӷvdDF{`g4l\E# VDE}AG :%|}TJ[?}m[%,$iS \;ai/qxj(-PkݳQ2m00hq^$cCg{n0ͬ\eWP\h`8*͜znQXCXބ(fwۡi .6z_&e@O(ʡפ1xբڴj?.ttc""r#oICv|+mknM;jd$+8#FfyEƯ6dQ) Vb6^$VY=a%* >{k۶/G2 ?Z W$<w~#]=]r{뾕i>hUUv^ 9I/w:-ؓ:,qgOXK,yeXchgZRqw$vRUP|%}hnoQM,0jNT^M6ROʧM wtyԊr>n]==EFMV .+(QϬɘ }P*CBy[`eZ\u/#7iń5)j͂ h& <-F0tǘx蓩.~fq'ʙ VPs[>&{zK`x+ ( wFuƔ7uB{cy:wVaĿFK(Jc=k<(O<.;kJZaʁ0 /{=.)v [~`y9\2Z~N`&T͹^e@ۿ$M!6P)۝QڇxwhrGϾHfl_ JK.xJͰI zD^Aݝ,+CIpmjS9g| ){ ._C"x$¶0I9744mYEN8CFQUF'{cph`Vls/g]A $Gǟ1KD_(N~W(Wa(l#=ЖsRGJ|6_Iزh+uEj!]L 4DDʒ k*1+#N* T^4ZlKy3OtGa% ZzӪh/%Bo,D@s]$HwEuaAd |]]>n~Pg#g\F ܋{U﬐d?Oia 8,r{Ebez6 Y%v<+Y-U/oèfNo\eQϟYR(sr AVL] '1/'x2r? K;j̱5NhkuSuv[܁L|%Y*,"%ğ&D>wNg{ZTToNL6sZIW >W'- ƾ/"_A` 9enkT^kC?b~і ~6Raſ*l3b` WhrSWS=j|*ެ[Qp'LJo|WgԵg$e5?ggĨ hhkk))*'oeF@7zS'ԡAU ӕ7Q +ө3P뾀$*N$\/dCv GAVb! =I炓MC9"'(zpg1*ͮi<1k\F aJIݮة%Kj^a; !wd|berou< 5lc2Ϛu{,_^n!_ڜЅ?+9>e.8gޡ ﳁAšq =Df8yŕʐڎ·mɨ \;v珍E"`,_Sm:l_6wb$p3ŞPFR{xrr$cG9+.fG ħ6.6Ni8hs@{&z t0@x^E|cN-,CZ%G=`jPHEg]hieCc)4V.=_ہ+t('*f: N2Zora1g=F5Dt’츌?͝* ]h^4~1OG4dg9؀~o)o@R ӉA$4+cF㢡g1ON]W!yeuj`(K8ifG")spJX%MV A☳rHOqȱ#[y}4_#}tYC:(stB FT{u9;ckas]2o1U(cݕy@i|d.Έ&74w=DBgu"<dQ)_MdnTY1(Y*bb_ⷡ00gX)@f=*h,!ACUq/} RD'Lc$ qs(@¯kH/JO􁉧Lq/wOŵ*eOe_6e5Pht'jrR!a`|o WH"07 %oљ-<3 Op˜!)%}\.3:,W0"QhDQ*lvƢ xDf~jw˓PK$?o}zAm߹50*ES&u&s_dL+'5is7]R4t+O12K< 6uJfjy/XY,$79%z$/@`α]Qtp&;G/ /Nh¤ʁ:U wcAJjSX% - .'?nױW=fZ lf>x#Y-Κ !մlez_HhD$H =f"H%UF5XwGn;w(Ӄ1]V}k g=JOa * *$hR[pH$0͸L6a"U_99 "Lm}M@_nYj~%:>'EjhnJ(n6O $H#ss̛0੭yJ$"$CrJhe'Ǡ :T9ePnwGϺ[fҽ"YS%TiUğ&N!VE? a/ގ\謴\r߳1jʷǑ =@ bk,GXrp)[ N/-icxEVj;ߔrcPuEI"p&r^AB@v`up`i=gkx*uau,RP8;mk`T9?7~ut "v;@ YhSiQ/U^zG\,]b=cQ"`5!"KD#"|hDYCSRDr9h2_Z|F":#Gq5^gblwSt!lMՅ /^qj!d c?Al_`i@B^D,]WYD=OfRyA..ďEDhoqޙuQ<}YsVqmMb@xm%MmЊ O9Q=Da?Mıbj`LJW(4l crJU()„~ ׎QeQ)^_o L@ K AnKD8Ou*Q.$,Mt*l{BLqddӝ9n˗2}11}U:NҜv~[udETXL^,YtH@~ 'zK sA8 #ajXW.IBfzZQ^} ~,SLH}/Q!W9qqɜ*HȐE,'CL28FbhvZ ]e$EJW)b+:eY|y&0:crJ/\ɺrhAaP/6-A (?c x7ޤbd-5JA):huף`( &aN5a-l=?"hIhݟl4??[o<[ r6I%JGzn}" WGf;U%dQGEd`,Do^KTHc 0`^ $.,kVhjhE2+xYY!y=եt)kPD9ezv&If3GH ]aW~Z9ʱTkN3H)#K ]Ucj=eʽ^2,#'*Vr_vV4yqYINWZ8'%Sˤ9<{yF@ tQ㟨trm &@:Bڹ=0q hGSa~+ U6[MTտ_aBBgG}42*تem=GJB^KMBŊ[J=yzCNO?"uS\D Eo-cFK }yRf}bG$SC,3.+P:IV*ȓ7r%ƙ PX" `'U6t[4me|6&yQ]L QhwP(ZG?͆ETPF!e04:B u7O,n bcc]]聱H$ 6+ AUu_BKBmCϟ96V PfgEs*VxFaf^{EԢ`Kĥ-dKeEA]19Q (}}83y U-Qb"xdJ{cS$qMlf{#&v=JZAzUKٵ<^ <'OeDHG]ݗPt~N+achjtQRK1Lê-<_Vчe&UiZmIE.NoڹRQ \~rKZE (#Cap,z ;7 J7uK}5kEQ!AKwruch;a&M_+}}ڬDHݪZ4vJf^\xE(^U{!8h5>|64wa~&$8ƒ ޹Ds {}炑λw ́ptG.I3g,8Hq֗I^X2#o:2JRS.*!XF)uA:s] RJu%saء B3݇ {a֮4M"|̲ 0ohq P$ .NGwf j/÷"80Ҥ)StE-<ׯ>s ³E@tbkhN(o\%|SgpRKOG`YF<0.[q_Mb(&IT|b6-n_<ߵE-U1͕R* èܼ~ekTT6R+rfpg<]WՑjf?|lqH?b(=IB Ųa PUΤ ?'Ks0ڧi.BsWrog)IϙFM}-+s] p/b%MHI Mmq 1Y;e ͼ&so(^!%)QCAReX:LX5㢺&mxNAQ@Po-1XND\'ׂLc}VM 2 @*?nrUR,uT5:L#IiW>nj#Q(fɩULNJ7 nzH@-"!"e 342 w;b}JΙ`Shz+س|RA^"!=jC*KO`~Kb3 8h:H2}k=T#gLI Eޟ.T pv1V-='5SB_üH7Ab(k*'$z!۪Ũ/89L/u(&.ڏ2E0 6 BaW<YDY%Zi\j*ڜY$v_JLSѢAEMNj>v'ܤhTJl<nONҡX|Wo0-{`Lof\q .R>=]a'W-2j8W Ё(X@Ä2DEW>#VKyv9.rMS1a4\M{l2$\ѧ>;J]Iw]3륕ZFgH/e{5Ns5s 㙧QSv8ȶQ]:/gBEbp=E:߶!K5j"QOмgRظ(e1 g qdvnEi7LCSXo9ߤ%u/2&k(L7OO~Y V&p~Ccס΋CM"\d{#!&&lTDpNn y}\p7]Ix9p1QG%[p9"i~Zw*R@ QօF^dc4sgx9P׹SccUOɥ$@&ױ&Hn6J 'gPO|,Lm;XNu i f3M<1hᚍ}g ]t.8E(%|'*YcTiؙ Wx^q#Uɲzd% Gs_h6_'SDOGH鿞(⁷xH:硎7y_HT _*޳zZՕ', 3Bu`Qդ5d +&j]J~Gxꕘ5E!'o}j-q0J}X#cPK ~>,uF079c@Avws:,uˊʔv{+Sy,~DϪ)C$V)K}[pbnnȆizXlU6f+c7X&^] W!aq/nv} Q^7l<V7T סeXDᥙξ`I&NO~pI Y!tS CFVP]ɳ.Pմ%*~nFrpZ2-f[̢? <`u5W nv˺NHWrY9=9R;\oZva U1pg̛mE)"S GvR׌i8]O2^҃=N.-!Kbxj;̼z_1¼ z2-u m/ })AzlQQb"yMWUY3nZ $duo\AoB;r Go ؂m\lf+2(* 0J;>z-$R+4#6M>wGav$NzrbqVh7FGH|) kq ȽE;toFvrza9˾-5[?=u%e[C⩄e|caۛY֌k, \}8=I!a|3Hքج2moTasii׸%&mʺ7{,3)A(R&Ö\<ֲe!8(AK@&|P;(AE n!2/r㘧 <1vm)up5&bN F!\Os@ %11J$+⩷bJU ZlW0p!9Lk1ћ]["뻮ܶF;OpHN xK'ޠ6s3I sv [( ;1B08C.\mBg֌%9젷%FX 4K${bW),.w$=e^3%T'k?PX;!pYq-x1pQ\ 51'c/y 7GPr  _ ӎS^_~%k&xR@c]B k<5/Ν;E,g귨/yC!Qn.X)&RQS=XG_f\Urʵq>Oœ{Ѯ*g:ahe7VL ;;ꚰkV\k=\@6_&NȨGЍHR莂{# =RXskXRӾNޅLjGSVnG?пmC=Fwl<}e~{~78T#)Z s)Ŗz#?C`e: Qs5h\K[N 7lu?>-y0[y~xu?H(/VTx(Q4IB'q TK4Zj9GLD"+" B - ,S`.S{mF _~EW޻q䦍'lSih).5`b\y6N1U*R4$F!d_=E>(-6u"uuU;ыhxB}ӽ;ohay&,Id%7#U7ʽ'o]ȮdwnsVAl0>߭`zgtLG5 m W 1A|/5M6"?7zlS%z_DeuZI5L-سM2Yϓ HGTv7RݬϡWe sVf춄4 A |!eIħQO\Jx5?R DBg!(ek3i⦠c!jEBsj!#w¨lN_q[O$g֊:4FZE6JB~Lw"af4+qEuH.A J>DmL?N֮tV58I^qF,rGMHcsHW: |?/gͣ&4r o=He)AP"NSFKi8/OvLB8n ܉oQIA8 &h p\+|O=n6ཏ;T3reM$⣘k$9? ڥ.ML#NQ|a%x 2qϥy>)7M/qGeHp/Wi>|J?b"ܔeĺ63ޫljIcյI?D}Ҹhgb$C^'C{N`>Ζ;(u32C&@{ x?}^Dz#749&0ɪ -x!9. *z-I{ݯt,PqK׬('[`pH ӯ8Ʀ7D_d|-|"V<IwgjJvO1x8@vr^_c8xX(pZ/"Em;rVQ*xoAF#L=p*p=q$kq?Hr |$'@6L=^АCT0 }kJD`$ҐW*l8Մ* asxCd&j)K ?b?~8gP&7T]M$IBUm&'09* OL 5O;tga-8ȤsY8AAfnp+t"X+@Cqb b[%@ u:h-AG<0E(@`VS$NNV s(',_'@-cKjƕ6('{nq# -5ȣJcކC?o͹Z`2걎vR 4VL V^o,:m j/̃H AcD.*~z pBJ;</ǒEUϊ̦n+6V~8BG};:Z1y̙O ƟOvC8fIC ܿآ`g8~~TV~Tq%e25}|K=|.-Y!'чPZُڵliіgI+nWCgf 6 >+r+V=G?? ^ e. !CsݲM+RQj ar^7>hIvKQ@㙇0r$8ҶpR&N!QGE,\(=ƬG-+sl2燚k$IYw:E)nKEl0Ѐ:+sӜ?O_+;nތo%oǴoly ~#4ӌ}Í]˥,Stn [g埒XDΏp?w/]biOʥјc l|!Q X2[ <;tB8t&Q`(JFt};+*EXkc]N,unjjMI?o/Ƀ5).oN2cdWN-ֳ6]aǴ]&rUKvc >FJF~s]h=!L'DrbhZGJDR`z{f1 aSjsxԴ M}8ڜerݽ**? [4E S# 6􈲩YΝÛJ;üdi5 dleʕHvCKU6v#)c׷8 )wNMKqn|~)uh{\bdKFi(lX~_qZ.-Z{Qɡ|sʂt~)8MaqpGzlE.^;Y%{OơK0Η]pB/Xa,PR!I8HtI LW:↤ H0 ?iD]/`>(4#"itvoE'WDT (XegQ&sw 1s_,1]1MR daeپi]aM^vW=Bc,FGDzI X D`RyJ#,KQf;Uװy$5-|0v(Ȑ{lE/C3e2&.,K7 jd\(dD) ) Oag,=0 F3Ee_'uDsBKtOW~(Lן,.H&{ޏ E UUcjWOfb])Y̻H4jq#m橾 sT-ex XKRmrj5?~E+NJ*"M8HT^5psH /usU_F(qk촒jQۉLъJj&hyVwΛӜapPEAiT#e8d$sI˻tFӮŎD͘a˧[_guTh]f>lCn{j@M_ N&qyϱ.8F0vc3 ({bz{6lA0"aLE^wmt\_5ն0[ů}hhc_ΑC9|dDG 6c!Lv#QH,Nr'vzh~k 047hهeItM}uӎf RtjҒ8yY)r(_~"$H6LN|wej)xc5A. xd(^Zz}`,<6&]cP)4td6X5] -Muc6yD"zv#?|胔>71:mcN6.3 W%FΏe,:ROΟ"7ȬMn:S[ݞ4ڃN䯀jׇ{(*Y9?y'~Xث0j;pTґ_B0 1o cJOf+,~^qNNT毳}\kqN_lz }-fي]{qr4X*NHSpRYFSlWGp)GEv~)/_Y.ŭI e FBܨxC&@)̹Oplµ  }!t>m#!S zT8;DOBwӍɁ/<VIӀ5 [T %v;\[[ <vY0n یpnchf[aM=w|jDV4OtH;_'Ӭ"~Ƌxcl w@Г }jS= Ej>uy,iJ3ptSr$5MmE^w"b„`Fr)a1iBeVrvNJspԮNۥTjQD(* Blw]nh|YZD{V"X٢2oRC)>r-]Uȴ 2G@as$n$s<._%K9ӰI;p;xx+#P48OWOԱr9_\UqB=`R\i@tٟ#TxPM!kӃaJM%Ȓ8xِ'5KTt}EMd/E dD!`SF"uب ك>W1ēkR3fn;Zyn+$e[ l{)ID_%(=N*+ZN# 歠x*{h'5G&A@套]+B,3]efza5+.س?M܌׾/ݽogh+Y>> $|X=(+㷩שd q-t {^3Ҭxs?wxxc2I-,3ަ#R4 ZTgGCDѳCj!!d""7L f a5mNnU 8pO.\Zlߡ#uTAW|a+1 4"Gâ\ kBjlS\MhpuIrC"60 4I"LQ[̜ftntx%'P9- LR%Z{c$q8oO IyQ't#@![u#h*|%,zk=u[x_ 2܇) )O z`J4ȞR@Sں*&: F0l7|_ "85%W/fKX 3Z ނyW2AɃ-H,ضcb|GV͛s/m{]҆k/d='?.x53cvEBuX4Q\~ӎb~oAqR.\6_+ {#+{yR`(רIfD{^c&@Z2#o8*٠MR C4޻J{ӻ)NmAC?sYӏD-OQ@{ mqXM"O s|G+MPm\mGKJ]\Ldm9f)Kw $1`J.S4z$XY=)vv^1O;cLxh&ĥ@G;o-oݷ}m"~;qOXC$bۉJdO"DEL^bξg*Wc6f@!:X/PUE/5ԵF[W1bsU`.bJ&˭@ܖr sz`Hx[WRr\/z]Xȷ-ع߽TnXu:U@B>LtǨq~&J+q7j.|m{|Dl `Vh6=*QȜmjf=WYs/,?rqN@\qfFxpިWđ9ι5JLKra\YLv=!c CpJTpK4 fzDEm+zvS*A3NU$D㆗Z.**}e$Ck=k&l'g} Z=Kd2V~n*v5SZ/нKI$#炧B?WmskWʋ1\Sj /e?AVN1.8'pH>qkP\_LƙD8nx7G[#2 n3lp!c=&~-%Uc_3Rֺ(ry4ԐW'haCˆNnʃ䏌%t=&uKZ2pO̯:|>62û_@#`/*iF,)_M;K Šf.Ii2#U*7]QoT&\m gdR= \ d<dƘG{Ւ(%9T۷R!r!4>go;)q1{ cʅ`=Y`]`B3X;v{q1!]~-|#p$ϞE{+Ív*YOcɧ1};~#ɰLsq n [ͷ%[3Q&%WNjQP; a2O&𫰟isDmlr&P D N(x..Z\:k{iz3񬣜4]@; i? hsV#eFVPA,{]K.:~8ȍd0;A1NW{m,h1n"Om5h5KI>tcBPeb(e5 k}_pEE^movUokb.R,˥hn;8rQzX2.VBlQf3z X4t. Vq,,! ƅ rYT!dN=]a9+C䬙|@&.aw^x"%|^kt;7F/M/˩fۡ+|O6i\}D H5 H>5~͆q\rfK/Rp"D7f .r -pɡT-.9F[m>c8M6XszG|JV }9;BYlu;LJYH}$ΕΫ߱4\As^}B[ZΫ`2~{Zo@Xwb\"d]!Cdv2 s?Z݌+u5#SXY//{.Q+p ãSӀs^e5e^KY14]{Uz6IYUC`置=Ȁ.׉䀱*|5/y,bVow%Mt]﹇vqd5?cH; F}s]<S*lߘ۳.aB[\`a& z޿K}n:+hs8_g9~v2[XXng1IC;O#&;{lq.M]Sc߳2t*+ =tP4@iԷ\B(XoL d{]"f+znOo9Z9מG ,Ao9Vj^D~om>[&h3>*w`m%ܦr&X?yUyUlDPp ]^鸝䈭vv&GK$ӿAdؒM˰͒՞s &+!=VpK9 9 Ə2*0s:56j뛙ePZjēPn/%RC'Bզ]M#s)T/ rOlmF'"2SA=:{DT_u^.>:yo7~HElx!yZ&Ր^$>Jv)hyf> !dakWAgs1PdY)# q:?%U?n㞳 22lӉD.a❭5 g&'Ku^4ׇ v!MNM]<vl>\XP93*(ܕe:Tȳ?xL= ٟbH^!G,iz_NqHG=cW2Hp9CR-9>l {{l,>g}a[HV29i@ 0}4 ,[˯gPu[pNʾ"H_:OG [nto|75.M-*7u*{L#bl4b.MD}u1NhED.YyeUH5G .J  ͤwj*`@.Ĭe/xZ˶ ksL[SoCRy6LfF ? uxE ڪ/*0] clWI,Xv:f؀T}iPb`Tp2\&6t t g ]| p);q@hGV׭HxSe)&اCڭP7?>ޛ3#LNu6bALnfNr?g"}w~;߿ lf,F}:On~0OCA!'*qKvIDz~foۏ#<3,*sgsWkʠ=K$B@u.8QH29:?":[r|:0>308KSjC@Ht4P6-->^§Wk_ЛOg }dv\숍!rp 03/J3gZM%uRYXi4 :}H@V} ]t,<D!d@,s E`ƙN:% w7v[ HcaVA6ըߥ[rqԹ5ә)4)ٓs$BuTJrQMG`E3K4۔SfDCKt[Ž֔'SFƯ':a 14C'~2UtĴ\D2l4&)wq4=h~ coMVA?E X{v>7{LK^G>cfhK uNq,)GnACCL ~۱n3~沗Bxz0uqJ:%3t@2e5/^E< OYAq9.{HX2;'`yNBpD'^XX+zo^GRCd%a= l]MeORHtnjlsÏ䶁\҆$kXᦎ v=qL`TGD7܅}I /"4ρIBMsc S T hؕu}6 CRQtyos-[j٫2ڤ=\%~^o xr]/̑69Rr,Z!]xF#ux& 6זjw E>JT {O՝f:|q#?Z iN1w^0#D2Ōor9[l}ڄpo3zF2x8^{4EJuMamz# ˕k Ų=t"Fc/EZ9<ڛ(-][ok>Y۸|)̂v&8hҸ}-IzSy,aj$KyA:kͱu/v$q[Pt<#9,gԪ#oZ$sK^qaĊ&5 iDmh||#bN,Kz>uxd0fSclqM0}~~ ,ɤ쥵m݃)d> `aݨ>i"ݍMF)ՈJ~}ot[+Ѕ "T +S1R'tɌkĈ[$dv3C'_~>+} ;{3rPjPrXQoB;]~~1NӶ!pRr=A(gH L4ta8UNì=B$jq7Q@ML#wbľ)n KE1x̞WcxF[P@>HLcPT`"Ԏ+fR> *Iл|>2 a:M㚊=CNsvW !VF" P?C]t~/$Y6~<͹Z*Nf0%ƒ E?]z6ΐGSCcU]/Hו0J()s~srv'6;`]2"mC?f6VKT_jW)9\?RQV^vŪ$/ UJ]J'8Ƅ(;\f*%y &H >ciBNT?埙WR#H\: ?_ 1md֘!fQ jz?ߊ %z3zn2՝?{#bez1l0:*A;\ btnfAl).]u0!D<Gbx;AbX[b:Sjԟ;&Xܩ88o=eh<ߌ$zQkz!D}i_}Uܳu:h'H$sS#WXOQ3ZxbDT5P+f5lUOPgj/Sf\ =4ִԜx߽?,rDzZ:ZQB z4zEXM*' Pdӿ0&nK~սRFl5`(.2{b,ɘ\B8t@Woh^jD$wTϤ"ݣUu"TSq,%,=U8@mnTi8rmiIc!hvݯ1 Lsƒ[iוAX3e$*PGt5z+{pլq\uvWvbc e'y#Ew:+mYi=m75A*\nPׇ3D [YjH,rCw ](S s74ʢ@SN^]0DhHXvw8,eބs^g)aOMHl[Lxou _ꄥ h*._@@2}[b9$M2SBG8x9>_a7.b{ssqI#m;bffFT4xݷ +y]3^0w-scCf6!)Hj&x466U]j1pA0&zOv9W<Op4D6_yK81DG ,&op@*Bj'(Js;xOQ]κV|~"'Q* vqHl^l Jn# ]7H1PRW%뽞HVy<~7A6ѻ9 M2c+l5浏 obc76|_OE5gS=.Wu lR.QA#UN'=h!vbʳ# }i|7fmA\+Ce}rι4=VˆH)tx>Ikl"7Ea-*ɠAG/EϢۄ<5|:'؏ ``15jR D9]#wjiwH3|dJ*~e}zVll}z Or#zքrzufL'uC&Hoh@S y?xH+uRۥ(VDz벷UaӢ:uޣbz&YH1vj$8\pDucRGwLPkbvA͇7"6"͜xg)㮏hJ)'HK ﰻăѪܳ %ņylԙv<<"[k8'V"I+;H'2ߋ1OGJ_vlWL%d V?"xQ8X,el.3m̟94k٫B:vÀ@7XF DfY{PlsS*;#XIT3Բ{F(P_g](aw"Ž|+`}ʘKҳ^z V+`H k`tE8A9p!{97;1 43ki­L#+O:$4"|Ȱ=km3RqtG?JM@wtΧ>Ipar*$Gje40y:WOba[{L0Ed[b%56 -<&ܦ^5WS"֐&a!>wڽP[Pc܅aLx``ۗ[31#2F {Ke&wy%gQ543N+57+OOS;O!MC+qXUYʣ=ʼxM!bxrH N6 0F}|`*u&HDCr 8d+ Nj7}b(<܁܇YSZM ghaLel>d #ӱg U]'l9C Z{%dU5BoNӈ~Rp_f{ތ2g7-''Lgqρ%SLSDY~G"8_PCZPErȑJ]^M%ƣgݬaa7YG*''›33sƹ/߼{&0 >~=Rg2YQf[1Jt@SK)f"WtɁ\fnc8@{Wu1|\|,'=Lu;* 8 %Etf֭+AJ~BR5jiuADcVlz =- RKJ0p.V]L}C,"3x{8nZj pEliƶ؉LaIyKH$09uKbc]0UE 󛨕x N٘gK[]*]cRxK*/),B%ޚ{O y-?Ȧ1?,hZ _KHj'bW`kH순6B_K8[4bwA9&;A ]̛&fu`*N`~8{LmQ }$o;DiD>O?ꟻgDa٥'=!QF[{-2҂|8樵%s*: VGpֆHz$7&U(>r-/RAѽ3&LEܿ'.t)qdh"p7/̐A,#_q>=0 ^ m( F鎖XJA"wF%,b%nZNx֋-I[юؒ@{*y+2l";- A=G#Rdd"8Vw7rQ8%.䫍aa26b@kְAy߿eOg3:?^!h޷-TYB?'l#j'/I/Z{DvQ7\nZ&{DN)q5kZ1N*}6 IulŅi6RwhWs(F )N4ڌNW(!7!p:Z?~O`d.5c2wt|FV1JDv +zd?Dqm^)JwH7?8KePi=ڠv4HiB^.V5R2kaa\; & l?e/ :7vԨ礈uo$|%6j|ZLӂjgH_A'yo%ϲkO<&N;gbC&㯃 _khse^C;%>,=ζU_l cN!*#\r~{kB*SGrVHFԜ pN`C0.Gr#ȥ 8,=_YBGpw>9~EVQӡ z[P%tcsك$+D`ɨ4+CmI"w5`Bb5즖3^=0 ޺DNLDpt? Y$`mM158 TB`ӼV.x2(Pmz_auSM=/-CQkĻ |P‡6`qh?0cd~jݒKG rv<[ Z9cXRPB;uN2ch9^5%˺Ek۝+N6c#pX;ZdQ~p1b+>hȂ ѕD劮X(0-%\3*TEdҠbbK]*Ll|.\+ʣO6n]F6<mC4v:R22'!hV/\'̣{THzuAX.&ÆYDb/e2[7$NMgMl'bYlwoܹ7Tr87'MKՉѭTddY[nP'3p[:x߃f:RE]ݱ&)%„1n-nhBfp̢X)w0(Y I[+*:Ej;O]ޕ.,\^bKc$7 [ȧer^K%Q;7BDZ)^>G#@j $jnv%LsDyf|oȲN|i mEb&V.R[{7>`j(X|I5[lh^XZ}W 6x Buo%xIj:-ŮSF#4ΐ+zT߫jf>35h&,F i ld`={HczYO54{ Ϥ[t|OCXڨO(9K͉ZBM!TE`xsl !- c=<H -wyu_^@6<! i&m2M>(ʭJ'=hGZsM'=Xđf5O5YX5NS9iN4ҶxMmn,~5j87+=DdCS'=Yr>mbF vcWǪ:\L3$T"~4ː&nKCB"rAS ;* guM(45@T} ?e47X{b\TqJ*\v ]#UgO0iE$^F#Zˇ= |b J![aRpY?)+ӳv=J=<?w;4~Wj,#=c4lDaQ3ыf}Ա8lv_d)`3)BI/Vhם .@m!ɯ7fL >U6FlGZp[ծjC)9 o\<-Ő#16 #@hAq/ک0iu0/ 2ZP)k wv'H0Ɨh̰銇^O[""lD aU`?:!|(%<,Ѕ{\2rK jj>PͪZv#V +u={=KqDvhUq4C⯧E;cv|]!y܎=Eʿ߼/RmP+ unp17cS6 ҁkFè U@Vwc \I@n/}=<M#'؞$SO;a@ȬήLm|ILd03BƝlEqMbGQz{׋,0cPx料FЯmWNxMof&IVc81 :IگI}8CƫsW49##(ܲUMs2M*иNw Ơ4@LV`LhTTZȅ9/h.X M<:BKB9*|j5DFVdu~X.YZhkz$uiDc%Ձ0D`6@t2*&leG}V,+"{iVd Cmᄓn/kM{Qy\Н/iru~![-}vƜ&49 Z*#2et+o:|X^ 6ͳNQ-F[s@*CxΌ'*r289RsC]Cta)Ҹ`9F:H=8`0Ky s2qw!TұQC:c xsΆ\ tb+6Vg ;ӂMMK MSY&x< ֺo`&mmTVeNo3ĦG4<7do`@KcτH \4E rj~J o‡㗯28;SJ2Z0.46F H>8wVu=`j64AcH}M 񲅇 H\!$[LA"48= 0%5O5}L')d]>0|gc3Pgo|HCޓH]F[mI;p>:/%qrޜ.H7 HmdI >oV` Aqa%)Cmw+r/A8k$7+=`oh ;m|(vC ]bը"WLM<\քT$kv=6)jdUc=0sݹBỤo*hZ^+R>U;z; ԑwpG~X=8w?_*aFXsGb?Zݲ='d ߖr³h̎;3-g2r.UKE*{+(q/>tX+!z{j>Ѹe͠|)|s];,5fҫZ{Xei6ƱZJPk`hsR?ݔKL*x"t>M XEtDIa=T~~4,p(wB'TKӡ ⧴\7wX3}8|e x}myp.Mŭ0GП;.@0uA1L6n8T odz!a)a߫II5 b?vw޴ZlG* RSnn,6:K8Q,ZNc4;^7QwיbsjL+bkFqlaGMS7mmo|~Ԡ}M',lu'qU4ghW\.N[QDtdz0vZxkUkMJOgSA wS }kV]eh{BVMp}2+r) R?!s]5F İ*o ζAMQt1H-<ɒE8xi*K.k/_CNvO9_]ԯ͎{C*oKs8ŗPօ]9 $Tn 04kƭli^9i|Cɳ5"<9.Y`Q1VjQS3;@bpR i8߼۵_H$* ;4;S-I4rj2H>C&*zaD.F '?Q6X>Zs<`Զ.=)G'eHXjoԴÖK ].QO0;sǀfٲP휻#5An>ΞDolm( 5As$[4 fq=}5q77bl3jF1uҒ%w[*`v|8 /Jo.AMsk֊t Mo3 _Nh@xIT5U@ Fbh[npȩv,~A' 4> pG+S]BK ͖<SJN]qVfB{p3t&'ZJ`t:Xi^pgN~. ackXO,tQ*5; 6cA ;o<`|BBڒBM`\4Of̻(5մvOtY+bqd&Db-*[0$e|uc[ ·eIj\j7~)P,c['w\/-6UpuoF׸c.'.vK 4uݙ2G؃vFwb1LPW߁ b0 d(-6M];9}=?Ֆ>]Y{oceEXE2qjfFԃ)=Jػ¹ፋ": L+X>\nқ%*T#"&ץ4YrVxHr=Dy7+2r!Oƕk,ֵ^+l`D[#1{XsRlLDŽq _-ibwG*hʼn' dok*>1y@t@?kG'֔!ի#7,`׳c0pN3?$ts$e4Lꃈ'h Q%^wro96e\\g:c sHbCգ_K@,CҨ8LP{<\u(F[ЊθFҥ}.;>(?0좍"~jcxVwEʐ|iq{2EdlT+k!IoLCǾ:HaThz*ހl~T4 xJ̲zW]VͰ9y)[#y͌;D[+OA܈zʷɣ{(/j-=DqgFwK!A[WH\RXX9]aE~- cdb} LcF<Ë<foVa}UKyo)Ľ7'um[r˹mxAvMay{,>9OTT]Yx'(4# A"[cN%ba٥M182zJ3f D M'MTer Yq.ƅn.(j0cdutI(@ɧ!Zw\e㎽(px]=Hjŗܹ:hVd7ow׋.j#Aewv&.|g"$XkO_d_~la: hi#+gd$$䣁Bξg_.K56x"?;\e(~+yE$D{bKVi<+NiᲓ;(98F<`(@~?lE7O0:)E>™y2B*5g2R5Z;dŮdޒZH "dLWvvA& ^JFh|uHekLDAѼlT~"*"qX{{n#Yvk|IAٓL^J8]'HޝgJkCP++eX_!Ui2_nלdj> su r8`jZ*TMR2[R/c7hL)r5:5(ܘHP^ &`g t><Թ= W}Gtkt~ 4T{KzO6ah8xw Ǒ$k75S(n|! I7$GYՖMA,/WEfJ rFQrUo(BF:|˙Wӵ^'4,q7OV0 *n *1P&)Lc՜$?IUCf"5G \0MQvh;d-W {Yh{cvCc7N{9-;^bƔ`n2DƙO.>m'K+d#̠43zlSs;r;Sy2 sbcCGIDR9?/n<30ܶ0MԘDp;(0=kL zvrnvhL)"Wrl !0וѕɢP+R6dl iѩ4' d d#".0-q}b`;ݖA}74σW(!Gt\MYa !EFן!cҙO{qs=˂.CTB^8$$_H"́(+c[ @gTM? e<[~.-4zd{riAFs4 aeGbYI>#e,JdO3 :D+%#kb6~>o a^ l1¬+*X9XMxq'eg=̿O_P s*Ɯe15CQOI V*RDs>Ep(?x4 \eH?+@8xq>Mm)j[w .3jZ,6~S0ty΃[?Sy'͹" "X9qfezR7;4Vf{[4"楇r$5Ik)^oj~PDƖGg:`Gǃt#<2[0!pY ]GۜwX|y1ߥJLt_պf-!5.c?`LOτm=gyIZ #Ѿj3NŪnBzSC]W&F^\#jRf0Z 6E\rbm:3&΅ T'cIa}E˶XvفW)ˆmms^ҁZd[0tjJ0`RXHk^;L&V;V -@5JH>r K*HINAH?gRK3`W2ӝWy;[a1ԳqԦyU!iu+]̢:;@s,-Omv/7(_d4A] 6w?y>!{^Cq˨8]:L6d a. 4fr˾u{6: H\|o8>`佘kka7&V cf&@ 1=iȠ2vf oxӲʀiNln$&p78I F\"Fޢc'OsoAjQF&F>u*7E[g%P|aA(dS1e'#wV4*r(By1FC99jh!S^&D%N2AIV&V @Pk SjWʿD6>7l p@m[-t@"pۆzZx&ئӋ nq8A홊 gv53gܶf_g 0fwuY7X`a3ú[_s7)nlgBW-P"' G2{D*XG!6Z{cD5JכG<2ϒX*P, z{k.Vq,]@#n=7^o1b˾i!m:wdžjm)IKsC,tQUC\_T0td{3Nd,LPD ?m YSNSz65M1,}W9Vq`unqʶ3zU(c  i":P30ɥAkϻ0]' h齨mwT g&qSIg`M7r&qˏBcTJ5{C/ܣ^ě K+~9qUfA1$55HU[$lN>6Mr3sK Nr`h2id[|q&?r歭P@BronΨ3t ky.dk-v(*$KKQ8kE)N^W/-$Id /փ':0 qjMC c#*!6XO]}oZBCƂg㯉{-!*#XUāX4pvutnړnjtȤ#0!폅\R /;XpH+^7p|M;ۈaWI1Nj "e~T/*B(~[3JO5Qa!>kvBlw^#6fZOb@K!>49B5kmF^v<3)-޵4Y5s8*FnPix!~ȋA|t|FVAhGr*<3+ 'wwC oN#7~2o[8Iz 1JZb\S爧"hZnX\Z`+Sw_&g Ev $+֜;Nw&ʩ&{8O6:V35! q ۮe>XI~g?6sܜX[@|}GQQU =湏EAWh=O ^?5 xuZXPz$~"y2( *Z5[ j-/pˣaK0'ǭ ֍L?;FG`|z*lvGPUU׏oGsYE m!jE+4oZ IAeUIz)!626oƙLj@G<].SO4\OrӤOV(Ӵ2 1D.lg% 9bַ]R[uGj['-ܓj3W:r=" Pjw-FGЅ8僕8P}>G]<,#5\/Ҝrh^ 9x <O~1=IҊFndT 003S@g#yzf; T*⌎?F+{&o*_5~:MyHb cKG{W ކB7ԭRQ0dEfߵ9`$ojK '*x!GnyMDuY BWpU?T5Te?i؀ E6ҿcSjSsLNew[qʗM$CJA?H:QML_rIKDzrF+5O9wyLpLABiZx: %too$}y7eӎG*)4<{{bDb#d&`"R8zs-:Ҫ"^vdȒZ%fڤHEn蟦BE|VZq&7|3?7毦xqf"{ >4I X6oMHZK3"Eޚ-E+, O \;zI#EWp[eBkbTw|VdiZC``Q ̨Y88nE*|O(m~6HD/MCh">m.@#IfiLbcOO EG7Ѫ-qKXPVWgqϢ}!js"]'k je2(ƻ$)& @O! |%5c dCn#/jRtEKqpVg!踉imi=gjdaSds"|Iۧ9e0g7>=5V t@^ӽc &a ݴUNB`ِ sy*8 8qyrC \K xNYJ.R֮L AGO&|rM:[ҕ Cp!}{REًWb֯eC vSaϝ]pع ʂI*Yd=9|1Ѩ% 5_Ml(D/'o-РEEdu="6@ oiU)Eb)E#K`^#v-1 :e]t%R@gβDՅ=qg_ѩd<ЦB:6)zkJH_gB~F~岣k0o)̏gPqǂ]qq1P<`(zjTmwޙ,P3ؔ'v[mVJ|ݩ^N{"C%MYi2_rDI{iET˸ +l{dmcʔ/ 5չxG w̶[(9W%I4cMjAX! c<] o? : k q6^dp.c. Xs2ˢzXY"f3XjM~z+<{*##ф"X'!F%d߯L=][ >v8e:st],D\P-װuF2w& U*1UyuZ ("{~^31Hv:` !7/XX`0^Nj;vA$=?{U1`Mb 4œöP2Ną ^=7TOWSHw30bTdU:iR_xϋͶU Ԡ([ǶC~^dL\YP _,FJOkF2:˸Dˉ`35PٝWQf[+:~gl5K\%;Y^E`]y(rșYy]؈Եbq5eKAda!AbK|78>ˇٴiI]J;zAsq2ōZFOVb,[Ӳ ݸeXuGlN؛dzKeuW"(8M -ǰwG7:T*.;0*iv_W6jc)@Y;fk=?yY{"d: [NU\J F/$8p4][t1$c`4&Hb {sͥspQVyzJM^Aࢎ1+֔"BkV)4+^IH+=7q`(|^ w-]N_#!su_Bo4wFáT ɢN\MX x^yx ļ~ʱR1m!1aSEhH wcyo 총/fN1CyH 0w)7q|;A56?`D(cd݁ĽO[ߚԨ3ˏuSo{x=2BqU>Lf&%sQRNYЇDSxej.~mGx5tiw4-ғÌE":<@~ t2XC bAC+Lə'GZSxZmL6hlc`psy|_4 ^D(<L!Ǹ9xuW,v͙2m@%&~_r`n;5oa~Sh<ɑz9 F ;M!ݞ f bK4&S{D+{= - rif .^x; 9<,ͨ8g"L {E"346O$(vhq 0R9G{ͨ+Jl[D2CEX!K`׶bi(_a[H#mԝ->n l{H"w9}\4 $+6'wS3A Moƅ &ܑF}Q1W{\w_ŻZJˠ< ir .ӝ7ڔu1"n*;ނm#Pom%Q4D,"`}7V1`90"aaקqD6ex9bQ93OHTte88\ȰQ41`lҕjؑP_3=ѭ/me?D#Pmi OHpih+85ONJ?7_n;mS*Key lU;~yVg\V2Tw-ʴWVl.H_SkoRh8Yn_j⶜]le{x-gf וOz&,ގMJBN0S]wItv@pʹ 3d?*F0mqM^U~WL(e t&d[cj<7:㯫3|hkP*bސ9x s͝&FCVtc#@ר͞]Yj|2Y3Mv7?b}c %4`6۾ɟjmWGԴ51͆_ ,.#MwýB[)5얠}Jt|?F $HiBYf6O~?ܖBꔵؙȋ6oapNE!Suɍ yK`h x_PU]g\x<#,iT]x BѬW |4;+3;1)\#GLFƳva+ i\l Գn{45W 5W^Z曞 {):k;'[DR*NXuG37|VD4rnQEa>e6Gޒ^лAyZG.[o#*f]jE "; #?,aj"-,zluD-ð>жu>A|*7jex˰WPI p,zMR jɃO}K(cmN\4Y%;%;GޥYۓ[:\"}G)*h'C{aFgچ<ܽ;Qtd$!+B,O@(UK@sYG(m'dkmF h6T`> nv-GXrۇIӤIfO:Û(.~2q+“ri VQ J9  ;‚=ljaN{j-)k /vFC= Ɠ_ JNZe?錌k)IۘrZF5DYZ|'ffbԸ[* ]&&N!ґQ9zQ$wG-R{Ǵo.x3H]Z\ %cI%(sig]%l;Ya0d|j9(|kZ+ȯK?~:cHz_yg#R 3_e?(yuI S!@x֕YWT腞gP$I-%n:XP|:[E193 H?6Kau?{hy@({%`m";ƥb)]u0\(7_b  :.9l8}  9,WCB }䵃 ]PA*]MCbT&~PnXVy.uL(X!V̺P(T7!KBj8ၦ:?MrcXN2F$t0V@&]h|rĭLʅl#<1~ % ^IOrwn2EƖMfVBxѤyh尝Wvd>3쩹m֞ ALLݖ=&*^JC64t)IR6x7HP^-2#~X+UN4d~hO}`秠Ʈ|\?f1!Q@zAMM~cb* &`Ck.sO?^nx'o)I HsM-4z-/j(7ׂRDזz=1#ܹ~i)cFqEYπ Nޯ&Ct褛F]l<;Pb6PPxbŏ?l4VDb45Ql~,ޭgBWW3㿸 n桼.X[ NLd$rǛ@_iՂ (.%^qZ2N&f.5"dxծjmzxX`gX0{:}Nho|i Tu|{*@Jmzu"_qUN'\h<'8h_`(.*(/%7QcP^t} 2.|$ MA.?CZm5%>X)P%fqr_%r> xu(aiTƱ`˫WV.4'?IGW{t@yYT=Ot8̕Y6ʹgW\BHM=f)n-1> 8!#X"U9@lݽ]YfɢY1Od2-v0 ƥ5uR&e&tCIN 4[|>J/,db;%$q$b< 5oFJK, w+9)Sttt$_f,6oXIexա|4%Y j^w<.C ,JR8P!!c2ʓ2FJΘܔJU/'0~nH3iΙOspۣxT5+$X5D@8lX_F 2^<$ed'pRVgA||G0n j_HMu}]J(ه].Zkm2p\Xesy8zt r((1LuϿ=uȦzyI0ߩKàoWhjȣʚ}4%&Q3b}UΟs\a@7SW6'bj TRB.f+F(h/q= 8 c*|b3Б 8$6]E5u |o|R_%jώ˯v*y)VtK m⟍,f KDJj&Q~ 8OLS9ˬMAv˲][T KHDo-^fڵxT(KMb4δVE؜@:TYJfZ&z%i0ʢ[AUo] .~CY Ɨ>_Zל, C0!/ 7l \/LARNCI'e ]o\σqm|]-,L5RhĒ $=ea&k*].Yj´i.ؽ\?w؝5b:'&.mn$ynzT'rx`~=G 9"f}sj? OZjvX ӎ 0Haʈ?ayH_;}֎;u\1WL\~u8rix9ȃHMO6 m]DKez# [C&N:vz'y릚#Aݤz0xwo-(g&*K-zqnmʕD !jMڧ@koGъMbzkbqJ91ZяeQf@F5k1kUXUg@# _=hz8=4;NBGH_T]Qzyo)Q6!f-Ðܣ`3I$RWP'.լ]3dk%Ϡ_dV|CpY1ARu@ڮ[Q8^htlI|׿WO.Ml:Itm_gvj0 V*wN>WHb+Po'$ME Jfv'LnC+t?'>(CS1M;Ι)D.5zP˩hf囮;;5#ڸ(ljٮf[z>m/[ݓMsIC Zc%&N FlǜuyycS o"2dt,ž_Btvwyw<=[H;)]+-s*,WksH3г}fuN@O}(/ 3q>Q$fL*nŭ^̠ȏΌ[YFy]-;Pz{Ejk,D+ݽXxGӠpOy=-c m94Py뛟f1 #pikc%u/?j9GLtG?~Q46 EٌC` z#Gc#jc ɤ`.y{GU]Zd*^ewH9ݳ~eZrHHWp0[VLPU6vՌ^~!/F.YK /SټuM`#Vqu Y5q k ?FongoldeH"١j&``1x9_T h='屰 ]*޷ZdqB4 rò3K1Mu;DGyW%4(ˑƘ>]!p h|؆'baB]~=;._X1'>U&s4v" *: >=|7òzFqpw?6ze 57KkoH)$F{$=ZH8|PC JH U[Ӣz7I8+> D}ʘ/ta‰c1b:z)OEy*O[_,($7P)Lu:€@W f @bcw)̨|q'42UH}( Y`N9T#};z\ ͎SU;ۭB]Mhl@;!/}&cݢ?SU{KmC9u B̔5xO `P/F@bЅ 8PIR>_Ci3*2.u HZIþ%+#: TNo@~A' "y_h`Ui"uI}Z֙\\5/$vހ9fx6g Ճ]T޾K=b] aZQ>ObA>f`ɘeLZo=aQ#:Wk:c=PprxH7fTz)fUxʉ=A-!;;I ijWmq!\g.܍ɅWuPҪ>*'U!j 3N+}k>!u6-q( BX;\B53(,_E7Zݪ.k򇺀N[mЇ2{Z?Wwӎi(LdJ p⯒W -b$4DT^Al/,-o/?WVPInaKBr)>MKH+e~}"vrfb܉FW|}ZhQo ط+в "h,GTj! 6i|,Tb8%d@N-} dR%MjQ$=R\Qf ܊8ik^I$-zQ35w@  Z\Dy#G|R;evU&rwG^_%I}J{4؈B:ƗmmZ:XOr>~E-o5]¯aB"YA*d( ŁoDw\ 04]{Cf{IQ,txNŀk=Bt\*,wG5nVWĦ"R$V$>EsUYe{v CΫ5z EsWre`:gy^[qӊ<Ӻ8Λs%89o-]T҆$2oiʈx="5۸A ψz1Ns971P*?X{bGhtq !td$ J`ۙJn$ϔx4T4 fNYaR\2D.Ν/8R+j aSY{G[5aݷW+"&|F!.WR7@x:,tvbʈ$I3L7Kv̼բ5swhe+ *=/Q$osx4Ũ3X &{~Ds42KW.$CeKN[9#ssH0!׈جGw/L9`^y>W-?I߅ҕ>No/ju\%$0ܧ2ʘ) 97[+t&߆͝%]5X"x s)P*wec "MBn2ݲpYa5UYa (CA[7b%OU5 vȧRjj/Zzu`  P!#Aҹ'rһ(Eaeo,;fv2vGfj{?F #F÷hyG,BܩvI-Dpȹv cy6M\=kq&A_zWPj*iu=rOA9W\Z嗚 V|>O!i֑H^/VWb=μ U\q1_5=mG(;0Ds{^l\;f|M.:1rr$A6s.U 9쎏02ތԱy\<誰P2T.)߄apELtj'ά½G`7)LB -Qv(o{`3P3!0wJýCZR2'(L_3> ΍~ 6Bkm S8l9B8LtQEF]duB xFDJ)>OKL ,GUПZ. wIOㆌبc]G@\B{W^L"zwT,{gGeՋx;0V2zF^g* ڋY]zF5Kc;=~\^RCɾiGV4oO@lRi j{y ǶZ. } ̖ ?Ѽy'KXi3y2\;6%j+笉a Tg*& bOPZ0\\}VydӴO?|ڳ8*pz2%Gf*\0EY v4iNz9oZC}}7 ,xR8zjހ!|[ WCbvi5/9!) ӢP ?&گDlo0 \ ɈYp<5/QC_pyMcY+le>c껦qM0nF$j V~)B]8>= Qvf=јwcn9N͸HP]4:4uO&x,P6Ńmo8y #?|/urn語oYo?o#{1Pw"UVvzֻ7˿^T91+xd.skE}ݕ7223M6NH~m1Z1Ȋ;\-^[S+MjIWVO>sκAzwh)ta%y V QվSt6\!K0ׁ$)~#L+RCʋ[$,%}*=CL< 2;5\|.SJN׽l6J+.Ak5ܥu`XGoR0(ߑ*T5R8nxiσvY__Z;aDHz]5֙]QׯR2"֙ʐ.7\ m9o>4LA5opqʏ#skY24WS7p\6oKR"U֏-UƆ6B/US,WVѣn5"X.ٜfaVahId I }"ߺÿq꿛^zήee/RIPG?Q3(=FbG-I_:"O^1Jam%#Ħ2ZyDtɖc.lPkHvXH:I~ߎM:?PcE#&)-A~ e~AzAeR)cL=ɾ]ƴfT_壦>ھHPObqݜfj#v!|x~ `gm3$w}5o-dqi !+"#eY]!ߵif0Hif( P&3n+؜o$jJdiwA\_rQ2Y 3aV8:Gޫ ff3ƻYlDP.3OQDt\!sG; .pgJgyAlsivu)U ]P1D>cI=D 6ʓM(:ƌOZQ07hYl=vҴ5Lf;ٮ@l`aD@@Y6$}W[ӶAS\& K % TnEYTt"`v1oxRHw%#C-{S;F(n&16O|-lڒ<ׯE|*+'C !7ńg+Šf%t'>,@BeUy<+<Ǣo ~x 9Ʊ@3 )祝l1sof#zkQP=r@\B<FI@=euC+M Ii^2 \Oз! WMڻ2V[U'Cv&xudETjtˆwtRujs 'ґ'[Wgd<tw^[#Eωy7ƒڸ\-Awm_HSxTE֖Ry #ݍ6TL:yE#HAas1l͸nH:J!*Lg@hM3RV2Ek]RM+?p?&dk`\}DxS@2L6.*bۚKFqB=ׇ].i~P-R/TI=#Ym|lWBMe"HT}YO ҩXa:E4 T>s(]\tMASƴlU4$djs)gRpqpЙZԳ]X+ -0f} \ I&>nx0%"7c*&8JٜXXFIm2zQ¢ :)"Ѹ00Cߕ]tVpAICu)1@51>(A|QE{3i *I?uyLzb79Oe$LەܙG!pj$E:xp1U؁֩RL/ˬpPs|0= Oc2xff u1[]eE=QflbCxy-b iŠ2` /,PQodvcu| O=`N)$ )Cnzv]&q,(N+$ <kJ%-b-kh6yZ+}ٹiG]$%:yfU}izU2}jcȤЌآ<nd o` u*6ǗN2vMH V!F__L/',/vDHӐ*p*tQ\!_`h \tA3Wp5\"n>:[3Ot08ƦEo(yxC.]'xZ8mPWګ!Ѓ:'`_'cx^C$"߁k.3}: $/A܎tA?f0A(I|m oN4d&(jN̻V$9KX],&YB֞vn_ޖә&Î M$PfIA4Nsw#JZ~i=D8 -NMcHzF*&\sº2O]9qwOB} U&K~k`ե P~aH15ŰJ'Qz0#KrI22)m'8U.X_}@-ve2JGmPhm, #"`Vbp9+'=*5 +Üfqo>g?H!rwЊ7f3 $qDRc3M`.OxʝnwL|P\Q4ťgSkrЍݍHGu 9`26 i7DD1ǓVňci}Mx ; %r0C^T8Y'Nl t|KqZc0w_~,23uGiuִ`5,gߚF;r|*c2OL?n:O_7p NWPTf{op(?[^ߡpr쀞͞cJ08U C5k jE^O.Ey׸~P݉?@E= aQr2US$RȺ@*!c?lcvN/Dt9$%j]JI*ӧfY)q^BFVig=Xu"3Z˦r|V=xQGBrbeҮ-ƽYAYux)9X8 PHj?0H?jn-SEK8{c]_ni}$Yi W*r/ezF!G(K1_*;Op*58O /0!c'AvވegK$T޴X]yυ8ʲ<$3N^ ̛ʽ͕.DQ7C"6;RRy/zOSbgL5#wmH!M>( ؤ>"6GwiY+x8wXzq9#gp~~Ret U ޢ 1_s`DO C >0qw~aOYëedE9e9s"=ڍHAu"mG\' UMCb:gėRbؑG[X_ZA=hlYB\^N݌-DDw^k2Mcbbw`cbH< F5l=/]gIWw&23;,B'>'*NӒ0ȗ]H&^W00)?ˎ!N?WqV[Fu}pӞ]%kDm5Q+%SB1b@Ⴛ=x&zztxX>1ttxQGhQVyam")]QGk%0}aPp; Dqv":N- {3,${bÉ;c`$<̍?xV96YC&-`U,ߧR/Av0yf|ĸ} SOS͑3O n-DC7'{>o4Hy0Nߑ(#PN<U, $C* 1 {t2Y_pl)d-h|-7G6qs iܾ󉰼pAxRtQZf N"Ѷ_k}!ɬ55ʨ(97=x sO3Ǚ݄iNB7]Bj8KZUO]Кr 9 K200T$%ĽЄEʣ<Jf܋͆{tY%PRB\3uF9 gtn~&2d^=nb+6}uR,f˭L~ `p AcL7p3W94̘ŪJ'C7ap]>*Vlzq#`D 9T NJ ךQRǔT3$afUF|ƛBjث:,sjhNTjzs:ts#fbd'7A56F9p,ǍKOy֜U@46U`u˹Vg%Vpk-s1($_'J[XAn;&nG4Q}ܗNc޲}{m2!y+Rʎ&b2)ݹ/I 9UoҬ<ޒlu Rjv3z_jŵ< ;0F*޼\Dcyh!.w<da`ZJvQO0NpmԼOL{t\>DrM//6ts\Q)AEeu*i_b~ľ4yP OWCea)孰bmDMɋοWͬY=)5 &'-i\)Dҡ8E{zkӵvB hl%3ҝ96C V tùg1pM6x[6J4 "1?O&CG#^bKnZ)nMH~aplHR- ^bl1sOܷU9|y_y>کpɩޘ|D7**EI| !{kڬHtzHQc^ZA!Pѭ&W}s8NƸZ0s^J:t"A,k(ta2 BV^y}4gGqp64WQiJo;r~\]ٺCUsAG[5= $9rJR^Ud| *&LaS%D_m#))Cw0DcS7]U­NjzZ$hJH3_bDk.F@[QP-4V/=3dtbk.ЙNLQ_S[Mژ`}i<^Ruţ>>m_x^#+Tl.P lK3RjL` a{NZ'k݉&KMAMCIrVy?/=hᨬvΚV}7ԛGZv@.,1[vwQ#y}32(>z USJfU&QJB/&W8!{|… p'D,>}#!0tbe8dnRWuL*@c=%CǻΘӄ,5V'p 6orZ?§%CДƽzVjv4=ynF4U/c-_I"Y/_j -FpyAR[aI N?2͂W%F4I`ҌTs1m|l M")5>` |AŖ70ږԎgGbʂgQ(+[H/φOfANs%8yվEqyAx0ɳD#DBWs{K܊ [|~565IrR.(_b[eF-83)N2?tGv\!BYWXv )$}|dG;K\x{ MUlF9i tG1AI:)sA''9$4CKTSt'4Y7Ԁ R`%UEmL҃Cܞ\qB 5`C7d1eI2)yva &\!T&L͗=43Dљ}goӮƯ'=CE+ 5Ov֊ѣ&t8w&i#1O Ԁ_hfQ%md,0Q;v(wewt %Qz],F #ˏHjꤿ͏St#`ԝ{vK14@0x; #cu-5u,X2Nnx?4]<5J]m׈ޤ6iW6K/Z8E~ChdͮyOFy6-._m$ɼ4Y&lMhbHN'l/r~#NY_6}sa 6u$kl| .7!_c2#Rro[ r>홇-T炍[ u,"wpz~ *(cJ=g&HG+Mǎ ˃82޴|M"=%'8og{#DK0 u1PȈe-Z"@:ڲn"N*q[%gism9 \C YS$׃$D|mpOh` jq@OP[O myppɄJhJPtn>[r.C>Grsyln?~A8sGN2)4uU:-"M6)+uy dr4WI3 s4e>m+sT.ˬ畛0ěǶBGGgrE'p㠲7Vg[L M>Ǐ!4dq /gO6+ {i_CTc YL6:  [I 㳥ߘS/dMA&fGyYEe+gnJy]PzEw&A UHP?(- wHjMXe|#-C|WWAhc'r7 V"3++'8Λ-|d_sm$zqDx(@_"}s)Ph=D5h0{ʕH+aX8i^z)fHVkkW gtHtS2HiFg Q$:>ߐJz!.]kDŽ +~H_8^<цk .ҹ6XF73?LDJDʃF\p9^*`RWf'ɦюfXtې.`_ /7*,1鋤E=:.] &|V 2,g!t.w5r:LWg`8/DoU cj׶yр6A{#MR5ɒ]\QݪtzYAf]wBfЙP?{l:f'ai{/lhʑ*0;"XL7c{={H;lMBAa yB`"W-DpRjМM LJ*I{37#0!rFWYzcXc>j]کY| V{mz` %Krh56-u$y K;@hh}\<[eNcG{:+/Y^`1W&!́[>* CQa=bj+]/SE*:  }f$op/PQhH)w&+sA߈g|l5 o /mV9g17^&} 7h3Ikl"goOnҞ݃M rˀ6|4 qf('-U̶@ ]A)k0Xڄ, S rvzX'tQ4Ϲhj蝯 dyl:D'ko=a([R= HoT*!ohB>ߵ'qm~=ֈ yۿoo<WzBtĵU#Tw1+blrMN^|j~"!A#ɘ9sMdPVQ匫ZS= E}ݾ?:c2q(YP]^B!Hȑ|ӝ&.ڢB[N{ #=tLI*G"FgJXY \ C cBW߃eRgoRR$ D\lr%utyHaA6vHbASy }k &~z .(8m s{BGf`N.uux5>KW J0눆07N0n`BNޤ^sy>LJpb>-HU:kCj/:dp3e `+" rA,ޯ$0SBS;]jȠ&؎ wb|n!QE 켦f l`=74xb,_a|;&~6)tiFw,N YFws)VݍI_(lgpeweKj&+bϐ8\5ӕTNW)݁I; (s(g4X w&D-nJ:,s!KrlƱk-_r4ʟ\mOH,Ȉk/ү^]Z?rĐ,v!=UG)L"n秦/9di sYñ0I̐SiA%?zسyѨ`yX!Qjf}FRS ^>і._dV={#06={Ϟ&"6X&=)>ѧzbT ~rxj񼴜i?uF0_S^+C[L (E2]|~NVxl|*߹tqPVJK(\}L{"u;)eBuGgbD"8rdrbD̳]N.@T% H  >Izjk:o'&5!yK-zT0AG;^~B,a9u#OexhF3'#0w2GvE1U4\3 Gv"ÀЀ*~kB†*B},n?ke":^rDoaiϞv7D,Z} "k/pFb}X3H~ E%TG욪k2*KJ/W9A&>PqpFaSŔap Ch+%5愃꿅d&z^ȴ/D nP!RE?<'j' ?>χa') 3_EjJB״p󃂻pe pM>ӂ Ù߷EBxZGaG]r(>.&,򜞒*2E-r$AX8B 5|]lZhF ΦNSO- $I-IR!'/Փ椼 Oi+w06Ԡ<68Bn\XI@\Ϲw"fw. c]1+hQ#8v wŊZP$4䑭a{ܿzePZ}P #6nۇ^(q5%R͞>Tq֦}難gjS&% T3>f(瀩9tT*,IPodOUN`.0Ϋ OE&wb`u]~ %w0Z=w,)]W[UW &GzqԘ> ASGj|Q#W=.LhKJXCA{R}:K":k[>S2%[-w X t 7_/[#R?Zֿau|}ŠJ$7h 9{C.ui9v} UVha{dh$/W/K{=Z[%۳8PYj7"Ey7KSȩt$#1,.,(`31` Ŀw%趷WT.>&4 bci4Mo-j;O]I#jV#&v-݉1l/+t() DQV4|Rr|[]9(<7٪i>ϒ֞L2HONW+;`V3 S%XI!daKM|ecW/>4+w̢B-ӂ>~Zi#|Vܛ-Ѽ}k`3aE>~a>@/iq Il@7_S촀%[w0LLroS ǽtH 1|=\nxm^}4RR#&uzoz 'CNa6;'^Ngu#R<.$ ϛP\H5(^pƁ$ܪnpRb!_ Y[P9Y=y9F2%+D=wE:P۬ԔgR.=z!z<;OxhQRz8L{6Nfݦu5:СNRλ%tw-w.w-J*B4%\!-z1v/@W{=-gV2_>~,Bf^ aIcх̑x fbYbV#}ƮH h~T'}2-¸o[?"2Ny _J쑳qrq/v㊋.KgGm+xl7.91bXԷkVhR9ü zZB~1QkU0sԊiD-)%CRCDQԠ=+\=Fzw;b+~)yMC+@O:Zb-v;hq$U4>wb4=2'-'jd1ķ= M= ͐;e>uSF MM8*ba2;Ps+u'ljr& 3gH~$BWf\ϩYz7A< MUت =~dn;mKTwĀ$a%A$@H֥-**M [5l s54 Yhk00ޮf+Կ]:i.c`aHQtJܥ]/Q UmE7~(=b(,^Z}yd :6CRĺP aQ|h9*ģT J1$Ժ5 x4Aa]k:'̮\ M@S{ix 4B$v@TSDR [o[#Ԅ@gc:bK yNb-0nkmQuDzʚJyͳ˪e IӯcϞYhNJ w̐>ɆqO Bp]fwbt\ے(1Sϕ7[[R!;D/f\?ܵXh=IBHg}<9r% k FI4$:Ybß2XTHU,ގȜnKr OBݑnDj$={6h{َl6*lmʒDM=KI?0ˍgrk+zx; ԷofFUknƏDPEΥ{gMp;5tt?{€"I6y{8b4ڔՉjS:DZ᱔4/#`"3=4jQ ^ dm࿤HY.%cF{_s n([(ZOdicn ߗ)O)De5k*T ެf.AX}:R]O#J]YR(54jzqI"R΢tijmc.IOcc"QbΆ+Ww#4kXJH?A#Z3\iUӂ8#Zw(wO_z,I-P7pJ-+ QB X%O[EU۽j@ۢHy |+ũnij^2հfmCjCYW5/浤o׃ji춸hM~9 _Ừ4<]8ۿ E-lVIMN[-Tľ{dD@Lֵ?P܊}i-b炮.]\(aa1qEE~"0= #- vŞH:kKPܫ+MC2 }Ǔ+ԜXTe|!lj=CʩXm8^B(nRsR.{Jp=\{.dx\^WqA')djJ *K&kLVC#b(# ȘdWV%R>/:-5FZk2Lb~h`hթco*Nf\dE,D]ƴz'Q v)6Vci;?ȗo3c܉(<5ׄ&*8FA%D$4Ef!,F&mI*V&X_f}8.C{:`vkۈ.2R:ux/&[ B刪I?X 1s&3x%]1cX8ť&Q~2D7+GNu0ŭyKlgN{LV,Ob*%ߜ07f?RW{XmCks)X<6mqJ. oU ASGt#fr_fߠ(P&yT DGZa?}PE5$@JJlƔQ\v)UX"|􁰬ܑ&xa"鿐Iʲlgc{u0{pwP#Nc=RYJ0o ,/(^$Zq ^uQX%[<|5 䩋V0|%U'p5n IABLAjPv/t;S諎dL~E?K%.FemLƿ2iU&9/vxW%C=T)f+RWnEJ˃1iH)SlRGx6G0S)o1gh]O鯍tu*wmƳR\*kX5P켵*Ʈ="∯R$MM@-y^+7?(4RgRq)јy^g'cԴKMc` TNOzɉ %6pLH{"%ڔdqBx5mdgŐD%|9W \Nɓ&P,) L9k4JϢnp`>]l`uf)g 7HRr*'+N2X2k{jRt#aNߩ`9vRmeI1 H7!U*as@a>F`~,rkO[\_h.l_t84zf!7끚d U F1\ b=DHGpTMe+vCQ>:wi+u,i({kwjtELJv"!7^I;ɑ5vJӢSUd{A]A53ʰ Ƀ xZSd硇y(TYlO yr<ߑI@}O0HIOɗuߘ4D-rNL~`i`Ed|sYp:#Y;bݟx6u:-T8'X`d744Xsb1pmv>] ,=MmH"IvÊXmqAZ(k&%p x`TC"J.K fa[Sp!<@GrEҢ=:Ҿ+YdvkL;Ȋ!RcaOm<ZlK #i{w(#:vQf\pjfԹ>?e' {e wX<KҟX~TDK#Mj|TCG6{{aQ"Hxjj?+)fSP݋ ;̂ Jz3w$hr|%!M[x- \"ZEU^xdbNɹz<#>jI"_m4|NNipzRN'D2go'Ko&M9HB>"8~v3CsvK|&6q[ޟ4c[GBkWBexb".ogᬺgDVPcrAٖ񇎵=|lALh_×mmvÒO o}"PJfS_# { Q(㥯F$u;ýtĈMSac/ܤNd |3Z)@`G=/3zp ex9IK}(>im<{Wʥ0UM[>)#x34JnЭKdX?ߥ=,UJ'V?pNR٥t0|$DyЁقY >)mb xDѢCCUcY ]esym/f}K*kÉE/Eݺ`,e$%};b!G¼\M$@q[R:2kxPx*QFN&?hI^EecP<\>2[wdđ+6Pp ]/+4D&…N56 LShOF++ }U4ƿ n&xJ3~;MosF<=M~DS7ߪI?bb0Q#Ok@0em. V[TUx@sV[ 캉̶ǀT\:[dWxiMQC-ն˲њIBv'5p5,Ppşev<1}I P4{98j0C"OڠvOvLPdQ?^b|3i%!Y 4o*JG[xaa{ugJ%1;ƹ?k]'`q!]h|U=[]{aLJ p|BT"wo4€huZ}5/zl6~B|'f۰[tk/Z;#x,^R(Ŕқ֚֔NM!CwBPɤ;Y&s594!}tR(]{HP,|'u]]571^7!3NY̩\3eڣ.ʓ9w,&P҇*f%{p[ }˖e*0 [j]r6O+֮)i8y5I Ю^DrB( -/z[ۢ"4D{#☸Ey~4wjnZ\XwG$PHnKs?$$W,;ܕ摎F dNP2R"a C@=o؊ܢcuŔ`¶w!b*]n #+-/&͸`v{ (EO@%\fKb%#Q3 홿*'@B|l Rkx"B "Xm c(:l7Yīd  fdӥ $k Xo=6LRhZ.L dI9N{(8kM{ S$<LmzTܑ-P &L ȼ~)>݁{2 /Z%aRꃘ:} \sK H:plW@>JRo$`p3VYWUt\&^TЋxج_(x6J-ۮL,>u0Ԑ p\f(WM(^N! -e-M%GB3^Y-dy7D;*wk@嶽~s%&䔄!ZOqk'n̳y Qd&R2ysQX,Tu/@AH(j=Opm[c~ 5%0(gȢܝESu^v߶Nv`iЯNZs]a0& 7U4Wz+pD{'E$ib_*͝)xP j"NKJqC{.qy%a7Xʖy# <#{yı3]خygL̼}6dm;3̨@J_lTj No.ќ%K(qqgKQ h*p-frQ6 tpa 5{vG 1@W#ƝTodexjM~o$z!vuҍv\G~4 #By_?ܼ lZ]Τ9$ t0CCq$Q>p*D/> +Yͫn2OqMW-n"a`a0 "Q)^څ@yWx`P*H&U hC][Ik?2m1(Utl$.~H|{qc#3ݕӿ~C ̧"c&v1f]A Y4Q iznbi , ̨L6eU~ڊFui%bW5C `uDl3T]W|zɢ w(0H:N*ե&p*pF?0CŢ.4`x&}%:by FD 'ڻ_ڔ-yX1 i$-cK֨m5FH# g+$rA7\ '_K$'N`$4uWs`dd]eh\e@7*w7a>H#J79-}?0lAJ sMoA7M &z$cR_d̗QƯQ޽(p  K½M)ۀC&iD)g:uR:&,ѱV+qid~+q{}6&e;)ٻPX)Lxx4k׭sk!x6' c@2#Jޯ7WӴ[3Y&gW=j"3]f[dK =3`U>!RIfzA{~@&B8@S7e,2x˸TCϩ./Q6 v;゚,l3Pu󺉉`+*ffGC"U1;An|DOgɀ,t)S,3nT=ydmZV[y }+( @%W@1Ș zu ],’h>PU֍`@X1cK+?-*CJiPq246<a"4&'Ax6TM=Vi:voi+xxHfEd Qc0^D-Nzer^%/j&$Szs^f$Ւ^˼"wxg[ž )--OMKHu Z *ܯ!7΍ZiH*Ylj)DlQ nr\JzCΟ3AbmVS:4KBL\V{abv!]B9nEӱƑ?sM=7G&R 18y֖0Y'tPL0 :L ?B5*(P֎ "|T^F1hwkF?^w-o( a4,%/8Wiev?.Dn5tETUR`8?2):Mڑ܇*yglqH W!WgYv6Ig3O.>ȍݠ3gC&qQM9'-@Zp3x|>s>Kq48jGs`cY5,:B>xk]$@@@%a?PNXsmlX@%;T &9`ʮpNkǥ!$(|:d!eZhU5-_A zڞtor)tS7<\U}o#P9f;BƘAq}=g+HSW4ҧIpu=;Iܘc߰Wt7nmB>;DPdt1Kz09)9b"[BKKE{Yie ydzq7y+H*w%e.D*9NB,IfD9Wɕ 2`-w3Q,RE4ޓ=~>i 6zZĦ_niY YˁAiߴ51~ۙNn@! ^ЄC\[y%Xܟ"W͆{1[i~c`1FWdLa]*F*mJ GDaB=Dk2Jܛո$,D00QE*P8{~2{UhӢq^RLGZg+W]g]n&1M QP!M>Nm tWy@п0YFFgqUdijnfpo|E;"_BZZ\eҞUl|@;V89q_#g+NO}DФC-0xpFP[wݳ* ,V?bF]p< ǯ.bx(]ܠ< ,]xi+B[[MkIq QjڃeG,]pmd%x3|H[crZSoЮVBH12:(E=qcHwd&$b QOwB!ay]DD0>PL7quXϞ׸Yhj kvHBWdY tE!e[jI?(2gFby R<V }3\lWV 9OxVZZL}P86q=Viy-:\}QRc1/U?ty%oe`LyW2Qi د[OJ \!JgF}oL4ߒއ ZݦTvoxDhwg$b(7$-dK4ڥtPS^=`N0+#@0iP1a y3*HȖA'Bki\hcW?6Rkl_Ow N7}faqX-JO_*vs~2ذb$$ K|a t].:CR,͠zroL,eХh˰"[żw.ڧȓ!&~5Ɨ`ϋXnqů)`kJ [^#P!'7R(č =@!f"c]y$v1AZhxBZ[>mGmAFVAk*L :AVrL&eUա'>b(R`%Ǻ]׹ I)kp)9lj3F n}[$r"Bv J4?><uMO[m~)}5P޿X0X|~+3k :''.2-2{-8}vAt"[*ggwpi*WW%-um09T`^*S65D$_#m>#1_pgS)lbhfF-]S!ޏ,^lTyMWaBq.#UG<9[PAG<,rJ/ @v_+S]0SWW>;r@鲰Cp1#ZVfuEeIL;M%y*8~Fi/ S'k <&r5DJ L-a͵~b)Y>#Nֆ %}L AMJ}gUK3M{Fj{(pT1EW~U Ygbf%Vʾ )g~%@1\a촹LȕzLH.h8)HNҏ AH#<2D|Z,lbpYMWB!|aZb5BIT@j @OoN1O95L'Nvs'䞦Ax|9柇(P 礈-@}B*]+J[G{*t"hBpDiTHV0!&-eڈd_HoyG됸m3YƢֶ".7Uce\Fy jYA=U4pJ٤g^x1ضukIѺx|ȡHZU&;EH3 d_B(]WNWH,Z桯k'~"\\~\FޓF }ZIY=߭nD0aEG>H gf)#j6YA |7W9l*|nA$`d2,h]]iH~q וufK){ zҞOKt@rKlHF0m:.~(3o =ҸN/IA܃lg dQ691SY'Y.Ė1'&1"2!iƪ,IƺAٔ !G}ƐF5w`$TZGM"}y/-)pj8k"}|dv!3wj-FD\> & sUM\eL)wd[`Q-xcOrHVD^qNt JU@S -o9Pvw߹#( 3@ tlcE4o[uġvA2,{дqWفؒx)0yqYqH|{A-uᥣMJz9]s  &C;6.36B'Tŗ[PO)%h܏ ˚r7{b`0! >e5Ț&>q)YI8JMf亥K)fdwjTlLiL1KHڤBj9'AH#Ȗԧnwb^儉PfP18Voe%̱o>Ԗ3#uRF=Vx]ɟZR ڇt3XtY! G} ,T$@ƜSu--nǍ{|d'5b.8W%ԱstPf]ִi" F 68@ a(88mH B樬̧}vϰuqcDRH|vgRYgyXM%iEOYuMipnItCcFwow4F=x"%]D4KC<ӝ ؼ@`}":n+$c=x},n^H }Ӄ> AiayJTjp\ ulL|&zKv+1-_X_O>ʼ sc/7az5hNM"tFn:г5 _Sta|D9ʰ~|FPanvDX>İ2)[nM~'jy^<3RjkLqF^|Ă-<ʲrkMјjbncp[damv0]w2mw|#`|)=S4@xi6J%P7CBҪV S(ݎ+MG?E+d6}ݐ֊-\2o78(rE{yA1U q=w}Fw;l7[{ ^3Q3R Y܇"&cBn`C-,Md¦瓽~N}|xaX/.F";U2a*=n!F]j؋xv1=p@Čz*vBh řPh Z%kIU DLxs[G,~kLP07x$!^sH~|Q0vem:h`|wPH"24gtբGfZ6L _6jNX߯XD{!tBtXJ#Mfi2,Ug q70J"Can"ai=9U\Ql1nzX*}a}T 9Ib{\]x`[k.inF6c,]vIFETߍeqrnM~ǭ<b+ϒ8_H]` Ւ" :]h5]W >2@v6Aԃ{Lw VF`$6[Ꞙ},վCZkF1<|;;"K 7h'Z<nS_#g5o*!HS-c4`6BM#=g8>S̚Q$R T1K~ܸ@-mW%~ kG3/Kт`WB/w"ߟ"Щ5$' BKd돕qx7sg@ X6gH0c 25ch"%By}pJڑ<I9KPݫx+~+_/ٴܠ;n.f wͨXSkI͖s^ɜ,Yдay s.o@ *_N (\ G!@8x-F'jq8UM™Uz'LbҬ޳I^Mc[k&1-Vji4Nˠ8RGXLJl{)%Yo Akޯy@آ||z;YGpOU`=m!GU$:akh8$<\m;Zje1&T{Zz{+BQ&.E$d%9^rXz>su5Ը J"ɼLbj)RDU<|."dlà捻(z`ƩU>6X'q;ä|@lQz)uq&8zDt% t~{ZE(A%+!W꒕ gN:n|oB4>I`&lWag\QNΥK"ؚ]N݃z!2C'氨*=7?I$DRÂkF) 7ɦtZk# @eI6%bN{*;n;p@||VWfR9823L9A ]+碾@}?ҲΆThb;h]晒@)&o)~绶/ca[pS:W㱕_1 :l~)FBNw1= /8#)&J6Ak frGo8H?xFߏǜ(-Bl5L/ȷnce?Q*6atV{hgy2?*TlD CS|q0d$2?sgr׎䬇р͖;d!;H|X7g idH=XkFJb#[uϴ4>bAQ'Wߊx"U_}s fӜe"| L8T\\:a:蹻 Sl ?7>kT]gΛToFXlAm8Ev7 |& -QJ~nSdFJB[lg!"a2'~Cq 7ó T`\eL{cЕ|FTH0 HF%2Az;jU =V-*`5  90KA6nlGb s!*eU\Feʩ& Ǿq/ͩIin!2)SNI E囕)"7'-*TR4lZ6m"WV}#`y8fȍBAt7$G_=R@=6j;:14HjYʈn* Qe)k@SډpiI1 BOlYUEƭD]v$3s܍tuĢiTUutAam"kuJd!@%HFrASDz]hcI7m}PIXQKҼcKR}l1縈P|`X_ Yno;Nd{ s97!rUZ(8h Q!BZT9K ʏ>Z|MA4zC2BõFiL'm wGW+m! lF ¿oP -BNLdUA Z5!o怷%%4az!i#T!fhH#LR:yEި%$łۉotNLrlGi]ym'ފpB"y:ʚ:]YJ2Xg5ߎ$9Z(:J _M&A x;gm+(QVj!_;G"OIH>׃a;DuY;=zoP<=?f(m;j8Cl)탆P|IŮK@" =Tʨ:hVuׇQJ2lmeYhvD;dxTRͷ<@(Q8Z~K@*Sy"Eyk?,95b, k`U|K7dtאkKK1hD|G5~H>IsECZK5MKy`:uZe*rIO8_:ӻh +g3PIdc>n7/_=Dug!μ`&r.Qjr4s ϛO!Zf׼WK):?\ҤơíFMp gF/F?LZxƀg6"qɒ ̪E4%0R接\R?I`}G6CEB~?C~DtĔb0bA͋`bC&̯1ٌcq5`PHĿUޚe/ PP0〔!`yՎS9I3U&n)A1 2) f+g&8ioxk%x_-ĊH/~@1`,Db.Gg`w.XSb$|sK)#փqz X'sǕɪe&sǎ]$dmYy}Շƥ3+N_==Mk9Ts7zkH2^NjWvCZ8~&!yIo "J;fĸ5eWl4056G<@;WvQN#zaՆ)(=.C(~φT U+ ؆4[TUs3NOb8Ht f0زC ~fOaJhҴ^`=Sx \6w9n9eu1m RN5H RUIePo:E٫CФH{e6^87MOhs޵=O6G$H_wpP*}T@gx鈔MO^ոPk\AڨϗkPMd+Y"th¢LwӛMJRK]Δry`;9[RtPItq}*%͉C~Pк1e[pEQ:;;5`L#n չ*&Qe+DD:Zµ R1НGvь}qa[=kQO`܍{Mx$D?J^5YvE+".|KM\iŴK;ExE;UV|ԗ֝>a)9kz:{y*s rH/Qp=] [Po2*iRTg0K7sJjXk\ o xAU} uL3҈̭}ޱv]J(6LJb~bfL7qҊˍZs7g+,*][F\wB9f*Ԋp6ӆfsF5Gdv\h-q`ZlPf"<$POnhDk8(4XS:kse6)JD-i{yaGh[d? vвou~yw{vυLV}NiuZ|z`L f7觗vD++tq7emƤV?X;[vr6졣c+)xSuTܤf^*Z hJIO[(*P'"zO׎*7s(󊦻ꟺY>jN FEiFu'5㲛FPLE5N+zOn,q#VЃ9pM݌ܢa[^մ2.X<$S^>G>[K$R|gEM/$BȣM?1o^>ie NTu+1ܼHGO'ν{6QpNK|̤7!KrJ}[t$PFݭ$yPDŭvD0!~F -`W||֟izyȔO7T]^3'o?,;^ŭs^^-U⟁aJvLBwmruq%e hq!Ve11 z0K%V>SZ7"w_Rz|1]@ elidt&"3|= =xǥ*mu$]򾊩46xaL-q4|mWqCk Vl9ƙKԛC/ #fPIe$TBMeNQ;͵%4ڹCtya),27]ސT[q`|ec Ӄe&٩}MmACĕfFRXlrZ赺mq*NaW^z,U̗릱ؖ܁] +^Kg7@Kxڟ]kf~z$X5Zf/ڼ b*{bdZJL,*չ.>vW(lޣWi)[{Q]7⃏aD98>&{%m/)9")<-Ua|)e`E8(,*T1 PO{f_T5$bE"ˌ{atMUKGyvM;<,ש |`UnVH#K垃^:eS'C>T)V uVrQg%i0fFvb d2sgwƇf%y!%C߀o CPr#[ gQ#5V+GT %튳! Uűi7EG'%vdaעj~;G.]zo=tH|_gwm(א PZSI3sZJ% (hdu 6la5cTqIhp! ᅃuH oNAlz|bGH^"Nυ_kLm ˟49NMȱ. )l+F7u& $ .gאB؀b2GIn <͙A,$.( gw^&>XBJgNq;eҼLl:qjzf,ϳdJQR[:w }~9[+#ԳNw_.^l 6XlrU_Iͳ_9@;V @<"ћ 4H Tt[s¯ՁOO#H w xGM7u[ D`U)i iKI6@옖U@h#- A&"FsXDr}_W]H@Ȩ6RN4{ !JX1%e?s }Uf&YC{8k(5LC= Եd`!@rTiJj}Җ#׈#Ggmɍ_pLx<4]2f! U:=v (޽>氏0F^:: Lˁ$]D`V!q_hwF{?. {)MeyT9w&M}?^ J kϡWc(2?G4B ]"st΢WwL-tE]p@,zF뎬z&S^O)v.KPU"!5-qFynuXG̓GW.XbAV-oI(L [8bFa+D/z7+ddSXsҶ+zz$Pj.}L$Sg^gWCsZWl9νNjGm6! @vfs`V`֛e4! )dBGaBGb0~B`ɣ= "^ Ol7]C߆67Gtb$A^6Sǿؓӝ;#VfzbOHφ;"-#?Z w|AW Tݧ#QuKKNSiݵUŅ82E.4 =>ȳ9.*5-Z`]?K~Hr֪r%( lh8 t'B[aN960Xr# ݓ1SݝSjm\YثEoƊ3p]B>h߲3@µvCg0(/A[4s^lS7g;Q&k'Y,Tqe(\J3"q?$AYޞ߀Ԩ呔ԕ ,YT!=D_G4&H=.+<I&'m fǎ@ K7+G\jjMB-]ٚχK Q2 : 0pO0ܩUC6 ac`T1O\9J4dc7UzʔN }Uj )}:mf4| Z)Fشv&1H3J9 zSZߑz`)i\DЀ lÅJE~O1Lҳxqhd›|=89x^jJ4 Y L5 nxuYs o)9)ޭfp+Q);K})g-PYH1@yv!meU!z[2XuLGdۛ]w,~&};}#UFҌD9%[IӘ,Wck!_@Nktb9˥t^c-hA.cYu,%q~yS5џD 'G5j/Yېs]bA[pk j7o𜱱qଞ-=j?YՐ@Z/j-528JEP>VM 0OQqF{gsNQȝ'$SUtO^b5.v~fw€˹Z2 qLNԮ yNt9$|tEJ\#bՅ0o܈V{ 7Y+o)Doxmvv7$f;t!|yY_N4*VLi;Ȱȗˢ3R!M8"Fw_ZNW(X;V?"eiV*+,рOO-}:5aq#[B[_4@mVR7ZTQtEZӧ ה;o|LF?L<x- y}ٍ:3!`׃-tv;2Doٗ müQE1pKn1h4 /mm!h[ пfºYYa: Of]( w2 .#1ݘ."џ<H63(H%]Z*\!!j&-؏1L?kWP5VQG\k'Ԍq;dmD}S*;xqڑőyq&d{"D}?5Hh BW@}vcTieA\UKf%~=ձ~,mH4u{uGڟ o5.{:rׄ |/LDؓ!\m9DN{t&$c *z2Zi4Haz@doU~']*j`߳/&r)RO bQ]Skl[I_מUdmZ!Y}hM)}.MG;ȓW*<~LJ_Vr!lT\h5[P~GU+ էZ>";0[y"SiZF||2+sX7:Valaw̾kؙf?Y`"Yp ýW_ts2]8g t9|{C/&&wH7 Kj"]j:05vKqF >U:@ 4&K1vYZ EzY&iK+A-FHn(  ' P!n~%P&A_A)ڶ˽D.na-Ձg٠Y>w@XG]M[GkࠃZLAMK" jb *81;`H-M" /y{N#H (ܙ(mB"gJk_w_PY 68<%0_=SdmfT`l`K?%N=,C1kBto/00=3ʠ ʍW`6m3)a9dN9b17ҺţM+V:7fW?m,.%t,O.V4BA^$أnApBu*n5CiӷQ5J iRazU#y+;g(6<<(`GB\I\}4_N2n1IV4Ydn),=q-h)י2]k n WA@^ƁIph\\%sׇFa-Cp^`h|fN9|:aƒ@QϏuԩqjy^ yy.VDx_0j2<(3D0ʡvtzp(yi: ݰ:T U d`~l8/{? c}AL^JܑU3My9ϾY~S <=㗓rP2ŕ8_ժ|EyݙxZbm4/ud '+Xs x,2IhKMw[FUE狯?&<}odd 25v_ŃYFk?6K݅8g5#@dij*δK9.vRC5 #(~sAcRWKiH@Kl?JZ%0>B4J,oQ^ A wsY~ns;>om9bHEn80?]{TJ0eE/!( wFczuTiЫZ%kɛi.CFP@&%H啴5,߹`~rJT+0IYp[*CNr _Qդj!]Oք2o&V\Nͣ~n Nǯ݇^n$yym-Mn#Shz7C[{eimb+m5 rs>d^ Ug Zb;a̔v퇜`(zhV>c8rެ6e&ȑCYDCLw B _nB6U57Adv+dmqA+ׂ$Px *\sAnwh$yiۧ)^ +iq%1޶#LLjuqAt}nFrՌn!( lSe%:"q0bD.*V|gTtU^?Qm=p]e%ۋD~w !(3}.ivv҉N̊,ɏ=N,PH5Μ^=ٲy3'ȺL{a*:+>20ld?ٕ%7_6CR1/ EM/ O.I٧F6Y\tebf, [-*h1A[7 M,U:)X'@KYA^:~ [0hkhx"Q |lMPZd:f(06|]eެ)$I*3dڢ(̏D '&l)C1WM ($JOnT У=ew?'z*DĒB.k+d,o'W6ȉ]I/yӧ1x. ; &)5}҃&ck!yh&٩6#z0o|ohj?_Ja7Jk> .j|WMTv̡iiaX[gNd 7{y66u "z{p-ZRAI!ݟzaѻuŋ!S* #3!re\Fv>kph.,/VϓaιP7+ @RkDJ=6/$zt 6f/E.R\<8`ghB"0JDuSq0#N=BAEޭ3@1*(ҳв_0I\yRp9(Zk-"n4vTZ.|- [ 4iMP`|l[7mjTR?pD7m[hfޗ%#4nX]5mᶀj$(^NuߖI=ng9.|0 L M&wGDR%C6V_+pr[ ϩRyV&g~:cx Yd/'n lv!Beޏ%Ey[QM(JF|K317iJclTz `+v^P` tP*bv~_\){w\ vɍV括@#1 p su׎-\V 8\8qBIQdreZKqY/QS'ϲ"7 AO5VuZoWR GOA@ʱ{ undQa1\$GI[')^Vy<|N3\~E* C˚lJQT2ǫƢE:;) 2iE֗aZWRvX^":$|AnF6U\=sx=^n/ a9#r`ʙ3q[-gd^$`}9?*\=E`)q|=3$hG\<Ƹk|y[Fc( oIяqTē˗. RQF㶿_wQE0=!6Xt7:~JK0:y=QZO2CP l Jō \hzY1ICՆR$)T2j=;hTOj%^ YTV|r$w9T}9 y턜ѰHBDYnɻsLHz#~R ?`ci'Mɼ{H+#g^mgj`$8ދZk5 ˿ay$ct0V|_kkm9GT=kԕ>apU,9/l\8"ROǡGlk-hU!\z+N+$z !,@I $UL/Mpָ ji B]F#Gh+^c&?FZNՉ%\T3n91BwgfCNnAjS`ױ3q%hm_:v\^Ȏd;`!jd#"{"ޠ40vz YE,;9=NӺ|•"^9}єՕ]8ML&Ǹ^}S1P W`"ŝL_d*#$˦<pKc`h#Z/N !\HQ csԴ?`;{b 3Ζ/,2CT{ p'<&fn:`Td}\x{>m.i>tH 5D1W $&pϞm8϶!Q B"4;fKS،%īggd[gxx\{yzѯ&T:q 0b2 Lm$f a;hdYH{8>̦KqTDB/TᇴZ a9c>5>H6 -\s# )!/cHۥƹJ$VmSؼ'r?G# (î*>HCN bWN6c7 o)d8ܼW{6oĆk(:9n)Xcc u5[{ KlHčaXa?p8qaDn2S5jl-cC`a< ߱0m<-F2bbGOjD8Ǟc5*p48Ay!1*KhcECW -6U2_cQ_4;73/qg~$ i4} M n8R&g'$Ll~2F4;Uh_YzG 4򕖐&bc9)o:<& OgT:jͦw' !>UAݑw~>Dz^-,xlb%P[9muUV]( >Ίz/{6rgXڏte1O`vKf-s1 F ig@ ϊ5CX,nR#YGh/z.67s\b|Iȁ@C~'7*+uL\P9)f-PKTȸ|B0%,]B,bc%">㌪.y{vӌ=VIB|4<w4ʴ4 cEhԁJ=dCB͡5X|2y9>'ѩ~}fq 7idm6bm]?Ia/1hخ[ɫt`^!#Ts RtUkt^خY-p`Ǖiwdx#v*4&!M2856WtmR"oa3'r;[&WSߝT]=|xSHxsX4]-ݙoD IJӅsz@;̈́Ģ2s7%)aU-bDci!@ P'][@n A+cZkhHdM#tUA]z.ZBq&h %)`NTl+\t<$wH  !?z~}VBgDl@Y:Ҋ.c,TXTNv؆L4uIaS/kSԕVCLj7OSrj5elKJ}k&Kof[϶w8ˆ9t6"o÷\ZBw V6|[|QcP=cP\i$aI'>(zKQW77d`qַ8GةFi/l+MP :6T9m6d ^c1-|tYlO2ZTYD20Dt{a6 @[n'@:(9-`㾒Q+02,5y/YO]lE,C%֤m\B)?7>$*H .]ST\Nqa5K#_`` X:+ht[Bl|t/ٷy2ˊYZS) ;Al)8?_K# _GJieD5u%.f/L)PS|W*ϺVx;{T%dILw#Ird )Y[+C},`9d;XUlI`4/7{Zfױp3bR݂= G]@khfloh'Lem^sU) *3g!}:Q T>AvaѤy4` 4Ǥ-6Mvbji}tH*C qv#d49+̥c)Ή3D8 ,޺2-|%~}|E΍&=ǿD&g06mD{^ES \hW,#(J2XCMߋ4j=&AB z6D/ Zh# ]#-lE[yLf (]# =,:~u+`U;H}<̊(]\Zpy>̔gy,1&m3 m,YgLS6`R̟-:@y:5GNIsԪuUB >zz$w!"VY"`zd3G)1H;BCW&PuNT)a ά9n;SD0L9S(WQ\7WM {E0nSS-T_7sdT,M([+I=uM_$phVBj]B-'$y(Rm&yMG8\DY$&t`0Ѡ-7ݞXz,&IQ lV.}" . kgo;{1alCIa4U>lzꁏ 4ܞ- qhYV w J@ڶ])&2q ߽q1`I8&{ynot^ɞ,?fDN ,S>Pyn ^žBaLd4hhD_=ƆbT02EixGDÞBmK 1뜈jq*%w;J<I  2ށp4 C"# |䴴p.=CRh0&H[l2L4O#u8z<=xc\qj59 FI5huVfbqj#<2WpYZp p5RJH\W }=<ݭ4|ɐ0_j~إN3ɬƛfݔ/84ӆ`bXZp[|Ј ''mE ς.{m˻Fë Hz㤥sO,k`rR㥮PWq-xuAVR$&74OrUĀĕ_B jYt7ekR?3C8/9f50co0} eXW6l#P$O Nf9v@)xTe#Z!їGuFxa#&h) V@''ȐkԔkFF&{P& BCNBF(^LzȚKm&Îգ 2[ZöN,lPhTBk^ϩɅ"j.no(ءa)#7bS0A{t$hIё >hc\^0@s) G\ɇB| "=G2 ͦIURWM͋>ɝG qӊ8T)IzUofQ)AdEbo k(4䊿:dxc&c*Stbr36dSC۴2 H}NmgY# 4i, <.]MK8NƖCj\]aeGŬ6Z8腕gްSg1S3N)`$8LZPjxɒwDLfU,_D1,+C`A Kk$Ɗ Ao)%ۭ6kTɂ՘" s E#USmO*,(KYX$_e^@q (|Q:Y0lk˜z\hړhڿ 3S8eIbXtL5EcX7Z\Z [#?iOLN UP4vQ%# )ˬv:i9^GMΆѭ4;#\NW%0_xӇGC^~ٌ\8ŶDm]rH|Bxe㪆omBax"hCovv< tJΙlQX Kz-/#%\47<{oπG # Ns]S ?}OR3:K"jTp2 Bogl7S4 %3g2J&0JEF*+'kjp9Qϴҳ]3m c,?vU- DT&RLFSӑY_ :.˚6qNWN/$GT||My`ٝa╞ԫnG76"`ņM (>yrvRq!<͕Zi/k!f]ft' Qܝ;QIc ŀݝN=Z~/JR5qe,vtg"`E6ʩ?a=D 0 T)ih)91հ $= 9h A}4p]lڲuGZ5]cO-4Jĥ1hl& 10IK_["wL']ŧ=ĒBRoQB1&Lwl?cE~UnӔ5|N= =9\dTݞC7yEP4h6 E)|CnJTTuN2 MJ֊4"@Kx3Eժky k<  9T.Ʒw]YJF?V4%nu=Y]@$#yɰ~Hy~:=܏:'~W2ٳa8O.0.:Zۧv98M?Ykқt9( :9 5}_|,_h >):P`=X-1L.xtNsuq5]`,6OI-]ؚ(IIQ[ UZ]ëvN pUw YUl)u!rwszt HleYn^ 5!2eB6'{(OS|T5"=tI:~6 ,rt Lt)[n(cr[:`(#ީN]]0%P]Mp4ʚyq,zȬ y"q) JَdO8DJґaї] s4Cɞxen}x%Lb"oxmuIXΒvjI '"jCb Gq붌93Oo<(50vDWj{Xxn4 .iC3iC̃bj$[x%l $4]rJHYD`Ӿ2І Vg7@gjG튃}yI\!hQc٦\tfOf8- ,I3L+DeE╧l[}GQ#2w^ K* g .R?W9iǹ&q oޡs]|R+((I^ gpW~V=a kaۮ.,lz@lt*{Z@ .CGYT"7Jo6K1apP|kj~ZBק'p97)(а?:3ԁWkTѩHZ,T;5 [%B׍e};Ƹ.,Ǎ<{u_:6do2̀܏Xqaq|Ag>yYcA:X 3KdX^nӉQ}pѓ/o_[< 9 F4!b;C EWJi[Hw3*e]\sU6.^(Lh>sҖ$1 %_1AQpQ6ͦk ,&3BX_L8 jWNDEmFAWw҅&-yh91xDbi[#˾1mS˿?#qI" j~0ׁ60sSiK R Hw.SV%2H. 4"U'ψzm Dۥ9!dmߒFц~7.eXO<M!0sR[~I;~t6OƑFLb4xE‡BRvH 6H_ sSG %  f] _^wɘ#ylRK,IQucD)N6w>i`[ UJ"Ii"$@\o]mQ+{ pv^ݱh u^4`L%zka Jll1[¾S9B 'hyΖeyQ{*֥aF.Tr 1if2].`(ӨqǶ:92 A)}e(=_.B/EyMáiRxۆ]3qskPJ;Ge%0I/`wXnWɴ͊S ѡ(Qz:`+!pH l-2;-#vN6mPIyv(Ye4p CR)6mxwƖY)U s"6JVsŻ#nhvzu6B^9.kK")ع|;q@ `E  CW tz3\Z^S04X'?&&WG:u|6ԚL&!%tt"]UĂd\)Xs=r;ΈaB]x#_Xk;'eb;č,/h qyKyŪ+#ճ;ѫ0l#T/= :|Cw/0rG,j/|Ǒ*p !w!knY ߼P披~Q}_I,9f<@:v h`2{{mřFWD>o{+/Ho"o)͗ ?HD"k]5ؗ^V袇p߳WrLWu|zC*GhB}u9}ݑh+t uf |a)Xpb˂MA6=>h %p(n_g_m8w{CJ"dz r*\iҒKc|f- 'LhSGkr|NziFrbü连iLK NG4Sй9+Tmxq"u.1FJQDi~S'W!uoYCd!5L 3;F'_e Ӿ|?tx~rslN(&_,ubVX欚L*G).kЮHKXڟl vRLSz>zOR"zڟ! E|@yVAJb8YaA `C idِ=w3SMa<]]?i.ӵ^c9>Gf ~/t^zs$fh`lZ<`oefbȣܳTf>^|sӜW vZ#E;|,0H" r- (@t<Ү.0q)2;'u@\ʡnNĄQʬ7lϵ$g+U7\s0޵Y\S-T<#G*e3]ʸ4{dtᩣb-%îi#"`RAoAɐAS ^R!4Yܑ,,K¹ ~t76Pð%P\Ͷ͗Yg%SC=X"70v/ک_T~W@MOWֲ.AZB *Lu:tBIK4>i`h1 {pt3RwU;cЂ'Rj69j ..]//uU6dB-v9K/ ev<9V]K"֦%j18fƖ19gUvwPL[o |l o1#B1z/20Ys'LxVKNȻ"Sj*+{%6.:.{J˻MsSisLvz f<`+wp?1Jdi&<@IITg/7_6QLqƿ[ST+c*tZ;!_=VuCI\{7_d%k6@v!-tǽ mr]^+oר8F ]w~mN5 gNnI7KSH ѻS yw>MP/t3urLLN>Rq|ܛaOi$FK>KlTXλQiȼX) qXP *15ׇCM!dC3_s#ibꣃT)ljX6;3A+aЕu:\0248N)g`.C\>׋urlvGSYBNgXӍg ˴̝˛+rtr7$\/wh+:#,tw 5 ܾ(;!l'*qGػ,܂]+H٤ L*:k8t_4RdE?F,(mֈyfl=%NH+xE(xݨs5j>ZFi<}NshsMx7I^oS  LZ\/ : ekKFFlh\BI_| y`>Vw5߈=okҡuƳ6hCr'3 Rވ` %g\G͞p=M߅ĭ,Q=rCl%4&xMm//^N:x>=9i`AncR z`\ ܉bQ^ddaԁ+`A{y .S C ӕ vOfAt6sH k*_/ wzCm"JcZN"J Sfv3n4oދ-~(&+4}l̊ړD&n)ӿejq_.|ї2s<{n83sNH ᖒ71{1S\گagsO"q{V禪з֕!¹T@<2զyxfy0=m[2ODd_F6b 6o+ܿKID߳pz2Sge;-ĵT""F1Yt XKh]2dL?IK62kr$Ҋ TyZ`sg{a$~z("-e dQUTC񳀀F#).|!-_4yqZLp@"9cĽAV&* - A}M35U :5#pP9<\@Юvn`$h2%fP^Rw0V1dI>S#ELVGRBi.)x|.k``,} t9 -۷*:-TXI s`DY`j(pP ش;D vs@܈@upadIݙe#f'd"9/35Dh9H|m`~aƹHW޾lڕ>9o UT؟#/Ϥ0 Ye <ԍ$G>5~qc2[J8C-T5LV|PҪZ~6e&>X#S_ᜢxGz\Iێp1b YhxN:rTN_>Zk~Q5^83U p!|Nq7^o{h>b 5lO{h%ZhRPgTȋT 1M8J٧ LZenVm$[rDa&FC";N|\HLO܉TV7ҭ "D+>ցљl0m'\xkcuۈOB6$ZA@EJO+ CE! + {\.nwk|Qwh-CUZ)VL9WB5pfsl<$=~R̝ǿ`1]vG~lPm*WS92W| yUʎxfkebYɳ<]>Sc,_ۢǦ)ڝ D+ZmzKf=̀PT !V~۳m:_QJ{^:]PPT\q{0SA;w3;ٗp}97V|;< '̤0xU!t lZ 'l UWHH ŕIJMW1lY[ ]/o㱏a}npuGH}oMB{ӫM;$˔G/& QTæyV@BH-^4,Ô0w=Ba ;+Y@jx4pـM$F'M;S!< >gw;6m[|qv%6(ڟ-3(p4 JtDTt~AsyX`*~&JQ픯v_yDo,G [jv\5_ Tgx3ƭ99 cdk]~Ƒ>bH9h,ӹ 6L)_Z`> л3m=٭T|I%iEbK${v }f5n(ټOvS'W;!tыDÌ@ ATãNO.L:%jΫ/σE͐>>_fŗo2H-JwW)$ &>=(p_A!+Бc;,%_"Q'g`. ;Ϸ9F SO`h0.&Be"ki#mpLZ f*k]-$U7ƸD}}Gm]I\U6bĦN#\Wߵī4-N $'YU J^LC^Eg4@ǁ3yӣltA\ A&xQcwp)az0 V{JSMn0&LF8T: 5sј-~3- r%&E`ڄ]DL'ɘ% &0agW@ǧ$#gr>cuTGDP "jB;%oqCN,0V%tx0dSF 9`026ꭜ['niԺoPuo43Am!˽ CZrmMc(M=9E5biFU^s.ǠO&]Ӕq`5430`-N?O~YEe"?j^f!~KKbH\'*x/"bԿIRX7t 0Nռ9<p+:}"vJK'ٯdb,&udQ|nBGFޣp<9( d-+ !vjNKOðzP5?J/<\nՎKQ )WrE AYȴA7» [;jq ɪp e_-A^tI@ر3'ϾdJq Yr*ݮ !'?w xZ^Qqq$$]n9?M*y1?`oS`㐑|ԶLʖ%I[axڀ'$:nٲ;U/S#P1dHJٖu${*:΀to7sǿUw{on%<%}*6!͐VI[6")4W`f &HMRE@UN2|%J4b#•:AHN iyLK]*T.ãŐ *&RuG5| tfy ҟ=zFIΊ>#Vxzxcڲ-w  \%-8& Kc a}Ls6)Jsa1}Քʢ])B .'Y˙<9kg}=@[ΚKOYf 5(H+l1XVƄWKW`(?/1c.;6~܍2^ \qn8/&W7\m,\ۤRkS3վs n-R+5 7#q 梵U0^^mR_̸\#xE/G8 ?(*f3!5H๨ >-DRW6ȵ6g} |$Z˥ t?ie⒚)ے-;L[}=㷘nbƘc?l |;/v%怊\lx9Lb?رҍ[fvm?qo"zmCG׺;SPZLjI89Mo6hT2A7jpr|QGs6@kd#cȲ 7 Ú U_F\2xEHol"bb"i}i,㏙T11 NJ(G8X6j.YV(UvXCW5ͤ!c}>"? y.z?%gnL{ZVr\ڄ\ܙ7,0Q0ur_zjr(CW8ZLԐjB4Ʃò5͉&),?zٓ㓿 + wovJ|EauOb7,C ԙOrop848Ȧ?b3ŸBƴm KwS=]3kTteTJB ͿA'jBZN%)p+Sӂ~G;jzfXv2u$DhK[*ѻCR9|8etTZ=mquõ3'9][My[ZO?!k=zE7pZy~\X]HIdpjQET]4jkJ߫{%WvN`~)\,pZAa37[vWyX- aQtdt$nVpsۢI 7"[:,`Pt UaPj-7ɆnL;`m>\e9V:Loh ԩus,N?1Y.{(YI=sTYUϙQ!/.<2˥OsD9?}ȒYvZp$Dy4f1LMs Vչ״5RoF rI0\J7 bsuc([%K),'-z఻ nGƊ oH _u>ƈ[{ 6N#K{XÞzց~aV=c"nOIS aL5 1C5:[nqw2,ɋ+]> Mէ\N];%Ը~l 𫻉:E7\]ə889bc%`iwO>mـ`CSי}*nh=dZ۬ô#AFG7 7LǨjZnzQ1ˢM#2sȪ兯6:`Gy颼ZV.C!Bf"?$!eV8F[ܸ, /M) ln#^9(,sɝ~4*GZ>Bpٔx흄\6[+|Z<"@.G3)$v{@? e#ava i4Rtc0B?{^yeǒĦu# O#Şit JSn!nܞ&z5}rk:Ш(qnV@^Mw7y]glzfQ)yPw8k{E2R\)Ih9Bh26=+gI8v;Fs(R }\p Tf!u=K(QpX& }gFn)pSj]u ޙǬGl?ġ@2߾׼^:|+TI%R ӕDH r4z Jd^d< e+%ұz>'Fh3RNYޭm:1GZ+G!P& y³ @leYu!$wqO{{`޵rdFaJU'Iړb%߸2s3PfEsDdT1~E8f(`1vw !apVxˣ`ep)Eb>mFN*Yx,mOw2sg"!ڇr,mp2G~ϖjW_.C4`p yg0rH-u>'VYh&ΐ{y7%hU{3`CWBukc6'Jw(IWNH]k8y?C w~lV3Zy.oQ}*[YڹSr!ye9Tml= Qʬ$mڬ`z}^C OҖX=,!;76 J=('1wi6FT!H"RppnCeibu12oNq`[~bh&0JGc >U꫘СF\a8Jʚ};)|GmoY3~ ƫBT Qp|< ͕8:}|dUv0rf;L“;T5Īm=o`pӌ,)d'M\[AV8"!1F`KvJ,2М^(~CZ#!Tk>ѮQwIgBםjR&>SC˷K3 W߅[( i:F,wy*+ӧY(K~ s0W~4E 6(0X 'lkEOuG\c )%DSC\e1AXix8 9jϘ$h^1lA'6MfDT|zC M;z9w,t6ͣE۴)#Cge+ pȴ#TL]Qqnp:@Y82;]orZ1OA]LjZ&~Qo'p>/\FOnyP1`yOJyB_"[)(>_rޯNoj0W":WEF!9ٗ5ۆLi@YjsӇB: =^W'=*'^_-a| ch$ca:ъ<ƞ}9gh|_>Ѭ3]UGc=k.N=s7yr䴒 ?ɖyEi{-ښ FFUG$=kW0.@y>db$ֆ8_և9!@PZkb'K_ބ&*ڴ x̺|hUi^2BRDM'4FjiY^c\ ʤBWxëHSg~9Ntćoz[u\Ϟ%Q^id )MWBغ}h=_ݿALV5VwSusޭ!lkU6[E:E:]OOŊ5U+/|飰^TmCd\wKzڻ3vK o |i!W kUyf67 =Nw)(Mѓi.|NmIg>U=\96(=ܛ[`K\ކ1;488?:K + 3(P2;rCvGO)KG@ }uf f*>olN$t27XAB斬FԭTd[%҉d5@يlp-SO`Rs2gD@[qBA֫u90)>JXCHpGdy:a|vҒsX4u^fQf=LiQoq|`tr A2ɭI/QRoUGkgx(w|<]07eZRu٫}O YJξEԔa7&jY69LB†d>NQ{ѰZ&U'TH7f0`CR kJ5*r5[ h!5OV0zzdkP:BH=3"$S{YB=z>W6\"6zs7e13؎ɀȆ4XtYӵݕk( Q5##i ^7irGqFc+D/ q|-Mc!EW+ǝnzPTOث>y?G3;\r7!/ۚiJ#5ԕNk⹰f}彵_E+BopS2ҔDm.y_>@[\&_ߘ2 ƚSBldG{K5]GCXn9=m 2:ajstp Չ--tsOcsC2%6ؐD~E>#ggFlmL8v}s9/ໝ9mJ Dj\-O @8) RÅCewbByo IErʔSޯc~~k}YCev%(,hWrsʠN dgָE=` !ut$ZYnJaSnL?S7 ]Apj|6;/;wG퀶fqPLtӷ؝aFd~]#?G^"\t ȗ?׭EQgEn4KVȯןj2t_OSTU]{$krI!GM~6|Ӟ^:vh;!3J_P V'Z-N=͉QUmE\ξ/O&hG,y!I rտr$bu] Y5<+X O"9Dh]uU3TV`#G|l7s3#ȼ@R]fr!u^iV*gT g*; ^C,G\~1Q`4xT@ 0& \2V"F& %b Q01fњJ YXc杧I$Ud޴UtLpe A.>7I]Gʄؒ7톐 DctR-]9{q^) /gʔ皭 ;־n^]GnPwX҅O}Vk*HTbfmj=[0r@FaVɌ?8pچC vN%C5nϿFA!1] z(TRoӁusvwi&JAʪ+h#TZ~xF /ˢt|4=8vZnHG03.bN&h Ro5ew׫k/X-IȳJY:qz J݆G҇8Z?^#o̸6B<Ke>U)x(̂.3aT ְN~!mi(| S J̛Io` 1vS&OpكrTДNi_l~<$i@h Ș&uw}%WSC`dh^B |*^Dr(xg|E<+>| GPe8>IxXN ։ơC/?r]Xv6G;awZZδzGPiycdiG(3"ɽ5ݎ1s-z`NUC$y8z(TtϭaK:Wo>p2{@[rzaaY>@NX~p5w%rXou)?OGw=8 L?QOҦڠ0:8Ԥu3b}Hh݊ ĴvVw_7S +;mf:e(mxgTRVW+6XSm}QHjx#[9ƹ Yq5š<pե9d IVO%@XYA-,9L3 ]5A";}m܋D"\k/L;G 'gM|- p>wfuP k|JX bG>HU'e5f&dR )@ND%y/G*n2 ׁ;UOA > 90|>~%-˰ߐ$Bv$X KpDr ؗ;qWdpRzvāߔ~4}KDfQX:Vzfn)3{ 2oq9l}'`#~(ʼng S$?ڴ֎?VGpZ茣RF > H1 (lHO0)`M+(sF~Mc:w0pc4]SwO9Kj*rn7_u(Lv/ʽʞg 8d{[i'wN۵ehjw27pq4f'Ibq APdRAŠ${U/j)lSW)ָ{/:16% BJѮ !r7ĵ+Ҙ'Ct&X&;I@;덼[|xW(m3ILAPX;m}.0K jks@/3 :ѐzr] ,!`G+_:_zr8> p*2?pQOLrc|fhԾu(>kO"˿mј {J5Uv+zl{1ptblco ]HM!fOY@boK6le&*pG.) `bY-PG>)3'q/-CcFEo4f_^V s&c7ጦlܽ% [DV'@|CmN8*j!/ 4by‰ާLŎ4P6>PK?Pe0Ip❧i]<9:m~6۫+ߪ=0a'{JQ[ RżW{h"*V1ŏ_OMBjP84Ằ3]l ~jr|tTXk:׿.ufJ|k0ȟw$ՏΑ/~5#U;CP"˾]uІIHD⨶yI?R 7w8[Jcp3ԙ_WYtnnŲow أGK6A % t~bf]*δ{l}p@?n7MjuPW3u0G8͘ T7؎/Ho?u=!'8TC9fgJ&~Xm{K}1C%y 5Ïr L`'%P 2x_7JcSRz1T\*ݲgXV W)xSҭVh-. /P;KnTZz<'fRIj7D3IgcIi6<<2gت ^qq.RO/3vcҟobu!`qHRGAN|*~@^&rGY|`iuD_"$8>ZOm]2w0L0^ӵknx L7 ܯpG堠]h׆Ai1]3mc`BN 6f4?j邉s ˞i:ZЖؘJur1gڮ)XC?ˑ<@(&{mcq Tp>,*Ո5Y;a`;>(XvWL)4Rr,J TU'ͥv ĈZ\!:˱"@sGm% ӪC O$'-dۘG58_g$ kgL1#'GNh/)a)IぉBÂ;.FƬ Yxg2l94mD%3#=bR`t;S,O=̇1(KڋO`z ' _>Ϲco2i?R'aCQB$$_G;8Mii.҈rdHTG,ࢿêa5Q030`۞@aJr8iK6$a\)L)m;xM51[×c,Ju6`ܧ_g | APdyY" ZEdH&ݛ,z`\R8z8&I.qEn:FiQN`v]ӑF!O+@A:.Z8I(VHI.7E6Z9FF&9 ӿ}Vpzپ*rfI;3BK1YqBy{n\Xy6WSla'H"t]Ĉ`CUc^0Q=f'JN~gKc1!]Cֽ\3L? 9uh4tU-Ӈ߰hi4yRL,4DpEݪc6Ty$(Ƚ+٬U5;ƖAJ>`pIЁY*m'Fyyh!t(d&yvkg]'>$j $C Dꦪ1'Uu=@"){8&D #'Hnvs9``mu0Zbire,56P^G Վux=pBmbW17fEΪ?$paȗl!Pð JqPJS|)EIDD:PN>UIǞxъ}ѰBBuur47D6Xûf=MߕJБ?6#T}ރch~eʾ9ǿ8!ti%/5u#^JRFc7Khc& U6Qh+3#HpN#WOQDnq}S9}Z[vsd!u3z 'J] dEM& y+nUP;Zb)]XnI(Sl㏟#*IsęVHލz_)(VVr^ӊFe;sc>趧HSp51SK4nzL3`tH `?[;]/jWݰNĬOΘf v{yi,uEL%0. 2-~s8u+,C"k5K11*knm[.NMP{tY Xm? hs={JD;^lR?@޽2>-Ӿ3^`ڌ}mڄ|f PA5H[VEGzOfI:fd[ә*SG fgN9!EaPRCfI҂9)E}r-^ ${Pm=7F1yw T5M˄pjލ=N o%P^x䊪'j;UD5< lwikPSL܋IF懄@]ZPl ^H/g{P]/He"9sRFpSz?rj$?+d2/G^Q~Z[@bJ$;Sw@) ۄ6[{;7%;f}3~4G_bɈ'7i W%PF:LI#۞gOeBU|79) .N 1A|b?6d"otNQkՙ| t7*cduP7 BdF? ^(v BF1ty'H.uM2іƧ|n}&DXOFaY?r$ۖ uO.iZ&Iҷ LpCL!czz0k^DgZB+CڀEo<645&€Ƃ?¶QOH =]WґBY *>Qy .=2.O:OvW$?܌p >K`-Mkr"«e"djR9r=\/ Lܓ?SIYyYW: ,mw;&Qs;}48sat@5Iw݀I ~dK2'C1fަ*ܶ;3':b;Vd2 Lr̓$ q2L;j ZZLc#<5O0kb¤mGgy&\)E~F9(Gs4sI:!|ӶQ^sx JVv&qL@vjy`Gm(DhŦ K@d_e&r6C~ R aP'sR(>y I^?K:Gn? Ya.͈}:2[^T/&AE,(ݞd,#2SqcTF6ba&ӳp{:u;mh$F`cnEPnKv o*'4gL9g-k66 ab|gZ%P ib6,aMT "Tp(2 \#^k=0ܐ .NHo_^;ܘr fRXkDCRxJ_< QZ^+ߚB*_<ƧpwcTzC~ԊӅ¨q^| mOP&șBuFx!F IUh 6X;J|SIߦK]R`^*Y 1\D5~n^nQNґ,JB6@ætJ"!ƒ 6Äb- #8XOy,-l:|Rc,XiboۻUY! [B-9R@L>OSK.2?gFfćNՠVb,c0!VH+s٩Z.JV ٤+Bk:-wɀ3z{R!BR[J"qD[Hb^FMr ' /$Xn)eoKXZp^jWubYf`χBUF?HѬe#h3NC=bl}V,qJ,-.|(䦾"KAdrd)jVvb[|4aF/;P ]?iZv9Ф k**prM0VXP |9v̙xӋ{6H[OkZWjDܼ[Ԁcd+ iS"#H;^v >jGҠ[xq~Ҿ۲ٗ؄ )x&1 %mdOҴm +yP\hR\s?GyۧStå_in8Í~u 9)$ut>MTILbT5;uQt[uuD$l GF1)*WYWf@i05ڹMԙ˙b]k;Ѥ˜'l06 A+,l$s_@̻SacD+\`BɆ932D~`SVAw,{P&ytBK9DωT:^6~ *8{2:Să%ތLupU6nۥfga|4͝y*p-ֈσfpm2sE;PR^7L !LBZ{IIqP T.-k(eTUA`H@ 62դۊOCHYoySO=_ȄuW%xߡ2c|n@ܟ uP%ݠY (:’ %Cr pPcqA{2Y!gvdd mĞ"(}!{6Ɋ,Ä?:d#d ݕ(lC`Su(%,PS;T(~^-$RKJB&Ab7xx-\jP9. X4-B@nkd~şOj=Uy{+q|6^주 sFhGWyx&1{q _UIoS e|PE^CNй?&(fn9|ub` ~pf mƖd۵?U!.ׄWYmJByGoy$GҳrA-df\Ì aN $;';AS@sTo(",[S--ʼn";zjMF)LY˅P1g ],>Jօ)ƞ'[+LL[k9wC|q"UDcv|IjyyJI6XnAUqk,|{gapiw]PoJ!QIؑak;==ǩ%؋qΘwQBjQ7z!4@'֍ ۽^e7GW&BcG_Ԍ#8x U8|6b W:)äos]فKɓ@}V>6۸v.TFGA+(MSǨ.|9Aze4mV`\d))A~)v={V[e3]k?9/h rddV D'<B7;Qk=./Ϥ"ZLjQݩh{>洲Ae [˷\+jcA`|騸y3|Zp7rN ;'W#x or&B.`pޫM0pNخ>F.L@Z3tL#Ӣ-mQvfBoR%z~8œç8TJ7dRnKHcB iKJ fư7p"ռ{'vh:2X2[1g(u &u :dЈT(f#EVӃqƈрu>9z6i5SrAV&j"p!8=zk [[Jp16XoJp+鍳aD% %2~3`wyL4\T l#L}D@!>bfUW $mD![:/y+M' t,lW%f'x*/Ԛh۾/"%3oV? oȈLawTl$sZJCT`O^7\( BLh*KG3*oFɍٙPV+Ȓy'B_8D^܇>Αi1""/ZZEriw&B%[ 36iI!QF=Nø ҽL8v!2"=,W"sM(J,a,w.wF^/o7 /xo ы U zz$n[Fl]uěͧԨf *Y~ 6´G`_.m4ݰ>y𝢖A"Z?ŪKNLnp%[tHUV L ,)Pt-nɴ sY$N? .CXQZc|rv; [u>n\e#t۫-M%L1b̛;o5 .SޝJoErda/e^t g-=v OzoX {(YhPNܾme5ɺSBT;]uPK.ber&Y1Ef-a]~cSY@:#Ϯ9FD0tPb)-<+ G,K*^bPu[y넦gaF-@ɖ/*nfZ-ckɸS8!|b(ӄ!pWzI,DC$wqpc5oUX񉨭#adcN 'ΚZ,Wc[P*&i#oKՈL2'FP"Ǻs2\۷gqb7e/!d}S8;k20_c xfbO,%ntȲhpr8h#Hߕr _f{e ;#PjMo>,{x,}Jhm,#ֺ4i@Zb.BO^Jⲯ>(#HU J{U 9; hte %DbӢ@ݲ+'%J|/-^b%g, _U摼 \ ̒V}W$Ň^ѯ;(M>%Ӕ,kLNm0/Tk>*ʡw ~\v bHYAęPTXÔ| >~wT3Bqm1j@ʬZQھd ( GX%' nE{qV( x!)$+@RUChY.ҕpB# G5vR pp`UJ޴ %ҩC>K~-KMd3H I 9}[UimWS7١V :foTŸg =2BgTkYE>7/(m$Eud] 3hSU;.ΒI][àO*|?<ʫgwR$thp~ZTںehp}n(>j=<#, $#oBBtXU@uP|8u>jAWTGxH, >FjR5 'W&:6$|h?6zK (zaΚ]DZ~Sf&vdHlW/4ƒ5(bnJ Qvmn&'m30pR#vUu~%@*mt^+av.ce?C=Ч4be F P0Y P$&=]O/ѨQJ"EbdeϢD}rp&:gQ}!(AީaP5;n0 ܳh{#>ׂJ @_efM1=$/K5J`f +LJ_-ˋr%wXB]ݥWr WEĔ~~v)-{=a$Q';P%1O"˹G֦][8Va 4ИRUߔK݌6Ɔi rvxZMռuML:ƅE;[ 70 0TeЕ tyJOҋ JTP-+|wvI;5E\(fa%Y ^fjb0(e~AGVMPXg YA@e *g8戡Qa0o԰*VipLY,OÛD!U/`[7遧*Gp0gt+@Go&1hcK@7)0o&NU HfQx!wuivL=;VPG*'- Ʉxyczʊ9!Х= Ha=1NG2V[JB`;79vɥ|Ê|پEyi>޷Lґ' "W&Cd/5( (gq!5s.XufW-)حS 6%"#'F/vZl( 07,趹/i^<* |mȑͧK^-3%%[&փglJ,(-jb2Oe]'m)n!JnYߌ0xVF񮛗#2h["м`}мl!!m9]K'3> %L7 1Ch-9o4aFnnJ[5|.y˭}YK[ݡtz`֒aB*! lLrB/#zV>%(o+WPe

D2l*kT : /&yϊd׾hԈQž i|{M<3;pB J7$kGłؐ$">cD]cS/ҼP48|/s8 zcJ&й𢚳~Laz5pč0E:U C)+t rBvr?g{ga#ZUG:q !^c"I! gimTZm፱+Tgmť:'D <,7D&5^ ޹ ҟag0&+o*h嘧Z?" &4_wLVFY_䱚|hQjT_wdlز=k] >|VZP/>L*oϰ/l0x>4s:i&.sB7~ &wC d?1ꉡiʨFNQ2vӓĵOcRq9nr}Rvloxsλ~A*^-J;#c -۱TH55 |i<Ȩ'W'3̞@A)ſo 7PߚդZqOE5YfnDpY#RLPF7>)TxvV]}SOܖ06_#GjOZN{+6"@騠who yJmPy"ɖU-5oRK0h`ȁ!  RTu̱=t>װftac1ƃwp33d2i_Q0C/9"/+81 V>u#Lk1s\Rv0J9iF##M7*oǠ( /W:xy |k!Rb86hQȽԕ.7ל{ KaUf4_WF|&_@ % k"_|xtlO/}hPfV@++/u,6SV,_m/٩IR.i!zs|gd`/ٌc)g-h+L_[=z}@3tʜcݐW9Ms(P7bPb jst(>]Qų 1뤿N- 'Xܰ)@SI[gKub A[ #vBLG3^wdzoQPi Hz"!vEwi&uYڝWKN0nZxXqѫ{n~4p&\oZ/-@aig~DpA2څfLʭ5CU=Zc;BDG.ˈd)-=e/tc0 pd6ee:v?co%X(EV~"hԈ0@-֩kQòDU8GZ\;=b۩ R?gG MQU{a)4=Ҫ$z`Bw ߹R! 6,T:\,ܪa[V!nbͬ#쫫o>i dj) w@1XboʒRz PT8TA?:M=  K?=fds4$ٲo/պ鶚*{}#r0Nn@>`Z38]&^wAd㵢n$@ThdYY `V94K,rP>D7ϥ,$k`+nU=!"kS+/*w&=߾¥2+nz*,D!6ptr_"HK}}lD% hcւkNRYRƣ=74(޾T~qa{Sic%I0OOL*u0rM8 ՜G#ͽR߼*aEKspFL&M0CA`?Hh.('c ^/N N/?Bf $ VK%0mpBN\tvt1CIRFЇ u8yyyx}LJrmj }LN-iC:jTm*hVSmFj <I9gB ΞOR^8N j8 0u'V zÿݛT >Gd NvdɆ*,yP.-r'fyDy$R@y[/LdjR֧)v;3eNE5 ,WH^m@+'C7%Dek 8`W`cwBr 1ArTU`NK=~ xlQ3 .91nwe{, ðrJm"=}Y,qYGRJN֘oi jW 0V_Φ6b2Ԇq~ϵ8Zh!I:'"OvJ';UUl7j5C:m(QepjS>k1LOQ.0yx޲_kg)҈H"\9 I V]}5J>|/I9qΨI ҟ'U O9lB$t8{T?Ix{,.FVU<:,T$lIG'eKl+lIdFzƐirﰂ>&Zϫ\Ze;#.MP)VU Ȃ/Z(OdO#^F[bp&TWM 4'B=C孒2꒬!`7u^rIR`Id5R GN\9Ns  ZQmpѥ<-nC^IuVx#[XFJl؊djt|]h |>H&*Om^`A (*l|ԯk2LU`P旃s2\;עVYJAT#=T89M)\D.mzT.;j4^5gl kǘP.= 1^HT^*A\$ޚgw 3$QE eovyWt(7e2ybydc2MRHW/_+^cJ ȮmA{E`mN:˝wpQGcQ2cziI݉ cTT(gR@|#ȷ>vhupA⵻ FFCUV.>o=k'oA2xhzڢEfw}A k[}4#D }h2舳H]oI~Z"fCn#Mē " SkP!RFks9zDε"Sn/tr};m8 q{R2XhxCi!Dn +akIWv7 1~Uk&Y}"?.r7';w4ԗ2|]VTzQM`\!?NŶEZQidVO, r8x5߈p_ɺ[䀴nH[?Zb~^bBN7XǛo#F (^%(S# 2;?M£ \( ^~+Q>{H(AfK &x"O2AF!//5\70x0xU)3@p=Ny`'`Bv0؅.;T)P?&&hJn.8ծ'5ibF@O:֜=WAE4D YQD%/h׷{>f4lۢXa]t;<5vnNB)$5P#LyA HN.;  W mUrZ<[^‰uR_"͉oЛ "AG[8މ`jR0M$:R.!/z=W.:/,VdȦ=}rA5t?{Yx9ԛwj4 9wiʼg@:7ɵE簿+-A}(yVPe=蝈Y2sl !T ]GiG1Aκ/>,|4B2gG )K!5ei2faWTJ"H@/^XwUunJ nؾGLЭ<3'_qu*{d2& ʒQѨiWPřY&uTsZ@tgPN f[7sL Ix$2J7MӳevL$:\@ҳZ%:L lR ܡSa d:`ªGpնTͬ t}+} lz K-;+T3ZGyfD`1#Ֆ_W=ۏ `DK[1E³Pk>K'm \s|P,oň$'{"x|Ff|H{J'|,ii#89lgb~a`S2P@;-5NvMRt/+AbM( n];&AYhd(d5\V_Uվ$R p%eBj4tb(*8z} nilbUF3=_ (o7 2VtÝ(3ӃwH5>N@15nP{E䨾E9ju0wp]/9BְBNWѹ0axRw G;ɒ̥'"KO.Gh({#o 9fy3em8/P4"罼N=rRaӫ9سYOIN[+ Ru5%*\păhyT-^Dco7XjIEACKh|@ -2V0@i2w+Q🩙aG"}4(%Hmt!ܠxP{~ K%uKpcf' l@R{I# |F>^,O,S$^y^^~p }Hl}n!w8FX\!/&!%1?CώHNv L--gt$#71ǵRT-ǚ,CZJ'l8ՓqȊISl(‰Ǫ2?e& 8Px])ޮqqƺzR;WpRXo_6 $?-݅tw;.8(T{ՒE_l$A ha3  Y_³iBdii\j/dH61z?vp93h6N[8 ð<,i ) jIYy㪛OwmI~91#ȚT0<0:T_~rrzkU+VyޟZĜOO`AglI9b$FC&v7l8QJ-`6 9rFAߖ'|\"4B}iG`滧 )2tm FQ^i2[ȋb8qPTx+uk%T<3ӁnnN6Hr?c$4+K *m;ICKI"dCքsI4bX˭p%l0Y[,aɯS!Ė:x[kh`Q U+ 0260>jl1Qo™bdP o(f:@(Gf[x+6Wu0'j5 WF$&̗kUHB$Ǥ0h{S{}IlSnrݟoPK'g cY(qLG̘Ls1fL܇DoȝIMJz0&;977T\`G%_49fkHr{%ip /?~3;UDI8Z>ڵ`nipҚl7`b3 ISnJ߷m:&aW ȭRoylYKMpCO\b;VZhNYGRrDmI"ĀJ)tͧ2|ɵvbA%㱕1;3%Z]0d86+wo-T"C%\+WK髲5fJR,PG=)>ש1y}沣MXz0APE($ Ba뵈=Ύ1 㚪 cpfR˅y?=g#'n8唲 va>HKG 'API8iAJEqX:Dvzgxz{mS Mg5"љvvJ$yF>ѸF_0G"@dY;Kh ^FNN VN,ߨ4O?fl]/Htf.xvw arjjZ,4URQ& ̪* ]p[d/[5sm~>\s)QM$bװYĪQ3t\{|'p79]NUMkv.LE a g ʦ}_BG%xMYظl0~<8ۧ4<+m'B jL.+l2F$<&p6xˋeu\ϥj͉i Ep\YظM#N"yMø\^L`^}=zwb5#0-}\2aC<"U!~v驇w],9_i6Ou)|{pm˘(`$Gz3u]F#FEBrMNUvWVj".P wόTGJg33s4>.Il vMp\mF_eڄ$0mE.5htw=V] &7 m ט#Vw:4\?85MV2gD x9¬{>\.a F1 ]$!,^܇g 6cM*mʨaԙG^G֝*Eht޻X{Ӈ?:`4g-E`;p Cp}[8+0uJ`12?F^yaAVv%]^QHIgI.#JR_%N3[ HԖ5 7n>q د m+٘r{.?[(َ{*<39ƀ"FoT1 %T`š/Q:ꑷnfn- J8bJz?o6IBYmG,fdZیUoWa!k{b$;8;%Y{9$DC}@dz(rtLGFv$ɡg5&GEfA$B묘6/2k p%T:φ#F)eb#&`)߯{T~MQ'+`f,J(5:C[scEi,01mTaEbF2' _mc@Lgd =+N\͍uB_5[|ڡA0VJb0}dÞm87TI\o[G9VMYS [jf&'3*4}X7=k3naMg0Y noL6nXR^@l>,;Xܙ?J%VkrJZNr,"lG `8HC"v<ܜN4S|dC,'#:Gޗ =vx>waekjfg>; =A~uR(ֻݥ ѱeM?f quCXHF|D±8SjQz֏sZK2jy?@>c!yGKعhf0m1@QÒnWCk |'ْ1 +מ"hCie1HasS4AI=3I#Li$3r( #=.+,MΣc가h .ӱ&"q('1+qPB{^o~ݦ?@b4Vxڤ} ky2 k9`>>ZAZAH6ksٟsx]kYM?OTպ&Ptr81rԧ@Ezy!ݾi腋Wk@_Lr*r!i{bHI"tLi{6 -JK.12G:iqQD?]*햼 gڈ I;.#d{RS)' &p_փ( D~^c=ř"zq%Y!7.W3\U<Yp{cL;y3GhccUGG|7r 3c)g.1O_-R,HdKtU.2d໔v(S-:}q$nK_3>4 rg zDq$(= tQ 77<[cY=r.^#+dE*ѵ›ˆcUpao3jZDR (heMd&)nx1ψ\D+m\0v;rÆf_q10p¹հ3=z; )2UoU{NMxUP]*}|pm̜\6~t߼ ?X8O 2ggCȖHer`uy="DW{Ύ/*9KqB 'b!V2&g:-c-A% 3XE(]|HK*e`dUP4o9YLS/l*ZJqN5esַ-Ѿ/yN̿׮$V/"{-(SQdtR׈D aȘfDQg6g"2@$()\wlsGidf^EhBEq FxZѐ9њQCH$! pd|k}Ob;d8^w-~; @;*5g<=K2w6?FvR}aIUoU_][jB,SEWpKQav{v h-7+RqvEx ,qA.;A0 )bH/dsef5$tlP5*hlRItbZ#*Gß67DcE6~Ћ4 );J541"aLomBQZjh+<86?ybhp/qYS=uNy_W$ ndRIO$C7W)A8VhLq&uXs>k3cwn>-0,#zfQ 1C#초k&h3YmdۢLPz+,13$kF Fy|\` OZгI^FkoFsT!Q$S)āUPsCEq>G̲p2 ]CYWmW$|#xe7wg޹ /^[3_ׂ 8et5|Vz_ou6"&cB Ѭ&E"`tHTlhe~uə]VPnQ S7 ktL0UGžWU 2^{w[@0(GĬ3ABѴRfOcS }G*jO]SÂY@ײ'0t .b9ZE;oD z)t}x;fܧ윉1^]Cc6%O㭽сfʑr6+F'˹W{VAժ}A ݮ.CsV‹hH!Gd-/iwd>&릊L 3~FS;_Նp-[C _ͳ8d3'a1I]{zOsi &ѓ;BNfzHgtXxϲ%뒪B.VSmxa/f ̿{B'H[w?gN³qSˡy88&c>4lȇh5 `ѝ#;ᅫ vZ2zEY[xP$R>`q>f]wc;qOڑ{;>7KUsD@zQ_>/I18~$f%/Ώ5٩᪚\HQ$Q7.|^pѺxD`|?*E9~]e+鷬w `gKxu$X_l*kʦklblF&'FYtX]D&)ɯRB)|\AE4X.Q~uO6Ӧ&meX9Rc3wkgTjXO`!*DM4r^oQ,9yk$?zȨe&p"%4'pCCG.:D^)rWLУ 8W@salvU$;umGǸjEIBL:,jyp 5zmT@jVD. Tr( 8to"2~m7y|4MxaM1#DYIHQ[2п H sW8T[#WC#=A-b3.N-G>34̦pEϥ}.= ׁQ x8|̪)xSԧL갆 B?p.4.mlw˨))'b_p#a(ix7ĉI~9)wZXddi'+ZkA|֕멣s,Y`u3ήg,fVИnv[7UhMOŋꬪd\TY\/[Ǟ5t ̀>iy1}ir JXeOx >o?e>N  WDS/9.S`"B41REc&q yp<$,-cw䯫`TU5y"mf`ך>g1s+fN mhc3:܃\,}# GqrAؔjő#E*o ًxh؜e* srq*:3T A-6#OAot$9[.2zvdjx+T*Zpwe+KN FNۥɬ1\HT9S~.hn6 }(HtEC ~oYasLC*'wL?iTq/1-x/Mk;Zr1#T/wJVkiMڬ4I`F%yLZ>('lC)n^Ձ/gDZ+w 1aPÆ-NR^1r 8$;u>fTF\E(Jd羧J!EkT~A k'ޫ>{JtҟJ֠7.3U5jCcxwlB1!GwgFF{e}BnvD}vz驃χI|UߝG\ét5@Ok/f)w$_Qj4᠚--@ 'pys[?n̆U Sd+$~"-e!TOeG M} BoRgAaL0 a Jd;.Y]BUӮW|k.~B~>Af] Jj@p^a$HܡM"*MR_.&%2{F"w+z~nISzan\kF($"(DjŠ{d(G\[n6e 7@_qh{KI;بc-=ҜC@Cdi#Sa/Ϯ`gxLe"?U"Kbۖ\\i;R#|ot[B%PC`g!ő{f`<h$<|zZi,+r On[X6,ՙݚI5~/xСS*?+hܛXN7r6 XZ^.n {ͥr$0ZҼ8 w}y"ly-J%B,(ӽ0#[*>Qk<`34#.Uq·KY82&g4uV4_|fPZ[<_ UanI Hpt11t")`IX@,g_gnС3 qp>UC8d~,gllYR|qm2w.kT&O8O_i0=Wo7Oz})u CwPl~xz6- WQ+\1C>?!re9i5_4:սg{'bx)-eW|ܸ]6IP/Lm GTޭ[lU%EI#,9sl6|eo7We"9ų dǮkkmakɝvT'%Sr˷9 ue*#qofhGSBlQ|#&BE16Ok&+l0< ^eY۬ aЉ,f.7/+ԩ^C@%ZXX6Ņ%y!{3>)*@;ODZO -bCzJX}ˎ>t?XXV2lZǐ˫I)tۄEfήe{3\zCwB#~#'+ #k \]?[ǻqMQC4*tXVȇ८T5;åx= ЀHLt+<(Ti08BbU-Icjq: @㈋B~,='ȥ !6@*94%vmGƱ0ٺep x/+I@<*%ER5[t-+izg,8QH%}!}^O?Uu|<"v d9U4QO]f˨1 m֐SBY;$h?Փ/YB_ˢ3 Bo/^?SMCԓ}ct{OQƦڕTї|g\LLݷ5Et55Diqz=8kҼ"Ow KP3R],]vEj<OƩLYX Kz]!w(3-vՆϭL1쟍S(X5 PiZ4B*8q/!bIk`aw SsߒA]5|| Us,>!9$Q=']O!5|,Ζ 3S'7ojD#8ܭN0Cʡ6,2?2iSYH{ {Ʌ팰-l)gKyb]T#9`DLY3.n4v'kc} $"K)ձ|޴n=L<a瀮2Z)JĀ`uq@]W|SDDƃ,cc= -N $~e y9i9 77g|;'n%G\7x:9a 9-G zwt 7!5[|?Gą.wJKUi밻 O_Zx8gYaul4'8oupUv̑$|6ijWJ0>]ejqm#]!& iJ ]۪%{5uϸёo:BÌ-ҖN,oXBn g]WGp͙o.2hE84f2]BTVqLѻѳjg$\XNF>/#>*Z q娹"ۮFFT*n⋌LOwǺO%ilpEM̞r]4iơ^J›sUkA9ȗpV5OQz_5V4`i BZ.־j%fMKggLK8Iwoޙbk}[:D Qy\>mFZrW2d٨CfT:9A("LK++ ^D"ZTw={xPcmͤR<nnRmˉ^$;vx_Z)!#蘖 ayR!Pe`جʑGL*mV+j 8J[Lǀ/8'O1.%&;ibcuϾJy{D1G#N0P󇙃ܟ8IRPdF|Zv}bȻ(sN 򻌰j}E|ٟ5&YREIrey*Ux8gI= |p]nO'>6W%N7UqiwFͨWLθ?Z/=Èԣ4I2-m $2d+qRsB/˿ךt.M11Geyr@dp _D{CtVCy`) 6KdD4aO#> cvj 6)!F=NcƯ$QBazXz)gd' }&PE)A(w ߿w t\OJp57d@?TG` =_Ͱ3j2NT|lL1o .yD䐟%.I*@j F0KN{Bv$d{axN,4tu,`L4 TDAͅDMErn D71iFtLoARr!"zgo C_sLdž3@Ր9gm BvPVxͻ֘"^ԪCN}Pgc_Ep!Rي\iZG|u *oYY)( }b?p3j+L_4.BGZ JЂ+4d3R|nnp)7fUZ۵eZn.7xQɾ*jt]7Y)u0@( B(Rq " oxnoWD0|:v&`;Ch$Xk b1(sNxKx(`2>ڶ5cN~PԈ&bE N\ -x(W~4ƞef^|x?WY[Nf8 nNCRR3*f{EKQָ~ H5e+i2eaxчa7:) &VwuPH|تe'az?vte~T3 c$%R9R^qSOpllre@JI Y@Sd̫{X e1,z7yٯcN%X E3Փ'OBS؄p-'O%ސ73{R>QU/o@V{Wr1 |*6vw4Tjl!ݜvg$'nL)[;ݞ~`&N *+!vMUhէgճn~!`W+W/V#eY?^CS@@RVClHGsI!yk{(X&-aZD&uz4~"$ _"rpL 0luir3'=L>X <4E~fF @JߺZqaѽOjgĠ׺W\D#O]k?ȡ:uaZG҄ӝDs6./)/7z(h8jsU@*{)k"zĆgi>wb ~)@%+e}~9b)FE})b:G.7;qB*}D?7o|+LCź$ya߼Z=ͩpsa$UB#^v4{O^rЮLS:U6fwچpP74N RA1vG\equm7 !ms"x :BU>C488s*(4WNRj:_uQt1Zq7ӏiRI?٠4ykM| /} ]=  u |T80V4^I :]rAϸ>i1aGő'\"P^!ЏAX9kkY.k_&wPMG[%m)ӥJ9e8{J6}lNH/^_f_ݲߌ d"Fe"5lh~➳~!"U-*޽(H`.i 5 Sߕ.YBUf!$Q@_\qI=eǚ.m(c6]S7o7z2T6Zg;0d_lį{+`M>{iE+b"pwsM{ínB(Jrbף}cꜻT 1Hv(,Wj˦\i0lfq'4%gv}I)f>-4A.%?)@!RRJќײT+ P>⏰D@Mߓ9_XUN^=%3B_N wGtz>F`% 4h(9pg0OA 鄢K/[3$$+Pp2dSjϦLIA#kJ3fk|O#W/)"$LmƊEHnzչ\V_I᫪d*xq.Mڡd5Oea["V[pv=1jGY'pSvpDYܾrl굷hYN3eKGНACn?vՙ R. 4Ύǹc<2v^+|%4 C?))l8)KsD+D5X`ɺ>g/iRXXX 1. ]OҒ8Ðk;D1RT1kOjg5 隣%]5i~|[*&> 2%t5Py{+iҀrA1X6$  - +o# #GAFŊ(|9<ָr^u#K=38 Xƚj'C-ib8K'LIJmYa{V#ːsuD,dW1~ }99OgR`Y2\-ﲆ@ʋ Ҹ+ӄ)nRT{+QLlك&[,Տl i+t/px=R{wPP);^y_틚-d.2(!n B|VBz^Im!'&IDqPRۥ)WدO[wg#bv Rshyq.n&z37bF?E%d6pBBͳ߳ce*LJ;=X偃faW;\ppn[KݑW@OHIJe@lՖ&=;Km*Q(g@-#d(}WHhx#jlpOpL*v~vB.>hNF5jo<׋-f=6SA8lk: e;ƣEuQV݈o굵BJקOz'(Z3oky֜U1];΅ Y㶐yì {ff s90**UQ,Cw͐+֑m(]yr PʨY0d^.je- lSu%{0n9,(Ḉ7w`GQ%OCih^ӻóHFXURzp_`N-$-7:zVo+ 1ꓫ滨VW;RTImD P >Vp-v*We|VTCxirx2a8n w3gx!,,br#Si*0~ʼ6TZKp5KN$e2o^d4~M_2h]BM%5M;A\?`FCvdLՌ,;(Ku,UҸ$8(/2ۜ!6Tg{-I ^mSoqGހ%L$4d:|51jB泪hLEpXwi ?L[gcF:!e,?MtcW[AS5K&$*AcfϮ$>*Y IbL_boʶZ!E%9 9*8?Ί,ZoC]˦ѭ% 宲@Gi:0bkd & }5 }שNV){8yVa}X{] 8ouOZ\0G> NgTR]د~AE=wW, J:IO^=K -c|0+TmP{,'YPCdEϔL1 z~ [K\s?颶U<}h  d{Hs[lx7"ի訡 DLS.cU?c׭Rm\@;d㛚RYy\yȟ+2`\h/]7q \ -9M ?KG  &r?*{ϡUkj$4 5Kp/)eD6^GeH)ܬ)E+%Wc^V؋b$a,%FFA}| IQQnptnWJ釉Mvz :Fc$`CجWFn30χ=HYpm.-(ij[~}#\0]@| )gpYh{RFS­20DjTſSz#[j`PǷ8WT~.-jpOϕ5U:"@qu5^#y) xBeszӈ1'w QaHǑ Y0LQK) O;'i Eg?h^(bwTd?z@Y9 lƋ@fdvA&sӏ~"}YHBy6[DcdZQr;Q((5bRp386"nk.K(aIEjj9+mc_m646ɛ.+=/=&{${?N'MujlWL$P֊#Z8-m ׽"ݢS{+O~M,fv?`mCLj+3*bЁ|j8M%3 f-._&_~-$~F[#3M8.Rt`!9rē%s*jL]?JqDWmo--0& I{3MO JBNQu"@k"}o[芺!bJE@~Gc3 cN H-+< >GMUF :?Z" ;㓹Ԛ҂ wvn.ː.d"͜.,KqU`- 黼bu#UFܖz^jd#%%ZrPd^vgLU "F=-~C UYGIg")Fuf`:,A`jh &aT%fdDfʨ&Ѧ2 O4\fWs˿ O,JcЖdDs qo-F\&TaGIzfʴ~N}$\VudMU?pZt?Gͮ3WF^`jDJ<˳@!}$2a8j/q ;\ k+XlӦ_,W/`Y]!_<17qMj*E~Ad `K_ av1;=/st/QF'`7pm(ʛ jrrEWqa*++;ΞNG/f|mfKnm@]f[`d4KaHW!wG+JV+ cL c $><mawH8 ^D2$H?邴:aڈtA\,e |@stœ/G,m|_ⶃt?0ќmU IEJۅq'f3&T;+0Hx7Vy 'Q=.Qn(xq%''Tه-POeBm DGB RD5Q]E6zK],tqJ,a["-"ߑ~&BDJG"VEsuv$`LYc+]E!AS}LڬŻzC/ zRS$rBud 6/Nq9~7)"׿j3ɕ8V]XCq%=TA*F6%h; ˍXd;?MFG~I;ó{ƢS&a(\;7L{?Pe TU{9r$tݏ)wڑ::! h~.Vr+V-%}I[#6?}2ZP{z/$8}SP'xѢ:r; C^{qL-aJmkj 7tdŻaBYʷ|h/Y +wD*Lˁά H%l\)SPYP'+ى!HDKc ,ϙ*~;c<>cu,wr[cHKyk|GT;иYH:leph#ƻ'e|W߉<,e8cɷ'غ *KH\r{&Unh153vǹw Yqz$#d߸KÑ/yVѐxLj?Iuf?2kcpZzD8ƋF@e%o~U@o"1<h}fPF9$]\)=3CqĈ0{_S-D߭#Ak!ɓ2unARW1}c j{gxREHUa%l(# /3]nR}q˛O:JM|&g{,ӤuU4Fq'ݾfq{y Mer; -qLU:wM) џ馅cf)Ȫl D]/Q^r9o1V/bsi J.,a#RW)d݇GEʹwKevfGWI >{4QY:l=bQ}K[ .@E3.")HO1<,wDj)?0~•\d zԦq [z Q5=:(F#> d3׬65"m2¬'Jjumƃle'6-)K]"@&vw)+suɘZ\N!IBRLt] dTnbjH.[rYhd, #M#N3|`f %@cs+tz3"\0;56S.X5yQ &\B1Β_IG2Ȼ?G*R,3~KSn|wO]cBX4pÍa~i':ֺ0YT)dՁr rLƲՄVG@!Q Pۅj{mc8մDn#/Q-Bx|(zQ9kȐ !e #Pp;0ciNlaX4ɞ5qzD} bv4$6+K8Hd¬OO^w'Lcf?R L5 x{A pC#?m(%Q5S3vEɆ'MbN,PSyXikvj,!f!o ⫠Y@e?>Z\#Fu/}.-3^+O% J6F@;F2Pmv!Ul5MmT =uZ\[2P? ϜEMBZ2oɲT-Z}\\⦞b{I_AuD(IX<*5v]Ƌ*g'NKgd,\К) \d>TkspIݷp25Re,.˲7#QHԸj/`͉!90agJ_᫴p"c!6 -ƒ.ohͮMfa2I wXE;1\~,|RB;;\:I.M.l?@ ?HG<0h8^{ζ(C{WS32lnשiߟ.e0A0S-]S_IYm 쭻H JuowmJ7z Dw0IAUxhn1!}Gƍ+ .YVI'R^<:nE*@ d\ Ey57.;(RI4$}0;JnH~R6ImӶ'ּjRpB0 Ϊ*#&"\I1{ݝD{ `2eAK:_7|?YQZ'm|rDvp aܿΞBc804<Ǜ-(\YZqZx?c8 ihWy.idѼ?@FQC* 0IZfG qle^yF$N.qL:nWEH~0xH}‚&|9B9)˵j;֐9Ă.K`}(y7*;utWe/7t ;yo"mxiyЯ!ֳFQT@ `Ԙ*_F\ UFAw!!ga=GH.R.' .ݝDZMiT'#̃γ"UKY϶ f%LT+_2Nr@4F(Pjpӊ#Tx4FOGX!tY;KѕL(t| D<>BH6VGҴwQ\yiBNWw&ӣ%i[ϑqu&Y ˛W2!MYnHrp§CbҮ!4?(-p$ps~`6W|S!/>VRXAЬ4×*KGeJdb'A!|"kxzOt!P.\ 3d(ɛLۄVZO:\S\x7KUqZXwܔY)1RF{KEҍ_Zt,&hE:ya$EXpc Mnezө*Ah: aTTtxzyPF(gw$Ү>mI+sq%$':NQMc+5%P- _/Q\`e(^ch9C/q|'2TApZ-0I1n843+ƀ:5&4QmG:V5_ N5+vcl`vRQ[lɧhBPts'ZS^CU:´4(B\# Dykt݇$}JCD jk)ȩAUYY  s΄ÁȒ6h Y5EQb˰\<+Ʒ.xD5ĩ-rusbb7z7ckۙB: 8Gv?ou#4V1D5Nmh' g_Hw ґ S̡~X23 /PU\b!4Ф ObcYe %H:Yz7`gxs̕x7|>_6:Gt&9aDˣʰ&bWGrYI=` i[x0_9zKI8}siIтdEtjMsuUx{^-bनSNԂ^<}ԭZIJSKk.mYQo݈> U:U!xɺCٿԚd*bc&=oD@ t\XV3 ;KJߪDEp rl;H@gįۯd|h٠$.amPukk7P$tv'yfKYڭ(+:e.Zțe LۺYI"Eq7e,QښB+R*bj+<<! FzOv4⿲YnYQ[Z}bJ$m`ٺ@ VĹ?6ٺ~hɖ$X6S6*l月`&NV8Fj8.? \:cjl&vzGn)"XFq1~K~Cߌ. KAxv73:V,s=|8}~iUa#rmEASQͧF=m0; }͕8RMHI۵|t_(BP?>UكL>f8?֖g@T!.m#̦LS&+]Ώ D=2`G5ZemHĞ2}?bG5N?"ƑiV+{c EF%1T4A)%K*m$m*m?Ev&3GE2yѸS\7&䡯Jkt w70W@]7Oq v?1xRQ3ܐYG``c^i(տccKj[X.o?j4W8HP۔!]cL7V׌"V,%_"\$dgi t3WV!r[hp29Y#g,sgo/z \W0iR𵵥dfe;jbZɍw%*l"m2ٜ?k,uhoD3ŗ<ѕ4/Bxk[BR÷Yq+mT`Fdej67Ҽ \M|݈S+/Uî, Q.%Q„1uSZX*ziB9l>4IJŪyXf5{R+ {P eaizmq5ڊ?S,]ٓv,+a%ά Td3v wCOc8tP& LfR_7ĉ][ 6l (YjRi.L]& G>qzst1LH`.pH+-d3 M\ hM,V~ v ,3߾bIop;"PC4^ECoElرM8g԰wS@A{B:fܫK?Hpe-HWSբ048nS=R&nݦڗv?ĤEbkUGH+3<̲8;>1p4'KU&ZpzG qZ 8|*q ˭Y͎DhHnfJtҴyt-4l67jeA d8Y:&"qESFfp`LUe&I i%)7c~떲4+?5 ZP >?{SKS,)G2+TCV}G97ͮ-.r+reog%॑4̞mq"^@aDL2ķX%6旖oA,wf3gɵfQG募NAMȬ=1r6١r F?4,X ǯvho٢H&!sFn#rؔFOJ <ځN\jpc6vųޙ+,Ml#r=:xA`9cK6qa3zdѴ?(J+K) t?8GiMžIRj3#,w43hW`6m`)ޗcuw)І;NU؞\f|R\c Z"t뒇>Ped)弰W.&$R7'E"h]7zoU /<!(j|Q~)F_jQ C9N93 1&ځd=VWU RM@_=xhDqk{#EZԥKqSL|I[Wa q\84 T!gj燡 IET7(2Eya}~>_[c%hXmX.^)xJ*3ڰB1u%ꭀ7>5!<ta{ \ڀÃ׌5I[L)z;WAxX0Sꥼvxج/;t _@.@ّٵ܍'R@IN:݄N:b[SP]Cѫ%ucU르B)nGH\wvaF 8\ڥޅ|n#v{w|jԲ$tjC"5 ?VqlH*cA\?9/LD?oG*2ɡRlEʧҰG%K@Yʏwy\T&Krila3Je)kqjnD8 "LJ:@u1L{ΔVh|Xp8'ZH h (+?z;FEjC{d +G16L[1,pb\+Bޮ}Dfe{R̈́r!jмR#@w3M̥rQ}^a$d -^BkպdUsJXj!!)6 ]x;E%̊BYXRi(3Qe%!ܺKKkyG"'}@K; {.)cǚ^QhNk!q,XH,[_E2z[O9 rm HYa~N5n^"ԐtKzbORkVVYRM"(1$yTXq#*Ri'K,v*Z+TrANv%!, r ^G,-֤(BVCmN׎} '^p]n205ZG궸<& @ݫp%VDhNdWcRRB(-W'1J)S ?y4!v0__^8сkMRSw~<^'} x,/Vhd]|c%bM9q۟۔[XܾϨ0l=My Mwٛ? W[ˏ7 i-r]r\UO<:@lZ'7xyQr" UVeiO ?ΦPMtPuC>ﯧx[(@e?j*ff%jP? i`L-SqsXP!&7F([|򅮾bP1ؕPS{ 5lӟfY4gy,:#_6RGߦ߹׵%]jD !NNtkTa>c뫰^ȗ ]Π+!H5yQAhI\1~ͬ;n͗{5ӯHIBfvjjȀgǦxٚ^2Hwn :qN7svF+(5N9H9e`G -Tv?9TzN'WQ xɇ㙑+&ToqS|ֹgz\y3<V`[/ ~5CL'Fe6yd:΃؅\8I1[`Gom6 N#c8 3ˬzBEJE?{Yq_<S%U_N1C_]PuSq ؉fG]Y[Tg2(32ȁ<@*E[[8x1}65Bqጲm/=fPfttc?f QD,V@Pn9-24S"m)gL20eYQdU1x$nd2#NEk/!Y;BHTK*e2i{-VUv@^DMq)(۟Hں"֥AvlDD.2h+#TR_DUv=3>[E>qkBT &Ynu0zLjb@dXx FLCAeRwU+} jEr\6-]% {k1,hxK y;68TPҺYT (mvyoᘨ,kTIT)ΛWlV MxJW')We_e@2$j/"ta\G;s%PK~Q% $l S.w8f^HҊVACyA/TM:T[zkV/g(. +1`]z5`9$K}|u}:y~B_cr͛qkU,ÈTܐ}_8 | 1(6#n)sj:Ud('dl1E-kRxwGu% [PĹcQEC3#1`S;eFNa `m7}^b!RK w&+a4;X0[4g))M`|?ӒMɱyngwsF'r$ !y ֜Rfs8;NJ &L`vE4@1҄V& >w9[m5hm,B;_4>Z}%eLnNĜ}Sqj X>L{;2UtvN"h5-Q9o32Ү d20C]jT?i)}V_vRb Z ~0:Y&F{vgV72s|64x#rV)\ڟu6k2N)AրMiZrlo=*=E-W W M"D>7s 8W+ԇkIj7VX3.jiy-@!.lV64(osi CQc|aڢloS|he]K5C`;>]–}R!,̘@@ܔVötּM.mJh6;%N"*+@ys{f,c.1iw s7HsJ2?cy,|b-͔b,th"`]60/j( azu$kvb fC|W_LY[gD4KbTg>]lm=<iqJ (pcP[<=#9[C(aEď*jG}n+qLDip~c)ImqE|sْ M!8A!{6E 9Ta@A$N9m2ߏU ֊DoxY~~'íuȪI^*03󸲂[> 7!h ‘)bR\ʃs9)aUa,W@GƔ%S 5a岰"[j8 altEZiq U7ij}h"e~h R"n[fo\E3e ú,1V.| K$%6z{7]Von0i2|cd>`gCT8] GI 3ZT"Wge(ؙ;G^ (BM"!NֶemBkقCPi؞SX=]Y{AڰqvIFX~#?@Rܶh Py=N` ůtt]owfDcS]!!nd&[Z#@Sߵz)M8N3ܦ/yQ+C AtrAڦc -<{`:ʇltI(ٔӼlĔCtRz,8;S~oUH!H _.9/bcG.KK( Ir$4-W]F 6=muPS&\DZ)Zj-Y\:Z7]G(̷cFx[_1e=|! @t'/7 R(ǟ{%_{RDiv #dj λ))i %+F&h2%SPe8OA A4q7<&I&ӉExex.-!lBYk@eAm23.Zp-?fͽ׋XSq.@.:Cpmq;gіVGdF> gumm=7\Gw)_ȪvlD l3caTAo˘@<@GھK0; %mʠ%WsUT 62aLUfvd&%9k{eMPn1hFRf\K'^64h2,u\2'c"Ƨ,vrŷ?׬ۚ,TICA[ƀ#-ٳ/Xq+ zW1t?Zj:XnerbgZ,.saQr"s+Xxv?7zK,Q 6 4/g7Z^GUX lsݨVGtH>Y.GgK1fޒ^KN:26q'Vߜ)/<"$,}2KpgAW.,:̜g&39[ 1b?\v NKg]GmTҳ([jwFIզNFt =֬DZW(灧ُ&"1de '-Gm;L%?1 k $O\՞Am+V '"Y;OeX -Gʵ`<) tV2 2`FɞMd,' %(HcVEW%2UZC,ʖzc @:$%ՄbT&b>]>Kmԣ=`./. y!0GIrȌݑ||d)uVG-9Q5x<$!LC]Ӫ{Zx^/ۼΫQLHj=&VFERN,7vUY^OcV 1v7P7h6wh=j%}!xa:xɣNo޷.Et!&v?M!"x6t4s\b/1ZقQA ,- +KapޑOA&((̂IrӀ='E~~ݍPi4MH0jؗz1X9[)COT--IC`"yݿKŃNQx Et/K}=g:t:vsd' ?pxRBꛦԷz`IegDL>緬l3wGX5†e8_C}&J{x=55yDr֗)b,DZq#1\,}Q;lB)'$;E<-kG]A}(0§ C@Ɲ$:1C5!ocԏh@r*h\̡),dt헸#8drS_i U$j@{U.&R:jA`йz ֈeF.;73lɦ7{iȫPcr[qEV>Egnzvr܁mE$r~l aԚ b~oH$1[ʱ)jѸ GsZ_j})?EP!D])<H(wݔND%9bn$)V\jE6orBMVJW9Pu%q'JÉNG6̼&/zbefe(}YƣMXݙ< ͢? A|۔t4A6jԿ> w=` (^]q}S:C x  $$&w(s'XNEIP4,1!<_GLgLv,r7e!ز 3 =f !b1!tTUrfXD@Ȓ gZ8=.l We0Jnn(r!Ѹ%dd*IJf gSty;v,wbq=z{S) dA3-.v]&@cYXTPm(bD |5'huVwÏ)_-txk)`^B>LBN''TWȚպS0m)\0mcc_ɠXnfBvM1?17( BЌnW<G__Y 7Vl澻lUhmR|WbAbPce_Ac%UɁ%5*蟧`D-hH >tk4n O7AEkztlmBUzta`:b`Hi@4lrj1eX8Y_㳊,6  Z_~L zӴX0LC:{zl_ExP"d( PRp4aر܃(v9f$H-u|<_5+V-fy;ſ(`0f(c釽~ͦM6:.Ӿ6=x_~Y|ɩE%y>XLDS!hXvTF;=[+Ol*Z=v=+-8>(ˌ$Zk`Fm+ڀe9 bV/B$K=cl[oT {c4 x,kzg#md- Kf)YN"B6{drz6mvO9&WuF9`|mM_XcQ"FNtV}0QX #VLGm(JloTE?u {kwxPBeЎoa[~IsKAo|n˨d BƤFV9! y#'@rK'wgOY>!'r[SBײVaEvr*б>9ai'55mO>)vߘI;P|8SGd:+QC\ ꗺ>_k1AhZcO~Y0erq">?LbYa 6c5H~BYptdk$_ 4ˀ[HWsrJĂ ]5 M!h0*`;'$Q!BJDpbe ت϶=%&!0oo" ՙw;1[SJ߫Xf叅POHd#+s._ˆ9̑ 70;ˊ9~!5gKjCT-+m*"Q|ù'sbO\tߴw=zcC {gLp,7E2 W,^.=5As%ܩ4nVEͻ^-q' t-zw-afJ ញ"[ÇeV, .wiKR,ҿ<R 䃀[˜Nxzcچ@.s`5#jhVž$Da+E$oJZjZ\X{Ia͗.^E/hyޓ(fBҟ\jpdXZ9{㫼W]&j:"M5s/N^i=Q P \l`$i V`ݳ$bVqˉ|CDLzɖii3HMUضܩu -s W_'ԋ˂b!G}=1:gb\Ij癬ӂT!ን>";m7C?>x0:7P&Ǩq^% YcmPMhՉ'ܷ,t*@Ĩo#fv*C34Oq7KZUcɳ>W8 a_۲8-t&/ |>7+}K#L;LN/j`%b  :S/|AYEM0-KZ<,Wg;$1MQdWD|&ob# -o݆E…LxXCI6L%/w9LLmN yT<Ჸ4MЕT2-f]C _Ч&}&؇&c{- 52htַeloǴ#)9PI OXx&6{\`j[?x˒ t z`p22Az\cd JɰVZrBn>:tWhU{fMR@Cےo ֪9LŜњɷN)ێ&0řGDccbfKh.<2 sz^զxY[Eh1% p]RW)y5HfĠځX1)(Y wc2SsU6RrYCx/{G\I&˅aό(zv6E{)*z$n b+ -,kؾ4caz}_ju>0mC{s|`~I+B!F'K_߈*^W;YNBHt}pȼ;^_ڀ;` _NqKA&.`@0Mr`p`,Ɨk8;U.~VTؗƑ]}~>zfk)LDk-sc.3%;MG_H;D8iȉE*wނ3Nͳ~{<˨?E5^@aR<$g&?[ 7{8 ;Wʛ[2A2n_?ϞZxs$?8ʇ1*ku 7qgIA (bhv&t(Ib4:;-T$'"~ݚ_А!t[,OKH(˵ c5Y›A af1_ojxCZsHA* y ,tUKq8U;\ LO.?ė uSPM4>ŻF ["EeFK:\L&ꈒoP{<+IKq.h%l.֨NFn+:F ؾna31"؇$8͚9>k;Pzpd]d%mI֪L;H t8@gX3u܄#.9p 􂖿DJP!!o`]w A#O4hUh)E]j4|%AGgӡڬ!B& x 7ny86t;qe13<%k:yv9۟?^ѓ7`ߙGO(IĐ?PIݻ#xDl5u`T%Vq˛ $\½7 mԝEniEOc()B|doC9cESëEc`K_ȯuI$ pF$ةy1h`/3nͭώ.nbQ$ncQ<̘"loWP4 SKǏY7*б[ Տ^F l uVXRObmLt֡Tf_c'u0'Ȏ[lUcף kTB8"\/tVx`)(N@+׼Q_"/Pj`ŘukA|ֶwBj}x|a 'J\;#(fQln־~* !RǢЭ "i)3ɯ`-A5ꮃ-+Ī_2` F]Ըt|T$yX ` ж53q )-T)Rz; ]!9j] 3=vގUr'.LS)մ-L"ཧOq: \67z/GeT20 pID)4=OsQͰ-\ C5̀U]v}G \vPA AѮU~)Ae49 y6I\\f؎ˊ]lH'AIy);.D d~"PLI ɚ;7`U;1Ik7VE1!Pp5z ++,zBc>O t@^q6+`_ >-X?AUjڴ8쬽8:39}NdRo)=t +;POa*غYIX??m~_o~Mӛ]-EQIX,!P60G4uM*tG2 B|@%_)߷eKd;d#@-7 GL>+;xedrK6ҪY^mQ)$ǒi""1p~68C/s}DDa<|Ez| JB ~1'mVL|NR}nk)D #v*b} \ %YoM!,.bU#f ɉ}@xC!lMur[*p1g޸W(SXȑ5SvMsg*ft,F ew)vQd6

7u6%O.Ec#Cnm~@T'U :]4f`d]c }HiJ ~H9[.kk!GӒ[]8pƄA։8+OpewgJ̛wx L⸱4"ADO2[As9^AƳ;LZPd|6tƜk٫r`_ m[ OBfA^SwFu[IFɱˠb`f07lG*} "%P3gD`%!Hr\ss/?%1}e!*UU&դQN>t#Diфؗvmn^X).?[GO>zK '- gHorANsal@+ѣ(Yo aв-ZSwM>>3Leַ /m' 4V~6^l0>ou{89v-ݐ'}Ee_@t;l jU?ߴHcE$+hKQ-R+NcUGa?'}w4]eUB52 5*S| m!:vs"RN*)L|D./{~٣3Zb$2)0?8-v PB4_}wx$1Z+g]s֬0[_+zA d4;e{!nt(wdDf  [eTvS򗿻R9?pTR4xbCߊ*T6Ŷt'ߎ}hRLQJˡ4.2)Ysl(I6 s hTA|+dNob&*Twlq-<:Vzrh'}AjA,!uX{Yy4%,IH/FFKTxNbF-> +c0?TD=8#98Ows^66P $ӛw}txAwm: a]UJʡ:S7e"%M&OkOYU@s- ٳ=ewUR"3}@.νlb 6[4[nohRC IpQ3eSbD}xKkjZ QU4$x!Wɸ |2=4ߔȺi {p9h^V*OCtwe'' < ZV=X@&}oпRNꪎʡ+92<[ ȱ^l轠GЬ O넥>vejj|j~۽9܃7 Ę0y!iC|]ݔ>j+;)OCiy?Pv ow3@sν ECSEdV:Uݝ{ uP&%I7,}ZaܑSn9b&[96:s+-k$aaC[(_ bKd*K{ "'|oa= 2#|?q*?FU&Ycsij `5D5J6в_ˬz=;%,iD6u0X`)w)M`k@lTk\nS D'0.{ s-kbE5ݤ*88p<LqbPϲ0: G:h̯.&ED`'5.蓏0/ =:8σiW%§I vJh*A`—}WMœ, *F@Ya,ZҢ =&|uqlE sQS}g&xGOAҞdD9 }rZ?]JNŃ :Mk] Xxbw)e#0s*dܦ?'YD@g#҂v{֜:'pmq"(DGs߿hT`hJ=ࡈnP_q}|<~2ꮚk|~ PIH۬ډT;([i0`lvui'IϪƷYtnmUraƻbp`)шfsjʼR^v5MYBd 'yr'd2UKXsF a6-qx8=8bVή)m'?ˀJF`&pdUADJj>+xS/5*B&ͯ #{]kD(LV}WB}"5ʹubV&mE,?ε R4OlJj%/[KP4cEX=Ii @f'+:o'J@|`cr+!9DsGD{ .RD GϡdƝPR9 q f Ç*\KG R)ݜ<q%3p1e<[p7G  ƌ|] c%tHgd9$y_>H\pЊ-nW7kɌ əyz'&tL"iM/3U`!iIӼm33nz'fc?I kr*U*(0eYTeX4hA3n16T82!KXYpI>{NN 2M"J E2/ __ĕgQBYvhQ4Թ S> @ںDwkE9@B $ Q/8:_XJ䙪M(}!c ,%|̏86zOЧȲq]v^\O5W g2L{H|4ç*@qc.ז1p4lL**"*)]Nr糃GP.vNULC"Ng.2ZLix+8.k\N+ƌAt2;om0 tx':LÛlP\cgM!~_\'n106# .!|X(1)$㗃r@m8W /&b7 K U8#DCPxG 6fNzc91H4I~+^UZa&zB>E{~mii-T* Yx\^d.u={$ɮ5{m'Q׹PJ߈MSHS{~xg>o`NDg8wJ.,(ת X)wŖ9L.~KwGٟ6}Yο# _1 B*7*2~"AwUs?6J]"Wқ~#ȭmaj$XrAsa{kK^o nɠ Mc:cvy.g.hY{fP:UdULUY e e[S[7n<®CT.y(آF왖% &P'3Z?d̨;앎Z&"3Ϛk!N^Aݖn+3f.pF ch~=Kad-"g^!+ʸ)bn oQ[0Ħq'U1Ɉ2뱴%(W] たa^' W̉8~Y ,,\] 8u\Dw4Et&B=kXBG}߾C{|p~PzxZ4523P=1FZ.$ t)I2 a𰓶j?!)؝*T޽{vr(;H1=~#+; 5*a"l(Oq1i lTsǭ8%*;0nvt/.:nzIXOk64UadÞ~G,k0Ϊ<ᗥ޶R%P*Ahٰw!K7rP`NV5|đ!_v\;D6d9)buªOLDIy[wycxy0JsA6]';G65Rë})vbYO*_L6K>I¤=J8E2P;Op3=y{9'H4q (q䩒L =@OpŶkyaI-mcvN9{&kOym3'HlM#Q7j⏯ӫuՕؖQBTHP,?{Ayo()0 lnnBecܦ:¿TM#&tmF|@VBÍp=X,~Ó]uJƀlwgsS5C4KjŹ>>X"C~_d 5jT{gT) X#* 6z"N)97}b7n34X4Y43|}&`зYUȡۅ4ůaƲJ s{11 k"wԾ{Yѣb<ZwoDԋxhJs4aȽR sUOD;Jdwհ:xktUU;)7$-DbPP*)G*|rY| $s?WhO29V,.ES"M 5@e##*&!]ӗ;Y!!wj@}D]7O73d~8tdZg@? @{}Y| 3#/SlFvq$yZVN2 v8 q(>ǜKJ.egti:e[@υ=jv7yq%P_ϰu¦$c}t}" ehfu\ 6sxK4D1 pLݍ4]EO Śzj ؞_lY|Pt6H{Gr ĵl[tcV3މOяTTús"#&PEKko:m)р;eu3T"~9uС)khͨl@\ TDoמ8ZNħy{e8}#)~?'-N>@+d!nw+顮 H+㮝= VA ,}(~8Pzxdʐ0X}gYmq$fHxGgd2dU8.u'ˆc>8!KKpr:dm!1RúI9ZNPQd[򀏐.6ECgN*D2aqDܗw39xZ5C$lƹO]?coX{+9)FpqFTuQa Fn ork;MV'}ٕޓoӐ~87B)e3͕*iD ,+LD+Sֶ {=M> XaLݟdU8JUXѳES9*=Edy{͵} ]TSdczGj? %[=n89VHYF;Xr( K+6+>ě0ЂpkPt#$h?3? >\8 Kq@`({+aV {'ޙa3^S9b2ڥCXQ٬..7?N:&]6H3m3O>N<Ô˚ Pxuz+Ob!|{"Ђr ;NͫL%cE`d I$_{^ a.f $oDp/!h&4Wt$|Y'AAk0M^RN7vzwya'$XȲ 膶NE-kFs(,,_f3p)K}8&~EB彛Go>뽀vJLe'@zaY^u Ahȹ9]f/Tki /(\[[@5d7 K47NTS^cIʑN'ˏhizzJ$sa$4W t'6t غ#ǒ43^R@ b4ɢ~'` J `B™oT;j!!,uĹrzNsZ|Qwi_p)oM|4ȝam5R?yL~hj@5mO ɓjCߋyđtgG:hmXjĽ*@V:Af+4;!{¤VD?Y$mB8)kQqpCT:!V)hzQa-2J] 6ԄFUaNO42Qn`pY p~bTRFu=S B\rm~1E5ћ[2?m-[P!jqQM(l+c^ VcPJ9E"aRax0 l{܀MkSCC0V38lF #y/m5#sIB?'76Ȟ)?4GC W{շSGܺ}Uz1;n-} @,6 9|]L #$xҋ%G1hNq0 ON4".ˀZn( )"`lKb%(3t[UrOsS\IwS8q@H1:C5G5%f^^=(*VFI()R7{ ]v+=^} C@.7^_Z, aq:l":n/~@,C')4q9g }}דAFے6!Ÿ*K_RjW~b/ù;.%{toc? uSs4?54x*% FICZ,rp@ck{#`o<r3l+nqǖG'E]#-È`ǗPoK™`1A"d%a JpPW8|z*3ʛ#? ZkHA1( Zm 4i@d+;\#31_d1^L1Vf#q&Z`Da.wc\WS=1iǽ %$kT"m"Bp5 ,HLkn'9T?ԭoTaAebW4f^ >z2W,sz/y*!ijW#+ m4D]"_/f_Ts1]RGMՇr}6MdvefZ;VxVX؈]]PV𐰘jq#6I>i[Jq ui6q/U\,c~HToӱ6KS;J.$X)DvդZ zRx:'Vi¿Ozλ!7iҗJYq|d)/i7HL?(1n0Q?SeLZz3v͑2B/=,WY8ysx8HSB0h6G3Ɖ}mĚY\9S3+padȉyr:$Bra Aֻ H?@mIhC AovCd3ڜ%kAEx' f U>J7چ BV@G11u;B,>zGtu橔4ǩ+OgBŔh'vǍ']~&5-bb^DCM<"^Z o %|2ڶ۫([1يxr|ĺRvbLؼDA$1&8C/')L v,]P.1K^a`8M8FbJP4|;}G3MtUA=]Ś?שҟډCavm@$&USXST&ybM^4UYBU앯l *ʏ`3Nl ,,\c)7t)b '~ TU9k U3Wsf OGdޞDTsA_囘DNފm?]U,nei(\l6z&sb3@RVٿXJF0 I 13Hfn9->RU6@ s8Ng]Ro<\{_hʟQm>$cK5 SqrJMsJ4C l')_|+<_F(&le#:%Un`f l7(x#4EܷQȇ$aM6Z# ItiF _bHL\;xk<@ V:%S){ T~y Bx;jF\UfMbZαoi_+ &~ ԇ}n xupIJ}n$ΫDʠd_'eɽ4^[%Wm<*,ROZEO+'JZ猪P zDЃ-I;;@kB%m&Č -H$uxt55 /kۈ;U5OOoР!\$֓'=F9ky2Ԯp'+O1uI`DyڕtŹtK$go!خiX5aXg{i(t#ڏ%AVu ꋶ s9ȌHNFcҭcg|m9>Z$#:Ew `O +L_*~;PvFMb.!HǷ>ʐ-CJf|Ұ./=0m 3YZ;ݷJBj)}☨ޯ|p SsFm |I>l(8X*7_nc#УȋJٟ \wC܅˯SW1/{XA/nJ0W'ƆY+s-qTK{9WeI#r"I`#igT=_׉Y0Tcdт&[O.a BR_E^vt] 4_"9`wG#?A xĎ"B.D3y 4M_+2a)DzYsP+MZ;kw]'Hmy8V]GRUÅF5!9l8,/ڴ*z(&hxXn4h@t~ۚ9OFt`7Q~gARVv^S>P%L @`u؄z߸"cKax:w/wf[,xu6=0 hI^L g%_cps0V] 95a fגPdo6p/D v\!㦡"rv`=ҾYn iԡ.h㙉*b(𘬕CAijWodD۽| ѓn5ռf+aUê+%p{IW{%aJYu<*v٠o9ݓlmvA) &ϱ!Ǭ RKckٷ6[̂7m\Bǁc4{&&H6$=sI^b,=gAP19U s s\UuM Ԓ킮?@"&EdAh__50}h 9|Qt)] (iRhc*Ų0] 0yn`y.K Нż]~ Ϸt5TDjL dpRI]QK0}y*)Wnx֔J>I1fs|k)HDHNG{%?0(cӷfuT7z{)2< [ צ(٘5 q?kϩPd}+6Rp^k~kbn/W':}dϏs@ǙdtK1ljm]i_ۃ[A_8JZm KIXPeZRFtimYjf!rex O6aҺzNYGqm|`e7 ~_ŷW3Ofdwҍc<~#۝!(5#nkRE5~ň4ӌ4G݁xҽɹ"S!I"b ۩> e-p-NF=lr=7@Z^q@#IɲACމ! 4;^!Cõ)0E} !o֕¼OU%Yu=Ͽ)Um ?|N5!R*b,aQ:J^gjػL)ԳǩjV\>I F$T0YoU zi-ߠbsQc/`# >ҝkx6D8=A(Kc5N$ICKY1( { &YOV{VsPYThTs@Cpwa[ '6 e@\hZuZʯhU!IaePBQl2Ga$"!dΐFo/ISzɪYLoD!siF2e{?Lzx7}\HxJZc4 M~#ːB1vWYpѕ!71ZbYknڕy eDaD#9v J96-O記^Eɧ%P dLaP0V}ӅZ2 hn3]mlӸm?Ƀ :9%LVN@左#40j)2~G5/+X^YMr PC7cpY=(i d'swK|2 M"6NYj M[xeۂX]L̹p๵,^2VwPזC:+-lE1}-Z1U}ɜ[6ވR>ƷnDCICc-:7,Ʉ.OnF"r[:G'uXd,8a8~#S!M9+ۘtMXUQ`/QB YqQ+].$lnn -לW Ӽˠ XAK,P$7Lq/Ʈ 6T,o_ER86V z%)Tt,Mp?cݿW1g}hEzm6Vn3oCoxq0m&{ZsGsqikDE-01 |q :Җ#Q0P͸ѭNƷSOŏĀtXOu\ve84\zAG%h؜q rA¤j9o)-\hl7zx r)6(zOՉneWqm1 |˽!}C:^Һp̪͐(BڋOٟP"$B59*+R6¢~g<X%ԥod\L6Q"'RP'`ct v>GO~͒b ;lggl/&y?h %5\Rno<\\?㵍I;} r?"P~Ǟ%\NnC4mS l7"an#v bMRe&jܼ$M{H2hWFpٿ4S P']^)߆x)٭>5H B7e+ j` y\IyVGM0SYK|>ud/?]<䈯8c HB/0]:*: 3wNC&iI-B!0(D3wUZ7(3ig|uRu4`ݘ$ɖatbeX 4טRh h)kw 1|+ m]6Mdff%.e6,]IPT:eS&E~T7 ͢g AYS#%~Uk__Ԃ3wտ=3.£*'xs/߂i@MRs7edB.^.,@0/_G0T]1%\hmZ; "7ڜ0!ΞQGp͟&6̔F-uc AʯٯcTNֶ7(fN}D D;Lb}I&?-_?lJ?m}p=,o y4(c;`s!^'@eNtGH=qA>k'CS7u U lC5~\,&f4I琸W)8CB<k\KDL!TXT8ԈSyncAw `_E'A{)?]z{L .Eșͫ"Ϻ2q_(€0`N4:İBC#21 0iXƠxf(5ͮ(33LT90P ,'MI0+;=z3F7.l_|B++-/ W!0Ggn2KMԋ0{^֖,{ Br}rEh 1zxRMCܲ1'O?}j<emݿbEv} ! {R./~ĂacM4^0AiH+{Hbbsel h#" H 1=P9Koh^Τ Ey P 9=/i1y%:ݟ̹Ga?)Ֆِxo 9)rg)e>by\W +1Q][_uX1`C8hJZ>뜤,{7sż;Pё,9[\Wogx@1*&Q{86~se4ǃ ֑E9f-Zhm?Q[~ݝ,V"d6XMq3R$p>',lE[Zۑ= QAu룿"?9GvUgp8I&:j ,CfjEA&[µItgbhֹevԳδ5YXUOLVgP:~zOc{bUr~,&AGrppۉrB,dyLsZq$P@MfrY!jEG5 +RB=s;%jMuKI Kygr; hȀaYD5g@B^l0wޭHrqXD`_H-CQ˩Q!fxp,5KKu)RL~e(WaE7BED]^ Rݾ)¯Oȑ|O5J%vp+}PxNI\(Dj51E,P_dܽg_$#BLHi+9I`yuL v])#X]*I sADSϰ(齪c-ί`cȪ (چJE{)uIi@%fp?9GQrh:;7kɷ=5X2W:ᳰH R7v@L\^PKH5%e}<# ` sRNnFf7c#RU'5sZo~ID2I+VXjM/zbb ѣe}9M f):έ F[[FqUD) Aаx& ӯ! ),naq4w^XrS2WeFM+YDz^7\' ɂe ?mR[Fmb?5Pv1].[xL*V^kpҴCzfND+rwKֻ5j֘q3|'F8N\ޫ5eBnʵ&,Q xt|#n˞4x@LT1kqVB.[11LkE m_$>9? o~o e]=ëtAcl n1s=.Rc }|o9Pm1=!,9N6>-I _;PXPV?oK7|ͤz1OM(@\en#a))>~Ӕ1 Ǯz]bE{EzǙ] "tBÏo<[1XWB2}'ԇbދo};pK{dWFݧ,wV.9" !<Ɨ9P$To1 z.hTWkMQ~2أ5.ެ}nu IO!zC]m/}clCЈ\vT8ER+MNN4gibD<Ͽ(tZ+.<1SDPe$ +G5t7rmژW) RLje!\U#%E61šH4r]r/;$,3R_EJm`hªCk3QJ5̦yYj䆀dSf:F?X"vZE&8^5t`~2ryJ *~6yOM.Nr7j̣jqpS~FǛGe_$zIN<ÏC8̻) z #D{2a%h1WKg1Zx5@c->QF1 Udz)+seQC|ݜ1([NiYOjԃ6z3<@Ӌ>''=rn^V<+aaRCݚ 4=a!a8v}CRsDh_FN/$VU;g'jpm$4?t'(CaLr?,g@_{6 >r0(n|A/} #`so+6z.)c) W{q^&0.huZ>7<N1N8U].qލV -a#WїQD9pR-r2B{3OVʘ Lm\8R(\mCTEU!f|gB :}ˬ#INdPG0B$9R֐TwUӉ7aODDv<GOsLrU:%.:Nr!VWbKOĘy7 :vG+Py>}_ ӚqIJNSVa"6eˏɞ̶]=Ok.qGK:Ə3(Կ!) 2 ێ6hocjv)hXV @};Z(fNM<سhh$ yOz$lzie!cKRlHX3dk kLF<֍` cXQF; ֺҩhH}:} VWu{v/F:%qZ " ˕ A sChS^P/F͗usĆRz Rېk}ݿ ܰ4z}zƦKW!Fq ]xͱD-Læ)9Qy6{AMIj_}7hfN6%yhb\0a<-oHu/){5n5Qf PtǢoz kWM84Pύ\0R>!Ijr^5%8h~E1R_c-4'q;{p(rnxUOD0 yR*LM dO:H؈C4ݕluؘ컗VKFFK0 :z쀼/:@}ňzr4V5jϦyZ(~ROrQp4Lk>e-q ^.wZt?=X{?6v.mGqg23/5]jr)ydcA -cg| xzNݗՏ$aZLEY@$hC '!-Ӧ9M3C`J{\ȗlSd}X9CGp;vq;pۢ (֛HҀI~wsj0o@q{b"2W;vVM}~@ࡐ:d1ifi>*?p<6K b d_?HB;6C߼q:ef6HhM"^ HH*B3%0{\,M+WT" ow8kH@4965mrODP)϶Z5xIzNAbW&BfL*>F*>џvu[[T;+Q_@S[DgrE9e\ıj')1^.8+:?=c='ZA`tyu6k݂CrD6X:0/=r&|}LM*FS2lL)&l@Dh[LqM*zG|~<.w@hQC`ϕ>?y授PYj&K:äirͅ83&`RmǠ7`^;~\Y?]Pp=,OVxF z{Q[sCt?om9vQ tF5{qc:)*{_QN]v@G, pew}Dz Z*' B VNk 5fVx DӓlE  ܂^,EuZyraOXYPf [V`E0E#Y@'5B $z #NcB!M.iFs{aPNQY'IT_:5'q:HA8ӽfrI&B#3O kg:/m3aLg %\1b0BY DxwV;4gJO(`iqq,ݶ76Nm1J X9kFՊtɟ%+].@N>PV*e/b?Zx3OY}BuQ/ji4.5yW]324@ӷ@]W+¯@A&eQ6I%tP%55*(Z cO:q=VMv>ͼF{JkV!f5:=-nJȩ6Ăw>G`d;~{ªKָ؋|49~<#U\ 98;}z'hMaӇwz. P[e$`Guŀ`@ئQ 4`x ť4әR{ʴ^ǯ$2vYk x8;Y[1O ^e.k4Υ<\|bh_8s`TֶA R_8ny }6ӷTxӬlYs; iX Ʊ{pCRI P&!ܾ7 RjvvzNf7}CFúwm`akM&}fkU{;ٍ;uYW cw& NN_^+ĚqʆLkWe" 5*֟Ұ_o~P_"dP_N1ə(gSDB\c~ ?^7Iueg1#>6KH h 2kϿ?cՊﶱmĸ#l&Y< Y^ ?y%-tz(bj+s]{O'W_!KVK)u[sco7<\*V 8zcBaf>nQBk,'`HfbYn7u5L ܵFP>Ii:TW &W$lDbȝ6Զkf~*aR?*K_23XIo&-4ryS VtV@@GQg+L6 U7ET7hы(΂_/`uHkziRPWZ m0's/+TŤ##!f}bٹaFu&8Z4\)M ( C`q<P[/plsmwwK3slLDV"8D2%^Cc$Gz)P;?dˇY0euf`Ť[u1x Ar6.}V"KbQ8ÿ8mm)Lp-]~ly#=oJp]8Uv#V$u7uM<ZE 6aj>~UmiVӆǴkU]K?hs__ $ӥ㑑Uqq[*g(-!Jo4TEqdg'YNCNp $Lף_t@m:2Jи1zu[=ڷ.ϡxzݑ^zAJ%y:?93 Wz#xl7,Xx;\*TxTQVm#?_zyD6,xPxW /߲Ceqrm%02_;T#)^Qzh$帳X+IӺ,H*02i*ã]r*Ul5iQ9 u|pyjےj1mdRXgc90E? -RJ7%57\n~-_&6ez5D2}@87BߡC6ֻ{P"] %>3^NX 8Z<: ')H@ZÙ籐a*59@ /,߅"F?]ހܘHc`1LP Y*ی҄f+DD(7#jO9QLl)rE(]ϒ)0r0~p-vҖyqGcqv1wOܑYMA张WbV-hM6ET/=eiNxU (- <h* z @y iQžHT̥>hMcUX홞VABv1D൪"\0#[;|^_ZWʰJFUT$q|RZ<Ύ*k׽HnYRx"ϼ?p Q6R=x2(`;gm@} JPI.\qR zzIW^\w֜I\]M3r=&2"ԧ70P05mu(7uw ּjRѱqw:ވ(K8D4Pbz\*.:`ʱ6(5 8I6a-i?("zLNZkסtMvX$QV\|_Y$yc ?1]dL` •8j2Z #f fYMNuoEIhB4`V6zOqt"A9rg՛ŁGn;z!xT/T.yoOcestkȴ?[dF1b{Kd$wC'?5|j>QG1NM!7Gɠ@j0ĝ':iZ}frj)>PE1N$[DJ-&fͰViT,dB|Ѻyέ CV>qC>B4e/N*'vEThg[(8mڼq)(4WGԷT wo*5f|#fx 8#y>t`#vѰRIi/ aI4+LhZgB(LccA6!|U(&p Gm% !e+ 䐇Tet*wIAs^/'6W&lcfL]OIx[l>֭F;t ixk&VRrC@/=ڠey$k<ǔ:M2J)浮INi_lgMW2-Ji ʌ=?B,V].E!kfٙa_ 0߫gTS4/z@tu'@k@uVg)s5Xjbytdӳ 4*J#, JNrT C_OW!Ѿuvd2ZЍ*=n{`f䰉+'s]X '[m&nBQTe8;ykJ@.ˎvqjRH'I ;U8m!:} Q2NsfGS,R-vK^^uv&&(|Qs5jVޑ)2Alrk0C0Vꅕ$?0b^̏ ^2{r_6jY*cZTN9TjAl|Гc&͇*>ZG>n(u .x?Wzse0j$nj-mkm "^=YGg'¤YmWt2^ #{ w :W+VEif+_kN c(}$Yߕ^&|iHnԩޘd4v20u쩛HdZwe~g+T%n\F%8Uvq$"\gHseѿh\yv2ҲtŤ%&Zkmt=/Y딵>݂QA7J#׺Oab^IBb;fSx핖A'YXF8t`kOarHb Xerc4׵~LxS3ŏ1j:@OcꌲB+1نV*#E5:-۰LGoTeE%M&J{Ce,qX|W(<ߚxsj?iZ=TLKT5kӳS-$Z#SGƚlYHM=LcT_ZU@62R<0c+x%yr^xn_ȥ;&1/fo(zkb/X~KD#L]`1[LZ`ZbuD9"0P0Kpy7aLE8P!k|<և/DR$YIdsNv$9B0ITl|f0z6*Y)1knh9Cʤu&+[G!ӠQq4uөTZؼ=tCU>l8(>bTBR%+Հ٥NIܨدL@_>!b)ZZ0 k)[j %D לIR$m:^noJ^ƥ:!ytVȦ+ӉnuS}JI5cB0P1?AwZ@lb }^JxM,&cHp =@骨hY_WAkvc > ߺ z+#=$p Ko?nvB56>8  a~씮^ݟ |i%+(?dqӚ}>w- ^:>dbDw=c^}᪗ߡ w`8H1 L+޺MRKs9]P3M q`;T۱;}t]$ ;ds3F$*ئ؋3jF{њPEI+W HxlMǃ0?uSpo"X`ۮv_:a.hɈbG&Xq8#N],L ڳS֌!'&Q)2PF6DlISٰu‘BI޳( 9@X|hq[D擐B ;1#V^0ڱ* i1GijOчIh4C[!]FPUh}Llkj:7ex%D[h&$66\Gk;rpR;[QoA> } ENmAocWùP>j^q 4)I(`oR2fQO@z8ST A#nBX}Wa4([L^󆻉](wE(KMGo☖}DlP@^Z{}֌~ &[Qju9eSW|YzGHgwt&xž]TRNu-ʌ~굢jtWd_f馤&zp0, m_XC))&b}m=1l 8(WEhIߪ_zĮhRw1lQ>71I5=/4QaQ~?$jNZ9GZg`[*{qp,H4}fuSVMB@K!4ȕW8)!aE 1d{;r[LN8K5IϡY o@)/um%5|%uG-+J?!Y%jU0.*] bfF;\5'_V~y24>f @\xUKL2UQlDc | (4l^!/:e:B !Eb$_p'u(4Z`IΞSC0jڙ7l0iAX1\"Q D}EM{ @3M9wv]x|ynYM3P"%98cC_M 0rgEd{(BnA B.{X2,VF~I(o7/X 6Zt6]e&`T@~`JaHR [:\ GsЬ!?Fۆ(:gpZԞ_2UOсō~J2 mOh 't~2Ϫ 9QRPx9e~2ihL8QI.xaI*ɁRʂ^'%PmkmޭEs_> /HƓ;/LcJ>,*AzN=a;(P BX|k%AXgdBuY?fN2J P +WHbR8ZP#M`!LkȨEeF/ UB&c[C.I<8կ"_UFdXdp4s=ZM?y6 RsWʚ+o7 Q5TU蚚hoygE0ۉd3+/gcw~x"v95L Nl`QJľ|]7ȵ$``Q\RQX*up.0B==*|V!]IaUW Fk-&.zu3d]Apn䣭}I_ݴ _WOF%l1Q 컋d5A(Nefw x`IX2plT {v2|7's傲uke*֘hVkć0 c ydjKtaQ>oܕvG NǃaUҶƎ}e`Y:8WWx$`| h.(RBWy8qd?ce!ΟL<%b^6g59CXm?Z%?WZ$%}vkI_b$q:"8< r /P+ˌO˴rG\rՓ)O ӏvU·%([;_ ('#[eWNVgVs@MR)ېlzVX>]{H%%yz j" Uʮ%n#tȤ^Q+꿲2UVGw?8VśCnwg =aF Dgqz@!HrYsW29 `ͽ jLr/o2eLk>`k{Q#*nK?ݚR9,_%̩jsAe@"5-P(T> mVgh,N(@>3Zܬ^Nop}PkO0C~+~$8M򍋴K/N"J V,0 %d YT5kGϳT_ڇ,䦍ce~'ԅzzsqZ1\Q32N>Ct[Qu j"uH9~-MYB5=ai6걠: &nzNp(ޥKb@-@߉m}+&b\¥ʬ/.GEcѸnXOIK?SzZd-< LΈ||,!OMNo\OPVU2YyF(FFx]1͒qᅺcA_/Agb"Ͽ*!{Fv[^.UJ^Sq"Fq%ˍ0oE,RA!@&Z *rӧ<.-u2`7^{#p.2S6j_K|$"aj s/+<Uҿִ`tUj]DeukTIU>O⮸ZτZF)?_R¸[%P@ Ui|\(J.Vdc$њ:x)ӛa-Z*LnMgz*&mS?p-8X5gAqDPVRnu-u V]Og|22 `<*⢏19VB)חA'w {M@G차0%|Vks`V|<;~KSLM umr䟛3]/K;'Re=*IJ`vķwю7Hw3nK$*ޅyu=Ã. >=Td EUL(QrsqC8ߗm /"HHt;u|9v΍p\HV03`6,蘒/=cӔpx"59mad!zr0^dF&ȫ{ªdlъ٥˜}G ʭӋB磗*u,zR<# j[J%QQVKVHuS.$ %L#ƫe)CTҙE[N!XҙtUI%xD7">;.%~pTM}^oOO Ӯ9:[ ';2b`'A2{Vɿ_hH'gceWJPmDaPDᦛqW$<ۇCz.T]YBke!{=#+ +- ʂgr|JOιÅ+ɠSϜ#;A(Q@ $K鉾$XߝN_+f9fD8kYj4)XFO|Ľ/F yWvD<+ħ(t֫ucPhБ;Ld}).O{cBo巅cpE+E˵`ު0#&s&!x}ic-|Y fcr3e.]ɽ[CR]5"jv`uWfM4'D0uH]m5)YQ-= gYi g=[w1:ӌ2Jcgiç -/&ߡ1Q_V25쳃asWuQP*`RxC #mXZ0ۄb%vv&=[M`{40.0"jUS.4ǮRcK[udUÀ[~;3 "Q/@磄4&o%V,?w[5;\gUfC5*fg81lBtchy+h.ɨ6}R7~co׃w'd# !ɀ  ޯ󃤓CEb֌}"^qd5W|iVJ``d696ͩzlJ11l'ee̶v r>o  |BAnh{Rnyfc:y'~h=żmm^_v,sc^;>$EK@[ұ$D,YnގُERL3rg_y Iir` YEbʰYظrS 't> ,3Snc8KZ^EZYP8Wݍ!Pe/&Ua*頍6u}r ۣ}o.yb=j17CƦkk?f]l':^00F6kus3FoZW),Gn: ΓJU\y7_O B9]TQAg;}ry\.>M#xՕH4 :zV"!K$8~ďOEaUD}=(^p8kPDa$2' >C(F4yB5=U*IoBHzAΨyk|&2ɐgO|?%{7}—$ gJyv#2hT,%kZt,axo%##γf3b/ہa5atѹ S*Փ.k렔s!̑4cӂ09=\Eq4U:NԠ?f_& t ffnEPe /bFM? ]T۠%{c8'GFhfVQ6M1:~#mLE2B MvKoNlm\Wc{qsBGN4x_Q M;+Ib+!<,HQ'4_NgғcF͝X ҠX#b}#05b]zRxżBsGe B2-PrC@W2L 0!d)\1RHԋ~zqX{X9L6g nMqX{.o"Hj;hcDyB`=|E\9xyHw)4Ym~m(eS37Vm(ļQv)' XrH?&rNn3*݇[sKWgd8vX '/R(TYli|)VΪ:W;.u-/FSSTUɀ:Hq<Lk}bk^㿊 ia+GUb3V~ MwY9jvJ~&,&d&F2c~kY|Â& Z-LҾՈ# &XLƯ>y k|JC'?ޮ8&ٲ@@_^DY(ı&=;wF^̍燼TXVS, $Ttk@DH1=g➨t֖+w .>Ϻ п˒]l3[叓` A0u H0 b L0XP_YK9)Q&B7ۡP. "x6d/uAy_3O!l}F89/r@/ $5`^K --_L34p!Vi}Kk7o=q hFжK<yotp׈CvEK..sk =5& A8;'R5)9KLRz1 lw(vwY+^ bkB-?N/y"* IK?DudzyDJއ+DHyײMTdOw{O7r_*gҪ-15:e23N}U9ϺI88ꃋ&[Kt5or؈f~'CfĘH:O1NwR^ǁx mq9~0k.FjV>0JW/ѭα#1̬1{ 0q/BǴ&ZBI֭,Tż/Hi*lܠI9Z Ӻ'w>+6iey4[~Yҟ֪ʠ09B ~ [qYHN7Hϕ%; ا_^JݴX`"oiUj;8τυwSNY}je:(-{"#O=a܌m`:dq_H]gH3m@|SF:L'0~H=O~uXgdJ?l#('> H(jC,cJj$WSDuNDoyrЧYbtzQ@Ǫ(O=dvGٰ,ZcNْFFNN|hMFdU$ou&F=G]VXrq<ąUWOGǍ.|F] r+kn(x7jF5.=R#߂\Nnx1kq!_a4nۂ&65n'2 VKRtP ^ E7][Bt;S΂[)!qV Nt]\*_3.F3eoN4"b[ [i.3&1)VC{U^{4a@rV! T^z~WwGuː.5{6L2 AF~+ٯ o<+1FÌm}wi[~rZ9i묷U-+ZJY+Q0\W[- ZppRiVy&*(kelAiV‚QY'3.g82!F[s\@բ/-H4Q}ӛNccXO5dά+>ϛ'cvm s@֚" ?(_~q&\&F;ösB?E:2}{i]͉CzŽ#)XlJVg]JJV|.U-oÆ+|.]`So&xʝ,P:%4\X:^~㵧s }4Jiʧԏn')-߆`"8񝅴gN +/oM!TCقq6m9S N[7N <ԫ>G17(V\G}?;_a-RI%P%@ee_v'[rҮJr{P!/s< !Rͺu*Fcm}b;`߳#zz7+ck*8UECmvpGP(Gj v2E*ɝ  o(3he@?f? RsS6qSX ]xgZ_tEf{8n <}o1pzodq2[[Z B(K%:"QJGП91'!cXm0O k.Ice\Fܢ&JV5mn{Tq}4/fzԺx{c I-HҿYݐҳj5I(Jԃyj.]kK?,)q"^ ;lLJI{mo!03n@=q3^?UӞouևpqh0~e7¸o&yDhFJ8xvIHď~6cS;,MG@&Xub!2%RTXŮ4@Fo 3%ØZ!<ÊOKp):4g>ui$tR $ihGѷi }}Ө/RI Exc.̢Vxz)$y5 42uހv kb{wz)b8؍GZܐY2Xo%?gTbߠY%Z 2S9PȥbHٸ]*#//}+c:^r;A+HqVS Ir8ۖB˻:Obk <#xS5׈Sn&ؾU@;$swW 9^7^͉5. V]%%vJKKp_R[y,Z6{MOnߝ]n&[#7U8 I>O04Bi鋀NT;'U5Sɦjɶ\ ⊗\bԭd>Y*rejvfw E$^ȩr"zteږ~֜(0%RF'.|⡔d,ys<V@ϕ< 9Ð"$O2x'`IWƂ /bepP^Z9b8sMLb6؀<2Zh!=z{ [/yA8 8ˬY! b}^qgDK&l!^Uu 2lOP׏HX3YFFJvP:`3RuHTE#io5WewFm WӠ`qS5wh|4 i!?R 氲 $ERt:y8("v#-@6i`zM*vֶA'~#C˩04Dȟ ^$:M3%Ajkh)3&IIYG&7q?i71Aй?e+aJ4IIrj}vc`"T_8O |u8b 6r" u'6c؄(1Z{ZF J‰,^N/ͿLgZ08 F3HɳQuR&$q'_Q$|߸[8(&r932z!#e/c 7}_0o3NO*닛}&j7sJd]ˎ躖G\2) ٛJך'vֿ,pg*h笰lyF4ȨLVAC!D9OgލaHg* sDy'*c'iB_I!vETA4MO@G8#G)v1ɧZsF)rj`eVw X=l%0nk7ܖaY03y.$S|8Ӗ0|Z ~C/7IށR !> spb 3?R1Gt'Vsw! 3 զd'IڙL_0Js%2aGH3H8B P3f}"@8UpkTf}5ydx?1,<iCS>B^i9{Y]+5tycHiJ_&u,r_ZX1lA.}8$FSfxNF5J2ՏDjecK/Qv^ vKZw}E/̮Ĭ!A9O X _Yb'|B e`2xŽ4`.ԅr؂3?t^XHVk eD_(ʳKyۚĕ!(n@8 }VcM7{f.I\i 6]8#c yfl36 "͊"򲥧r d-4@V݉%=ҎY{K~d%ƌB#GYe+'^}ж,]~𽙃 Tٳ40,-ͳvnΥ'Z>V1".bCX nJkѵB1 oǒ= Xk~̥&EɛZ,F -8ZU&,(L Q2] yi:fbj>QZ/}}jݏH \"[9kحN㏹GLHHubɃ(KQpM`Jx^ #̈"]l<1KoyT]# ~;cGxWf0ڡ[x]](@ЍxpKUd ~9_),2=q1U]K݈T{ b{ z&V}-Ө74ēIsml9:.%-vwb4C(@q['fdQ$W=Ң1a 4+-mc[?rȁz]]©Ҕy%^3K7S;N@ԽNWVO9&2=}Upf_FDJ$ﱸMkݫ*F tR"w01Li2Dokb-ZAYAqvo(%X<A]'b2hBTzlSPt`mP DgzFC&ͳa MKy%ndWu(C$Sޑ$Je2tTOoɱSJ0pϪ)2U3DJ`yb7NEa#@+p)y.f'ʏֹpc6%8܉>gn]ZA'ض"s1~hbFeR }}zִt1[YfX \ . M^khw uulNjTҮсJJPAb=̭imTqCN]FE=Z4B5c}z` ,3ZZ  Ab#>*KD/kJ3f `F K.Sp/Joihu]!c 7<iȷv5{aƼrC> eZCa4>oM*J2pkcq@sIna^r &Yׯ2NWdKccʺO*>d] 7RueVca cU*jXy,jB|/G:$OPBiIiU#z2 l F/T 7ܶr6tMr駱E;JU! K>Os~+W8\]@ۇOʰCF4ܮ B&W+fC;uû?^P8SK*wNXI>m*kNNFoN:FL hphߛ0/QM[*'"ab^|#ٛj8Z_b+ ?6<4I߮l/ȥKr}a^)3u[[lٶ36gbsӬR&ҡRA~+%a[)ӳ%HCZXPY+1A&}R]ŝeinrׅm8>d'P^4!FP`9a&ĥ9Tj8̣Q E;:HW'!HǙSjzr3|FIyľsUmTKgʞ&O"{; qM' ];qzuhm9P L F@GmghnHnQۈ* e_#Q. hun!F˪ <#W3КP#}V { SͼJZ  7~N^2ʹT-l M6Fͱڡf~Y.: AGQ`9鉂V 5C cN]8Ym5C<2_ҥm:CZЋ ;&`p16y<-xuYh墈RDp@M,[gEmzyAm/;s# l-Ռ4 T4#jILy,(li^![g׍D7s6<|hьyŌ:f[QMm5 ҆Jd!S˪Ӵ"K%+MI@:h+&=lv_As%g,;5}<\jLWhXYZS0>iIHˎBAǰJ&cc+,6`q:ZcwÀߊy'{$G4w#I(Df,z[Uu-ҎhO'}ۍO?JV}͏(/|VO`Ud{7#XWB ۣy?J~u@G-55"Ev ⁌ZF[:=𓐿n탚tp-gɢ:ER0],/کBC9ޘUm-=&^ qG7|ԋ'꧷ 7yv)|qp$h;YFwOUS5&?Ao_QӕtP/>5 z΅wŸi"aqi2!^{J {s "Uqv٣,(nLEF ك8 |؄űQ M*7YbÏ 2k ǿboF8|8+JrPvqp@YT~ߑܼߍwF3 =6^) $CW!w BPK8l!嗏R '6=&6ʗ/GV-3 6IUe*ٌ#).>7]  H{+A&C|D灟܂3D&$J+0caP)8iQ/V9}0Ib TdCO#H߅3a'׹>|2yt$z:NQBTz5qiЊe@ Ӧ!\c!ʞI!&)sH`I%$a4fpM^κLU@CӤ@n%ƨԝ&HgVL p`1Q!&g,y$F+?BFS[5د]SwLBYp~U]6OWrfJQ y&!Rli=5e$"s wz VyOŸf@GԀ}&M`)Y`S\^ 'M5;y>1q=>fƋOkx8{ڗ @ M C)3C\i&@B粨b54n-H^.4i>NNHzymF!nk'n*Y QvB*h.rl Q.|%%}!CvJi(7ƅ!o`amg_vbQo'™O\4`X>;hQt$'{Keϵ<>i|LYa}Lz6K䐻Ueh|tHSR1=gW3˜S`xRH- !֎elZifO B 1Y*IMyjG#tOJ?V' '+uS8+QrY3%fm#G334UtvbQ ZcXEQ2wUA[ei?I+Ry*WqHC6^w_D ͪ]GRj+ԁ\"ص͌6E[W[F5n+: !t4Ta#FKT0.`)ViNޒ3W3cuFZ6CIx+~zѮ0Xz'[ZG]>b#D?<_dL5L(˼{Mu= >V eV B`;J)@HTK"cu!7Em354sm BL =ԟ]X2B3U?7}µ˘3F5ݸm`6}K`[V:U_%6~(;F| z^ {یZqJ,襢 XFQDD#wB怴Y5"ofa!2'N7T?.\JxohQJz6F1^&rd8 1ndcWH_xsrw:jE!{zVH 9I`JHT͏u3/[DTV-ϝ Y riI&ðZ 1t0B\Ě1[3uN_[)[ޱ)U0ŷ^To`\c{AX_oW+d#yC~ܻ3;bƶV^ywPT"%?NzU%}Ok+j: }I IzR{ ¶h| |Jc,V g2wC<%erqB–j;fWa6yq}թF٫|*i¼VG3s؎)R`uko,tUy-u8z ^%9O6l\sQ` C5tSc qi6-ԬTCL0V%|P6ux*wA<gSWO2[}U;A!nGԋw?8D [TiVF+$b G&M;5yK͚Rϰ @oSA =\Å;Xd`qa;7 l`w:KYip-*s>(c=;½08'&@fJ H, VR ~nY-, Vˬ|=AwEHdh2|:|Ya*Lx0zXN '.>LPP}%d|v m2A!.%/~<<ɎNjj3AkY@Z(u1E ZCx2ž2 x&;1aO`meX] z\5v/i*Q9~"L/~(JuRl7^ew s.JbӪ)b)|.`ub.葰l(ꉀl6=yP"*E:"bLc%U/t2bg *)\3_-/PA' W@\viq]Mt "W2oV7< cܺus<)׎\OfOύ;. Mnfl wm)=, Zi91J4crV)j-QqhA*`!*_V иb:"ǂΆiE^!FIW7uX/RN-S x@?l޴Y\+n-fۅ3(ݾߟ,žIAZcML.HLV]45FV^5*AgrXH&]"g^33I-UޅgHWlyEld d.KY'=mվA z/W~Pоj-КZ9s9mke.^c0;}I/stʟpN&y:αSbܭYִ{V2J,KQY7:" I=)H吝b_hC%uڍM-ܗ?Wa3 ]&=bks*WQ/OmHϦ$Z FS[GNP&J.ٝ[ dMjg/r"+~~CpD7XJ}b耷|/ ie'kl" 8i )Z3;l@hGe+S'I8- KpTS_eM,%VC̀1nAЈ'UHfSR8rG'I Ɛ,qF3ɡ9QN>l[DB/OђhzGɬJMIpr_D$>B.f>n%>[kd 팵|{=]:JEE׹4q(-pMM00,VhߟC:ٗq \gBR gso@ڈơçP;QLSn,_u؈l'Y/m-fmC|jX8rIMXʡ$_h eEؖໍ&n/V x=;#_ %CVJ2EL}6(yiX2f, +G,jv8'{p5F 9pJs;Ԩ%Vx,dM*#80rn:p.yVP 93ʫms2PIBǑS+iLןHYwQX́%z/L e^rls*E>1h^Z"JƽͮcW1!9j'.ƣg mŻ}ZQTzhCsrnhf?~MC+[>n vXI l=7 PT6|%#d]r(2jhmU@FW~ GCO>P!u H%X\3َBE#:Gf/h_ܸr`CƓ`PG/A MƀWZɿRXtf7׺x5=l6BJN`wC\x:!ÖG8v;~qd"هu,QIO3>+OtM#;aCmZi]ЊyKHtЄ<"^D8}z'ҕ1aE?BEP%HBNT:Y4m^ lMBexX7T5?ajV__7/a1c#xydKVeGy.϶3[н\F>zS3:x9n9҈}Io97/q p+z0gL\+T7^GEfepm?mŗ^~,'NMFgh"o]}P͜qՇv'=m<Ӕn-fEZwc"$r)ϯH<$hv-ђ\kѽ1Wa<@5:Ogk \3ܙ*3X6`e]%.!"QD]&Q(I":1m'|9Wϖ3& -Ƣ'L?OţK(/lfn8DgVI̜2Bch7I"7nC=#(U˧9-avl0'x9R@}^|Go_ئ>j3t&w#8$} y\"OM? ϧ [_q* Ѡ 1Tf4svl Xg% CO<DIl4)[|nn"_mC /۷&?3ٺ2 dm2k Xlm87[l Lo@ksr7uZ+Lv^/ׂONM#vFD͵NMMqb\Ynn{@eX2Q)g%1蔄Pﰽozu~ T1[ hvgI`2Dd=G΋WvCŚ<^/N _<\- K[uː%(ݢ[rѹѰG2gÐHtd .=DHuqOZ'zA72fMu(tyY;Mw$ xFGKQJ/YP]11tlh@}:f${7ςO2&04mSrDjƄv:%Y }]~7Rex-r*GizA ^N\#^-x#6kM amdzO't%rv_T C-s%m-%OX~6 \>d!Q \JY9-hL$ ZS<ǴZ=hNύ-zTLJ(C UrQI˝إn[jM\x]B`vp CZD',/4Tʤ\qR8 T%ߡDn$Sׂ9j$ _2O[ὁnjC,D̃N¬c1d~qŽɒ1FX]9+W8ʅFN3J8i@d5oZ;,B lBrXN2!bYN ?Lo$u(ڊn?04sPǠݻ YwRo^I|7fk#gc6 ˅3"kbLrӵ[_雄WaE $u\{^}:AS'ՐɷSxOߕA@E4OPJ[Ku&S"4(+0q1{E)hug/ؕwK%pVk-__`(mg4կ-bqpJ7ݿ9_ѩZ8< Q{$е;wpc}GUg[M^i K:FH`k%`zƉkjStzH!MhjR6JTybv%s/th_5]tj[5`mtLz-2Hw!R4@5խkY0$PjjrXٿ{ 99*pS>fNo ~*t_Plp 82c?1&]SJ ;kB //];G'eWh=N#s+{ ?Qgc63~3]HE^;a27j-B5%$;Vx~Ҋ ҥbN/ƀ]nBe<&8;=p6ݚQr(Q)ŭRuo ݧkk^ VT`#i:Ah'vd%8L~ez!-jf'跌iFODj,d>ι t E ODpuc`{"|e})6":؈ iY&Qݲ q[lWJ4udTەlSwE"F{]gV2ܩQ ,̍Ո=E1Ew.{=[e1ڝL$Wv&\+{@[k;ieʴB+6RTcFO'wWi`b:''_,nHjZd^,g>䱚z#|X k3Ϯ4:tk/s<=ih%1%M,Ls_j=l-z' t |m[*;ꥨg2B &XyC xBy!]Qt7 dGx͓QW!bD'6ԑUY&lzocv. ﹃&B yuץY`i,'(4 õGʰC#Fqw3+mA$7mӱ3"O|1,J+rڦVSmqPk0t`|)/Ī>Ygq$Slڳ b]aRW،zLվe%L1e`g9g `~WWYnRbuftZJMWGy>|-~s{(*CFK*-&' X59Y*$G"fB NjALNJ myF$V KHgm";uB=1|.l(P݃!=lXj&-=ʥKVII.M̝4u.CΈ`T2&&TT7ei&2x '8 S,Fȍ 6̀6vQ Z9_̯a=e<{gЇ, 5FJePǹu_/W*ݛᛮn9o(۞Iq.. d[AAjz#dA>N9R_lPZ_s"3KzI B&RpjX@VCMdOUgw7\7i-61bL FDaquvm=5ژ z{<. "|# Ai.+N84H K὚մMw=,7gb3>V% -z~8;4~.5iyQcw:myq1n *8WpA6#H[EPFcăxEo[e6](T* Z_o ET ?2OP #\}LQ(3}#VZtqzK;8w(ʭ5|V[;偄4~1yJ%E[nOTi[]QŸe_f<ϏVse,hBSP.3t*vvNY«⬵h|M“'pἠ2N"6<R YoaDfK{|v-T,U.Ǚoׁ[:[MsujqwH%BbBy3vu'eP99A&wr\.Űln}C띋иD;1I'(CepJNNESZfv:KDǿȞ>0H ѧse]z=)ZIL~' )8mizJKz]۠ʝ\V©(̇?xm_ 7wsgv[k) ;Køfz)zd#E~&u]4CaftJA8M|׃=A2oGX~"[>1mTVɡ$v@Z3Zh$^P`N8<ҔzIΏGbu&a+ ZDS:/W0Pyi1 XͼլDU9u¨n6{bŜb쐭05ஏxJF!*XB<9 %!!FsJtG;Œ,LiҬƴ1tjhSVw:#83L%Ykg,&Z޶`zYbAf*0{dY%lC8"X ΂-VG;*Jþ@78AE"(L73חgz,ք>͉$bDJ %˃zuq:z{q v$zTL!(Gh 6d!KR~H(Z+:;dS7ĪAln17Z}njPfQ(Y\ J&8Rn]|Il,:RV3RS_ 0-.إ/(|) B)`ncb$#\RWV? \Pd~<RB~@rZB9nR70d'E;!ҧPëj[PYNVe(C"[mx"tS K&6IDy4f8nrrU!ĈG m#1+GAIT+ƔPGb:y aHlmiX)*t׿6ge-`6K8Ni-ʸ:i&&G xEC- bP^bNA!;VӉ6;V$'*}yvmMH/K. 8Qm<$_.SMe%r " HzP n\X HWd\Rz%J#.:.2AMiHԹh40WȭARlaAl,of9(T0k|ݥ^A3a(nJ/*e#<}/]ذ=;yYC!n !/O _\qx~a$Xt!Js|h xa§[=x|!uV:G.=BY[&@2+̇m0FdJejcji]ōSW[Ia}98A`w!er2)!S)v\@0ʪƘRȲDX!%ɶ3$G2*`<]JY=@Þm@N&,a0ǃ0]8?!^C{YzD86/Ejj6|]#Ns>E !Xxmw%f=`B9=Kn^yBp;Ä#`#﹥O ٶ"۞LbI8(B\X~i"Hc/],{>i8g ׃0uݖh=AД) Oi1iڈD <ɦJ(IV+4ϛ &Qf&}a1cy~C|'qh`w|TM8k]պ8ΩNN',!cty+Dq70='• tT,&3g;ؾ㍡j[Q]+ڔf7U /"8Pk)Tp/KBty>EN4!1<#Z_'Ԋ,'Np V{Gɧ?YFGa U|gglMΓ\S_,d ogk^i:n}z%0Ns& |ƺ9{A8f~Ttln/W8& @dpnkɸb>"AX!RmOAQ"K*YTU;^z`ׁEg-[χ_W͂yliqX*ƃ Es:oߞk1\ޤj?%µDMeTpr d܊`_1>Xg8 /\TS{grVG})ـ{1]+ \ [!}UfThpWͱ &/:0h@6K-3+CsKpWNsd:!g/J 4ꍏ݊H,,Â\3ZxkS 5P !EtlMD0KX ")-yQLc~3w9FXjg3F4qGch"_EFfuQꢁN9?[Y`Fﻀ]3 b(׵k.=Y s _vH^'U|i^xr)Cw&mmLn5גO,"iI:\Sք=HJyQAu0$]8/e<\g~ ق=m_RNٮ73k9a7 Kvv'X(ZOYe^*~z@wDƘ`tgz~ۯdk;ޏej2gn2q1=~|1JǍI8Ŀ4}BJZdjR7Ceႏ$^!:H1Zv2RP\2TC d&Y8FuX zE2) pQC{# owrվ>P0"솕zc# S`kOrT-NnAn?՛pSe~nEK߮mE~vG1A;re]LsOZy!Iqp뱹|*Sk~d+->.V—o8*gثaD4 %sqFם%> [3)lQ^=l}o4җQ\ ,8ఉDAG '-^pm ,Y΁]\XKwyr̰χnN:>i55KN Zfi$+pճU{rq"B} ⿞s;%)n(Wc=DN'/= tXQځ-:u~q)t.ţ4䜐#7lmsAޡ5n/voT=NqIIWih#UEg{^Q9*L) ;Q+Rs@8Oȥ &9KY +AOwL۳k[9ҐsĮnam\x$x3q``/R \X ̏YRl&x)a,}?Gj~λ1='|".^9Uwe\p^;m7&F$YD6x@P;rC%e9j,JHqRYftv螛'oGm2{J:.aŃ( L\ Ͽh1_\٧7ܵI;c]"m3U`\G 7uUw:rv+zNʏ,g_pwbaj9(@׆ݼ,n*p)dalUx-p?#RMm;fK,g*LJӻw9/D%AХ=j#'wG0(K2^k:HD k  wD1 @ >WڇDN)v3(69#)IS9g/bbETÆ݃ mR;W:K^lKab\+9BbW|$˜[f0#po ޕa2C')uS Ƴd7BCBЄVa8K T'23AdǭPlk0I*+1,лgGN#Bg& &X| k ]N3aD\gn˂FZ#Є7ׁ1ο{dQWTي &k_%nL✽9#a6z|k_^7w-:KbޒU}U!acf8;B",h/|3/qiYQ3RVTϼ2 o5LkVs5σ67@ 'U]P.g>nBW[aE!K!g- \9 c͌\z'c!{ +cAwiUzlo5c1@ ,0ug83 Ja`]$Sy FDDEV&>9!~էF}ٸ_5xGYZ[FW+ JOi-A!Fr7ۏr70, @ @m˱J!b ;H(7 +bN ,O I+$.47+B;4V՚?+XW >\\ 1H2w`ƭ.4,7gw)lɹt-a3Gyv)Th¯DfԹ]/<;UCwJ #9tHo>=%>GaY3d r|IE0yf<<v]Zy7i= g-ITۯlzc@ I o{\!>8lò5Re@~/S5v]4!1Yy6c}h84 LݞvsSFckj|xY܆t_wq0Բ\Z ȼSPLpC?bhhehyҡ$R+y,"ΪtxFQ;tWY 0f `Ѥ}tȗu+cP^Y^q~ oL[ 2% H\G̾\Su R`'݋-ti5TzWzMKT]kP2flPS挐ƜU"T#*/3A NP2se ,::.50*Lz)a8~Txͣ_μLi߄/9`["-c}g+ָP\:gCOn7[=J=SSvo\k8!WeٲzIW&3v?*#{B0+6?zx7SK6(gs]]{qiamD}cEnqzhJÎR}-`h>=][v(/ Vlv뺱...U3 532GB-d0O#T[2aKZ[ 4eƖBNa#Nµ#`q6.YGwPsec/U|6LQIE}b$nMj*.= -H]"FDuGȥ$Ϧ~6(~:]Z&8hFAPDLL׈;/{b 9vそBEz2Z539rSlZ՜Æ ׉3 aˊ+=B뮡H>\pե`CAH?$<|;Sdy cD** GxGLTr2b݅uEܳ]H! 4JM!k)TYd”kr9֭ɏ(=Ȼ_샀FЕ3K)e4 Dif+B@G-Qйzt!G@jZ9׏63 <=JЄf ;ڶVF%[DΛ:*ĄtH o02;{tO~ %W E) ]aqc%k0F8V][2_EZ=De" s1_gxF A`$Ҿ. 󦰳%vfk`YC:K74R;GVPgavu 7rؓ5Lm/wAAO| y6WUoChDՈ2P!RA/ӥwXy upA^'bB6<"vH3!@!hXʳ_j;"2[65`VFI04zQj}3=Ei]?CWTޔFEHE jX&nOZw=X:'_>p e.ٯe$]Gz8g&anS|   $-Ow2{j%y:B8?b)?ƃ.]Z=VJ&ecp_jJ7Oف*Aʚ!@@^#"˱iy/-W8y&ϥ7kQzcIj@G2AFiˊ qd%[ 4>8I B|| s3JL?EE#qM,/ ;IϷ1PS( 2,@@QwNyKs MIQٌg#[% l{(f&BKXD<%\J!@htQx-`%?r)K:9й*ƣa8V+T He& 8and$? o9s%mzzhz3tq${"$^D3Y;S9 RdrjUd )D}u">VzgOZ'˚bAH6U~E*1 h-Y)"5:ikn$CB[Ȑ(7jj iǰ|uΒ!r_=1&2hzVcr>֔aC`1'}𩳟ʓY6є]Iӵ ģ]')NR;{-&Dٵk 0LH2|1„׀֗SڿLyCs?OB'1:"B^19))2n7tt|K_uHux6ŮY QCMO*JԤBpc\7x@u*v !ׯҬT- ~}єdB)4r(i@qD;~eYƾ-, }(Gꮸ#Xi$I(R124 hGD[bfW& 9?uJ;8ʀ_ xŗTNռz!xCSCb@VrƖF˨ W@L VWO2(;Qt^6i Sg ." ﹫GQ=R P5T- 3 +.m(sٟDބD ב7[ȤΝ]6q}'Pt:KKbKG܊LkG |.P(SIeP@zkI_bfh!aDj&,P~^`Q9E*A[5p!CCOoN_qqẃN)~508t[z!Yu" dQ<- :Ɖݚ(Ə-z#n(02Iv뫠`U=UfBf{C#+w94sJ a Zf332ۤ31!^ұ%_!؅mӼ r{8+SVN#B%%v{s#ϔ{lMþ[Cs#V5#`|j"Jq@!„4> {~G!KéHgg^lc5KoeG(]qK*e*hz3x/۔x%ToVjǸddnupԤ8Vʘpac7p'l(!M,&5K}Q+:#B 6!I뙇X( ;<R2rSEͅ)G%2 "HIZV"x? gKև8pK''|:iHSωt8(^"V%oq䉃Q9f)YWfԺD&KHȶ˂]=idc7{EI>B2ieym 3~cN 3= ;YCnNza`X#b5Mޢϕf Qȳ1YBI{f'$IRxWH;e=,.+=HUGxZ9,rgi^h^v5/gϳ v &= ZcP@u\bYS@9,_tg3~E<.MFb7[{yTsu˼FA0 {E: w8VLy:'%,KNa? oc:z03ec: aCZ#4V#wLaش=7!F*5`[!nNU !~m$b̿ЖĬ`/ů-.f YMOXјkMRw]7K!WE$ZnAB"9hI|Zܯi\teD?j"Ou^?#\b*c l 7cR@"yIeL7'?9YU&>mZԒpێ/;3ڤrke::QDSŐ!LG# }#MX!9t23Sj}=7@Dg [S (5姨SNUJrh_Y"b@0F_3 <˧j1y #vSz|f⌴,>p~[' %xJJBIJٱc^@Û]9d ːkזՌ %'Wµ@ 1rg/T8B# qAI26g*OKvB#U0mP!hR'G1fd]k̉3պfmM{~4xDnBg"_+!"*F$9k?ꢻ2?UVas*xD}׍c"CT¡w+l Yٖy 9Ui$`gu酬ڎA?~IWk # DX}'S,FFdŽo6%2[E K!\PspT/? 7ξy S{צ؅iT4 HwtrOs!ڷqʊo>ߤ̔d{} 8Ǐ wps'&M5>/ĮK )ϊ?]=?ߺ#5T47TJ;*?`uYRGPuk+"F¿ Oiw4R$J!uCO+r_tm@mw#ye^ cVps3~1-8 m2aZYj R0^;řKg.Ѕ[&T^{#0:){Lc+Wzi"فه^EOE>8rn,YњVZG\o+!Bi2ïoiytNPPX<5xܰpK;gŊUၞN-6u?pf\A.<V9ʷ⌭Ǡ=#޴䬒:!Q^ >h-pߗjq=#(?ӶmJCGR;<*hV;aSgc-0*c B#Ee[,D|]@TOrbr>e8ncS<(DْK*!:ә#-}@u{ťS {Tz3kH94<]9$It#zThTj8 `h$vr1>K|3BC1|oVsmq`f'?h Nkr񘣋8tٷ(HDw\UP@9I#r'+maix&W,ߥ_cU ̑z I/C!|o#ܨT{w x}PSjr_R%;РL;gvt'ɔݚמ-Iz3"Kkm^ěI^x$XgĽNf2[b/z~N̤T.Er`p6XgxoODk>K;շ ;+F^ pCkLz:W&wD1eQ9 oݯ2$*>tV9ixi {xGz_KKSџT\7,k2շq0,т(`g,\aU~P4_ z4/sp+l"DH^6,)|GQyq+Z«=] 21nXVڰgyR>|KqC<?-3{ɥV2H$}=zRoR˷eq|uԨNް$D ;4V4)l]It􊒼{$G44ީLcti`bTb 22//71=8ޚY |I"ex4F{%E{6^gedu0׭-YܹŚkfa9]YZ"j/)g:hv)< #(K+w5rsHb0i e"F0rJU=1Qg"H8{~ݮZX=8 U$In@Y 7aVΠ(\iubAJbArİO4,?i4bV[$BFрx,Ӡn{d-Tu хCxN-0MkJS0lDbjUپA$™]Փ#SNhΊ̑xmLEUF[أ9oXjiS$'^0{Q3y K;5Dَt2~4\N~9E$h֦$tC=xa7Z` \P%+FZ=2kmoVÝ{@~ZU*"^1"%m:GHTeaڅN,?GYu r#uO3# Zڟj]/)C,B. USEзSЋH~w Vre?E$?('yDR^rya}rw…RW*Y#M͠h8Ji!K*5 ik,!Q_h BɘKE"Sh'2o{M7Bob}%M"=Djsqe~U-M8',@Qf^ ( '،1JLix!K+L hqP `ʈꭱcdY%|i%o rWO~U$0g.Yrm5h.g"bÌ67'?c:h2C' )1E1uDb^b9ZJ<<*ԯnS.\ɦ;cy9*|^10ǟkfrtR]qFBiM2{v(%؇%Rj~wV; )0p8V9ݟ~GҐ{}ޭ4kGO XV̇#S&XkQ#_ QR#r>gh9&ȟt&hAD@iY3\eIkONޮ'Kϑ)$@PL~`!hDOe%x2tzĝk5qYi B{#@jhb"#8#G=BO] W*&0TN9\(KxAٮGK8 ?Ekf  eC02;P1T(`ܷQNydwsfq}7W,`;Ʈ@U]oW4ڱ9Z<[X^$V2[r3)# аAD+Żs)2,H8<  \g/V)"NSX!ô2SM)% \;pg}(Pf 7y|:c,Od@57?׬1-C e`'S4jo'q7݈2ڽh_jiWP?ʹ ԾeO!ˎ|N݇ԶchoP.0emMHz@D|^Jn %{^s$e{# l6[8S,eބQQ-SLt0{!4z8] ?4]F@Me@3n@7rd \c)K-ˊAa7hIny_HYkJhTF>Oj&n-#%!We=yv~~cJ룭H{tEZ-5Gku4\g* ~%g,*\}GI6FݜRuq]&·,*[3-yztx݌G]V8%zYv"oÅ Qr2_A$TK,lv;@]:![,&zLGֺ}̿; $.G:&%*"[h H^nC@=8ϰ2/f΅ ;gҪO踠I4//godaqa3aceԜOzl,ZZ)0 ňqirYdWJ=wVp{YiX)@Y/w݇7ES'pc]v嵎T^A'Fo'?5q]ˣ_"ӽM ,t=#6|~ipn]t Og6s6/}Cޣ2MLjF;$ e$ @Sj)|9e]OGG{0=BȖM]eyQ"l/~+Żl}d>.PKх^B!;Ώk,nu*Vdzh  :s#v+3*T~=AQ+/4-̾RՂI]Ҙ*i/<2_Z})6%տ"DV$b)\u}pJ7u[_%2$f?ZHP,^-G%nOS6h W+ |RgDqV,/NsϬԺm߳Dy_6?4LjIsɳ[3u ̿xOtvęt,* aO\&fUg1tx4Fc;€z"׀J^ NyyĊ7?X c48)-pkr0.P[%= Ы;UK$@ XZI,=KOMzF$E`j0*c R3o "e8F; %cxPC@xDwӯh]C9NUPu͂th:9 &Ytttm\ؔ0sBo XM3ไUKS(]g$on6{kE2.Ӫ/I~bh{{ :tPq!GX;2/ŤVمπ6[&p ~~g1\׶9L.F}| *r*^o/Pmݹ$H@1 '!Mu-HvxP _z ]9joJ鵖ÏE68D;ɒ,Kߚ1Fm,J2{+^a4uAg1mKSv Ƨ=Z DŽ. {{85;˾̩JME tu姧πXb72K;k&HX&'#/P O\+)\ο~[e`?$>"vgwD.xᅢZ|/: #$f,L?OlinϦJ)SM2j@*tʍ< h )Lqs 請C>jЦ~sE`?En*-LJ& DqAӤҞ2yELxݑ 5KT8ܩjRy|g5\ YBkN ]N{DZ9n)<[XNU5L*sJ>rgzM/y!-O:[_ ڹ"\U>}6w>E9C貾o!VCXwlv鉩B˲t98˶˯OFA7 TCuhY&EP5FUy]$.3 0U$ ;Iaي[2kq.w)cEIw58~84%sK!cQdzD׾os5؏(G5cףPĜQpۚ.mwS8#UOC@RB|BwIRW]veʴ_Pa6CŲH[Fx.eZKq؃{iYeU^~,%aGX+LlqI2L8謾kQ|h߮)\5 +#&ׅt# #8^wx4d&4'˶SYS2{xHxtYux{/eG/>2 ,"Ó7hS{xe&jhP'c*B@lЙo#aAʑGNVޗԗ2: ˹xH77_⪀d&w\"[@1ʪ@ m5ILWc$"/$AvU'blJxf .1+ɤ5m%" vW uZ FS\bݤ !|jOL˻ͲoD:^]*Iz-Ɩ pc,r$K6^1BĊ [ ▗<31Wje&~ߙ|`[N>K5 A=M Qa< mpPTIƀD{ gZ=LKYf'#'ZR;$ )/VMU8gICLi⻓U"oO3??oI/4SE 6mXUdJQ[6Ryရ2?ϓOy2FhWc~O03B ɌxԵޅ&0FjMK4`w!:>7mNw\8cwn+#/E.H\ GF3յмX3 ˦)jwFQ5<EӐk,@9A&V( *eeB,/ⱒNw)QRO *crִgB 7MG/RM_IgtAWY<=鳘7wϭ#t ipigzBy 걫ѱW `23"El̄#"~ QC1I %[ޯG ,q'gZQ m[i^ੈ%Y99Ei:VyQX97nHc3#(Q{@_Z;Kuʱ3d2{'?78Zmsi~eB4OdGy0[ޟኼ8(Aq BDSJ6M|a{>s>VzX_MJ%B_0_R}?wɅe(;/m69A0S1!ŒFlhn8u!b L fN5l)D5ʽic%fsL!)x^p U."s Ix1y.;̹$vL,ѤAՓ-@a4OC7SUvLRƲ FyQt88bdR )p'~}Ēc[w~q_m ;fj,0Lϋhz͛'0GtF(]spr] l@ʊOSЈi`Pbm^/kC1}zyճ=_]wؑk<{/97{枲Q0xɅ W [\@["al,nEGz[TJevl0zputш g/eОi:xr*겏iȠ6x;)4椚nZKϧ%uBI:38!K\17VZ.;$yz'[QTN'.} H3Z?m~-J jFk]mPEB3?3^a>ԶgV@R qO(VavbQƓm݃(/z (NT.\MVͿ3WDۡ3 Dy)F[ sڥeXSPG4vz0/%@r_*M1kAC,n89zQJrBJ e0C4e)*~> ;1k?kMl„!qVvo]+hE)ЇA3$.z۪~P aQirNT 0 X875N ݜ 7Tlo@pܦXA vTl@X(G+6 eZȲ6eD ("߁3~ ȀeP=_vRD`N؂r)x[3Y5蠤<`9G<")ts5Rn}ry1_*>ikUt 7ݻ"m1AO2[߉eCNvtf9X;MC2<6 B:$zw =ݻ"Eau`:űc7GN9XՕ8.-Goy| Y[5+!kBͬj2y_s&o%pxǖo"I)d $m#?$ŦVU9~= 2Y'06TG%+ɝ ֝*5Xe4 _6Sk/(Tϕ9^RNrd?D[TU ϞC}Wf0C.2Qi)ͥ^`MG.21 H*,s9VD.C4Ci]z(nT -!1f+HH-)9ļ\w)@J6#W˔U ݹ6h3.Tqita~b|WDbF]/8jNRn`wh8LrXmRk*}u!]O#FL`sq;馓=;KzC;` (=9 "w Pϼi,vAT~v}}=Xϲ hnp/yJOXIY(̏nť蹩+vMfnS'fsJYܞmhx>o79۰rZv RQ kuo!~bo]\aNe$^#2-4HO10SlDeC Ơcɫemp*IU&s#`Jt1  }qKGmK~dƚ>Tjd aL1û \֞,j5VeJICy"&-[,1܁{(An~V5fnx#RqM՞ic}WJH@̃X" v( _ l:ǕމCW2J$BY@0$wWAC6ɌgϬGd4xM}-e)6>_Ϋ9[!4Í T"ãK]F Wъ2]EfdQ25A,C8^Ce@%b&hıgfXaګ ޟfgC$?Zsqjwt[ #Q4RTP5j, l]7,q]cua5kn8wДˊ@ڹj&䖬="!Q\ еb ܗ>w4f\1wTcQC m&h(G\+fCxX8ȅXZfn/tl n$Y-W<@7(ܼ;/n6c|?'rmh%ᨭ⊕aNa9qQxƦ,,_/ 9+A. 2 #of)aK:?{Fկj~+ `ac/8tkJ(AzP;H8 \p1Hd *,5U|rX1FS /=Y_+P W"=3 Dtw uOdܐ<WcZlf4Iڪ8\m#OIZ$dl( kPi):´7, Qvc{͇pZPƽM2A2yTf:=l$2h&4dEE;&%פ6vaPVCq;+J-r!m$Rk`0W̅*BΙl)Uǟ`rxj2JUjok7o2ړ> ~oi7ϗ.fc ӣl! ܌+QN*DԢ?|g=T:32j )Xt8ԙ;L,84v] @T +B)JC)/l5c+lÎ-Q8_m#y{68 2B^u(ǴÜ w (bQAa_妛Z&bLCjY"B[$q \vV@ 9fz_U{[~g\ъzOK(ͲƘ!z&%wj:dyB}#w PU e9iJ+!c&4x[Kj4,X[ ;  |8#qq&n:f͐#gC# *@6ƶج&T**Mv]3W@󤑐 K6dv+3of174=`Lk۬n DȖY~7! ~_lfSy.X`u4Gl+&lkRqP$`7w,l$JgŖ/dKxuf.]A2:W޲% {8YCkJGU_"*ĝc7D÷zz]0<)P#td?ue=V'j(0+(VDZ0(Rb(uJ㽆y=Jhi`hnya,wOmJvXT-!H,m͠>.c*9l%4 46"Zْ&'rqhVTb*5a ~ Z0#|nl!9q{oӞ{5Ia1(s̞ᕋ.ֿHLG`jp;eVA$x]{^ɷjjY] d H%cB.syFoaDi/WI ##5)<g_ 's2Y`~_t_ɋ e_?eݘc5E +S=dV:>Zz@&4L,{6t-Mܩ Hn[C(f"u0|L@!Ag8u7g۾,r} Dc2\֠LUYGq̧ * ҍDGwk\Yt/ט4]VY0%?(zBLWI>NPEݖpA+|7lYIy\ᇓ6sD;q1?U?GS;f 9v_|C5gE91o=hw աxѷ$w|KJRH aYr;g'uS9dz/."hvz;7RTE|d[]s+!97ߦ9H+'EUWؐu'8i?V9T# H{JD(E4pOyҍApY{LSQCz,zTA IT;4%F(Ϟ/T U0 K# 3ˡU_QȆ)f2MFi7y(YRW'+d# *DOX 3$!"e<- r@~Nw8rIRTb¤ФR;DdCè,T"c(7* 9;@Eu|7 v CKğ DwcԭqHswWn*)#՚KnP4eH@yX7CDRٍ$Ib{܉Z3icN RwDc<"* %Yށ@X ظ:Tw%cl`=!\{c{ 8ȇwcv /hlE%?]1a6c=h$^ιg)UVM)Jb=|v[Ǐg=|nur1$(&L[Y]Rt $t ,Bq:EE>AQ!bhgM_^gU6xwjG _&Bn4!o+X2? $Kn>6O2'{ 9@~GG 9b*?SKVS鷅B9c`Z3[zh!LoE}-O.t%(+PK.*p_Z7t I8mZTy45<Ʀ*pn./Ih fi<ckU!Qط逳C_vIP"5U+4Pvu wLV:CI!z|6vD@UW]ONǟ/jS ĢS%KD2:ԒS4$?RӖJ1YTh2LdpH|X="sSuT=7\Q|EIA]>$m RS`Ȟ< 'eB9:'tӴtwr:a-ZInw H!48q]4&kD%H+BؙUѨor*rh-ͺ9r x:hZT:{'eOzr%Piޮ`mD}wWt]Վ ٰ҃X}y'Y?:_on`qةmҢJMa]oՕ#Nd_LR;eWJuTE7>.5+ʊp"R.l"!yA`*[·2y$SFMGׯWBd8d[uD9o4cZ>U[>*KP+c,-^+CV؜;V1ϷH:k;tϿRڧanHqx:61~3+ͣsl}mwp cq_B/ g^1vjp&A?)wt^!"[}f!=H0Dq:sstm EȟyR?ذ4|*GgBzHi*ڽWcniƬ9">XQڻ`;4Gd4ݎ*k=ųjBfn6}K:ih*2nsMeU>yչ' 7Iwк=w<\Jo \@dŧD'y܍zahpws@`d^Ə=0C5)={>f.-tnavun`ORX %-ctdCCC%nkreauv9M$Qa*Ѯ'iV&lqXc:`>N@;po96Ϳu\䯋S wtl9[۩/K` q9"[5q7YIæUbkF4q* Sۅ!Dauco F1+]VSI6U4FҒ0.R &kV w?56i1F<2E/mr hrYե v_[Dl S+xaeU ƛmt HՐ;}WtX}^B )R}Dh|H%M+m>e] -j~N 15[~X^ik6Y;U.GnbqhX -H .< wI @P$ttMܗ`ETD#t<Ps!'j4S!٪. ;$òID9z~B"HL\W\A|-bIo7=] 7Kuнx;'p dBn *88 c,|=paݱVB>~ |7j<JaMUShaqMܞ"KxI9cs 4L#@~[ltr~ATSZHL [X-EQOWSLM-D0!P%J#˅񩽹Q }cZRQO!Qw(U'SKN)!z!{ŔSYA^i?FO% 0e/B}j|{K\EU\Q"|@ޮrbj*9Otˬ|8[,㭲!8^VHƒfSS/!T35 - ~#L3D6/EWx-W/swӅæp];pa}bSa>B+ _P9 3꒏.򵲴!zEZ3{Lm(;)ʒ bP[C "=wHz\ )[+]ٔͦUjU^a'XzsϐVLcq_yOn@:]r'8X\ÕLInhxfNsA| :xd8/wƟ oΑlhG*==ݒ Bd_JӇS.dPeȿpo1QQq=K.Nw \xS9q~?ja<A>Nx<} Y~P g +EOop+t[?_f8ֺ9s-B^@Ǻa7e<`h~\33}yMfGuJ"tzܺ8\={%٬b}'Ltߨ_J> mC^C%NyuDGbcRnx =pOZ玭 Ԡ8X +8O;Nvr6\Q. po^A/#CqKocL41q=_nnjB~Z1%;`(WMr~ZeBt^ 5 b6+l}5'VŪÄ~2A?o Eg7O 3]7kOb-p 쥱<~Ot7CD ˢ++JddcYhIr:. eAJ*d\mO,%`vn9R>d"SrJDVfKxzaV"2@RBx8= 4xE34#{ ٟi\#7]1-W?F4iCx& 5[^5W[zҶMPjݭf~ڡHD\m~ NʚǶfK\tk:GO尥=$Ļ^I6=s+.׵*ǔ 3 #(Q E= խ/ViLx|T~G}!|%̋ #DZNWۼm,Pp@y އoE 5^)? .%V2ErgƱHqndO?9CLyMJqRTIޒ3tyohU J<{E?5B2/@gmh}dR'GlRH{q3/? d?"o`59%dL8vZIޤnP0]x8@2E='?by_hcW%qmW.-`C 43z0ʣJϓc+]tsvDƎ`#XUŏ}K= UԄD L:(y>x̪&:+> 3nt,?R 8٪Z1-'Af#NT>oQ>",Ʋ7GKG%3k׳Z,;J-~^ZXܚX &[v3rr*< , `1NXÿOpRQeqԖ DKuXw,Y]oEtĂsbIS `SG['Q Yc9 KrEaM@?98[t'K:x#OOdjI2v'YE}cQGO5t|fą=(xW/ pAx`ۄ4Þ`#o2d«QX勻d~=BhUr.&Y`_L5jV/#D# rY kn!tJe SjCP_]2>SpzOk'mdzS|d%_Fb]k+ש{ 4܏;nF𝄵(A?ͭVWO  #t+iTK*-%\5I_8 5Zu@rgvAbh=@03dתV.Ke: ؑe!Tk9agul]_V/6Srq>Ν;zfdt@Ttp)Ku/7`;FC#ůئMK]՘J-J2[AyGJ)Ku@v]NʇgE%X>@n=i(WBm[ bYm,]/cU7ׯ`_VVoHV7n)f0ݵwZ װ)kMv4whlB]&kM`w0BIAAOwQw5MMq2pwW8 \L/KViA|գ_?G_( :.k:czhK\TeF"wy "PQrH+$!m6#;J۝,DܐWoB:  Qi Y dG Yp&rgy*~["7{)XgB~LU %N,Rծ8UF>M|X-jNS.GaNûXE 5x=u=&PҩMd ^uN-f"wf pJʪ!;żfԶN(=}S* rN0"Pc߄@ΎӈjEsl@RF@SѸXTX H󑈀ƗZ#s m|wwkɍ4- /pnӽ~.s h "#.׋jj(#ӽ繨Q9f/՜_(?c *ߓGc[wmGM\(-p~(s. q%S`tYTl&bo?\*\g*aR70%vsEm&NKo~4yCB}lI%NL>~*l"cpaK#DKFQzbB{ZƄc{]]TRÔ Xc-N;.DUh:LcX4;e,5% iaV!Kvwhx^vBX˴K~[yy;Ǻ zY_n3 x}VUfO{3m )'GvW *w2ai v;&{ZBD;zN,)SbK/8mL<ߑgPr=(cuhVcq!\ մEΨz ,\>`KQлTZhB9 .c l<9Ru_I%Uȫv'#3 rY`3@ģXLTŞMm(+^WI&7)@"xp qUSlY+OO6qY|aX?Q|ɜ +2צ4fˣتwKg7 v8&5&dp?K]sP 98DyRN>z/絵BMbJs4 ,x k;uvJXOO1wgߟ)y}s)d@G5$O%gav:gT;S!/;vLad8jAZ(ʺ|%MeϴSy2i$t!>TIAg)čPkɴh Z5a|xBN~ שy';8B@NP.;^E' Wu_{;qN]jG3] )}@8o. {VsTF' Ʊ`Txg8id%u ʹ@T fPl"#41=i~rp':xxEU!J;EF c[ml!:5 ĺc R_M;eN (g<&LBGҠ>Ҵfr*򀲺@( \&Rn~Y2cq|Oa@qD''_y|kҧ]|gqw^O!N\tљ^HX.W Zc,Z*c&si "K \x6 }4+M~RL Gc, ;EI>Ŵu&u<|8)+ADǤ92 `bySYNhd&ܞ"4[#{nJxߒpkjgƒ-%?&6 /ny"u$O@:?s-/7;>nqPmإy:wpŌfi3w08O9֥ۍWI򻺥@Ed;˒vjɴV{P.ZΘ-[ːB+!F# 3yxoF},/ .2Zrcf,-A_s `8=+yyx90UU?ڐI{#vK8&jjHZ'>T 0X[a|z=^`ѱ(8]|I#,p~N 5cr(~RF@,90qq.F.薒Dߒsu@U[θ!^[Bi$'xdAt/M 3bI|I@,fΉ/8ȊUInXFFYL;oMR%`UkSs`_)X#v5(ZG:L-<RYE =F'EOǑ4K1Sr\X(e 5hVց3,t+e(mͧ ;!7=_ rT̥Y=tPYmɸ<*MNke%tf1(+6]g^W]#cGYxRq*$wL9Wî^y،$ٔzrW6xؘ}P o`̣3YIWxq} 9/FD-[>F ZCg MgYpC+3TcQ_y3V4ŋNS;^]n$&'jI='48JX ýfex g.*Ê<+8VAKeR#h7QT|~׊@YQVպSRi5kʗj|}'pf-fag~,cTi֖Tdٷ{8z(XhnVDI^c1ZZ5SH.)cE!%tE\ :#14 jsM5:Osq$s@CJE FSj>EľF4)^×$*3kpב\< r\"\Ld'xr4*_g1̑y[Nt^q1 >{]m)v&,mb*|6 U۬Y;@1Q$3M:~F.LT~+_mvJ5]KTФ2v&rF>jKC=`;Ŀ<6I-twXx跱JMX_;}@@r~GA >fQG̷ohb*'$`# nB,EIh̜b ffXCOj% ʷ͒ǚ~<B[J!/ ,NF&)ѭS=e;'7f`J?tb{7` BtD1#X҇BId I^Qhii;$O_7L`m.8/ 7TiIb}[2 w?+;>:5o?Dž`ɻAT"&#!və 1xS1 _%{p^9,3ju<]@mac.Գr]$ 4i@ mCT2I)yL*\7O\w|hN;5OjlV'a 6 oBḍP)?О'nsׂb ]UzEhrP}3k KD1!Ė{鮫{T>'Bs)Q3gh##[qSޏ4ؓbKx@"#RN \_?YmEk $۾<1^+`g5\Ff7w7jӋix`tz%$*'gQ3wڛHcoG}%˓Po Q Зilxe ,h]w|>T7q}j5si R ZooOp_]Dp_;z)~&PGF_VW8. eKD[Ly*Fz(i\J-^#S%_"IƉn팬>M:@sjJŽJD}0/ۋ-N `dUuiរR+<+wd0Fr Bn^ X!f:E' C/NAUIN$v*ҊDϤ|} $(q(DCc~0rSIbyv(l`za0rXs?9;On!)џ7B?9["d ig7xiƌ;>huW-? So􌗝Nn6̵@8@' QS,^4>Wd]'+K^ZYIVleN^/Ym*YeNzX&m_;XTc9)t]0soI7Yު["t&|5*l^2ZR(EAm5]ծRW@u3rI2JH6}=Ǎrߵ4n.R+˭dOfj& _ٖ #^2UpݹjB$9HpS~ֽk,b6-kfDqa(H]Ȑ-aLPPkyTlsŻqg\:6⍩?YȷR)<{*ejWz$TĕcC; a@AA:ܱ LI맇37܄4{%f 8"&0_ Vo%ϻ]RY:t.^ V?}MBI7rD[m2"\Xn9$5#mG#X3KTԛs<3n#l gɌ2awFM9z0ih3^!p Eb+RҞfT\ ljlD%55fN4:IsVF\cèh{!&jq8Y?b9 !W{w#9˨H ZÈ"MF#C 1`==k]gXɇK {u&My!!֜CFEO)}|au4U3뇯`:k.݈kP-,U06\}ԸPG3h}^2wjJO{>H6 e \SNUap}hݾ' S@t94kG!<-9d˶`cmtdOx>0EQL9IJ)`9dfD>:xtX3X Oh Q(P ac5-prƶ.:~3~2b㩄Hw 97,RX$Ϳg0!>Xw/k9_5naUKJ tمJ7GMTې,OO s#1- :̱r9"m2^;GjeLa(uBis]S翁oG-,ayCzLFކb_Kt/"ʱ)?Od-)@&h.LQYS!":~/Gc9[-2q`o۪#\/Qk/1\ǓX&p?h@#,)/iVz^ʺ,&XhYM fc,˳Vq :CG $6}6U>0[_/+#G`^pt(;XϤU?q2 A/P8+SJ, .DtAQFGgʥ!y/7QEi~iR E]7m ;\ޔ(s2@A49>V #c[;p=L/Iw >F|G$X°+ OrHjЭ~Ȓmֺᾀh;,YImo#>sP?=:mqduÍZ-] Y-t$^5i;p =|D-ܣDf(SmGH2G]*A vg:Qn#5Տߧe3%vU@5x@`-m1ӑ$Ϫ/Ue8ԗ׳v1DrF5Yz,bt];6EaaQnuKyLbX GW܆Eًt/Z1 >!vgqfhY$}~RvcR{Nj2Ǩ&[1'svr>L|KC ÆPdJPyҭ0ڿމc XV5ZZl<|r1lέɖ*&HORKLM+2 (c4ze%Χo*.~xsڒ9$rgF̺ e<8N%Wmʢ<kcN]E%ԎKGd,3~ha`pnF'LhD2+Dxl 0w(T(Y9ۙ-}#SBC0 @ y&BwHQJg){ieuzw|*SIKDmy:s k6tQHh_CY:;O#Gt\>V:];Ma9;.p^"cteGidI4 (;,2O4Xqg[qSmHL7~BǷǸ$dK0j#Ph gjèށ$T~!m2THh?)XlCK'ZЊzT'm9OeN_9'IjI6@}ڸY". 2L'Ú" haa}AQK81Hf%A~x+|j;vb1YD80zKԡ39,>)@ūr3[_ D{ !1\Hk: $𠅰|kK[-:QE, FjFJA8,A}gƄ?bgKG 9elX(ɼXwf7Fޭ}. vxL%&Qےe$ #t}׍#R WO(ˏi6pRtרuSNiS^7A#;:w_‚Sr}=E[3jB9j 0r&6.1)-iX/^4r"ܡnEh 3uA}״l8.t;ZYdC s5̍!FE:<3s0Nsg1QiV}ݎ5L`&(k~Go}D94'2)76<%#Qx&ZĩgZ3 yOu{pW>F`>Зz/dXіs"ߪx;jh#z<3`}2!grc{BZar{\,N%It,62!8D)};2M?uI `-;Eܙ؎cڍp d5stWz>ĞR:Tگ;Н2.[yQi򁖙ab u"j&=j_PPPUm>Iڛ~>?|qR析:J e,jOS]$\38E)wYlXv̮QBw5c+3,66= kYlzޛiSe/:0+: w mfqՏ,e"@S}~Ih.hM=K'6B Xx%Nc, Ulv'$"a!=cࣂL3ڜ78=g|™'耦U' yMPCR̴ [n|K%Uz@5T#rR;)mِ2_'(Oӈ1<5P$lQTC-c˚}!D2pu fZl* \r:٥"YEdЦjuV_ +pQJnGh2=Oe_#+(>0ƘK_ ,K06;:Shh=[:Ԧ uƍ|gS&jTw+h,lsrgup8HZTCxlr x/e@[[yvӡTݤ'Fv>1ox?Ԙ)fҵi7[.[5v^X3. {f4810QP,à5^Bz|tZs$JDsV{ҰIEV[7堑Keq; U̯36/XZۏ۷Jwp ">5"8$k{y|} C؀7fnN'~Vf bkJ>%3/Lj7RL#WMRwS0${?↨Lgq xO&Ҁ9ڕKulٛ<>huˢy are}&6ʕO XAFfx//dq-שFٔ^0^hڌKO]v' Ԭ| zFQQ{N21`+X2'ZS];mڄ_V\5Y/p5"RD.>OVBlbۀ猽26n2;Od ͅ/U BpCH+= gƋbV&!-w=h%u)A*SQx#^6ʨ,cFd*}8%ޗ@dmB4CvFh@6rz2*+r8w6CH͔TxYcd 8/'6I;R&Ba/ga)Pne#PbRK um@ؘ.Ya\IJah]%xqpf)Qi+4&)Q rf2۶3| ؙw.GQiPZDljz`Ij "QS7{.~Į1ؑvbt[i*1(ަYqn\o.8HY;R'G{ӹF?Q9hq<@ת`uJK:bEbywqp/\-Ͳ'%$@ӵJ1cI5 ba4I\yJ}ïrf؂'Aҵhd^9Y(؉[%0*mxӉm VdsUJռw'4-bQ 2~pG&o΅ǣ()v*V<ɐvNĕ}Fe|MVr?|^i#ST0Ϝy艈5ǙՔGS(7T}8[2ryT7f|4a.j崄4deoTEנDɺ*עiP|~R3SPq|bGdXЖ7A\ 8AtX8s%R%``@Gy/ij ^ ]XhmX0F7Ƶ7PU5+H_W׳*.P/+NhQ?@. @F9WfQlDdUS ^{Mi39">ME$V78f `$I9ɦEb䈭A\ aABp?K; Uf_?jR meOڃ̅ãoѪAú,Ç0Up\۬`-9cn%PX7vϰED~ c]vU4AE=WH[M\,}VH1<-@bF@cgIkIAHUO0d:VdoS q^{!ŵO٫oƿgM^^c Lro 4p9SoM&*谹PzY~1>O9tYqud~ [n[gjDD1hA7Nb%GOeaig$ܮ EE+z)b $`XE޽1M$99<)% 7x&L*޴,K$:NgռzVW)$16m;cCjd{E#ٵWPG2DSd-n Y_ -9a&}$jdL 5tVp5wp T ^XJ|],k}m`N%-t[BPۧ u|2o&6<`O?lZUH M~ˁKC*(STL.[ LjxlKbPA}Q+/ڈǮm͜(O:a W[z!mR6qe:|) 9ؒXjh5㙢:.,Z٪ @\^Th1! sv [/O@)(qfx۫_k gߵLXf*vd瓫ƉȾ~"ćG /liÁ_b0 ke\bIT1HbR7Ab\M8K'ncSKu0՟4.α:"jb?KPV|d8Uͻf)Or"B@Ai o^_u:{ІICLˍ*[ R>wJζFNq&X?崫0lIm#u&C((Z[eY?Vǃ%,ڎiFY<mЎ$XW12~0?cXT-9F+ $L'_<&֞q(<6!o4g[hS3 =N*Vs;^')r-t Yhti%}Xjv(mpһXB0O<"^] ^V&9Dׯ%*w0^(EKb{n+;U + tH /ǔ r \ߴnPz+.s>Ouu˘Q ĭIc̦|/a޻ ˧i4m߹Ho56cf^MJ\>٬@%B`Tt \+VQ f\YcYM9wӗ6O{} +3VdJTju ƜuU3h.9ð!|oװ:LHVwT34EWU FU̸D u`h"5X+ǝ"H慫 ZcU|m gSNDQ RvuCUpXypTO^uţVi}аaR5q ˑԚLf<8\$jϠQyuc)z7:EJ, 8%U-aQsSrS|B 6،Ex)Tu| ~y0HMu~i7%Oz]nAaԗ@S;yw?;̺xDXUgB{QT)GcHqPƾE>N_tt-3n=P2D'`q Y Ƈ&c:,xҩPʩ$ckҿLlҋ B֝Ա oiKL?6IيГp?%nۍjeYA\CnVfZN"7"}P0 ^`Uf}i'/jKu 'i{ n1+#w,:f̿0Z1m{.ef wrlDOz|GX[oxrV2vwO3$ɊG M#_+bMWjZ%BTD^ߖv4k< p(?JC(d~Ūq3أ)G1oz)t,":yVVTVwcʱnYa) fWO{:uj|!u6yE=R . &_3F 3Ko4)J+ӹt!B|#o9/PTMs5CLEмLء!5U4 6gy&9~F5 3<|bSA1&Etu 0N;w' U TW_[*Sax'>:gkH0UaDm r(8ybc<]2=ή"oMw?[~t 9 Oo&]b!1Iqswq [Mlt'+=_팑#N8qc/(բv8qπ=jd.ɨz ~F}(L4bVqAd{2_#vgN\/,;Pֳ\E2>5.-$>7ځS!o&؅1#x-OٞӎeK]%Mn d$+X ;@H@ߋm O2˄M̑۽IW U#QſE$%Z|iEh;kUx \$^Y vNWFs١wpu` ѱ@KGSa0qWtlm~e{=)-RE2פy6tYLm~^8~Xa@A?80d@}qy(l0E={,%: *[hyb F],i׵xZLbv97 Ƕo!y ĔwQ?3wLl+ַм/{kaFkm.G4p6 ~TFf\䒾i7%,pYJgA]Hd{i!~+I:;Ř ~K&O~"rf> \{ Y1ҳ }n!'ҔJ8ғ¼i|*G։r9 TM68뒞 +$'7AMʻ'b1NF-bg<[6,.0 '¦@\TrCћ "7ؘ͢{YۺyL %x%ο聼zQzHbp4D `ᖝ|f%J5}n S'Un [Z p1vPL1'|4v*Sr`I93uE!Ԙ){J!mDΚxw0j}tG8awÌ ^k`Frz}Ѡ}d am )m z\L(|8Qϳ ]Ja-?6L5v:5`0:P\'A*r5iB*$ujg-;RҢ;TB H3ܲ)U:Ӛ)!Zϗg 5Dven=c_1貶`l=@i/E*GWσ,J#)zKTyd8{XG+9zC'_<:]DұNd銝sbN]ݰ'N6![9+nwNQjh/n+:5_G#1.JZ?(Ye1Q}mU-g|VʬO5C50wWDXݦ sUoFoqgH%SH+S waZ`E,3 d$^*/tFwpN=vj0mDP)emB Jb Up&XޚI{c'-&bq<b&yuT(e>zεǓ0 DT$fwbؔψAaQ`>UI2d) $=T3͏i[[b{MKI8sѾ0JGӉ߆y+Dws/̌g:]Yd. .} C؇>j /v|OxC/e@x\Rdn?Z,6­gbDuUPʀǙ7pOI^o|(5~\,؏J3L]=][r96 !`@kOzCBںH>441脱Ntcב7/:)'Ay0-CZ"AGtD<`*IwԸΌjoVB.ngel>M%YĕWO]V5]B>c(6;Њ{-r↨bn /[GqGmuD9>":ܹ?蔩 ¥\_ qFQP{kc~bHѣa^5ŒM CN@ݽX8HH:;)#mXN;w ) a2;ۧ7]-21%l8i| ېZP[5?gM7+ey%IBV= V5Z ;Hg:&Ac5HV yiha@g $Sqߜ|x.:8USvڢIK$k5&gɋc/T_\4c2m;;ﬕ2 H z}~lBJ^-Dnvqբ^\(seE 1ic `rb`K )#C.d{n~~Х* ]hOyrrL.)P,z畇?̓Z% 3jGꨬO7;3ӍcLƧ^yݓm>(s#nbd 8ӲIBbJ9ĨGj駐~GWF S6t1hiY`!S +Jxg%#q/FTdToH \gm-D0eeUsv|I6 R|XHj[/{{Ջ?zA]'@l И?`08y$¶;4l_M\!xl|']$!Y+#j %'N[2%˟0kqj-zA|JNdzAN>+<@QH+aQ,3LnlLe>][58>%a.+]R?߷ik_Xd[{P)x*IܯiEuއ.) ӻ^;:ćH=",,NUS[fV˝mu}RP@]xU^^Cn8- svhb9KC)06]$%^)M?@jt4pv(cҔ؂5B/sP rqܣýFfX-\G80oD{o++ UwpKC9㿚'Za:|qoM)4wc/+^px_(4#pK E1D0! cINtg!~[P4͚ +L {#3DCܟvT%cuoax;ЅUn)=.\5*KY]":aWM/wu͟[` ? ./2pP7*t$K_tasImZ`}I砇 s$[zqPcY#gh 1"*!!*Be9YhO黍,OG͠EWV8Fu.uZɁa@Z`.|t QqǗkmK5`!ECx+?wM8 D*|=ViB75k 5bgnBt,VcY 補%NKwl(7U[o!4\7yb˞[.g=Xr +Qv^]Ar$T8z2I1)'B%UXu,u"5@ +.S[_!TP4V"q0VRu1 x]ClEu*b8v8o-TgG>in׬jQRx1%;w˅)Iu} ӌY xWc0"}]KwOdp8]A={4T([!^* P"k[Uoؗ?}G?DRM @l F79Qa_Y;ps`'itΙR9\S/ƈ-MJPQ'º&(&(Nr)'|]e3H}?t$t)77b)RR4VAl^fy}C?#ƀpwқE%Xi88R4Ol,dn롦) U_ Di*0M{'˧ ߺDOJ3bOIbBwI-u㈱_179&pg[uryuV1ѧ;m]`2ke>fdJc߇DO吔J/%[ڹI2m7Ot^nX6u8t'ѕ0;Y#jl )OMǙ6z,9l00c _3Խ"ᣘ|6Y {Rr O7DȲO~lnM.T,ǖWXDJ u|t3/9ia"@Qt;J>?$Ӄ6u,Aу/paV4&BaC2 8Bq򯨟^ "\_X

0k :!:D88Y,^ qL*ܞ)9 -G/c6CCaRŒ+ި ݢEz"xĝ&-qm"B iwPWOO(q ½n17*=(8.Ls1 혃:ODvi3I0R<0r5͜>O'm!p+E05rr=]"2TKi)^Hot_Ca[W*XT]|L7 0f$t\QIKB̘游UكN@xtӨ:CjCo|/Y j⾯K*$ڭV,Jrkf58`ްy"D$Y=wGt;s^xK] V>slFv} mS¶B~g|bTu{{yFP!-t/䌺 \,`Y}Ӝ)G‡D% pZMuݙ% %k٫9~B BDW6/qJ!@z8UEQ^ g遷-޻o,JR 4úGfß\f93{enq*NMN FVR3_%(6בE<&oi5ع;&ȝ\WpT<֜ג>=Aoqol7>gDcvGwTn ?-VnT 7dm42#4˺(w,jG74|&‹ЧVgNõ:mYGow X"Fcɪ2Jom壣o;9kѤ X{!x$՜!3zt//)i,Gf3Ը WJA9xgV6a#3Bf0>2j]tɮj`,wbYG.qov~ѓW -+6z[v*1iQKpӥ--31ïт_8}:Qt^/ٟ4efGĭ$0L ~uŪf&pxrr^%ƩU{>hb$Qyr ga "=ζQs9)T{\4kXӰu|\`v=,~`}yrHπ#DBYr2mcGa0֞"t&XkE X{jFenKZ7Fg:OkYmD: FYV"SOW7`͌@e͡vIlg,֔*A÷̋ƠtfDz3/r_&qbo?pC''P[Kl_^b3x-s=BNbY͕0۷R0ǵ$i5W^Wt #FJRsr}Zr ı"k ~-SdJbs(}g6P?5e)W}iDUZ*_@J"2u9~'SN;}Mb%X,Zlkj(λE|:&m~'GL%]bjDF֖[oɼiJS((i7W%OqAeZ7ؗz6 -ekfЂ5`S/` zY2lޑf?}oV0?kRwN#\Qm e_bc^&I-[|SqMFW"`ֺzuj%$:@`Dڳ8v ]KEr/=kҷ!ТJ 0R_mv_8Un-'H1W\% ~/H>T$ojMH.(*\E1\H&d"bĜ'Ri6H!XOiWEL4Ȑ%w:=q[p׉M]ܡza5Kd zI\\$тv|KzfQQ2뢥PSO+<]te* ݪ ! % PC@ֲZ"}M5_[6uېG'sD\8K] >q}smmiCC݋a 7OFzKXDz i1$Сp4U&Y0GY}F$!?SAbc[jԾ5Pt1~?|,$Nh:ow3?^z Ex ՙQh`lM3aeٜq `a ;sVo>`!f9{W7s =KOVfn*ӹ@W_"*w/Cm4J._ιX,pL Hs= s~Ara{p[ CD2@d:&os!2E%y,Cy5 R uu@ޔsx8w\iPhhVNE<̉.N'h}5OsÜj5?AzN`+pNT횤"WJH{obvɯff@1/•=/fª=e6X5`?zj-sO|5 SYàBtM[pPD ٘>xl 9͌S`1OK1e-®;_sUY/~:gᢑCz~k-N-}ED='D2-H olƤVivjslp7,4y$yn+i6s?4Z[N PGYb_G{M6w_{#T[V7#EB4l[rm<椖ܓ~2jiK{-wf,}hpH-E4L%cHe@۬F#/M7[UTKܖZ>ɳZO}+%'>3y퓎\-L?#!ԝ>6Y>e}w:Y&R`xd$ujYw09hh,Snu43\2S;A= ab86g,h96 L 9m]]mÚB1y\LXA;5וg 4G =W T9Q9eJq%Bu r+Ze2>j;ͳBԂfO+dB%*:WdK t}3WbxJ0сK^⫒xg=qꋯ3Yژezs6ڊ\cϋ}+8$ $&/>|%GM鱵&-w#gM`3vP J>K Rˤ#˚Imf>L6Kb܇O|FG؀R~'Vo7jg==q6Ҹd]co] %95̼=UHhKSFLӧiĖXP# qvjRcZ:)}WHQ w砬Ru,S0LIB=З4R?DW1"FlG}  W*ufLeܵ#E4c 0J<r=IPn(&5d?g q0vJ+6Pɫ.dXw=ۢ#D $٦ sR#Њ4"imH-ULHA,MuOs)h#BOձ _=y('souEZܷNqSkԘRRW|t 4r?+qs %E%otB0W!Cģ)nUʭ[޲ij/5 2{U$ *oٗZs5/(Z/D1:xnP%%2-{C9. jfiE5ܯZ#y[w{9)-TC> P1sVRy98Tzu鎭@VaPb29`xBC0 nx$Nrv>Ɇ9 M=&W-ZC9ertJT#AA8?l(:NIN>?e`P JgnUU*h @,̼A(VaOktA,IAs""z|-VDBK?4v"rraiU{MbDXe`4@\~H oKam**[ii?Ö~&2 ֪1!󕇦H "#" D47_*tEUH~¼0@]Pe|"vKx,!pWPoo|C"hzC I9=gB쓄xyLg 5/v'')Ͳ=,eGnCвc=S|-`|6'yRғSapԵO/LL+]NMEM]r:;?Vl[3[wA}K/m1PBvAr2L}S %]rB+*] D _s@niweAY.I3s>n#h%7%qQ{z`Pkd^eIvH\ 4ikPJU+ݽ U-9W` iOW"z=1]*"4R<`hR(=ahl\W|[fz#^t pWKkGF~x+S8)hP/]MJݠ&MbHYs˻5KEJ*+4֕kq<[(P|4q6"%}oX2Mz g Z)U1Y!TAޮ!pxt$hjX CktͩGŌ52ws>QK8#)aVzv_HJϟRvO~MEЛKȞk("ZSٱP hY~iL[~[@;—xN3)SJUЂnf$ҪDC'/$Oae͏PĀ7t)IBJP>t"l1#*⮫'k6Oj19:cjSA$-_OKh[j FM4P##(ɢ]_rTu)叟){IE,wUNz=ނ;D4(of`;[T{*@MAO]Zf?aU֙[_-iKʩJ{l4ߩ D'Lm %>0E,tܿEa>T0b ?[2ta,CN[fPc>H,Z2@P~CymZDwy*-k!488m{kyH˚]QCC eڨ=+BiޜcRoPVK]l%[_?̒w_Bgᣓi./z/o7šMmb[\`-W> 78T+ ];_k A` A \ x.T 1"tc`Xs:#@$ۈ-gE(z.$f}C+.`&~U[8{q+pp;ljzYȪMpwb[0+vvS! ŀj`W<ب_lNζ20dm &i}E_6-c{ʗ $.9#/\:R7 ;#bP+#"GI6 haJK.e^gt) ܾJtëj;P>ִR!-mXo8%IJk.@ߨTۡk 4ڤ@Vl<v']Y%/gi,V셤aЇJ#IE ]c&=%Ӊ'~DjW(h4v/Q>ao5roet4WZgIe7@oC)T Zddf|:[US s,c ['AB&q9m0CpHi"cX`m 'xd塃%3oδс }FC PLmbڸkK@>|NdFQRX۸ 폫jޗHvZ1` LLEą+f<\4.Ə!`7 鮞›K duX^\w-2P(+󩰍RvI8(/QݫT((,0,; _?zIs?MpFy xLRկ-+ХkLgqd1A,91ZĩyaBݟr`_!^hPqha%s"ϑ:'A .5D2ŽCh̦+fTaSmXX [E[sG? 4hm#DzȋFBeW KctMouet \=s$0k f1aW1D*.yRٛaHuO:-oXD}|TFnagRwuky:p%^"Ota6?CW]>S qֈ\9"qvFPv͹T"G.sAg4e]^HQ~Sfi FMTkfXu’{El[̊kbY;fB敡`nZΊr5L)(}z?Vb/69Q~9E"NdK9ikNҳ<ESٛъh! ;gT9'xJiTcD. ]DzhCm7"-yhs\1xӯjE-.fAR%GےtvAlsx&^np+1傜eZF:/MHENw73<>ԫjp'&PD7N>uZvG0qQTz}DA2oDU)Hr̄kx]4մ^nxʿ{ =]s%򵢑T\Q䛣Mo)< <* xT7=wl-=j"{FlKf֒ W/ \ScVbS|a619yAd-2JXZN6 :::ivitlO;a.}]O%݇.V:ΒZi>, 95$K uP]֓oF5|n8Y_c:N=0Ը"9rmqSQ1a5pgSFX';ܨ6aI\?X}ϩ׻_jϸj`v@`ݽﶌfَit9Ȫ_ lk8'Kwd;vL ,8L"@9:z%?S&EdV7)\Kuc9r[JӮ;FpE"69DbqTj2p6(RE~klķFkI۽l}\7SK_ok;??o^Rnˡ̌yr5R{F,2Н$舜id d֎jĮ[CˆI?p<69mdah]\.OPdtaxM$z'd潼CfNSfScbv)B 3TL :~g7E}76 lLA-F.v'#P|Tv:Mr[&g F*1]5c7hQoֳ%v9Ϩ4=hJRfKn=+s9ͥ(אL8U ${ԟ4?dt|.엯D=SJ~VJ:3kl-\@.!nj(̦WJuUq3?G@Mp'%aV*p_o*Ml +TM_^dnzF`_NO\TlZY -/k`5o.8'.QQ?m-^S9eIW§)xplTu|xs\$ʷJ)cu;\ϊ|%)ť\ uLFACģȆcKgvQ\DQPuZ=o:w e9咍ilI[i*#xtUM{T ΂/u3PŁAIlP_Đ=^#~UkJD1u1xǻz!i ڕvu㸽^H.elm`rtZ]" {1zEt9afΓDJl>-ZE9meoZC+ar'17c3Ҍ|c;`e=DTwvPa}`\{-?U}_wv^Y.5<05CHǐRV:錄͢KCQvÛ*NCo5{$kt#CB*Zw4pS@dg/|CQ.^5rWӞ`.b 6oY)KwH߅>JUv4ObQ: XG"$D,&ihs-:nhc{bt GE(y'L2v, q֖WQ3ҧxfYPwyty䤮3/U,J[#l '*gʿ'5ho‡S}vˠ_RΞwKSѲT5XAUC|)F~Zя䭴yOmn?ANTxb#JzJQ>` ~=r>/Āhr?^qAgaT O͒F| zL%lA<&hc9KVg$>Yz ,wdBvSͩPɃ5E^qsʙgGR8XD75Тߒ>ϗEѓ+Jc+ziQ8;)β':UU_ޒ+QYQa{iّuX B<ךV̪ f^"-L\-E%\DS,Cdސ?BZ9{:ƶFµf/0&~_ߘL')+Z)h@O1= @Gna+_d[uwCPS#=x`jLfIFR= _݇T3bO\|C4KL`Q+4)L<2#Yy1sXݳw^V>MiPDPQVk;>q\<+MuYɆmtmXfߝI +)38J /`LS>-Qv݊'dnAm^NյטgbZZAleRNO$|K/PlPl_Z/@znߚ;%i'XL >]\gw-h%FĤ] GJzgic_I9ԩl@$㋻dYJA E&<С3~#RيP□"? ~8 _^s/oِM8Q: =i4@&40\O`X(pq+~^FG%})[Is uk'ts'գ yˋS$prѥ85xF7B+49;^t<6~eR H%1; vROJ͆l,utJb0 }TWLSLV<~#.ZQCSƁ6 -_pXgfMV f!!~5_&!8w6]){;бM–p㓈#!Jnd*9(z(ӶtW)'3 x,=ͦK%a] ;_J򩹈kCuoJx; ͬ4!cuv4Bl4mO-$Jni-0GuHc ͤfL-{UFxo@PYpZcv>䂿[fחx[?9#C2A= 4z@K `B^˔,I)#e۶&}{A6{1+cWHNXd12Йx /֨̋ CG;R< ;/T~3!O4'f@}bq599:bvU6Iz?~ S펙 V̗(= '֖_XCA>Z<[ݻwdSwOtK O/V &DZSW3MuJm\럽d &WlVh?f@A? 7qW[2J}JM0!V% RZ/2!% Eت7Ÿ *#$fU\*/-ޑd.bJfR54vW6> _@c [(P^,ZL/T Fa 0at3TKJ)W7l, fZw6,źtNg^" gozCQǒ*4ielc@g+B %߽Cz GH"Ͳݓ QrrfĤɃE(/Sl*$NiŤ:53eu?;,qM FJ9& GԚl8slY[gIYǘP"ֆr03GI3-c+R^D.ifg0A{Ϣ;wto:cPL|k3{%Dy]g7Ò3mHrql5gyr~qs?;Q+S$@;Xpf:o/A-Xb^-ad~xXlG k}Yalg`ƧzOQ0t)#VAr95{ZN[V*v@a]3kYb|qG pm0#Z!U\ukDǺ16ǯ" %%Qu(Fb CǒJcq=^~AO6 XAw$X9;/?Fs%(Gf9 'q>kr,6W5\yҽXՁD l]1`q=Hu:n +9m**.'ß}QLb-БeE\-qIJKP }t o\sh)ӫr1ҨZBxP %s! F\SwwEwgr [% H2sQ_G4F <W_!?(JEmw6#p {MJ|A>9/X`HJa:du;u^_XN :'k_EVQOh1@+:2n%&_yG?U_2`* ,N N/5vng],R?єotJ{ԍi{4-9gZBm{ݱՙ6ٸbpcǞJ\:TXN8or|?/cqvaBI A5HϸAA#8HP`ϙBm#\G/=^@D*$bSy4__t3_[#I4Tí0D#ыpRkR+(.W>کW=mpRH8nѿ(Zt^⌕{pAIw@HaۖV)Z?߀3%T (Cf08teЕ@ipFlMQ&>;?occoS+%e~Y`P;SKnZNf6Co)Mx<A;;lieuIGB;*$SiaV; 7-h2@v:&[;mȼ ݿ[}eʶ+[[=%';3O)PwyVKtjr ҂@?X<5&OVM?۩ B,ߋ!siwT-@h9JU+1q5,dԴ;hqa"046C~@ !I?Z>v^'̳jv JN %(Մ*9h|GFyȢx#QØflٱHg[څWޖ{p:=Ģ(WR~79X)1.ӍzݻpS51¸u{ lM mS&-oQprqŀuIz8I[(_6i wʨ5d-YȴuuM[T(oȏv;4Dz~vCq$-%"f 1_ٵd @)o2UN!ܫ)TN)x 4/4.N|\Ia!w,+ͼ`Nt;peŊIDtrIָ9읯„jxc`-B^}RFNLY>-l|ӿv34S }Eʁ7nE>+C"Ʃb`#.丌kטxoа2_߰9EE񋍎BѬ2,⏐~i1E.4dXRizwW;?|̃ 8V8J1|})\}ă{)Β+L@;BUDhRFENazb<:UqOBh$)h!ў~X4to \N4\Lj[" E i=NB0c4Ƣ?xW+aE>d'zR0t|I1N8u5.vJ3kԹ2 1:@MHt RR-54&\/cV$w1x :3:x**s{l -n#+Pb}݋5d֊CTA.=wW@q 脦mQPÄnR dZ\SZw6p"ѸQ~) z̽E.3z5 j '*ng[d|^Þ0h t{pOR\] n0xG58/m:Ko~xGUaO+)TXD2{ٗ*I>aGN)^tsu#Sr-HtBaoC 'OeD_u^Wi)ڝe74ɻ-%C᝸~f @qҖi u5b#VbiM~ F_!Gߒe_G%+-loe*f`u W"mC`*b:"HצJ8&L3yi?=9ö PQ+`1`z=HX5WfR O>0|=+י˽U{aB4X<1]Ve..%W79[C irl!QZ!!s?*xFb\ DževQ8_Y|B>6ϵ&^+"i3Su:#16%Es:PD}VSy9!UأF&FnHcJ>[Wc&tpLKdaAo!m@#Op$+.ʻW /vlqkpuށu_g*: Z+7(8hp!i7y"X+K`v^|vU]\+jUs`U*J,VZ7l?;VTbYɷnN]ԎJKǕCJEs4 {Noo($In$H`;Lߓm'] h2.~Y0UuW<|5^wdbA u/7AoľkۥD+<8q"4laL?#/8pu* ;Z&y_4׳P…Yvc$(,nO$+f&3u# cGWpMQ 'TʫjA`g@kn!~!of $ٯ`ґ:Ƀx!%LrB&~E*xS5˚8ɉ7X&k@#qs?Si jr:$S,]auWTWn丸ORP1Qc>rca^`ǜAhL(4MKЖ`UA DMLծ3,H-3)WeGIWQJGG/&o᠗_yhwӪ# py]w& n:D}Ȧco= aҭGaXlJ:-6 .6aCU١4 "AzԐQӿJG+wE0ffLsVVFd0fqaۦAWt'DsAƵBAaCgKS]bIGG鑅O;NvD]NkUE]v8 ORlnU52K4\Zܱcc6⇖澣~g^ύ[Qv@g/NC}X1G5~0U6-øOhzzg/qu=@Oeo՗q9|cK Ckܔ73f:Vz# Va\i#l08cnI*dӝߖL҉7u4e $ QNdX2IVOo&>RL /Q?^׹QjG#% 49tҽkY.y8H=U<:ߔyUv!FѣN\іVK$rziƹ`*.#`m;joNPΰP.dpzq Z:;XQeZScLk~.OV^+eB,Q񡳓ʕD%giHd1w'.eB&pĠۡJf"&Qz祉$Ǣaa}QGʹlw}=;Ԭyn wKl $%Ú'7hO(u+-hޚdx L(N !  / VUs5\8iwr3i.|1j7Vxjs7NNbM1ES72cE;U_ ߡ=v.D=xs^װ&@JXYȱ+[u(G kkϺZ]h,󝹆0m (Πjmt <@a#F42%hqofpT~:;f󊹭BN!}51h8y }& h8j0~FHEO{|olF8$Hƿh8fY$|掶Dg{mAfQV WnϿ0,W3.'WOt{&ޢK[PVA>N͟ӏc5Y55l޽ InTcf]|zwlG1x8/jWqN+tqᜯ|,J5-3zpr+A a&>{P7OÐb?QckO.&KyluCȖ4@o"Z*=)M#Լ43y>: 9ϽJ2j^.KXP Cq$ovm+kةgȦ˙Ӵ ٦l;HvM|2zYȐ\CXŞ ^bUvN< Z8W0Ἷ_Tp/~ᓗ"uתvB>JvsTJ_#Z!a;-#/"4N21"7Q"^.0$Yfֶ="1IV&(Y|.RD ny3>El~vwt5zz(xd% d+l>@ c0C>+!<,:4GpL.a8Y.9iϖM/;!Ĥ:Dxh֨X:;s=g=ΌR;MtHRt0%آ216~u(\ًdevбx M'I]݋0* =.OӺgmC0W~I,g6'gT6%Di(=N¥˜Q,Wi<0,9!"'eRؾ QF&)\\*uHKOD#˚y ׻6Lrhf*F[LK$Ƞ2_ڭ0b\[Y #G{RG ѽj]<9m_|:d< BG1jzJ4]HΆ_e[ҷ:ɞjÁj`1(λlMMONɛ/=l Z}}z Krx 4 U\hZW{b;mf]YۂfUmQ(kCcS(5v^sDA>?{}Tj $uY50SzG1˕^;͹AzT<5HNܩ:XNe\HdP#pz?o=/:,1: NP7Di_;ƕ=ayA ZPvv`[:ʸbqbZS`ۮ$i8=ms(oES= I;5LzLdQ Ke@,RAD:ۻ7\\~F6.''6 ɝW֚3` [*ʗȁJ@.V8'5 X&OaN|@'OU4rrAƻbZ@ ZaCV7!dh6 e-CU#A M:Xc&a?N!1,zeoئolYfZv^rg{A_Va?WպPH*#p8i%A1)>"aw-Bb) lͥ+UD{xp+iEN蹼DF'p05VEl³!¢޲D'4ZDV=>^@$iGG5;Am!?WőijewNbY=K =}8#CH2Q9 ].Qռ|#FWul~ !i {~za}`iCBͺ i0g6ZҍRSF]P[uY P_XnXJ劕v ;a^(uqFu"V(y<}[񿴊X8ʌef'թCz8? u)^t*l2Nj, 4Y7G i!Ɇ:G\~ti/w|'NIpH6.9rm=pG0$"QLV qg$к #C@w L#4LdI u؏o䴳b2w?P=Kqň?%rA-H1->اb̛=/2Tٸ3؍CE~ID% aS+< lr1i\_<]| @5jqQEt&gJ]L4֛>:3U\IxYgĕЮ9'xV%ҎR]o6Q4rLKJy#8 &4\STq/` ;dwfQX/C؄,%4>`lodܑ1B\qZ@6G!mb?5WQL~7RVC 9G{Iq,-v@(l T+u^ kN.lcQO$gTݛLFK|H*o@n/ާy26A'_eܰWRKʮ69w ѡᴤy 9 T>x>S.*ca4;]3Lk& r8B7^Z*QٺSd?sv"2{BPe;`|s7^+] ,+O~x> 1&u\ QÙ<TXĐۑRC%]ڞ% G+)?7߷%}'s |.VqMhoIs#+R"naЌOͨ[<")fPPRn#%! 4uU)}j)>zЄ>ͥGtAJ>O[@lDxk2@DXfVs3GO0T"_e[EXȉ`Xt .0|JP { yKIGDb6!2[QKU\-t\B6m21 (v/L8۔AL:oB;hX! SF<8xD/ƴ`'=JB}GyhUff-bjq#)s,y4"})*p U.rݒ/bthjrtZ,\-PLpп3M#=GnaGٶ>2iBcvXهGE+C~S.KV {4/ 4m_p%T$Dl8^i,{B9Gx J{rQ*̎uL؇ꥐ1'JCF ^$"ks_( _`Neh<%-Y!g2$*)m'\~ٍVld_=H焜w$LoMN#"8{V+N:u5Ї*AlESD>Yi g.wap 'Xist(&ʹ/dS\,hC}v+P.N/avC$tKg7k'Xt(kqDʵ[.^dH\N ZQT,&o7 _Y.")Saު07*{!BZ2Wta99nj*Z2ZЌlˆU0 ,QC)A!H<}SvA^gD'~dy&iI|`mkoNk|am U5>rA 0$|k`h^hPD|[0ynx6)=itֲF cig|gThKQ-ALq&>p c3BioU֊$Qp_4 **2'3G_^-th5BJ 'S-8H!þeaZMo8 ,FQłiA-TO: vWa`0MYvYl?)L=cI"l~~Bq=e&\ -X]/ Kmӊ3xo<E!i#'wFlvuAF'pHB0@_e**1n; Jdvhe-h>>1ؔ"fZnIv2˳+ۂR'x8,n {eJ*F+JŴ`@JVv(ZpGmHM)EY8 |NeXpFw\aFr{>'Z֘9%-VҨ5B[e5EJG ؂ǫ6оzxn.ڏ1fe>'2C!fC@Tҋ0HCVP4< V)i&y 2SKY;mRHELƭ d^BI*O9bSaڶ.'oZLlř̕bZ.UC2gȏk|r',U5jވKs\hY3~β-L+u>iJ!Dk&xT(r>7Os[92x80[tuą ]W|&{N{DRhѠ2w}Mik[Z}\yr=Ahu$Y] q~j,u $,# ֹl6l B$ ;8(iႡğ)S .+fl:|o\^hY^@Ps,åIx%,B!|-%T[Q9ZE2Ip-z!B=&t6ݷoS1\W6¼F->PH4 >L72|8E~I^u\k,^Fs>۔q Z'{83/%؟NP+Yv7wՇRn V> *eM͜0c[DOPeԴw⨏/[g-~ğ')J*޹?k fP5aO?:eTghРշJ ˭g}Fo}A`8MP*̑p[ kj@-&kw(: 50YK`lΠ>1LtXLL'Z01;85 jZ7WW ރ1bmm+y >1(fDx~H)!6 [C21So#{Y?C{ホ[FQhb. A-`#(pxzH[H|aTc1M؃,Lx@~d~\f:yVD:j-(a;^SRƔW> h)eB͟*r)*h4G_ZڱCJXi'B޺ԕWFG4U`(+LWFEٳlu)ȟ7ק^knj'KAJ O>7z \)+"#,X \24l$ReLjlZo:ڱf%1l4 i߾0rFOV|%C~6D̨}dvT +"9WV[0JV9-Ip턧&Stk顑{|}b*f+JL^_@+F0l2GLN"< 'BE?J7 eW{vBPPЮ3q_%!(9u?`: ڢQE;^?׏3p<|x]r't=Dq^k.񃾾2E)ܡqfMv_Sr u$[0re鸸rG6gQV-q  I ¿qԼq.36تLOhPIC_E{`+Geԭ|U+mH`\9Z>3ms+d(zZY61$o|db29R+*tC*7nO6 t/?O\Isg"٩Bb_FG'PZD!x)l/H|'f]D0Ulh bTVNlqeeow{3D^+;Ub~R)qg@v+Yv)`Th/k7y4-[+4(OMu\hJb,8ts>"rlt:Uk,LvQ&U,~@ j)E1]UJ7Ωj1 w; һH'j@}I\|Ұ-f{rDѯf^He˩A#T&JE0]Gy&#Rs!D0c+-ɹm;gvsgi?h dIf_V# ^, 9 3L rL}Q]O,7>"C ~V]ȓP+-ӝ ;uV(F@s9}QqESt\欭G1 rr˚3V]b6SM_ c#tQ{9Ȯ{(:_8BJK-de?Ƌ8 kSD"G՚SluTO~%{[v}՜qLn d۹`Emڍ.!Q,e4y.@0 t8֮_bK ]mM=~v^z4Yq`&i!8GhRud\,vI)}"w\9 `3^}N=ͿiuHM}jҕ3:\ 18vǟDc9r+*zkGKK\K>U" pucTB Tˡf+X!yt~IdƧ]9 aa6nz/,k3vB|0Y]*$m%* @4%}c+ٸG5BstVbQ[RQ26okdp(F[H>n}iiT'zM/FJj9`l-a"MܭNR?:ʤOSɾ Q/kl$ߧ2%6EzI)1&̵^F^6@2Bl .UJ y:$TB{o#ڔ(S8f~Ըhߕ-|@[L=i4.Jz(Qegm~b7Ɋe%l2㌰*b]P}n9'>x`Fs.N2ڣTG > ӦxPLЖB`v.k֞y^kc`:,ݮtN=.FB%D:4g4={'0(m&)7ȪhX_68!rf7fвWkՁ7i$0@qU cCsJ9HLVvmy'e,|̻TZڄP_à J1 at~꿢 [摫)Vv\!3$E.|-= Ui;9zqK`NH GBpť!tX5ن =gZ զz%%I_/.Q9R">[{sm˲R`zߑ Q/s1 "WΉga~ze?]Wj=;ɴ(2 1kgܱ!xbsdo耷b&N0d'1gȃP.Ue=C\y.q'=*][rg Nyj~GaVI[dI 8ް$6/<ofw'"NR6V6Cq g ؿV^*hm.bcj D=*UJ{IJ-`ӘvuyXӷ@zv/y$\4|BRP);OƫIb+Gɋp^ݰ9" ]7c yiVP2o{Ƕ8呰O{S_`yBpbJ tĈtd2<ݹ$a  qB8ZYʞԐr^',*9oaȷI:3xYϭ}||cdHIۺDPʶ9q"H,fj\)6|UtӃ| D\SfJy `b9e5S <.I2p&OҨI;IU^.2Rܻ=O~JUސ X Fbv\&S_itd$Oc!uPDI>S5ͬȗ[O#w'I zphZG^uVF2~F|To)Kj0mrN$m5r'܃w?xYq˷y(%\Coo߰pߣaJg̔yO V 9U9z{]0N[u7& KICz,v(L1Kqo2Ff8M_\vǫJt.,zx/`^~S!ai&s0VrUeY <~\1Q~~i?+pD(Gŭ'L, c@zىj*ˇMk}?J 0gEK|Phm zA+!=pSY)'0AL|]X4h1%'6m*}x*ZdE D3Ё>,\xc@Ӊ 7}egBh.q䭬pHq龃p]i/:Ċ)`N@m.rqnk !k:0d(i!56)_ʜSu'.swwS CZ(u {4PN@WT_ޥzU&?ãƍ<P]/NU(>b9v֏rO@x7!Kgf ^znveZTAJF8 jM&RSә!Fѥ~- wm4-$ʍ_D;xQ eqK IycrJYp.jEc1pzr!(n4H#_XZfG%]/TE"}[M쇍*S^\ĒC`fbA4mg.^[`:q+u!gw9 &Tx,EJ^le zl%93a'D ߅S+BЯ-='PK$H}2UT*Vq@rkX$gG\N>+ @mr}39)nQǤjW]>i !ڀl&LUO6 Rpy54RMrIAr'5[h&Nлb4Y7cx.ۋxvmYGb›AeAt#c':%ϼY+bkij`wqlcZxiڛ$;l (LȭJFv 3 11X&4.Vz]AQ gǗTNAf ĠdCn}A"{;P&K5Nuq]ORN* g?Ⱦ@wq'i !@@7оd]qm5/=Y]h( A3 CdC~~۔y 4Lԅqil-ugr.,D7a<)5$%@2+w8{ p r&aE }3H3oxMOƲ1`[=A\ "el{@ЮvVcjv{1۠o>T K[Hi7`멀b{kt_ET P+/!*uȲ&*wO3)W,rEG-&n84SR~g » ` {7kfR0+%n6"uxu6TK O8WhnI^+_ҍ 1[bzr:m CEb dzuDTe3-"^!7pt XEŕ}tĆ3Ȏ_O JE]EÙt LI@v~LzܣEL]F_i/èK*7e .+569a`_=29\7 آoNCxq2 >u1 `QS- C(: zq!P&ZYk0C(DIJ"d"_VVz:Y&qؐ=%Du\A-IeE_Pd 79Mx+z<T)*1=Doϒo0_y`y{ 6"x|tб+. .@Td] :w(l\q%0맫F*6Lgk[w od=sj"Ӌ 4B9d[UbSĈCkcvVRtɨ@U1^!@KPẚQEvͅh /:zuTiwۤWA>.'.!ybҠ3 c cdɹuM-Gѫ( 9<;ҏhnQ<=g,\nJRS: ARUk\:zZl4 AM5\"S.:>BTHK&uԱӓתʕas_y |G.1n.gj:c?AmqO+dOAj+]jBpN3I]S%GN{\/EA Hšu; Wc6G < PhQA4 ~GUk/?ⵛqc c{Ҽe׋B BRLXwpBTk}VO\`=Wa/(1#ƞ)Pاd-EȤlWV%zǿWdOHبK)/5Lu|7 ~TŤeT^q=~˖_oZtf1>RI1-~+:{ &0*0ʾ!YOHHӐm7:L^!3H5HDZ`  f[/z01\xisX"yr[HQˏHMjyoz/)st45"ugx\fge4>H,V((z_ԁW`?N^ f1qʽZ2#+Djue{Z 5YnCӄ$H̟Yp#B_En. L+ɹ;.O!b"Š2Wp)vZUfh.SKC0ǀ%WS5$ VCjY4B>ZC,2\ږOO }؀m*R˼l(G$8UԄi\ B6xˊV(=9#!E5 mؿEǼQ ಓXO^m2Q^nI"CndlJo~p}񿋥{tUm&5U>?i/Ź/o'uA $ʙMMtl4:7۳Uut<;qA 0/X6~+4$tf>$ZgjkPQ΁dϾ$IԇiFJ`B7Ts>Q_ W3h,ds9s.#=jY ^] }$aG (F(CYu q?kOL9N Nhy,oe ƚ0ȹ|",u|)Ê)k1b.%/ϳ-},cSS|mD6߸>iM^|{ m&[$T%EE=Mɓm.]*W6\?!Q3)>d׻D#4o.s p@hZ1E,5R.>W |Y"{N@o_bzP(`,-cw@YE_~CD3+S>n2+ 2I N OX S,#j_uҮ T*@fj݉EC#6"}%oJ̕rK ARVEv`! f1^$ƢHJ̞aXc1i©Ny&eTaU<[ W$˧kSԆtϤƀa11돯*;)̿FhCBA}tk԰2q%K4΀sVl ;}Sypv"q>?L V",<haYC %% )g'\4\^'ЅR1J۳[XA5nW+H)=s4'1sKXo.q"Q-+Po4nexmzK ws^<C6]Iԋ*f4FۛV_oM";/@?(Cl.P*}g:=ڃ-[ '5gX:)# iDH[zhg`r=|': M)#]D_$T-[Nx5YaZsgB/mB-RKga} TfkYxwuC40?WG~u>% I|pJ"~ҫ&jغwP7ޟKu%`dY-\sXMk20z d%˕[ZZ1P +n,b69V4KX͟G /HV㿘z&JÜD; R0˜аձEʚ}G-+5.eO_^E5>kݶ!q~N}}tNnqyy<oROKC9t;]2͸@W&.?@ݙ>1^A&lѵ}X$dNIBMk6}U x܆D,\\.{^t]"N+ف4䡧DŽvFnhZo5ӱP,ytdoCQh5ˌNYPItbT8l1Dg`{i}G#IcupSpA *dMuRƝaxMI9k7X,52jvQk-\g>\Z'|X1x?=YSg[lR kpŇ erHrw9j?Хnp*] )эcUilP~_tG6O?8eu蝨ymRuaG9OPVfA%$4`AcmI%+J{Tvـ,F5~zl2ޖ* xYAx>LT` @ez$T[S+/2:[`Gaؖ!Z`G2l 4ܳG(Ɗe|UGӳQ2>uSVRX7JjF}~**=凹f u {yVoׯ(ewMk-[uٟsF&EQ ^rͲc%W@F t_IQߎ+x s4Y55:˝iO^$tLGl\* KEGTVmџ,?p(Vmi!OH|#<3ԍΦ!YU(j+G-K~5}쭉 ͞Ji${BvȘ:Š xE˜?'0v9`˻LVϕ1ƒohKQo45 Dd0R%JbRmmaW Mug>πXĎ8<߃i<[. [* 6?>!3 dH_ZЫwSr?*EmR._f>a9:g l2.5Zic!2сOmvKNSmxzz_FPVDD}5g1+%KWHw(bT*v)o@}ckmJ0ڰ 8u/N 1횸(2L|ѶS2QmJ`*#)w+v!ã-wyBG^:+)ֳ,vX?Ԟ=—QL>AjnFMi]xy8uT] g>9iT=Bޯki%L!ӟo!To1 Nb=V:z{!T@Y:67d{avL` =&h>$9B}̉{KQ#!"ǹBJ)jbQ>spU#K+YI926Z{]k ~2隄OefU\g'$6>:UzS85b4]!7^PT#V4`Š }ߕ}HrEsr.*hA0ʜFS <4d3+s>PC2j7ÏD.bs!COw>ʻ^gAkBRܨx [Ar=:nڞ /S4~^GTaư{AL^b1gڗ[|ag+lv=?bXn,,!p<(.@ z Ȏ[z)yi./A7k 8f, tőn8wFnc1B 0e(1ȷ؛J1)3W\}n#߰; F4M3~Odˋ.#4 5O=0,/2NRSTɟkηmO\SLTwxZ4Rd2hWLEIpNYGl0T7>XܰJP!`=HŮo;弇8wFkMIt*ғqkسJ1N3*?,#5$FXw Ć ߎe!l|1uf.dt9 a.{Ng؄q޳>f* c f`fXnRDsOȮ 1\VF+Y+/Yu!xp$V4d~AP 8HZMO|u]i= ō12zfwnd&24lK'6[T);@֑8~{ 9>zPT7t 6]FZ QAqQKAҕ&RKg*V,ή| S|p:r>>ÿw |!.L[ƦfjA%^D3lʰXFP{{B/p.(߆,Nx ?5ay c)\[n8hபֻoh7i&ʃI6T0*?2@ry|cLȅtefxON&׬a"'G9s)\Ț@n = ϩ)O[A~*HI(Qw$oi@pvzٺ#Oϫ`Q۱E/'ZNk$ kBw^8ِAiym״e .٥u/%2ߦ{3MlB zɳbl#EY Զ?^-E@yng2T֒i #ay=2x֜Tv(ocX),{tBдS;3~aSt2fɞ <`3Z6-Ig&lA\d/n4MG{O{Z2̇)FyѸ)n Ng{D"6x iX ;miJha{Ohr`c­M7KJrGY)#HdԱ/ꨨAZ FD`%H8 IL8i Z0+NO*W2JĶFxnwgP}׫a{?q)\(Sĩ(EPѶwI&(稊*$ajr腜b#+؇QNcٕ>jPbמ ;\M9!ΠVp]CVk:v:Bw|O^*N[h􄾭e\TH2} G ֓f8{{A xCj ߞ'&ӽM@H+݆,ZEU򕥉 "DYnOdEUh*HV|<*Zcn ]zr2(lVdKi:|A:s+Q~OFJ|)M1iW*Z._/CO|nY2.sRÙ7eEߺ=e̫W tF~՟7lSSU|(癏åz\0O] Y0#։yXc"Э6ʽ0DһJͼd\WJ:O9!f<+~Їkh&-+#L/h/BΧ7qJi, [PPfG=z+МǣA6\3gSNa?GpdM y3E'Z#ن=_5FKX.OҶWV 8(Գr>LՂ b=uG˜}4>HD<Lmϩ fXRwF\E?&B{J&i3ǦNڂ@z.f_Twv \ 8$g _v2JkN, 'm [b@3_Ɓ."!J0wsj q:o͓mX+U!U/-29ㅧŦw=Udۅe 63,aoN*T(Wt4C;R[ htO ˢߊ+I^O[C< %bds[FAkG>e@=^cu7}2*Jbk{}7EJq/-?aDAsb Ϲ֐TpKo̡w6c e9}s-y`gr" wi ޽#)&\g/cn Q# v"ЦM1@y`  Ìކnh O1q^M X[xg+GV2~wY41'\62(|-}S':=VyF2(c`x _gM/r5rv=lJf %A +ί[)ŧe?eW?M- $1j1(ޝIm3L ۿC,V2uŏzIF GOz&!M1I5|]b *9mZƎ߃6(ai+ c*Kmj`֧V`:z*v2FZU9+\tnׂW潆Ibҋ<*2"_Efk&*' ͼ@TL9J*:؍Lub5UĆƒ'Ǟ"mggJı0o9\Ҙi3U)Z(5J^$#$}%[A:T͠KV=Sv`G2 V JQSf$rP \u?REaHx{Ķtr*F0M- !bDOJ&̏mdѶn.p&VL^0krrER==#1 @\X"XQ #$mt_C*Sx2/O `9:;1Z~XH8Lz_eRk+/LQвA$.kZՎ!lVU^+bs6dQ٭ETT#T,ean(QDЉQr7 ;ʤid3.LºF(߃6_q3wd|-R ?6Z Uv>e\X_&w ;Kڌ|.p˶aBbJbĐL@5=۫ ."7ʓ_(Dt1 !gN+XŻS:(xϢuIZ|~uL #zRoq_ڈ_ҨtPWQkYBF$fG4ZhSDt1`rޑ~[*`! 쁜Ȍ;1G6O_vO HAFYYEܬ !୬SC,1\$Q:q0|i#43(žN ,}Yn܄C-X "jU*{Sz)Srt-L!Bx"k- 9 <6}N/ͦUJ9Ӹ!&C3L@M/|#>PR.YPT/@!Ŗ.zKUy~MM+AMeeIAnWbPk )M/4h ]}d+_tffmGI?,q]X-'qޮGtlF1pcڷ:ؗq1t(}msOUGx>T# (*{du \  /~s?'@,!Z53eWy}n._#uq4!쓭_ep_A~eMZN 9Ѭűy{o]=l&\]kk-X駈qV /saޫ',- ??oO9y>BFXXIUzQuB5ޫ- $~v2"* \P20؜(eێ*_{iŒjW$")DqNvX S6޳+:N̷~?iY`!i 3f({oi%0:pe5S دRa(. >F~͢x6qK'S<@9녣Ip_ Ճ#\-s/Zؙ"Q]s.ݚ'וIgQ  :ƈcc:9Za>g_U2dg ڐ[s-U+çQ'*K!-|qpwbohj߳цc!1=>w!9)c/75s່{Λk3C0 f{Vaӹz>*L`8[deRX08Y clsn=sLeYgx:6b088Čevoѫ[Uݣ+l>&9ݿ֎@051Dku>CR]宭`e>o^qԤget>m䮞M1~zʑ`aa/?_XsB~ƲhgƏ-4)btfhkݱ'yC*l Gҭ^@9֠xBo<+dd̰-_}lTor[.x@ow3'Z[Bv8hJ^l#A?YY+Q ],!6jI?O_nj*7 S\B~١Bp~VIWNsm$Հ]%c2q,O{XSSɺ~z_-_!~^,KbK*1mQ !Ua*Oj;E('3 P? /-eM'.Ljl90SЊC 2E.l^Ym4FFΙ؋L=K'O O]?b8\ =PŌTMj DN GQ8BrDbBy:7Đ  x%te } %x#R@Us%[>MG+)cB0A@}W`Bt*#1k^q3E䤗!8 Gi6m[_S(KZk/}&#ON6lfmBGk]\«mˉ=tԵv|Jn&BܒRp`fQO- PGeN2LG'(ෛo?ś(LD{Ӯ{tLkf7#Tk>ȝfLU$;4 {pFx ÖDR&+G" D޴ƴX0hypo p"*FEyVZءl7>֋ˏjUۍ=qϿpYg~f mt&S, #y1vO.󩟒0(kE9kwd3voqێ֓$/XR!"8=fo֝@%c1MWjOxnAh$QCx6wڒBto-x֍^ ;c'Xy d2!4, K׌npppL UAс@v*rONvݸdc ;*䦇m"TP02[;/pg;-;ᦗaW'4 ya2~\[-T@t p$F(!+A&ir!4@"0;ΡzƔ>rZaO<m\Pd1J%QUV kz4`;\x*`)Ong>7f|f*,[Mׂزjᯱ/HvvV|5F܅Yq)Y;Xߵ 9ly9G=ҩ k uEdE9/Io9{;cx$+7J\s{2M2M{WN5[QVh'@xeZ\؝V]u1"[yZ.IJܰ|I! cYD8ɜsl7[/$o]XThf%_ P ."ӢTTҜ+:;fL2R2.QȜ< aX8):ԝ8mzxwYc)<Sb~'2S_'DH+]pMq֘;KTMNZ`r=k5SmPWX Ѩ=?TgP26N9S9 <@Z(sMЎ@ugUHJ|NCs PN=Ku(/mזK7߄K+gR2,oнG-t'I+u=#>ba.). ee'@ #J5 ]O[2a8 O(&6!QTrY`^a.tSl_ɲ, @}HHDuN@2o6=ҁPN[DS'؇Z!i9@ &a q>@o܌ee3 anc"t|aeWk4ں ҟD0=f=$ 4zp_g'Cp+*oEN2ryYoF;ÎRUFC@)Su!QQwsxV8cyG *Yc74=05N@z"d])gtݵUwJJS,wJa1ϵhݔ95HH@_׋wSaU/~D3Lw"Ed1`[PRK ,LY0 B0{ 4yME'x+$I`h5љo>aG$#6S0SF[s禛BvK̔U6҇|c(+]%B0Bc55ލwuCleq(n[C#6Ek>@xZb0Bh5H<3<9'j)EW\Dt33.*8&;@ A菜l ȿt& xw ]TW6 gr?yZmn{x 2jiLN4cZb#b-`It^LILVÃo2kXYylP0z^CLP ҄dq )CLAQo85+솼OTӟʕ媚NHs*$trQDi6|?>YhsWSJI&$Z.;ޘGBٻHsZb@G9z~~Jz/`ryo{nxBn(ܞ#A.lyҷ/fZECEzt܌:5#p6ba^P #(ŕZgxjzpXh2vd4nE}g;OSO~f+/1֞ᝃlS'R7H`yJ[,x>:.x/ P~ax&y;ieZ5r]Ƿն+lbI~󯆷g M S^gOMP,MihvB䴚$əeqPn{`\X//t\~ ӑv'cj aHsb~ qD}GD~#QtۏFM䇫l,((,[<|MHS[ @g$_Wh͡ޣ 1{ MhmQmঈs:V0p2:OuHYN'[;2S=کjHkF)pna1,GQZd'3Psj']ɋ糟D6MuIJl@w c`gW`1S)XT2@YA_Wˋf 57im~3%bVX-ծDXmO1l$L|8 Hvce%[? r[fL,'-WSˁ*χMWn@o.v]vy䢙-58mdYIJ*U\@=@A8`BE@:-D̵3C~bڅP7Rjѷkj WY3߸}~=I+co7_dݎ)>ȵ7?DeJ̊s }5g<93|1_Dx*?By |4{u}O%8 vM/țX泹=d3ҧbܲu&rXEC!mB)pqm%.UJmZL"X{⍰ M şN{ ݰ.P^y1Mg&s( ppVz /}?#~5_ūgE*ىѧwxMR tȴ u)й5V$tK*݆})xV+i!/, vcդ?**$Dk~Xw`]w1O+$Y?H?±ݑҋik5SЈGL3Րܫ;2bHgsxoE=V&MΙKR`BIuv QޢNf7тhcbt$k<  Wrm"*,t f™oxw,5rjM LtrzK]rMs՗wRH+n2׽M٭}gFxA 3;7[@*Blx/iMP/*TߟSt}7+U3匤ჯL^/Rְ݅pc֒S AXm~`\Lwoļ,UiMXVW `$c]<7l&$F~Fbc@M&["Kח eP]ꅼDk]}J8T{Mmu3-SA+gηLJ|^n:IΒd^ DA6c (Ne$S,nf(\^zq4M8EfTǷK)}2=56xS%nx^~KcōK hӪbc@jqI4 I}o}Lc6BSx2*C!GhXp'2Bb7v@I|l$P-xo9ɽ|[8QcTkӟ2O#!uZΩGJKPXK<OIHOg3 Qsdpv 6^߅k!ンaU-D`g' JHÿ)glW%|w[v~G?kn ;Elv\*?*Ҭ7Z0'9J|V|)A P;s݄9jwt⯆( = t{f&D3d>-Irkhes{pPzdKՠ Ѻrx7H>rD(vIQ'=( 0@U#r@ph$:0r8|F0_K\>{0㖅+wؓ۳C?DRdY1BuR&tKS!m:8|]/*Y m} 2-q$yWX홫 a'ų\'B-@Y>)jTg MĤᱪ>lW&ܷ(ytF0*OгQ]W;L-pA]3:Xlhiջi&'v }}>'XTM5&ٺ#W~gk+Rٴ@XGu&FS4[+CMDG4[jaZEQ [n?R֜ZO`D֛`1ZG +J5uQ5TR^^گuJ G`uu!LKXXZO'K5sNQ )SR\5Dj 1SQ+wV9&m饀 "[qAJw83$-Nl%Cgk{F-r4QCg7o$?h4y t]UXk ~YD5!V[W^#~Ue .$_tSԩ?ܙ"dC5O \+L.:dG2 ogku>kwP651ͩ0=&0GC̃@5[\Zd#K+I,`ͮ9{{Γ8*^I$6MJ77﷚YGv5tssh79LJNSਲHf:anr&cPM<c_Ǔ\MaRJ"1J-:+lǪw/D#)*p[Y#/@'T! ɦ^Şy$P^?DqBE:6d&"eUAn+?Gʺ3hRBBg7-%f--!Hbc侍f:;|Dw 0ClOcՄE*CA@:\ȖpCodMvm3!]& DeHѪ277n!-. ٤BuҖڸu9pI&#NiXlԩhNNZJ/8o6 emMZ'M/w2#U}(HXÍS'W0%K-]- wx̞E-ɏžb..Y֠R/mBNNsl$CWIא9D,tB 냹i& =6^oSDY] 5r'Mf|z 긭mPdG8X ,lI|<i,&rlf{CK(2&}pb Tu_h' # jgj"]ZXbZ3(> t5t=@RiBxMG`[ C$bػ) Miԡ`!7J=W}0jx8R"mqlWfNr{G@7ud|V8^&zK\A+Ryr:!_qi)=הmM4XE"3 EwIHИuF䠷8@6F^)U6+%U`k37)U^#v7{5FX~F2%lX$%ҳ&iUs9a ƌTm%#|dgwZ&M^U؋~0[ZV.@$E\+J}r\E/8I^EoTnhg!]|3ν;o5];s|[gy*[_A(v [TF׸Sd]d݂bک䮪8ʓ] IZ.HV!=(HXR 1ŕ(+:% 3<#h dO#Lq@R?Q9(>1 ,>YEZYk׸YȓMîؗ{{02SXhY ^ upXCv4Šַ>`>jsmdz" QH02R`}|n1%A@^[?:UZ :>IiD·"uhb]\OG=yWaLm.uHMFA}iƒ0➸ L4 rwhSΚ $ަR?QE6ܫY_woʓ@[,6ـɨMnMOP@Q>V*LRr0Kh=ɳ≯XAhɽ0iSg X0oH2"`|PA CءN%9N,m> 6tygVGw v.w{Cpd Tx|Ww8A;< _9=A,/wR.13R5`/+ MW Fpԣ?F2VnaQ3C@U]\sVV5,l뫬Cf0ENTXI>P{g0Eha4?*MFLGʌT?By$5Y=Ѣ:c=\V9y_= M'%|ZG~)ܪE=$Jjcp[\Trƥ:p/{pU0D 秦#5"^URZ7x)m-R Z%0a m2>R|ZG+Ǝ#OFjP\[N9ż,m´ gwNj$8ɫMf܄ *LB (q(ޙ/=sSpg'N2{l@YAԎ$op9h?s(Q.vVn5 %>/*zʸ7q6!J39a ?eբ>]| {K3̻k7,e-)(S0LC u;gGyko$HO\p}B#CeC9N}@8EbP@;Dbr4>?ng-A%ؑ#9>h]e7$  r![w T%͘z`]wxgX{h@Q;,o;͆^?KeSMyY% -8aP#9^nfw= brr,2.[M7Pl 7ـy5CȯG=|[Uc1),D=At \Ae3Z A6dͺ{ŏI{&lJ\"倬s %]_/>ơm{ @90@oFV/2| Fs>H¯_fj;D*[ LǕrR .X8[ܲUƶhx}Wt(!n^YI(^ϐ< 1O\Ϳ)8 %88궴Rq7φ._DnV6A+kɊ@Y2陷bfEO yqHDX>pQ}LwFPQ23?RxXb?Zd̶1_r ItԱ\A#J9:90MeEm8S%L7Yq-穰)ωH$־`V}m{.Ah %ɩGvАiš(7^NP""G^Tː9% }{Rs=[v7Q7<#/V u>G&&)VXAw{L~{>6;r"[wfS8c͂.ߚ(S3J =:{ɶrWrx. bMwm,g7O@+b;1 ˤ c'(kX -.kU0S젭J4f2N*-X,2QLƸHoHO%Q9Nae;:ln=цZ.n}$K4|KN<)Al'gصj:RaptRF}]jot_=)M8$;o2} &?V;\\=P"V$6 ˅}i?F~&XD΢h,a#$߁,hUN zrM;¤g#RpWpW5]8|vWITt{gb@ϰ3j|R3uR>F¿uo&7)7`tI$,nV)1bXY.An/̵ը'"GQݣ^r'ՐfeBHζsnI5u9xJt5I.BKFi+?lYn?E߹Mo&VˑnNfC[Ky`LW-գr*u<_&5 wڇޢ1` Tu Iut*6D#߂#刁X*;\M&3 /”AID]$x_ԟ-)9Wxl"3xOA}¥Ec,SD ](j NjX}QhB\p;I ,X N$O޾L /BQz6;!fcy,ւQuO~zMn2͔@x$x yZ< x&$ ؜^ɫ!0MAsQH^06JC449 _!/ݘD ZϟE:O6;:Igs#W0YTԜ,;-C(|:nx(SIIGl!6hP[Ñ}]]^_s4G݉8B]8XqD%6Ԙ#ˬ4JH]n\M/4QCy69]g?dC!jbrdLt竞pWӬ-A>Hʭ-- 05/ viCmZzZ<iTI:+Hܔʅ]ZQ>ׅ9T-ȍF $L|Ft5X Ob7N1&-h{AWyobk5^t. 8z7Z~Ҝz)1ۏ˸WE9չD Wvxi15SfR@q|֫Ɗl˜.|O Ѓ3Jx^;vOX/i=ɔ0)gqpw\`tE䢨Txz4?.O( گȏ~48e";x6yc<\_8 T*E&Q< m˹7 _MU}V!.z㊭2Qj/{>fO:$}xK2'~tT(D$0tX2AR{kQna OzpA l(X ZEuӨf&d% >bǠǸM  n)%mLzPP;.iM(NLE$Ch;4ɣ:0uo5V'A$Q\4ӝVP.q.Gހ}Ē-)ӎ>9%sJ&Il>*|pv2֗3S!jZƈ`a04̓I(;z\i4T\+4f|dbzag6%ۂx'Zs+i͆tdlE%rp'I'mrFg!¢VPZFeExmLmjЬl42o0:##;{q& 3hjiU:~@ Ycٴ%&b*~l;a:hoK/6ABA>s~ W T_@0'].}V{&Ŝ5ϣIC; vd -gVUx+'os8ѽ$HLw/[؅AA:^_lUym N+ɺ\mݱ9NY6ƱAZk/+ifզ.QOZ=),Xpfe.v)h^*,0 XH8ʛ#ɿAIN6p*]/bclx4Rg(B6IF{95q/|7A xYNUDsߠX9`T%Dq<ރ=]C-rKIm1pg0)܇>GRE"N\PZ#Uîj_/ȩSen CC1aBɑP~%R>2LZ1rb&rGd R}Tj>Ax`Jǎ/cm!3)w&\DZ>N8Q뜭 _ʣG4sjF%D1kZh 4++{1,JpXceъ~vuݴu"rd !icctJef*∍?0(̽#S ZsSY1H)94̴:4`$;ᜃނ_]o<{S%$u;4ę0Iȸ:g$j)CLsM+bu&*Q1#TSo`fUhO^ uXTظMw'qgHx%^J t&Qy(t|Pc6r#(sr\Ma[4YW*rpv'AZmRtv!O~{9e7FQ:mBj&RCƘN[Tw .F̤MEWv lw$4(w6QوU3D&kM 0x tX: aM(aTt&̊Ig1Y(W2a{赩,zW2#՜l=?c([1>+J?_?̬pigUE%ޢjXg F2w5_Zv.2J|W ΝZ ФvK8p["I,2:ԕ*O}`Ex6Mi~Hraf- u䬇f@"l]jbmL'G6ZpyFLiBvsjCt*wZZ6]tsI6>1kUE"1L8䝔Ege/z%͏as]H,G+ehlU-'^Wo )ӳ鳆zBR=t:g:_`07ugh9֜m?0IehlϿ7}G I$R T~-aKǰ'!dt'_n?;٤4|+l"cc(Wb.&`F. V0?HL IzS0ce9^fm@GA=;1y5\=+8&БAhgyw~]RL"5;je,("1zJqjF7` ] =hXiteM3Gxl,/}O>^M= <4)+=gB$9ae>̟xBxb3\Bxqrөrxc0ʠU}L\q[vW?rmx*Y{;Aͺ;%%bA QF>\!IxI&T?F#lE7tE#7vREGDd}1BDʜ̃5Pzs~r__YX>X9gjڅfh|nodOOi eFZkʆ@VDv?ђe9eS|גdL7$cUL$u~AwK֑)9O2u6,8ŦˬͭufqYVt8 h$C8``;%gnZ,m'@oDe-yWtj`pe^xB(C:#eDjxvPo=ŸI7HlIavΑ-ucY>*G*:jy+n{[J\էo%ZsXȢ7sA s*f2Aq3r{p[23ܖX,K+Ǿ\ /@`!*qZs!f?Y7#-dB8|MK乌[ڝhq{W.: I*Bݶh~zT*$%@|$$kpdc._#0&NloݹSVNYZ)'eP}Bce]2Eigǵ$uE_c|ΐVV$丩eEEIbXgh\\a;ƥ6݋Jvzifvѷ4 I3|E^ftcv<ٓ#\v)(Ԕ\:pS ^ g'5ܙ-A" 'ns(v4!NZգ%C2 ݁ѥk4:}l; /6*RnP Q,{Mg̝~R} jvSBDkA t;3!E҇.9{cGJ9VZi}q`KX;H;Ym%*R>4RܟMs?<Ѿ̚&MxZOu|dBT1f"nxZҟxKPHf7ȧ׃)Sx0φuk)g2f;څ[MIHDٌOB&jJ5eW˚/-[x_I (@D@HJ}f v.]8:҃>فt(^ ؖSlC!#tI,7ς™&PgI7 OI6bAc8S)15vhiX&aA\nZF?!U?2f4')Sy }Ɠ O)<7k'I=v{(,M Ҕ:J|I*jK=}pt1>C Q& gZ&ɮU2vKK" 3{+9B16$fXOXB@= (.=I1>l{Qaֆkc \ZT8j~3֛@Euˊ"vnmPy+-N0 fv[89EŎ0mA>U-2u6vHFir%r]3m5 MC4w>qǨ:%_y@,X*J yieSpΉ_~*<)<"~V&xJqdif|!:VM*aэ喌%:xD;fU?MZ B-\1Am4|$M^TJ˒W6ښEL>mQT`v`DŅ3khܬ 2HU5Zkme*+`phfƿz>J{,+&Hأ`|TioWdKZM=T+%(}Fv62h%{mӋnEgO˯CfMF8Ǡ'%%W=V(U/V@3tYtFU1x#0 gt6;*vYWDk6R=..}j Im,J'{u*Km*]Wv .2yuIQpuN^LzR.0V}k}5fYeY+*=s.jNyCL/rH-7P.?3I l FA bO.WȏML |9kTO{OжX}F0\(t#0mC63}$RQ+E>D?L``[`\-3EmR[ILfpYTxP6iFW0%?EŎD WlIYjd@M4c RE?|ɋKcx5/dO#\d'i\Ez {]V :յYHovۆ|S;ţ`S) yŁ\GHsNP6o.rĶ"~❨%h&W̜sFM!{Sk` ̐6|zClAa5'2 ̿b<-DJ4ì IFSfgVTMbSQ`x j‚ү ǐn@1񼟬ZpގX> DN>iG-+DH Jm>G,V:sə,m&5_Ru |,E6udCF|,\I09LP$Qhf܆2wțD)3CѬ'qt܄,g>Y*Uk4m8T{KO b#LFea&`!6CMe9Ii:@ (Y 9}H[sK` w_SghATDZӠ6 IĮ !<$%JfXՓ6?#FI=Z@!(TXBۓ- CbPb-$ Q΂d&+g?bK &LְrsLSʑxv..)b^ (`8e*@ԩp(u"ONrւu5EOJ`wyNLW#* XK]vpS>k\;TsF<PY-l9ĎE YJ#K} GhAL! gTs;g{Q;@wΤG a01f$$s n(J3luZPb}u:%#8 3Dѯ@י{[XȡEW_!s~#/v;IC 8G Gzs*"yV=f'cLO^LD"RpEGsq12T&-ԁR1K';r#Sܓ`I՘> crm0 L$# *$w>exEY4eQy5tnCǫDD`~2૙3-6TiklKs 8vT${Z{M=dw}8r{H)zfITҊ[|'Dܴ Nsl*DI}JI= gI>N[Wq8+ H{KU+|b'|z*k-0B$9esEuZo miZc}gQhERśEfc-7HKFb]9@sA* s!L"1&2fV% :an1)'aJ7[Pp,_hmQSҾa{EhA]<Qzcy S4TCaT\6)Mp g`ϊg s-{??aAx_S24Z 4x_Ȅ\b-" <:cNl$;,dN*`MΘu d3@wSJJ_aJ"]=Iv Z(<͢ݣ[?왃`r+#)c'vE Xǚ{ w rzU=[Iv8r[ϙ>,\V@Y(p]MpH-Ƭ;{IW +X <3fQu hh۬E!CT-^!*/`#>e,}"hSWRf(@7[ŵM(IZu'pP./Iu\Om&V7VuR36,~%Q.<3ƚ)kc:{ψ~H&&of=zpb]x7 HZNux95Żܕ¸@GѴ;/0[*Jq)Dh R*1Nx(/آE.!RBGT4͟!<0)O,sv[֬ɧ'+Tɒ>/ C$樬^MBˣq}2\Qzn pxQ!/%((|c@+`RNMT琖:2H~(>GP;RcSԃ!YB h$i+wg |V$P0VS J)fQZLhM6z?Xχ pWYt6;lP MK H6`il H{4^;I10w}@+˖3Gj&&w.9FL!-nѧ G-WC Pq vic9M<z;Ao-fŧ.-WE\j -R -ҸAV* %VeJWR _1i?/\&;؆ :}uMaͯz zg]t_G=,}R犿RTSa7bQj.|e;#o ;k:f%58.{Ì@ƴ;,-Fa)Pwe Wb"owrw1Mc"W#<pI]]C_3&[WmzЕ)E̓B5X [{DŽ@83?xyk Tq؆aT>z"ea6I/ZZzomqIctE k`ŌEG7O6u^U ג IsWZFX/!(h"8pAо;{ *zrV"F  V[}BໝvxӠLi.'4VrroEJG -R=%j~/[Kѫ=_8F;BXbA>=Y~ G9!DgN)l+aa#΅w+xS^$ٴB»|dsA0$ڇsNPi֌@MkkQƫ>Zn/i<'d3 t 1֓ĐYzܕz=tЋ t76K?a>CbdWBұ (73hD*Cѝ)E5Q< `hZ619hZ<AU2@0iLH&-]͌i./]dώ(mĆh"qAv=JS-A-QVl1M23x*{;'CdeR{A{ߟAJN cSVW̶"y@߮bv֪ An X=`WV <@Gw4q <Dro95b!)kk B?0,ƨbK]2zEf^zEZ x(0osnU#9\"FsJx NIK"=se df%-A [؛aLGƗ^VA[.r^)m̪js.lO\ (-qfn8[}u 5wE996/|;?U?hVtu i 5(ם3}JP\ Bj!w!)Qg֫~F͆t$QR"y™v1 qGO }YWFaԚ*G} ;)ew:vmYQ_5xPQzs?I]e}f͖E+my)f5-?LSHO>Uj>; eTZ&sUT,Q":0E-RwF`k$QyxJ$PQI@10Zט]D]r3_.d|;d˃? $ <r%j+SpeaFMG!vs1<(~H\nE>rdCM2v7}U2x^L9 P(,Wط^yoty`, 7vBݑ~P!QUٖso1؜y_p}[nPO+_耀;g$i˂rNC"yva_f7H;M8Ж9i\_A_N& w?ElP9&= PE߶s EBއLR#[9'س۳J=s]hA$³]6ߐi-Q1vc0ҍ=,R 18hm'RLnA)'kgKj0_Oq14E,7Òn,7x=ߠA:rH )`U8"Ndn4;fG 'ڋ$-RoV oz3/eU["0`x\>mպTP"s:b`+!Y;qe2D>)"O c, DF$q:9z51']͆$bۼp,]]@k mRHoW,˹bh=ݎD3T!@*NUgY|V}ቱvGhͺ=V#Ǔev'9ux}oX,WD9h[&QBC|y >Pn?]^x݄}opp,U9.hG/9Jx&x, g @̄0y6 Ižgt!P3toD^TW}mSKV'aqX+vs7OJ;l<6QSʃwp@>'T'|O&:`V`5M'uF˩vY2}Z o^/:-VS )̕(:D_f9e@P՜PUTuK~ժk"YBG̻ADKIC\l$Ǘm5V(or3Vc[7M!ݍ{C%p˸>)IxʭЙ=G{c*[]LDV pA xI?p&!U堠SQ?- GFSy`[TĀe(&"T}w6SWtm'u*zD7_Kf"bl@d)(r\. =&Rb`>bT;Qށ5~qf:!VIs܅_ygDmgs-+r AA<rOL9c ⋃h[vܳN{yBFYHJ<OkAsI(_ 'eP`^̫0% r;ԴVN2WVBȤS :۶ EP(=]!a ᪕!WvGRhz*<5P9Wӳ%%ZcB̖{"BxQ2!A^*:^hU QݪT4LR^̟VoSz{ŭfYCf*"&Ab wirb]i3iNPw dj%Io~Om|=KtnxF%s<$VLowdH&jQRDCH+ͳ>K<풀BwN*7I=zcǦM h5Fq3a?]`N&Wria,NMu Y3r~.H-õ8 W4ƎU]ߚ 'Q;Hl1hE$Sǯ# cI7pKF,uV0d1jL#Gi|!6eS9)R̠>2lr$t`{]FEt䰝>ǻ&tXTre/e-r[ 8T8CRQm[N3bj_D.¡~goU=&ޗf7 glڎT j%@]4ae7 LL!ُݡumc' cD衕B#BWCo`.UOؿ);63hu w]kj ! t>?,&ixg(M ˘ y*X oq0tOv,ʓbTU"-R]p30{az?hHWӮ Aqni-ͦ$y=gMyʠ``/*^&gzQbM)N9(ȁ<0T`ΧzLчKοَiOrVZ/jEugt{3߫$sVV2֛TPv ']EjfYT qrq GTxKւK X)֔C%f-E#[L) 3F6kzyacWπ=BfB\.lCD/=(̃S۰.`ArN r{%["HNxG8{%+H=FcU)&4 9Ť C}Ha/gڕ/hKb>k9)}2.CAzWN>I:08= t ðD k ߣk^XM)+GQ51s=O6EZ?B< Յeuȡa/7mq`:3q6ڑo͠=ҊGz[KqY\!ch?]ʕ?q[K ӫ*c?kqp'L`Uk-ga(z^%Y4&46~ *tJ_?P1) Zʚ~9HEēQuVg1+{A,'{ QɤP_4-?4NYqB% 5mP?Vn?'aC!NFՙ4QaVcKԃD2ݤ (N$#6 ̯{MST$8ߑckܰ)R1aSmJ6HsmX˙RGP*\7&T˟g#Q+DX9W.k,i9ʩXjʩUGT9--^Xa0RK-fƖs!6l:}B8wTrJ?RT;xѫh#uy'R-Aqvokf)Z%*64vx`P|fD ,b@FPDvw V Z/zG1]0yF{F2C뿂+C[gped]wfj|خJ9 WyEwbkC0^MWI9njm< i%z WKs#1%wt#m"*E_S8ka/%p*.JgkbP+GvRs&$zp\/Z/!Ge~4]LA])# ]rܝ|,0{ҫEJ97+X\ NR$M`#fD2uZGgc4b.9㜺Cҗ#f8b/e~-RwN[;(.d.@ aM_R28 7t;nS'ɭTT)`Q/&&a¿b |2W4o(>4U1W]8jV,~=:]w<'Kf46ɵ8`g -aоd?JΒ?N Zɓ\3y1R\‰u:G 0kk{Ĭ\Z*nZ[Dl9ׄ-y6qE Z$#?N!sœ s6{sju2HLQٲ.!)aЉPe?Ϗ&gܒ:i|#2m1f!K(`4?=M%w"s{VUVlƀB/_F ak7wv($@4#*Ng5()Ãlw>>4٠o~(:@LnoM8=fQ}'r o ɮ|n9\lf~sqnUV_B;=ug_9&RB 0/y@-ǼiuDfIufũ8bVJrzaQf߳"w8o:J PW!Ihpk:/ܬwyneAm(j;Wudp%֌.{$(*@Y= 16;qD_JEǯKqƯRC@.,wZoҙaH}`An̋gpF{=Φjr8R{ oEUfdН$>Egu<Xdko\X$OO= pji#lig#o/0  9{Lt8I h֋7_)5H<ہWAs'};D#wt{* f nQ AY/D82;ܜ0,0JYV@/$-6n> SS){~ U? L̚߂s3qaCLi3sI!-Ll3Lsb1rx<4xoi~v(Gq( O8(iNKڞRL.;-5sP:uMig~'<_=Q;6uzT-pg-QG:$CK{('-DٴSqA{*QD(x (\ -dk!'òfpBh;r[f LnD~LudD_v#1 T,q,鈚.F3i8 *'`UtnQeB cFa8CDp!$en侄[s=?$ Dp|;]z&AbW ә\~ѩ hݬ*E!mtնw~vhpAin Ӯ'7;uh+;~:seZ؅*;t/b>N[{ab0F%-FxEr]Eچ%Vzp/3˛;+D D} Kfnr0WC1a0L֑m0S 5K*ʟX3Ŧ0/ˉvvȓE2~;Ӝ=r|fsr(XˉrÜwp^,@'䑀]|T,EjXFVb8Y i%<+LqϚ$E({-}i 9@ b]J3,TW Yҭ2tǯ*hiYYJ!h:䅙>y27ITH\&ݍ>CuSAJ`|Њ_Jp|Ȳ?J<-ńh`嵬P:(Y1\W.&j T#,X.?h\cZcE*_)gM P6ٛuޏh2I%_ԆNpٙqrš+Vj8 fQM߀#r0;؏|'1)dB]eM78ܷN,* bq ^pMGJ ޭ[3d䨷ɻ y4/ksfEۇ-RБ?;;Gl9c Ed豎8W5qx![0/Rtk]7"Zjg Fh7_BM^Z4&8%YL -jT1Ԅ-{D_}aWl]DWO(v(Ɛ*_mٗLD>40zݽv^b[R(^}_1X"SzM?cuSpaGHp6:kL[&yk'O)/2<gڗ7g͡PG:=` s6r%;fҗd|ʥgF۫iuo>L, nHw%3WX19ąO}NVL>_F ,^6‚<4#݋;;IGʁ(osVh;{M;5>鋄̀'-GV1~޼񬻺ܙj(|c#KQr%Ίv w(PIƼUCZ% naHT-z q'6z団ğ~[Hb 6 lf磗iF[HV/|\$ je VlI`tǝG2P"rg4Y Z3#ju-iVE]a$17Z rB+8_48LJ@0% *RYj2 1Y {*@;Or|A)sޙn`鲱{E|1D2m1aoqRws]9ݏ遆)t{P{rr V8v`i!OwI,/l9.> /'Ltv=تXsM@!y1k[_%ߑޟ#`u- \(ھ؊y:]_A58sU s,krH{7 Z|Q4N6j#YaCC%F6 N2栙_t™hXp cighqrNF'g|~*5e`T67^X;R=cKXA},'6,>c8EU2rV ÌfҚ6) W9 w3ha:}|(TLa|R%}=+g,gŒt#s1S ň{\N sc_WQ#cɾ:^ ˶pKBv饾&@ MapU$ZlVD^"b|[s gX=Ya8dcs`P̝5?#x@6v6?77_8h?*˫hڹV1p YUF>Fz(m7]?9OjL:KכּmyPu:-PoQچ&Of.]TOY읅TصzKTp*MmEa4ӯbl$- 2O"8,4E|gh'ځ9–biC]D ގFS[? wGH ^ ]I-ksNC˄$29!%mENO@$Bpe:L⍦k?iV:bsw Cs4 B)3n9FUZN=^FӧC v< M?C%d :iYqG~ʗ?%*:XlmPKp:%ٳ*TgSxtَK$AO{} eG . ȌClji'aXlҚ(Ad9vaӺ&hl攄V.Rp]D#n.udKTNlL8aGfTRo_iA"Ҩq M0ոƢo œtOp@u] I*šbvͽ{K@kxHg40` 3xFbhyԓ^[9W5j$hGz_quHHlRHN´`TǤZcʞd pԶ {8j_7 bT J73!/_$q?a$fΙ_&ڡ(zP3Dm=4ɴy|iH,"wgA?[dx]'*vU Hu5T?Fl"s`qM[S-*H7tH ~\X&`jo>HL3z 0EӅ VT>KunjW!T+jc>ͥ*3 KF-AEWp==ݜJ5J."xWuF)GpԿn^\h/~;"f/\ z?4I9`<6\UGL,@U)=J11ì SW*Y>#)5yQ|Hcq'W4xмln2Ya+h;7~f g40mvCɂ(9uF9n[ T/zֺ=4`0'נ}EֈSlOȥh<5itY bx ؈54\$銧L,62$h-r(n|A/v"տ|q~4ǙC֛.? 7,нf08&Fm#L .9<#}%ZW;-[|kQJ8k.57/13.Z!gnb̴.cB3 7y<bygfkƌH_豲Q߅\# đa@p=/cZHhv ^NcэHcC1a VᥜfFIhq[]C،>Ph/fނ"-4jb4߆p" XQ/Y-PF3S$J?ōc%-4loWc;՚G=-BMv0r-F2rקiࡀ@``]O0?ƭN0FOb%na~g^r/zQylR A;HnD@$6ˤ";.+ .!Śۯ]LX8-`*P3d(3ZCPPٙm/n}H!svvŠ$1D)RKLk;6xpO  Jd~`x %;l}nm U^ktVXpVr,:G\"5ynAx[/ƔYTUH[ F){t] N V{ϛ~1SȢg9Cnj1HR*":qzόkgԶΩ[8l GDS-G_9֗Xhm@7f8[)uP[-N#1{1sPgI팻I6/e4`>)m!^{}B.I6]apE̼f3GX$*jb~mD%%Lۚ\Pۉ 8lSJC)],nbu<;Q2D ]CpQlSZ6DS5څ_@u^ur$ʴU9:H\kX?{`VpVc: d_ms(9YblAk$w< 1FIPH \ܤq`L[{gP~ljՐm8WAwT4xvK1uC*kR_0l0Tԓb%LikXˁ`B^s ].l4P4Ty1ԜZyD3J$o@?*x"n]nh֥>\/SO5AcX,t1NhtceY0Ƒ 0&?W;DL<uP=>/ό+8V JEPGpIYfQFSlJ?L&$9yg˨8G}I"hkOpUUko%OfN*" KzƋ9|^#ى]9l\b}>l~b~ ׄ5rώ3#ot% 5H&;(o4! w756ɔ4hmIF6tZFPlbs86G8Hp)JNˬp3)`dҲ%72ήw#D7Ս8L&j% c%9,a-'@iN)ښMrՄ XЁsx,VӬ֋`?Q(z6mmT18~XiUoxyD|X=X:,`.@kCzV~ q +BBKXS5c`?axFds\ӰaaH>.b0{B)*sↀ&b1d >FcU_H+O7phb7^i}3᠘Zv>#vO^;&{61ԁ=x] xLήx ĵC,o0i6kHATB:a>5Hq%_|+F: $cO_ǩ'BSNc{BlՍ-9u{/ZKDuNFDq\hx߇XIqAjVVsX²C L#o|ŽFPe[ q+0wT-Xfg8׼ҰO#)Xd6D֧o6hSGCƋZ͂sΗa37 qe"@2U)SX桇c¤[A5Ka:SW~`ȄHf3Ԫ5jlk1'ڋSI)V.m~ߺ jZZ"F@\W.6O..,;y]oatS;0%(3-cr%oI:N`}QROz}1 ׍beH4]8WWuhb.{M2xbX&evabW-:dBeHpGֲKe m%uϞO@}<6π K)ughՏNVLtWWK4 a`U`Yy]_Hκ}zp0BAh'<uڑn7# WYDsͬ2~ F@&P5e'*ILJ{grMmsƉ,*8J/y^G֗2v퍑I"ƈ.Q?y 9rދ48Iz+ " ձܷ K0oЍ=5,v38x02"" !xmP7 HLCm?2VW4 $DzQg70C>d3pYʑjgQE"P)/q$3?)yZ.X"{g&`^1FF"S|h dG"tW»`[˯,艹[RfԶuYB~4ѩF|]) 0" 1:=S6qIa.W$eEB@HR@.9k,|!;%\nƔ0`Zx xF^rk ^`2zd([zEڂ>Rٮl­[|97tl t.2کɼ!wzkCq=5.(&E `JcJONE`Tm .$wd.?~1]]m?h Ru3:q1>gƣM-GB"L9dTo*jMa”TuM:f K%w)}`{,zŴIr٤NSUk dEۗdV/)vjv<.lzR7&޶ymp I܆ [\~: i&~_62"BbJ( Ο:)|AD$ﰘ^׺%x`.HJd-v@ӱT_,x5==nX,j Z#Y=ɒJ~\H<2|àc?7R9XUhNwxjs,?B߰HzW( *8V 6f% TNܽd(UŶ(E+N {Cl(%<$Xv`뫛pSf!FKW\E{GKRX VX_ذ?]h=^}^B+HPT#7[5-t}jkXG7Q.REFG 3\*O cFw ɸ'o(u1~ u7FvH2vzra]1wM5~r ~FXi|a?Gml 0\epV"L'Wq|L--YbZHʄ_p P_ҿy8 d#b{/4GI I'abh'A)&gEq:6[W!=Ktbsc\CԨ_Փh_:>b9d?ZݩZj}T݉@ytS%*ㄌp!W(ҥF :_Z>JCNTGJ'Mi*@i2j95=ΊlAefשn>cZ3w4Z9B PkD>>7>NjX-ܐxXeN%A *Fi`nR&a|ٗK}p"5@4\KS}ddzǁM&x bh̛{|ҳIVvDHII TL)h7425hz/:1HG`2T3Âl1APsЏQYewoưQlo3dKi頪 æ̫'f- " lIC RIгGOx`.r 5-}^z|~/>Z5_5V4}OeQԈ;6Os{š{UNNcI<{Ꚇޕ_ vB(O] Rc>?&KOwgqgw;)EՊS++&ҕ` sd8] QJj1y50!AJ2t"=>U | zK%G/4A#:W 0LO'QLת\ >#0D.B D?7̈́2 "JQwI=@!'emA݋A } aCu'ůSLq /)s@/I!PWǙ{n1.5H*ܲzL(+ ų|=OuVB_07Ӎ$HbYx<g lR.YU Az-U;ewtFjM66q&p5~̵-E2yW2g[nN?Ei֣r#zРQF'I) &gTUF(Lc'] _7WC40RǏn .}7 h*T$B,&̀xbczZ1X+`Q7Zd@d}n>^<> 6 +։da[O $5Mw;b$V@H|`Fu$tZ6<!Rfpd6S#潃hO]Zmx <64=؟Y̸I5W*~YYP|B7}wn;_T/]pWYbB>laT]di[ͅX#fL3h:LKjC@h) vJD \1ɮ(vHGTUYtn3 ƚW qudh5ù=w bFX{(9Ţ ;yaV`NXEw4-OwB!4N%h2(761HɅ۔^w6 9"& 4R>Ig4N]πo1I&XgG8펙ѣ|H;9Mt.Me^uN w _S+'k@,8dѬ ?NH|J_O |j}|j?vmtYzI7AP4i}Lq˔e\*9fӀGu0( =-Y[d5ξ+y;D E`$-RZ|SE%%G&q!P8?_4'_C[x9,;)Շcj_oRN]W$ڢt6.=#ir*)x:I@S.ПjPAGT`!&E` ķ 9pT|6䗉CQ`ZHʑ+C̶0y]-* Zj#G2<@AYK EZ̫Tb䈳j;a3Fj0MY\vNPJrә>{*DYAt}#|d;PRAn$ *:J6ubdCjVQD47t/Q9FK4#ЁW_;$W \#!aܬĴ}*VW/",':хAB|$Fr:T.z0 䮙h\9(Iz^K^Y$AH+H(޺)|n~~+'ɹǁeso43v3ӏ+sЪ%˫{։\c!IFDՇv¥ Að\g/4MK`n$wp[jM`wne3K'F;V~bk&޵ * ްCR@>NansDMH2|H|, 8XYҡgwUbCXЅFъI9/k0=5[uUn9}0D}q5(7Pn s;t}Ó-+[팖"FR|;ltEX20 .e$zicfZ{lxZ-Ɛ+OSU+^ \gKwX 8zƟQT}VYp;9ziO8IKi0eƹSGxx*mi(fukЃ&=3D=rbɁzЇZ#Zۊ|!L i/2%E}yݫeWSUHՇ&g-S{NV].7z'~ ǀ ŢlW[mK* m!SS.0 zF~ry %1āڴ;Wc^`1{gRvׂC6g@@]9 (߹LB6[ByZN XPARՈ ) &+ohyC;]ZF] .wMwFd=imfe.lj ȸ/I v0bܱ8 w:p:y$Ձ2Z8JOr]7B F䱴6ߜ1@Ԡٱq_Zak|~om'-d,y w@'iuf vX'xכSʂ|36Q>DlSx-)Eݷ 8.$$o?Z.5TY4Tc4~ ?$w d2B,?z-e y#V]f?avЙNL pZZs(J?2Clgj%St8%j7aJBཪ$)S;ZF*rDuPXbXƙN :-0Q43:EvqSVSTb͇nn;8Jύ)\l\ 's;nEHc?.  v}D(EműOWYm̉t]~!*iM1UH tA\\3|@ݙK/#}ax2c4/ze>iWE{5.qo&pA;D뼲@޸y*_HDm]Wcƴ .0>Cr k:,j 砪@F,>Doů 62B*;Kt8r+-1{ `H̉ RuO""ߠ4M\Rxl'[ =297c#Fka8`,ï t0>'o.-B&S }*?%06hWf1oݲ޹MQ8ɂ1,Eq{m7/Szʗ4-{ƥG<".oV] `iȑOX]U~K9R2ܵR()po}$#JП>e+ȇx"}(ən$vRl^( [@8I 6ʭȽu| ٳF2?PGR0K-Tily#u=K6@-FeðÍt}FFvʓճ Ը,3&3#mAq'$ȯXBAt"0]1!e+: ]+<t0,pMy s>C08RFS ޾K-}qOYɘ;|8pJ G,:#$x% kGp-]6HN ?.|W:=U3%OWT`|i%ps'#B w-Y/dvWOBj{d& iXaxcNF=iy-s:в$-/l\-繊| V)'p:iOޔ8LkwKr QgD2:(Z7hLU}lohV]{[LSĠJ(+6b#ޝL 3WӐG;Μ1ֹ@J~$zJ@ZTu%L/h ~LNܵR'X9Ӷm /o?mi D|/X3GK.+VH糗.HѝyGQ* @Njf,@>ھО7n1ñ ˌ@[5:(i!J˚tUiCOGoTIVR|i3-%:񄥻B-+vO֖6]0˘gKq6=C N^%rqґ{c{>!zĄEP**Yhѳnݡjfoj(3N_c hJԷ&4 IJdG:3f:ˬz5u4[2uP}{* [uBu[%󸎴W'Y'bn Ḇz5w¬i:JwtFi̺}@/𱢑7I*0spxŸR <_2JTq1q ,w TN"`t@kk4x`h[D cw%&6)Tn>Ә~&̀+Ky@?rA"!E4@X46IւR~ '\uSfGb[qoրfSjU)Mo( kPkq,;~k,K鵒g}Ր|-a*RZqtgr`ȧC g;vV:B@j-tj ZfmXeZDP.p`Q26}%1&=#d!8ͦLwS>X5ZP?@n 2e Kĵ?m*}pg^Xqj$) 94IvĊSÞjo3j>Ky]/m5=F,ޚ>~%˦ a]&`9L(¢zer%:Sۋ X^[mޅ CM9W)"6#j!Y)e9->ڳ.IE&m{yA^@v*㚽S_z" IT;ۓ};l "Xo DYSaC oê5Ű`QU4 g*aF7?JAA' \̐s{TaE00ָ=PChMrd>wA{Tjb/Zrm |Gxms%;^/  YX/Uc EӰajq⏋5j [a<^\au Z;W,@Q}n s[Ewm:SsA>9h6~ZR 27݂IJƆ>6( Ŀ"xvxig3'T9Ϯljƒ)|'AG92,8e]ڟD% F/Obw)`-yWm}en՞ƨ81$#Ђ ^QPDjN4l ?<\ʴV@RG cz Kq5YJ&B9-(V=Cr43zLoЗB|4jpIj!V0J[i$Rl1&4.y_T);"U(pm4>Q }rK3T9phZdOe}1CK #!`?8'C@Dxqɑ*:;E/ED< iA+ڬƤWLmg& -qNU@`&X/GA7ňcaL$x TRo$}j Y 1F<<#I֣&l@J!4^'%7i$S W EXt`JBuX;a VG `s穊PDE؜壵ާ< "u :EYvƴT}-*]xH[vEdc*%(:L(8QYp?.K.pRbsE:94!1?ؿ䰧 g U3Ev(@՟h4nN2ޮ0f]l5G۷m[ 7+|J.,1tEA!MhT+^9\i(|'Ry>0ւ[M!\8֖@z"7b*9HtޜVu,'1_#yq<(͗e;Py.g*CLG BG|d'U S[=OzH:O` OGnEcgO s *0 ,lIF$e 7Ae2ԲL>dtRG_~# 0 c904isL922㧝[գkMOۼzP 0iv5GQ4l3jMD!ң/P@kn窪)| X1n#ɔf]8Uؐ{bBш>]%UT?&2BIlGd'j @Dac(߷V{bQx #g=r{Xq8U/-]} ) '[&t&ds, I0!NA4AvޓJ/8xO1?4d)Cqu{qYn;d1@Mo`^E;h>R؃"_8t1$Fea2\W%D4YsoGk,DX6sZ?mid{XNpf'!+)lKAh]JeQtM/?]aVD``t#lE?pq/ɻLlEL2]PRo-+ [|!$32gH$=ߛza {NdE*ʘ $ٲGHϩ۴Uf<8-bayObtstJtPݽucUrD~bf0Vx%ڳYhΰcŅzeMmN퇁Zo#A|hCNe6.V~J4&=ϋMHH)ϾLB\Ke3cyU%tQ# 8kު/ZT+ {7 LRMA=uunSOS;Vuhg.Z1)\0k06aJ$.'%Tڨ*ıiiԱSgW(Gf"& ?i6ٝܽ1`&[7Aŕ%}6'Շ%ɣg M 4B*b/=s:?#rBWkMVy<6$qVIQEq-hI *g*Lw*>󧵻x-?e{ b$Y#wP':9TU6H7Ё`nm=pTՌd0拯VfAqdni|gnrʉRFc9 g3||3XYaْQz )yA&EBY{(Pt|y3ܴ.J6qoڒ |@P1*‡/]Y4"C;.6[iv}`@bk*;NuUz V}eF= `0t$-SBH4v`mvaвrKQX|eq]j6Zވ:N'k{Va5%&}Bk":M_n**727q@R[3*-@WP=Dz$cB0n) ! 5\\Xr=1/~c 3%{/披 ?|ҢG-+iAȆD$X;K-?f8Yqy#HZ(]'Gdh%CQ*hf.~I&x_Šzm_F2"۽[:ض%}^ ~$|M-"?$ZԮ # 8/TwF/MTwr]2!2NRwN\'2h̿]]e{g'~~<`7X| 1;iÑ QlqC~c@w(uf>E]OEzd,65$l%4-,wLPD_!Fcg: )Ds3=?Zװ]2DOE$&H& !C/@MB|ĝv4 q(ST kؾ[`Յힺhk'9Mt,g 2&2)}Qn( ,A]QK\{ We^NYFT׸qd?DˁQٯ65-O2JwK{6kq8쳮W)ӬnÇs8M3NmDi-E6e܆ݴ j]Dค\S7z?TT?PjM,AefX/w3rUའ uļ ŠxSf4{j`;AW%e?]'$r³1+)IXgS6{J~ŦB< -J([ /V{?VH|22)smJ|ל I. wk3V_B0ؾX7v"_#O- |_t%G`\7(-!w>Җ7-*U}䡗ԛQ=ƶ3 My^غt)nYMIh8#{J;#Fu{q  `OX<.b3j6XԾ+4=?J֑ݙL԰CςSMM)8fb蚵 6#"MMwDoC/zs>Z !a #xsmy t̓mZ@G( V$!ȱA='HaeHI`*fj $Vy,r %~Y>7ouۭ>ٚ׬.-&;IIANGiDLEv_xg1wuwW(>pp%?Ijj6d:7>o. i6.C 2<aII CoINaY)jnjXqW4c˹ORwcI,C*l}FK*i-d|t𾠔UщNeFDuKlYWv.p\UC-8uyn K_E$t?{FamW nf<M32D4[[^?1g5G[Owc)I^W¶MFՀ"* !tYV{eIHT}\SnRĂY %hq5|~^I@u/Yޒ!١a _qPCE n4ַ>ʋ/~5ڂ#8Fg($5N tYdGwGN`|ܐ!ALΉz  pGsܱwwgB(8(LYl#[@1wztjqLzU_tS^Rkca 8q?q-Jh<@vk)!*rK\:/ؓ]9]x>cu[zWO2N"Ee sutQS^&xSrCSxt4BDJ/1e('el4u3>VN%#U Fh[\Bj~Q *KR媐 \Bw6S˖B&µQG2<*Fc"ӌy 'ɶ+?-nNW,)鉥ᤖըA.S5lRGj 4x.c|X5]W^$>;:թ0)N? *U+|C';!n,/gPH5Q~Ax}R*sB8< },BӲDyQ:*Vy0 pk!cÜlionaKքLdy:My+]#Fp%C(X:`)m3 Fvxle9~='VoKḽpfM׃ X2F QsE Rsk}~-E EgY+Ο-1{k˜eg^+*ь` .A@b%jO͑}?+k*njDC_!YrWu9'E'fgԯu=v83c$TQOuk_N%Ecц,fі(:"\?=$9O!ڰJ5)P=Rڦ{ͮDAN `TLB+{TWn1xbZUG|YDK(srdbzj7t\^.O>}ʊrnߘ2 C3$L >֭yHk?J~.7fA0s(g`Gv2[(i1IjPv+3n ۈ84ae#e>}cOw]K@'vvKBr\h"jn ܂Ɩ/FH)Gn.dK8 3I2 v ch*.Cfߔ?.-.2u(G:;,bHR^m?:ngMEldT^\Qsd@mk~#p%'1]m z@п CvIp]_ -m4]OiAvP.mz-iO c ad3dWƎ,1SmLrP0hXKZவ-{odq7E9̗Rn. r*d!m٩p(hR?McF`\``׻CVjLo=F̈WTMoUOs`-,@lFMtqΨ-8PG $:c[M{|1[]y%JX\' MUT.;)7*O5{]"00c nV9IgOFsmpgNGWj {aUs}~]S8K7 cnG=oEڶ/&c5o O4W?[-XsZb%U9>hưo T_UCBEkE(p7Ҕ,B !>Ƴ1A-"Mdڌgmhhlb; 󳹓 aJw-n?= ոɘUvOa+~3:5lG3SnQ Hx_$: l dep& HWñydJ]_IR+Nj5lK*b/Sˤ6ZcmׇF{oHMga̤LYiq' QCjTU5/ eo텂36Op8<~h/Kq*4k(@jQaⓃs"fl+fh-`13nݷY5ZEY*{]V"=zW#^hB$ <xH=.@nH${DuDKkMԙB3KAx;Pc# $[<'Kͷܰ"4ys-c*edbf> M3057N„~Q1 fouԃ?.eӘ<( Ğ#ʆZEUh 0c/=k TQ.[{je- _Tڵ&^R]#񔩜jXwkRwd ${0HRjk1@lH>qoM"c8XRc84J=[4HoR϶Eթ7/IͿd\,2?q>5^4n %: 8Hr4KQ޴RBU]C"b%)/!J6F(sR p:.19>0cK13z J/`XxeeO9U>ƕ:Dk) A6Cw;˫m<{rimfvCu-%^CAsW+gW*i?ҺûpHyqFŅigz;1o#S#IXYG19-5p.;ȌUWɾKq;^`ri^A P+]cO˘QJ'O<Xxu(kbw9; % {˲365:čF Y G`ЏԂ!1VHYtOLFXx+dt7.y NJgFҦA+=wPOy]ek%ӡdcpNZc<,tzwfFtA{+S vȡu;>*1҉@a4<߃uhF=L:B6 o|I\N]T"b+iʣ ЄX%dR譏U6W 'ZW Vi$G~3F gO0qQevA;j@& z6-vGKakЛL H { /I Q[8$ Ӓ"6(] 4f#TȪ%Y?e.K0.i<8q2 ȫ:,N'_X6obT| 5\BO!E6bZbe yQTUG):-itQ1mK|Wdj@E3Vgw ]ʦDImk?^}) 08A0=gjʡm{"TyLSgqcm{Al ,aF̎W=[ )FQy+SJ}\XPU] 3$)g?b9I 9xOx4?8{Ov"J+1 kAYjP4P箠 doy+G3TYnC;Ry0 4"'Fq͇~sZJN5km_ɠ;̿R*:kF xp dc3ŐNL%R*z%#ψb/o2om-mh>`k"Iȱ1_ jxdKC{%B-ez@ռ"k޺< ƢP=!b^VB99zvrĊM8q[nUa$$Ett@bJf^D>v}<\;>0Օ*<1+שے&N8xձҮ07 :齍9 YrZs( 4Wo!?ْdy $8"P;L_\qbm{io#_QEO6KHWz?<]OZPVH3zK]tj b+M5?iaVԳķJO>-LʥL$,6Ő"plho2It؉B y.I73C}$8+LY}wx6 }:Un̈́jPzv"܈1q3WxpWv 0zX _z̸QѦ8əcXqdڪJ_#S8r^Ub-ˉThbe苀 @rˣK4fd*Igdw ڕ64/IN"'hDhfsn3ߑIhCΨxٿ&`76 {8kЈKT;~MZqԦ2-VsLJ7vU"u\0wzGO]廒e#&һ)527y4j}`*^2e\~o"%ç0S;2U|*_yݤbB ͭ:n㾵[W] U= @ "z/ɟ7‡ nAJu΃`Y VoktcFc]8^`{+eE3;kZcY^JoF5G0 zuBV-my +^$ek[(N-y&=> `R%gW8>y yR[]=2(yи7BՌ%REi_I59!Nl(P;ކMʼi%}C鰟ߑ]ƀ1́T$RkXjϦZGH::=uh&{I[(H_(YR0` h+ "\BIAO_[AX;[& d=c`Ud),g%[ԡKQ ^U@ცHkV4oF?,ލ$qSg:bu(sPD@HM; ͪ$QG%?nィ ,>m=0GAeNw3:e?(܆/bLDTr+&8ٰ}eɔYcT~ ;x*2{ТRt/В!Vw3$U#{;'wLytf7~;K*/?qBCa$4,ƿ}?%C#|3VqX78kE5G*Gga!iQ!?$Mu`ϵ铄Y!feL"N^3Q]@rGSKzcq{ܘ,06ϼ+:yٽ p9%=R2Bz< 袩+7$e`@Մ|Gm_C>3=&j&LB9ݹgN4kY,[;6{X̣A7hFA^| = @>CY,ñg洡CTAb[WY{æ#ua|Pi:yv_Z罨GYQr>;?ٺ%qͩyى-7;MLinxe\HHGL7q|oy!ʞ*I['ZեI*iѾ"ь49 '@?(5ZWÒ}¾n{N l}wB &/yX9(M'K븒6=-20U+uaE3E nP V`ߴ^n>77,-w9-E&TV-}DY{{nsw0@UFB#ӭ?uL2N}( ɜuڠ^^*p"&64/ҳiaK WGzSd}(;桺`LͪK#[E %=%>96<,ПR#Ÿ-~y6SB/^98EHMm  #8UE5F}J$ny'ǔ+& '(@`J\9?Z[m`j=T輈8 AP`7mJǚW'^C~u| |(~A=⬀-~A;.d5w!b ۴־ WGnyKi@= )IxYw2=pln`:aÝOPhD֯}U{5/@Xjdg)ŀ)}uD-Ă.5Wg>E;Sb^T `3Ia{j́fjj7RChK}8`w'*-f]Pn7?f_|o{8:cg 8Z 6NhEq.mHű80\ X{+a!!vU^"C)2cK/'OIfSțH':}+3Kу\T}̓*P޶uL+P-VݜL}xE\3f aV^sXE|ZثoQG2]T YY5=DŽf0fsōñ-z)F\}] :?̨m ~J=:TNhHԲ)A$(SM1KCx@-MP5-ꆉ%ڋ!u<{[FHZGr&qت)ܾSToF#Cwuءє}g uO-Xo,ẇ\e8F΁a9} VQ[w>zuaBb&l; 2{qRߛ&i1S6ddњA!N =5ܶ:<kߢKW+v_2/Ղ!3r !wu:;F 㖙:c{o^n^oMrSy~/OOZeW8[Dt$aΫgId97oϩ6=TPX8CM*2c]*b++JɈX*_‰IKBIڄ#i/B7M}ΙW rt $ka̭Z:4yq4?c+ȖCuk(ՆVmU|S+|]:Q~C?ַ(,Pw0摌:UQ5WTXy:n-Y_FU`tHAMc.Wk@8)|W * L^mAuZ6!?#̊`%k4!,c#mzh`Bʎ#׿ՎUJbGw{GekT+toÅ'I&|U9[E=.= oL?FH? *DI~_"ͽG u C1'fof폰չ0p﹍0K_yX`*rqyPp搔|P;_BG%z8s#XlGvُT c:hr|2>k0=(5aQk)4s+^4t̮I].ʛN =BHfth_A̙*"\U `y& FW,;W?9c3Kx"@VR9ؚ 6D^ˉ@^*lؕR4#kφ坬Ss-rR30 i<n}K&h @SvCҪף&19<[8\뱒EyRO Mçdpc8ʛFD!Jg8z #Zbf܍2\_brbi_$cz@ҭ+f*2C 71Uv049e^p)4[S5jBMcPyAo0 yw*L\6A'Ư=5jYK)FR h@?emAEf.wDeSy LytAGT,PΞPP(pYቾ}1R(b,Y{Mԁݬ$0@ 0/r,je;Z|:JC8$ vA6I)ԕT M):( C3'Ud$y SsEF>GQ\ڪM@b$)=% Ytb1[T_BTeF QS8\Łݔi+7 4'߉ӝ/R5ޑs+hñb\! pN e'ր$$ i1*[VχlT{xr-}R_+S1NϴPߗ[Ћ.y`w";!n7.k`1&Cwg2jQ[v8YXq Rڶ\ɿPECـE1*MB|. @1~X)bn 0$c^OqWw@謩9Ǥכ:Nu (Y7ZHC4eL~F=)wW1dyne|Yj64pKIL2t?,tQM>ZV-sSbPL2ۯzh,+|BE|̝Pș%a+,67" !5F\'"FPia8JIGT2tvA2ĬzM&6n6޾^2vJg9p9C_RO@ZgqX:\SXk0Ї,q=Qmcj rgM*$g%^mEY‰if#AkX!k8dG8⫛=QU?uRm?bju]MNz' / lώU΢}/hOR_}cҭqL溯vV$ur0gjVI8!va2D (!11|ת#ݠ*r*<ذjc:WrbCkd$[R^b~!o'ԇDZ03Y~ksY?aqޏVOH]˃gm n 6[0PHƉeIixZJ^ę"CB' a8kM蜳VԘˁ$ lѕzdYa%bK~B߇flD40s[Xgy -_)h7 { (ε?t5 ^H=$d2ARP ;3m9ywpdIûęRTGKEίLqXGmh1tcmXǩDϥ+Jϐ- ,yN&q8!0.s=gR}cf/l~F^˹޴VZ}D Zq0-jəevuy-?R^Լ-[LFs5 x9~m wW+ʗLl^kݼ/\KůַIv}v]7kP!RsE.I|+ZA%p\uW (L8jv&ŒA螗,2 ;abP6_ou!h$1VlN侞@RV,.ʑ.Xְ$~Hon#N06Oh&7)3i0>=0:۹SF n:yF=iP=fŊWC.5IP^ele"LR0lVA/ }в6xeQX3 ]ʼE"A^^dskX&]W^M #)GW&!?揂fl +)䍌Nwi6»'aoM*jLkBG j-ou+׍js;TF.qWN$1Qo Ia|WH) ap0Y8sV,W__KUւs+Z6b]oE:?85hJ͆>:j;Qs Łĭo8S6A&Li[{0 JtǔDw/:X|x[7SKr8&8W&K4 7$O޷d|/;_h5w~Z Dߘ)TVx ]j#3|!= ՘L ?*mLZ6Az /0528E)YXTܺJxI A(jZjC(v+ֵcl6ab7p CAJz@| (a!ٝ'}քA sP`@$KG)o-[&{nG.}Mn OM@=#~[.Ը1ͽBQ^hӤy$a~Ʈ+Nȕw#!ސp4}AR5q׆1EYh7FvDuU`g˂nĈhaFj`'uPԃpޏ4N8T{Zj4A|ѽ;;#xshdaRxΧ8W=DZ(IHn˦9bMҧ-!"I Gx)"vUn[Ae 9[3Ra]uO7~7a3QV,ELD]!\]k Y1K7zeLfe#m@5kY-y'aVYZqđ.܀,/ JFN'Šy|1B`m]-7mxa'f $|ozܧhiRbA1ccWTlAnx)&2gΛ hC_0/B q,rK3!c|6;`'N2*:HY"0\]_s{_XMy>[W~"'Fr7Ax>懴xF֕Su؏OQjG$xDfqDbFFZ\:؛u' |$Yv8}xkY/E"rU;bR){-kPPD/D,9oy#q ^]3:$XSAiLj,%4d.qy$bXq@B]c]M,MLz!V˓*Q<@[VrJkHݢ A19e nG^Jen?Y ?<v1lyHv?>ޔᜫ~nD'g )*ƕx0,>'sSU9IվC9\mFK1VD yfD+Qb]?˶z+^$a/+!"v6N@:LуmA vʻA'bˡ+#}6B7Q:". &HGJu+5ziǠ(E8|)s?G{za rvbyB "/ws둀G[Awjltm?L<\ {z֓7@S ffc쌾tz:\+K}$)AO.Ld=J;,|zi0(FLNE4o=,30|~$I"^!W/]K _&~~-*Mbaf8&2ЕD r]ܿ %)r.]Sy!x5)O'V.ݕ׬2H(*fbߍ}Y6> J"^N9~MuдsLzoTwܫ[/`…\%]QOɕ_BM){"p/[ [eqrq# ܑޙ9]*fr].|KzO 8t3@U @[H|'޾I4U7+Ҁ~jS^U4[Q,uhSOaYq5Afo䎪"D}CeE[Qx~OP2D%Qk%u$Cf.,M}:.X}k 2gf=@^~سS+dMf>\+Ci#PYoƉjeϾvp4RN盭'YR&7 a p_ dAljrZs-21g|}LdM\SVcSgK/ nǒz"16⿌؊ǡ|D ?VEx-7~HЍD`5d#L_ 0hdרyHҩgYϿ4] tu^Z .4W<odFs} +RGvFFCBfhYWyP43hZAV#e-KgYjCxw#.V P'H $JFmLhMB"(0h*^^ly]x5M'а7 JfV9ݟ2Mtv^AS،NA*aRO:P\Dedp֑hJ* s\yd3ؿvg"o`M[fGbT$b3- - i뮤X0DrbymGf^ܧ +gqN]u eKKl{evTny$fsq Pʗ8}Eڝlgۢcn/B޻,] OK@|@Q깤w@Ν\!SbHe8L6JOt74+XdXQ{ %0]r|s:St-qB#ik TqD\SWl#W?>߫eWa3}.Dw9~w270l=ɶ=c S a<tp-\Ƀ}n7I&6o'X3o |  õlw5KPtH$m šλ'~!HUmRUO;0ngt0jLD_4K%2 5\}Yw|zS ֋ *72Utt!Ǿ?x]i8ZsdVf8JiH4@w ~ⶱp/Jp]>V+lrP3"iB.[E(k3DT cu]ڜx&2a \ܴyX_vH?bfМ0Y9Li\tُ8Ev>崊J Y&kMBE{H]ņ'3y25zrva) e&)[6 Y; S'eȾ^ UA%sSL)U$uT x?Yx%H'=}!_{Z/AQBp%F&de F[?D 6{#gg&E0MJYl]ܛ ס̰ KX3koaC2gqb#PӾQy6f ] F. Vޫf]3M5vbZ-[PXi0jDESvvod꘨hFwx=~fgxM,چsFf?M}q;Ѣ j*,RCe=po 3I<Ɔ3`T;ų;Ik4 \4 b65(z.|hA6YnF!~Z'=Z.`@y+i㑗Ok\܋J ͬPq+Z#ogO`'G[Of)C!]bsm-{T5g'\˦]].쿹@I%$ȧ*Íц?@"ThJaJV? l;%M6 #E5sW~J*Ի-򃲘ZĒ~G6E f# n9DZjC_Tq`D cd [FɆqHL###A!(OwќZxX٤42e(arpTa>toRJthǧΎMFWu񎓽- W9}]U^Y#۞W9 .wuapGf1bح ܽMJʣ#ҳրۻiELۘtsD`@n^OB (h4*iy<׃omjNLByGqlb{Փ2,L!hJ QUsHHl-Z,d:ިF,k(|S'0tvY0-"/1r(keO<xMɆǸ, :59/ư5aiP9rAf$n1 &8悮d>e?3x}7G[]zgXXbS[no. ԓmkRq&o/,7b_s4]jL 5*LS?_}#]sk (:\i =_ia1+JWfMAo +*q҃?\7O"V̙}c$Tr!?`L pav A=wY=", ri&cϊAc.f([v@9{WY 5h1Nr94 ňWZ,ci #حT?ǭ0Cî@%A2Vd͚ 6/09P,F6b3lǻUUUdY(ښf+I0,FرI匽w y7a={뾳O9%=qS:pMf\`<)c0w^8>᪾f TNDK|2*~^N/(ۂ(3D uZG_*mL&m1`Ff䗗_=V?E8^|%~3^C~EjSH_qZ\*^խ~ƧNsR7ڧ$R~j0Tfozd gREՖ;39f/,~]\$`/ _'.0Ő ?aKOYVC5a/Ti G`m^Yニޞ+n? v7gb7j<ՖJufN?g1PEևEN#M}$2REuB* 8 rtJA&U/I4=rӄ6 ؔKY(:S"c,`pY\rPXN{/C_MȿVP?99gmn7uBAH}̠& s.zWʣ=޶NRu KnOv{){)AJX x0p ie5JA|IJ6)vECe7ͫ4s-DJE@Sz$$Jvq2sd,'LTԍF Y)@ER]1=+9IUcz8&_bZg > *7<9k#$Ma1;&(7&єk<GOV-JWlj&|AɖJE׳iz]R$[*)Il؄m=$㊯.!zבᕿD18cJ$ l: \3UZU-RݿYN/AqZI< yXdsQ-ÐVӀ!aq(A"k$nO !d_ռy (iJ!5x3bǫ-!GTH_E LccѝK p! 0Nj9I7 <]yTĺqoJNXsq{vZ<&<@AX.@K[>cuԢXi#=V]9jE>^IJGֿw7/5Dsu[o6 $-kUBZ||ۻ1@<ɴeړ⇱A|!kk%µ!wzK 6E!U:FT5ɽ|0ͱ*{d-cRŵˀ$9so>H_ +/yԯkԙCSԖ"A`ZasЪCH|ٔBXۆ5xRnN掽j>%+J(.k``MΗ&Y{6j Hm_dh+(At"x-ۡsSn`I@U[kZ*Tq:!s)~#i-h6-ڔ_hP!kA?9ꮔ`jgr,njkKV9]!%DIPG^ ~NVҏ3um8A6P#Ifaq.רۻ*9aL;“N|y{4p;_qj|lAݢIւc `\Eh{87z`}O`e&XzxH-1Sof"(a'ʘHr}s,ٜacql4лprMGt1y"Gʃb4K/Z- `Xp֑u+bD&w2ќᦄdsn@bPbW{ˆM06;)61Otu#б=ъ& Ty3-Rvb^pY"E8{VIQЪ\h&`ϛxi 2 ) Y¯:r8֗$֜\GƜt2)vH}fϿI=ӵࡲqD谣wB4|o"K/01`pJfn?~1q~ sڃzm{;{L"^wP +r wG<4m;N;uk>y } 'b㈴Yl8ɹ8|ߒZ:##Ym Vhd~A*"A3-Vp랑_ Ytm a͆L5c K$`sw4KjC'{{MOqq e]&=:nkʪH/<}ڄOD,4ܿ&R3Zkĩ,$OvS PFkWTFI^V7&2iba{UwAo[<(&(^@oÞDcfrI.FN2v&^0ee8J/HSGGZ5:#g1Du%2 {GV(+5ߝ2|gEiP˪;+Sgp^*gv(sqO(2{})7EbņIbz߅|9ܢ5v#}#j(rQ+-aL%54ޯJ;&[y@_v!~zerŚͣ a]{+Q8bWSZ#|YAP}KZnh*OMN DcHxv3h$YS(Uj35`mCφ`jG ]EѵҎ/V!PHB7n *W}hd.x+;԰@XR<3;FK0C۞]"ȠpG@R{ql ?P2 F&0ɦh [/-ߖtMj{J{1yᒉxlPpe Ez/ͳ}QB;$ = :(J\ tιRZ#M*({f+2XsHdȺ@ɩwr;1{>h>.ofY^5Kt4Ɲ91Es3m #u*]8 :S:T>!~hvY'D죑f=01vE(j3lmxQ*=E2Kj Wψ̉q~Ru=[?>{N@YR2QNbz&rmT"@t=&Jӣfކx63"w= $5:{078v<^M#z< *1ZmaS\*S_9!_~$$6vɢMhI\/{83hZM̿lKY+rfB XXt{O։pzX.g$'cJιlU6;M\+m[\݌^|8Z# d<~4J5Ӆ 1LI }cP^pni=8 n? $6-%bvnLc310e_P$.ɽs?qPPAw9EۯBaCL z;ݣ) dulG!Y+^v4cҀf>ƿՉ.2؃J_zMP\Yv&x,h{W6v_+yJj"iKWWiCopR0,&J|ee@Љڅ9OuyUE,5g1dm 3$xfQ>|HLȼl!pT:_`!o@;+";4av4%l}Flr4ISĬdϽȸ`N $aO)[>P[υBaUpL?ỦG ^V_jN5D(~ .m?[,T!SDײw .ƚܐr\xe.}c82vJ1fwuohʅdہZnyAa@:ȷjN}(sDDjmS)ԉV(Մc&o|U Ѧ1-Я :C\kl[$~=sFpW)6 B$M־0_bOԂ OL&Tۇ_vfF^@f_v['܆1&=;l],V9+ lIh/{ CzMx `7滮HbK:ӴN*Tzd+xW`F_(YQZyT%GMl}2SɌ^*Qr?MȊI%A۵񤝬:w%eh<Tc]`|R04A@+(vPQ\ (q 2!k@y$5%,N'/N6+d݄Tn!m!ī n31LLyȔ=Ef3 HH=߀d>jP1 l_f#vP7(-)xW*<]fD;@@vU:sm%asU,{K#Ri\™ŠrSd5SQ@KF?TJ%RWb-ygGki E# [GW˃yQ] N5P*+uTD: - /'L anyMn3/L,^^M~%[NmhGlƪ8/.=͒p{B gpQ="A 4RMTQX~D>yA%sEY -~w&GK$cL5g(B dW|g=<w~}bUm1,⾾饣&-̶{tAM+lҼ,,,FW5]h8:f9w _yV Q1^= H{mrBg]yoS+`>k &(]o@D|֞$MVw| ~Fsną86,sI|TqXb"F[,tI˳vFE'G_jˮ~^KuzWqU[PNNӪOnN x=⑄O']so|BsS6^=rі`[U~nLx -|܀HO;?TSF(F _/.=?&5s[klLtAZ^ͦ@V6ʼ ߛ}CYfu@ڢn4uLݔ`a~TXb^ }c2O5L0L8@˝}p+Z7?/MCKfc%͟a iCK-|?<+j[ySG6汜\w+=| 8e'C8 嶰(!Tm8AI>tō9K1v`k5+ cL͍r0|Y{5xJe.&H*óa6cB@Y|| k&Ot@>RCsē]qpW{of9ip,UÌ>Md ~r?D/XES T胜׫vܷQKڣY%xWTKBy.8n+mm2#Oʛ\%"adOe,}W8qcYNZyT2u ?ۥ"yOj>$Te>IVMr:>~֏*ֆ  MKrI(bC<fU,FLW@ס"R}y)M<<\ ,1PTyU xoGU?B.(@ PpW'/tN-V>TXV)ZtG4_Lg5_D;TmY] 0˱ G9X^~?gp$pǾ>dCaxxQgU\5k);Ώ: 4[+jQU/u'񃠯k0 2 smeZp,bjZ`t;.8ʍ1=# efȸ׮`ܫbd[hezSD'nػ3dϸ &uG97柅|r]F7Q˒FS!zOoɔT[}w|WC_+d{eXP^MH5$"[}Q.\4*R BT4'j޺ejҜ;/S xUYe:[=E^u| 8ʺLZ:*/}5Olvz?twx{z@EEݦr%.a_TEp7lRקn_R \Q/(W8!MG/̮Nc%W;SA'J. ן+PDUHjta>vvDl-եT^2 `Uˁn.!cn+[k[`ZXZ[Sǝx~m#/=0&CѮ쳮$q <8,X ǂ TPm?ρ9m>ݛG܇.@>4[xXlvK 16Vb{ǻ<>.A"'Z<+#i2_":0|g[.\kz5 gZ3un>^`'mN3 ?N!O?E5☇A~O>5>;'D e+y3Չ~Z-jvcf.Zm% {/&M?C |/yڸKq ^f\ k|~s'UFFZ+nci?deſCX2, Z@0j˻g8ry8| Z:$vP ȧŔ.ӔX3I z7 AspW70FDrW &/,}C{&U;tyg}!{9svEƲ׌$~ipyce"xEVD͸|Kȼxj.Ⱥ^R(JP FID)欟Яf5{# z)r~3F Bh}@XwF/晏;#^ ,lmpʘ|<qvOb1.( z JuOwr }?C!?H?L8mHFoy~Bi_3`HwG)\jL"K(Ղ" J^ؼn; AqX riת wcx~ ]hϛN@J.U~ D:SmRZmI&|ֹ2)7׹$LaRNa@ pFpY)}?-o*޴!*bmka)װ;QcoHIQv 5žثpdZoޛ^P뀄d7|,NMw>WWJ5c[ *9RO!ԙ {GT'R7gD⧽PܿqyM2.Z(~C)C3:/>v`syj⃽Ǵ``D(Ѧui'pĪܥMD-3K?Fƭ9_c*.d_]9 DߑE>ю%P(\KUY7BZ)[\P+QXRbDaQGPK=S#ܺ]>3Bǒo96g߆En[TȜ|^&uAWE-m`AءG .ESVC䰱oI;A}1P9,*_+ AU pE+6[Z55oE Pbux cU>676z>呙:əh7PFqm:!͊?残 :rzq Iv^@e[}O  4 mR{GRھEs}ADUXr4 $)SD5HS!9pbDkzŏDWuEz,z@ڊBYO :H4=q%+哯E|6XT/Jm)7sE<-CK8vVڻ͖QL]p+?Z--wG !ޥɇ\yb= YMLZN *DkD!+_"+Ӿ I{hObp$XLrJ#<9l7Qy*bؕ~B+ I/%.Fct@o̺ۃ6?&Hk0[!L#떓@Mi.6dXaQ#qEO| J׈X| 2 k/0ߩtEҬW,2!WeNz6[8_"7&l6L6yW}b&tvc^>3VcXLeї[1bTL.7(+-g@O; 2tM0"=tw<g͙|Ɨ+QM4$Adx3} ?;YCU]g_ 6`b?ĕppJqu-y_ZXxZȔ/"M6XATM}#)Ag"L Z}o._ Yedu(^9..A6 -L83J]V]0ܪQ ӬƊF*(ϲ|WOfp=^D{zp'Ÿlm4"I9R.D0*l{ꑿd:daG=i@ҩvBe g 9o`W(Kf3L/Q H="B;6T,?ӌi⧆U 0ZnJR~8RV/I%A9!b-UK;INfJlYzS|}_pQc_t3Ec| 1(%1uIS/K9[⹜U# M=/$h:*}+/HRV`K{;i \ww۱cktD7)o kq%J/5Pp /H9fWNqr2Sޒ$s {(UsOek H'gVXQ^F0:GjK.nb] M.ҢyJZ1sDR_kOD%' s'cmI!4xQRo/?D9v[F6]Lz6[[n(p-Ϻ;Dd+NfѯILpK.d9$bc k/D/`[ěyw~;g T&1dNMbZoFy(*i8F޴yƕjGƦ^ 3+.ʕp'8]Cu,~'6/`VT D;;7f\t#G2 YtiJ<Ϛ8S"zE/t0 d-*|%r-:_COTwdƗ^9/JŶ!t̖à6NqY{a$jq_*»z XM4|wvIz/?cjY'{s%#/Kv+,s+k}KgEWotv+Cj4lʐЙAlsu'"SȌuڕer%Inp͜47qq]zTHup=.ʪ3G3Z)#)=簼d@Mo3kE)*OJ kZ5T,"@|.o,'Nm9 DZmܬnQ'S4!@1^îG^,0^l/ }%v&Ym9\?)6).2EWL#x@j3UZ| ["M{B."4x ض Oqj4 {K)P$mXw)!M}q}>J7a=@I7 _HA@ A}3 ꧳PtLO!!1E&r O6VgSC&3-]iܙX9oXd$uT.hMSjle))Wxi|ҫE,JPV|GI ''W2m)"6gA\4dyVK% ho@oKwv%[yd"_ WFkDHD$ZjEc,YMm\{8Ԝ1!Y׀!u(k*E /?\_dV:~T?" c5WRQJG%L˩2FڍAkvjb)|!«CWPp΍3GY9{DTR2&)?b`;Us #s5\dB~1WB-&m{, IDY{.घPu(*b9'h>A[ƒt NJ+IƒWlf}YMdX/P@ % haˏh[tl=gJcUe}QܷB|'=-MEV ia4J X!8/f5vkk?)75a'@jJѡ&x@Is,Q FHMz%>K;S;eN,bmO8{MН><+zY%s`F`xvDuک.gF8(g`)62YrSͣ_v|q XsS/i^ע\Z\ p2zD] yJq(+fo^M$չ!*HHOV:+3'5#GL4ݾ~7D{]T'8ԺZ<ț9. $?^dwLm ԕ+{FO`KRf5Ə&b$5٧i}}wh**sVktfO{a̚i$=+?bm4iP&z.dJ7U.R+u.G*AVf(h~}x̙0qRf!86z0|hjXlAѺn8P9E7! IH8aBm}_ xGNt/߀ͼ:!*XƀB2U~g ebfhٵ T4A>.{`%_)~T%կ(qf;<`5 8tHvK631VBl:ql:l$p4 >XDjtx+Xߴ ʕ(*z; ɀŴ# \gmڽug_ws,K *i{c7?UJ^@]B [3wUˮ^~8$3 ryPϵ&z?2|b],GaQGji,ơ a~P0K%s#Tk{B cpٞz_ N}6c"*ȳ00gj/8Vgk92^,3QBXc"v~ &yzU G͟x*k!!TxjpJb?' zDP1(2J)[Xv) ( 6mC` ؘ껟x]#,^TjcqX4/Tx3Z9a+ޙ.\)T`'AjQe.=AE#U=sn_2x y9eXbkԺ$MU,$M@NJMK>/) )8JqiOl>1O!^vIFkgӧU9t_ܺ#r9+}U 2 R1j(N{#{,jߊ@tˑd5bEhגm B/oi>&Sl|B=zh,׫O+mH~k}?#?oh;ɴ m^dN~/y̦I.zmhv<ȿvY\AZаhAUxgXeyZVHd|dpKw/p3#>ckUvZ_Nɳr#H`̓ Z/?4*aʞ罌 /(8zgԇݚzeni+2Buj-hGg P瓬]g,0z){[rB1 2<vEc#`h1cUV&I ,D-[!fE.rG!h#5zY f8sz9]O9fR7RSWWl>dzqjCę4t8 j 2ֽ_yIwt/aՈ@*4|咋r/<=Kw^Qet݉A&"Z /#nӰcPl=8<x& }`BMj)5YܝUioXM+b~!C}on05@+ӈzo9g:QTS <6c?tg\S-nw #'"D) 5,S&.-KO`}nD vQ ҍ|yr8Qj6W޸7(ԏh2Pyk]u~]ĨBSREL 0ɷkHؤӑ*Km ioAO0L@mOKBzV,RARtgd8zo3AB~gFz~=x*(_/8ʽiҁ9c [b*=n} ټoD(%{>!v5 3sr2z5ܺ-gȫ - tab.2iJA} xoc7T@u14F zwcj3>C:f6q VSMH' i}sF5cb`XbGnRA `MXV:?@rVPu,8$gwԡAYf͢hay]RK"ir"j"- BP7gfO4xX3OZw\u0Ƭ=Z4ؐ؟ ^=%kQ=jSLŔ( =~<\j7mrcz*8{jbU VQ^8s4ƥp^^fE,C6O|j$CbֈBL3-Ur1<Ȅ o3 ` c2G57adm0ɝcbߊ W,Kb @CDuHn !Id@C$dUq uQcCN$XFCc?# -#Ƹ(|yEZ.¡U @uKMf;O_It 1 E29}gq M~GJJ|sഎ:Qv)tx~݅'ߗP#d}w9`0%8mVa[(]Yg)oO5 G72i3x:G{ypWIhN:vJWDb7NEGOf[^Yefąa P2;L6zki̳chij~|+Ay,a4^diī]K/|ȿmڄz_%;qqx'N$tR)8oIV˼m *QV a4#vJt#WuN9&Xr}RsQG]#'N.7-sF:~3L>[!´T_:ơ}N=jSu ET uƍ.ɄүH:_nh@psWJM m'%L,\)քPKi6dG w<6`0(0"5K{Ø= u&@u͎#R+ۛ_' EvcĹ6q ǼU$KjUP:8&PzD-'{_UzҊ(4)ƜO Sq% dZ98ŰPʷ|grG0Çn/j!ZXgt{si5iNFQ(=u< QDњjF#<ahTl|vF4Am6LFK5ZܵChP `dSj j) fO[FLX-e/doDܝ/mɒ+r7x/z>`WFaz{Ǯ  g1̅E/ՙ 3W{ӆUJπƨvЏf1 aͶ㘹fz wZu:4γ~ADqp#1c V ZԻ@laXtvw3[ -yьB- ЄLK-4b91RUβ&*+TC1,4*a,l$쨄yK#qX/ eŮ98~.c :K:#0xGBtha-pmk KF`RΎkL+(܈9T-5a_gcֹ'V ;2-T=nƒ$녝4 Z1Ylϻ~S{tGwik%uЌ h0ׄ"x|mDYVNg&䐝FD72 X&08gU_T>f=͗c`Riu f`b:v Kэ m+ۋ츬#+ɧ EˁzekY(mR!:@2žR+GYr<Mprѝ1 q! E~aRJv/Lgp jJpJr-`$<ٙ+5SbCpu1yyPZ<+d\$/.Œ9~2Kg*a(W&dL`T:4љ|jq1{Z Ƚ|:~H(z%CY54x#iF.[ t;A+MR6)؁Wv\EC߸.<$vd:9.&?k@c2s&Fڋ `vIhLvR"ӏ F[Res&3ѓuZ> F޵Ln eęoώDSZV:\U^k@TvROtaBlYiy$, nBa#oaH^5I>6N#& ~$CZ>za5Y`=b^{ dzkn*pM=f·&+, @YWAvaXn?&Ss DcQz)e]E͹u>x,{TO\:}AZRW2.X_gxt Sy| )&S)j"$4c a&]N, C9mןxp,/oNwpqCk۬ 60|-,Iz!ϗ,(W=jq:.\ie\+/b)v/p$a>UfX7 vv$M>TʥP7@*Hj>۫<@a~sREQv折믏ݓaה{^8 zIQł6q}NSDFY`NWw}>^5y%F GKG2XIMEWb8I)Ç R6uYj Ĵ L畷|Nu#|`CV̂YoPCYՔ[j栎bLan~.X]#˾Fjo.izR_EG6"=~]R;ѭ3]Vc_t츖 {4I*!`wDA5@ﷲ'evKARhIn|w_\|3S;Z>F<,<Y X&>KX:X:`KJ4&ZT&M*i ԋnʚ:3'QJCʤo9N?=UyrͅD6%̪TffI(WO , PX*F>c@h; R~ c0w<'(m`&z/fZ_Pߺfp%u(Y9"h[t'gf6K49ˠqEeJ4N&w~2f6e`+^E=̥RW}g4F'<{*Q81!q՗N[pZJL*f[홽AOu'ClgaL"9jW7] :Ǜ $z-IM+=D_ TC1H/ԟԾn8 T^AenGN|*9dB\[ g QB ]f+|LYnznD.G5 YFCG%PACLSkjl?AynhmQr -+yKl..R+IW򈊌2J - I=kF0A#{,Kƕ/{7&At;gk1eUQp]["*ՇM *n1}_wYi';`d鐨]svj?RH f>i̦HaüC#+:A'ʼNppV@a8n[]Շjv'u2B]4QV.x~fĵ8BJY)S<RB.@vñp= "?j5[o4% ZEyAXdS(q5EG} k}p7ew3*?d߮y{.) 0y~Bהٚ%7UXKJIgF a9 ߲*{'ZvLVK8&UpJASsSmJm4z𜘒rkiiG\pgBY iΉOR9.N$M;$~9(CӚqnEN9UwcJ㯘c8-gC*AIU[W0|\uDbչ8!:F9 Bzb|&&jG/jJ?ѭ9o}1Ju^|4GF!!Ee:0gTm* Dw.aQyYlX\ *\笢 b~`eUQs.m#f-%4P3u1Ωg5f̬Sp!jſڃ[ rʼ,OZ`d1>3j3J#$kwFTRqJ̏=ݛmLվ߸s qSL<^2yB\]pZe!Ms?jm*ʤ?Fâ#,>h~ahG3Vu[坢T@z']e-=nˇp3yef[4ܓ\G ;FRWY%Km HHTmmSkҤۗ:peg7D .$xS*K;wcY(Nhw#]{ voCU-*w<;l-sT'e>i"qmw%E!58 = ~n.x3qa=g "84\ۺi_iAk]d uFf'SF'1]HI*CG/SLHZӉ &[je\Y}x@w[o>"^6DҒ7`…_ T`aiw>t”kDfs58Z)M{ȤD5ws-&-sxҧP$[(U4onv+tfa;4bMQibp#6΃2\'zFu;E HNێ=!u^2>i6K{F.0/Ck -خ׵+PcUE\8pqJyWR/'lAtbNvXE6G&ZnR8UW ?@f F{ %az.#?݉]<sNV-aNyY[BH|P̈ȒZ'Nj]GH2a ~j&O`HNo & /Hq}Č` A&X%n>9YD&ۚF^)~؆ò=ء7r{띭bѰGvoV㶜1Dg}O:M·Kb~swB2/Cts;p͟,qy?d!V)=1Nߨ 4){}:Q[* Gwx!Ff^$nOSasOS4yo죢v oNߖD.S-aOCv鵊 dX b*fau;"aj&Huv > kJBk-z 0%%A>fWCȍ'gewuMؔcZn1<k;'||a,oU'%m5zM{ԫ1gamh* `a4-60KWWf#AD" kUqTTϖÅ`}qI^0|d2 1 iګ%&LC{C5yWNJFϞ'/?/Pf4{DDQc *R_V$Q'fbx&{͎N71gDkH1,R3ؔ@(aIgB 5Ƿk|ï]ŀb29 1w")00yĥ^{lN k^I :o KHfeYfd /yQY xchˑx_W9fu??-Lj:T'n>#kGU}0lLkt0;_=a{XKzN! 2*u*i;ZFW0Yՙ&: $ڷk#xpHsR-᭥FYI)dd WzOMRLuc| mrAW^̉N$cPBIC,鑣Ao~RTۧI+XBKo/k*gZ{5Iz1C^ NZ81\;< zKS@rOzio,l @͍>Pj "I} '~R3 Se3 HsqoEQ??GU߱YPL]I<ӛZwk Z7ǚתԇS;E0brsS aҭIuxcˌ\j ob͑s*)=}"N V^ GNI177Iiϟ:@_D*sD<#<4yq V { $S^!_˞6VX6Sj:[mFv&@Ww+v9g&xAGozpl]DǡBA'ZD/B6ߤ<姞qf!S)IesreB.#vBiEN?_ʰQi`Bm'!cȺ56C<Tv{q|s?*4fi Έ>fw_4ճ@ky)j7Zh*dAMD81QR 4bKIv|x2fFhx+ضB*.B!)IaugZҶh@5{ (rpDoB]HNdJ RE_8jS@3ȆDğȷŽ)Z D{6}Q<2d۸USYM'2ĘY8B1 ZDkBn8>RHgqZfdJٓQ:4?K40KVuc q 44VHi#i:0Sz_wuO832Uj/DG=R^=3V+S@hUVپ-h*zΣP S,w_f/Eoq#n*~ Xo$ڛFB i>G̹E{ğ]9Yu 8S`/ה02j!Q7RPTQ[zV#7?~N싢,"d )Sc M"-vcLiJ˼郌0_l&.09sQytl.UX6F[AgڎS>e=& 0EGL=ZA x5Gg6r]ia%?@5,7\l2K_ZݺJ q@pXr>>YhyޥK"K )JQtKҏi?d)3]U`W Wi\I/*z{o1F/We#^\Az!ON j6KL-3iT0'J%}˺sy#T*(Cp.;Ejf?Aiw;1ot0; ^0|K(Gv*i㩻"U_h3_njwN=k_ ʮ0Wx!,$A@\\b^K}%f03LBnP$@{X$u|4"]$K5<]#8{3nVUS PFgUi{> =k,"l&e|^Xf%nƄYTze<Tr[:aGUZB\Xf:rKpZ{נo@jݠE\}k ş~0'zUBCĴǝ#6Sgx㟋o oM?R+m䀯ɍKqF`t9{IP~Ρ]q ^nWr{-"z+eQչ [dIl& U>Ppi%y2ď=fs0G+-ޥ]Ah$;Q.ku 9zv*COgRqP̒ j4:QcsZws,bPW8V[s5)J CplQTp=nD ynStFmGq[4-ZkmIomv- ^Mպq_et$9E2Xs1Q7=>~ْr\FffdހZ貋0_d Qr:MU;G4bHFt`jF {#3٫TDGԳ{YT#ERj@(iSM; Ď1cRR?*4b?B8b4ڛ?-#L2=_;BgVu,#B+Jw/P_>%ZU=!: "S5yGʾ^XL u-%~#Rvj`kN כcXl"F[vszX& S?o۲[,4bZTT*l9Ueߺ{Cڒ3,i7~/I g(k, wDyOZE3Z#ˏlCy@kt`^ ?lîf>;[ puSȌC>}a Zidp̎!x( d(I][4S?Ucz  }JCUAH8QF2uVԎ(xZs9!Tm~W{u}{lR?)`̂nu|^0%+lScM/6?lѹ߳/SG&dsϹosۇL.&ۅq9){qX_<>9) QBkUXmz& { $[ nF^E}Eԏ> XDB]QΎw/yP; c~'߯}'Zcթd}eT?$k3}MZ18'+]IJ#̍f/988hE9~rXwQL.Qӝ=zts\/03ENIw\^P _%>Tcq1B?f V Nqɒy5%Fc軟*l{]$RUiffà]EUa({.v"cQ5|NP=B(}o[qvB5ڑ*2'k>$:6mL]h.4DTݒdj-*)SA*(gW{aط<0]_gMqr#e?x{CXFn0'ؠƎl}[}nה'ޓ}"aMyo6 Q7XqteSjղԅ{ZY|oٷ~ Qr"h߻B{%I-IF8qUܕ}Ȅ FT4=CP 8+,q7Ad7m~3nS~<_{:^Ja>@T*cՍreij KBm[􌕺`y=>hy:h\E@-st_c^R)oo fq)n秙ժJ!DtO:> ?arMn(y9O9$ ÍZQΗNbgI;CO+FK&V$Edt:vdSKVZ\E e< 47"AACdgR__U[NSܞnqpn5 =v["T2`ew%l12V:i^TcÖ{NF,ICfB6 @l6L.l82{?6yYAǦ"M=N i{تڼC~FZ- Gxuβ :I5RěƵ@k#*ynE 0Sr\"Q6kO v g=sM3A` &dBdqMKintē~|qG a"4·;c)0 elRcb=;i]mlNwߍUKJX |ga# x֍וmT]@>a|ˣ(vڡIJ2W5n%#D`GZ3* !СqfGmE@>diJ㴔¿vSJ]=:K^64Q_Ouh:U }{&v6^`g"0dxyd*jfS`%[\ȱZQY4 xbj4O;Pն$į\x[Mx"RY %Kȍe'֝5mZ!f<޿Yzk r8ۨ:M뮾gi+vzoT6dIK,j`a2 iHVA~2l$w2,/BLJP*rMh7hY#w3aqQSY:G)N=HeBkLA' Q@"^ 8/A{uN[L4ĹUs@=|{k(kbɢ9jfW[u`y=rX{VrB~>W?Iq7$cAp*ymFR{}-KwEH,pQz%AcjL_PWBokK=^P];5bw]O+ipH+>Q6IO:H,N! J5b,(̈01(4՛ |qr_ִLSBLLA˽H%0 !(Wl&Ix9h9P;Lv uwmEѬ03$* ܫFL@*ssĹ׮b\g%k#Z\qYh·g7c_w pcbʷL|KiYj,i(M˩ ad+N$oI=uӓ[Cm67ײ ɷ 17[?Y䲞Y]^v'P̋7Z ;}#R͓T2E}*4&ƥ\*.^|734@%~jBV@NR<)kcdGb{/<"}p5Aׅ_udwCۢfP7~.VzRP^S | {1Z5=A%f`EFoӎC18] >-Ӗ2ؒt:MH5DjkvfͻϠHwغ֓H;ԩ!_xT dp$=ejo^퀯z#yێ'݀N |]mc_k @9sV]Pke!$|f1=EjSEOy2ǁsVK$g}N}["I,CFo-/PHܤvrj8{S[-+sMqKH,wj)%vӕ%'rgePw:p\aS]caM>EK o=7N(sV_R.qHX ,9w}d*>uiEYg=ORc 1x^}O K+_]J4Z=/ i0Ík/~͎L+j' 7Tk^$gբ_(RϨ-6[٢㎫<ti>}8lNʍμz0ՓC5΂%z!6i|fmD娭 dZLTNiX`%:eE5.7';jd,mfVG'}>;Zeө }{<-n "H{'Nq7}0 y9p K15VhYx)(al!{B 2&g.eE8TiT/!bVqǯAp1{1fjpL3kv[^̰70˯e‡_G)![4-( v% .E,y'5jd>A|VݨV:Y;!IJkl@%XD06Y`%ŭ*:Z j]Xd1T?77;1Qve`]U_ EQj]Vqž\4qE=9b4~Ò89Q OhUMن<6#o菍QڬKm=iYĩyЃ"Cyx_ xQV]K}DTA.8zC: '=G?N=0_PX.f>YRUkd -ᎎ?!9ح8fC~x rUKjq=&|;xI}JzukH?LFn J-v'qI!% Q`HK}9탎Tٌ;\n9ʄ8 Ud{PaOE'v) /3Ǿ"toKl+c;CPPˡa =Tl; "VN8"=K#3^t Uco 6`Ajco۶O427сoFE'5b?rR&)nR^H$m=P~A_ p!ijKe~&v胼9D7 @GH}j{- /7Rx vޢt'M6zvM#Jqruz.Q9ڰo(?vNv\{"tSI[\F)a L7A)r3]z;[̶9H]jM&{J`-p9v>Kg GAȡE N>E=KL\[nU3OT' 7Ԝs EqK F*+fs_ ROAxMflQ|޷~)Ժ- '%-L}TrYLJBc(V'0LA={ B&vʣc"0O\#,-/(.'/ *T$\֍1(8Ok"i)UH/'Mt2mbN;4נIx;AK9P958ϩ.c>{Go?AZYL3X1O 9c,bp3΋? btk5Tj[b{z&,0 (kFk#M^ )Nğm.gޮ[f3{oᾈUҳD@Gx?S̠Qz(4* vEPQTn=E!yxۨ@zMLt^Uq<@J~#ib]Qz[\Z40 @ &qJⰭN.:LME2GɁ[$#o쑼lw"5.)AfoxkDT[;,08QQR*{ NCN1ۈ+*7z6 +PLn4Y/։Q}0n4HD>|Kj]Qw#G +D\VAZ! _rӁE2j"2B{\Ltc6,n C059ҋӶm֦p2X09T@ipjmߚԥV̺"2:#<됓na,XQQؤr>NŭDfd}gh3g+ۯ{F?0~|BFͳ!,`U"9qQ$a%ZL1dHS(Ũd0,$55d]iZQC4dD*j0B̄`ITx̯D9؁Z%4:8E2R?8ee3uG^('3>:ʹ}pj҆ 8#|qsm \rk1DW55;@MS]*VVuG|VYUcdew$ƾU"kj{Ѭ3KU%)cjJ<ŰdʂqOQ:?E0dNkh4 A!^WV\~4%7H};.@TGf{>Lɩ>SZ| <ݻP5idc">/쏂4'/f!Xo52cU.5ʤ{)v4B3]m9Et|eՏ9)B?ԸqǑIR}dJ@m:䓅AuG5-,U ֌gMKvWbrqg.ͪr=뢭aRlFȴqWW)J;FW!ϻg$62h*>ڙy\#?ji`b-1000GPrzc盫dIccIeL(ka? ݷq#EA SV$iÒtr]嚬(3n&Eፓ%4x\ %@pb>8Lf~!}x2 lP kAʽGhP;XD)Ee:HGF9SS6,At[1h)-q&n.() 3%$N%C 4[L+JYғo7$2 Vْd{zNtI.kaGu¢ ep yI n8L7L[{Q"?t/vv֡-FG/w#Im_:U_Ƽ|(>Y߷0y:_"g߯+)# V9 0Ao9_t/JTf%"'!K!~Hm)p,85d[4O쓭;a`*j>xŇ`t퇫- x;T.WOch3 "W~ L6j66~r)ݍ[)CaEm 5c&-tՓpQ^H.nA88+iy4(GzگqpwV}Wi?)]ក=U|`|?|(B஖X'rEr#k_W1@uEqbh8R׆L;"x!ү"' E:QҒqR[Z4sC7ws%ᥜmJF)#4Vu!OBztcNf[Υxs冉7h}kz@e5Bȩ {,qO7J s!Ti}蓘fpܷ&RtӝfvВ2E4m=(N`Uh<|Oe2tT$b9͚"֢P `S(-щ,y²Ji*{*gYa%xJPZn*ѱBGAVd,G?F; Fݯ2ȍFR *L hB!ŏކ(Ъ?O\\. @X0BLQǧS4pGYݗ5 ߲rj ,׺*L5U ^2eaōH KG (E+?8N.鸰}5Ky f"䕆LۇK~`nzRoM /$Zxc^ / 5щ??e0[DC*BûWw.%e6 :)׼ћCc%n(v inj"9"v'+d Kf}@dwh}E)/Rtitf$D@W)\sW90ݍ*8zԴ cN {ʈwhxaG^ v|RfSUs!8aIk.o1g2CEqB^> (-Q Ur`0fn9{=ҍ.En)Ms7 :W_P>CϩAp-Th!G }+@H/%Uߒp݌_`:#C)#jfAuKۋiynܞJ $pV0lAd#O@JB,ɛ&Т[G9ecnP:7g=#A9RwdvR ιʓM'V­8 (iHP4a)5\rO11Hhjei#_ړp<:KF{_s2CP!hD7Ȯ8bj5 RH/']jg zk ۤ _ə$oxYB BƆ^9cҒ.m#x܃Jgt`\.o4udO?wz@ QbTb5]ZnK= iSꥊ<|,dUr,(g X)K5aC?M;=;-kTw4`lĴFda'OW@SaR;.Zx8B֟AO +Z c&n EQs\\jE!1ʝBtw`ޒߍf.9]痹3ٿ`KEP,V4WGTIjUf*I>/j]-aQɠNBK᧾a2B?vW\d屮Lj'?i5=Wv|%^P/yDC$Y7omM 6EK7cD,?y؊GFY;~OObSm #nVŅ,;q,ef$ ):h(PO8c3NƫLgQ(Ƿ9]xcTk2f{;rZ'J@Y{WO΃nZM* :)j@XPA iXPamaXlRD&#E߈FX?U$[ůܯRMnsO&$$:lIo&}\N'n8<>`F0:As3,$O;:1g}YT3 08\t瑑}z¬Im,V~QHTi&fwol'a@}Gxyf"('>/KLY{?;ꡢQb-D$C'd0+c3X 4U,ăhM8Nzf6A;Vfj,El ߤ/l\c֗g%aw99e {뤇r3*M^$L>$Ku{MS+*57RW6C,'!U.35iifa=6LTK 쁱ܶ-|Q"-A*?V/M5.yE+iV؊vZSrlPid9[2#_Fk$d6*z\TF CDKZ1kKC20=y/sIY 8zK!TU V~h#WxS؇jŅqX @ʫp)Q<"p|csR=H(z&+ݮKw$4 Ӻ{P/OXU!⨓ [+H]_,JS#}~ $ ǩ0nJsG wkb:ҝ,tM( c;i v9C! gΣ8Fl-u}%k;PWs=X_F1Peq^yF'`. %G ݒydmj|`ax]xK ̑<$q/ق;%\R1[Rꕏ%F\9&-Ϝ4GQJӺ~td%o :X@GwU*Va~t//birp#$էיTVf>l[|VϋE1RC]H8%3/> 3&DZC9Tm*K<`ԭRB&]Fr5 Gl+Un SPޡ!;9G*,<@[4&Zg>lPAAFӟܑԼ%y?WpqFm3gHA顭oySՠE O#+ 'BAus(P!@}̕znZ# G?9amN-{͵ZAk2 >Oea%Ҿj_C4t4Ĥڥf6::ثU]Z(<,KUjqMۂ(XI3@=ٝ\/&$xaBMgf3 M,n/!#./az$ⴴǴۄ U<3w$,ݮqHFT+Osua2ItfmDy CJ%U/6Upg;߽L57Y bF!&9;ܸ7ݻB8nq7P1.;iRb* 9o? E¾x:REq%-h+Nq\c,0;l4]Yorns'EV5. q7ٯ]>O /ϐ(>%LJ+"dj)|L׬,kbH )V4Og'E WX?E<2tGqeE`^9nBPbG2U?6֜{>Y.3 {0r KLVn*LP 5𥕻ҭ3=ecI87%WZEP #@ OZ8ӧWf;S==M/`Uؼd(XE2!33-V3H \mұ'@ vgRDF8悔M},qӕW9)9t @ c,ie hƥ1 Ǡ;o~Gh,uDS.qȅ 㷨9o}[\t̆OeՋA l"ykGRq@RUK#T"R߭ZHP5N) HZL}aQ͕YqTfL A3rZӝWFB6~u nMX<Oˌ~Poa7/+]DԘ3fq9DGM8rdPğ" uj'ϦG}PU+'kS xY syʌu -|IJbl"ZY'5-E║)#`a]=k?O9TŬĠ/ߓޕ[dtەAŒLvό f`>()BPUlR5d_Zozx*=xhrz>%Iڍ<&MjgZ>;_1Lg p2+˄Ώ*ĩu&k.C],9V: bS\i=T勥L~Ttv"^tjF'ǘ5\%mwMk6@8+>C +{M+lHb 0O#(QpMvtde׺G⽞ xRm_ !~H0QC0{o`EiXT%T<uwQ q*.( -A={?s;8Qħ*ω0Eko-/LQ,G(!=6/ Hs>\AǤA c 5+etoӖg[İ8u4ȝS()QtƼԦ.vd!Jo;jMɱpTwN[Sy畊N>V_BM~Zu2>༪T@=Haf"tAR N)el ɰ&Y<ߟ H^ີ2#36w>\L^5x?CWu `U]`:vTQVtD%Ug~AL+cɏ܂~'ym5+7.Rt)v{+؞ՙ_QW `޲H|qz<3 NVKunrʓ" i=qYK]OX ɨJ?Jm'BxuPU> dύk f|Şʓ̏nM_mD &ͦj4XB@aum*H$|מ6R'GN=ZwFIn\z+5v/xiIJ ע| s.nf7\~۱HƄnؚ4@NRT {?})ŰfUA3}7;ÜOG]c,[GAK{3͛^tb&+˜_}i]Y]DDZE/@X Cnqrg{j8<eXW&lgۻ?8:"xU^~47_oSscx#SV3)"Q:_H@L{߯#HjK^% 'j{ U^pBFx s@3oox9LOa#>TGdB_6ކ@[Ā" 3pY/ *l\@bO^&Nwc9pYbɃO #h:B/cHjsH\8\χ09{LIFzӰi `p; p~2T.X;PV{%RHeKguA18)رo)s̤oKD c F=|1OseO!e X"tv\\W̦T sCK+kfڽwCbk~ahܒYf\Y.QH+sFH}QIH# ]Ԃh /6% ~kc[:x>M=#ZN)% c084Vlq=寫*Ԣ́wǷxԸyM@֡[ݮJr mR7bK9[tQo[\^G`@:?OHY/'4j|7>9NmQ[wƨ~ˣfO~I2O|6H{O0T;w:rrZ,t(\}n@각ɾIˑHWN .@t\9&Pl֫;]ԏ>@88#pzlt/a!,8w!Љ_2x_HmmC!țSk8u-;4+ҽ$t f[3%LumXɘ017%PPyiZ0&Aa[} HԽ6Q>p'&-q baGXy.3~ =ò9cW3hMZS<DQ6sZ݋j8_VaFځ cgTt\Jf|N๴c Q%Mv#;]q*ZĴ kLnju9:H}8~uhu48"E'mb6]T&u=ъy& W˂5z%HsP _F\HBω%K5)ˌH, Q\ ycϮ&z9rQh8:Ǡf-<. F#7{Vд~g_0Șs dXns L.n xPmK)kxCu66ܣ{)cl}=gC}ĭ0%OofXͽ{c?ӹ+ģG\NP}Qڂ{*}mb\g9Q}l*[L2X4*ٝ,n)s^%˝ڏ\Fy綷HZiv6$QlJ>_.!9{i1(y0%-tmeE'vIK3HT3aFb1JU+,|0(>7%jl+b$ޑjвBRdxć̂^hۉniDor4 hsv{& Aff~y'{e/d>`=%o"b+ػL{. 5 g{:\\ y(_O<چߊӻ$d8i-#+ST8v#vk% ilHՁO .*ЃE f޳ LLkbN.'GPй*CШXFSH@75Y@JK%ఉ A,=ci() [^[5ፋ\I{M9@j\ W8ANZnB?Cq{FٮI9N +|r)$< Dx.^ֆ<OkБ|H4T#W:E%1c(@7uWCt{$m]Kd1I,qdSl9~F>>K02'Tda5I"-G&irdr^v Zcw#@(V-`B)XHFla|\0jpd_4+5N*0$ɠF%=6x#;fTxmKWaPdT]_}غ͟C)QC?5HjZ\+*>է~m' ZѬ8#+o4v=Dп-BZ~-&_W LQ,,dc5mm!3drѕ'gߤ$;KG}/9/&]u \ǽXT#9,'"u,1ĜJ]y[rju DŽqw͸lJ *ζ1 =kmAV4ZBr\e5AׂX>ᄐ$)c CЋof"&(3vj>d[*k{^x0Ȯkbәxj6-f=yi _i]21N}]9NR| pMWf'霥sli#.{Ē O.pRcQ"<#:O&9sg6/B$og G/crDP, / a2P"ܔ5kfvEG~6Vu_Wg C^ڂ]䕨oPD !_FPJ= p]c0V5b =m]^ :aK}@/ p(@ʐQ#j۪a8! ˨m1 6If*5`/N.ca02L3Rt^cl]i1D-)XF' 80H[sxU _k 3>W>Qg"*vn.G +n7CƧim8Jձ$ t=l ڻ:2wM"ꇇ5^N\%Kb[uIXMJ.QF-&ʓԮu"a"q?8i^n! ddLb?Z$Ueȱ@]q諎-dө9&0MA6+z6;wy4O`Bǎ%eF1,n*e l ,%di~t5+BOÓVe f]a /மevʠ@_:%#MhloC7.h'V?d&{ :)HM N2Ϳb-J湊˜z0x\ ;^[9*1l1O,ac*&igVŐ:{hd8a_eHC/8邩o}Vz1>5hhZ=8'fcxt& Chm:-B>m${W}wX{ :!]Vݨq$j R*MvF AWfqCz_d=>6,L\ ̬l# wyf5do=rCu9 v/QkM6.a_Bq ֯ͽst |VDq %΅Wb?@jjlCksG祏A$}Vz aRNdNNWnQO2YJ%)2]1i.--@ײO=TsWL<Ԭu<)Az2 y4gJPumBoXf+"'qf<_B7K ",MuTh4B͒-~SWMfyjBX Da™~HXO1BUp&c1 !\|XB`z7g+6_˽tRCV16lAwe-12~ ,NnI\/%to ZxmyQ$.f)KRڨܢzUhx'$ҥP 7"tkoQCz,or5㔫yC ;v۸t4fq=Li,wTkb2K:*ȿ|g #\0 RGH~'S Gd&1~ÙcJ;P[ǰ 8y왅gw]_ _Ovpш~ܫ}+d'Z4p@).$Ӟ@^r|tH"|6I/b;r$jIIx(BI&.mSfq}U长&4=j,1-)7Zw|(!C U6Vbt/ZVn{"jږz:CtL!Wݭ6ߏ˹ry!-;P+@˚;-4bdy+v.-xKv$O39M{z6h5v1S|ܠ5QaYI*Gt0[)I9vؒN@bk OD 0TJ"^Ž*9ܑH)*zA;k3l}aFLk Om`<9aM_08Ռ t;< )]΄׷srjt`&,x5ɒbnqie- bޏQ>Ёii>7LgsOlrA|[ Ac2a69i*ZM[`\:r|WI=l䧴WɜI iS[{(yA3:nk]CB >uPry^4un>M G3Z^lcoM} ZdMC#"|b}ՐPo7op+dW? 0F|z[qзuB5^Ν v$5_2 [3aeN<> )یP'WNՎ 2WXʈ$1l߶m{$}q-jURLׄ}mM"BמvP?UFӥ9A\Z^S.Ԟ}t&x7⽭I8ܠՈ󓤆LL{fxfY*(eEy % .m -5F| υ `2%`A E bL~ FAK76K]߈"T'MpQ|A0 h8"t>t*dlV2 98&K˽\Ge[hSܯ_0v c=7 7wo& yO~_yek+Mscs7sڂB{­ fQ2ڇ9<ݽ L `+34:m%e|=>x.ր|zh<@wЫIIw9\ie)2$6Xmu;Ms&8"ف/ћ50Vo2i` Uy{0\/$DLTxge͹W%7vHo i ǬldSFv!hݚooZ?`qiO,χ虗"}ҐE'.^2fID2Jo?,ku 62>X~v=Bcnw{]g9'4a %)mb#IPP{|،j6R58B:>ȓc_HEI % RjL'@!WIr$2W$*'yBrle.թ+X;.rNS刾65Pm9 S/fnWɠM8-ojLVY0\@ķ߰.NU:˅'փR$uh:7od_G48&-Upb-l)RPqW8>vQ/؛xKҷ P\8:L0[޾q|L`UnfQXJF9j\Ꮢ>ēr?kF{G'Dϩ;iص/T/eE(g> .5' GZFcyX oh-Br@Ap2HUꓴx.8޶ȞZ$[Ǎ J:UƍQ/DŽwLXauym@!".+^S1Zt;& m L1*TcE-Mc]֑f8,b< @nrn; Lh&e4VreOP$]*L)պJPFU+jJCs? Lo. O<(XĿM9jmBmSə`sakv W[kdJj{hIe7Z QoC,㏶I%r @-OFArOLA2AxNը\^TIf͸Ȭ)i8…ں{'ќy(mƂJ+=ws•rKgZehtusy/?/¹[dPUpžGXuT$ L 1/XnYc>VL x. fVi"I"Խȱ5.'}*Bb5P(yا& W}G%e3X^犯{^|挔BG%8!2QjtD1K'@I"W<)~'˷Vcݓ0~?šԤ@P!GM[4l@.A薮 {ll~:8k 7RS TsVډaX$$)<F`Q%]_u1pg6~@cfwUM` 'Ca\ &Ww*-K(K/2N,8SeP#ފi$'r"XwՁC'F~^!ze|Ӽ ߡ+%/^y~!%-< n*M!) iH) >t\_gzS@m ̂ iԂ8SҜOK#НoϠÉ将 KDoSqN m"VPyѵXT:< ZrձnCtidFSݼg9ge|q9c B,:ξE*/\4>Ddxs*5o+jXwo+*P>ƗЭ}(ӼR9$Z44ou+sd$Åd7\b`E% Icwbc9@22D+HiF 6uf5JhWܞrA 2/ J-lWgtLVLum4+jE~6C{Zý"[%Ԍu3o/13vf_&/7Bɛ.jGٷpS°Pp"ԪsOm&79 R$6jE0s#[в#G܃ۺD A΍m'E<:إhwecK] k^bk ehq #6A8x*a ?88ޟbTJ-^JuY)7/tR kxY| 2ì2A`m/I[%6^\M=`vNpbkfƃU1[Cr6d~QZo˘"4#G)eC9&͂F3%QU{xnڹd A<:@d"n{z>R4!{ |HB;GP_[hPt$i. sԾE{S^ſ7&U4X$Y’;hlHu Fž<і JJ)YVO44+1%䧱ƯuN? 7Q'/ `Y!'\wiE.ye]N) ux$Ҿ({m} hni/ss&̔rz6l:]$T|m+tY*\kfTY poxOm$50ӂ l*$1Ngt6F0|oQbQUFHX;G'BbKd4P7o}VpݵȞ1NMC\Zar~Fqey^>aZ TinvvN"O}0&_ǯq<=ͮJ*EҳF~2}^K"j**C")47.'jHI^<$; wސ+-Ctc+A-6-'].R^:YLZ!d(jfIMBaJڜ` uNSia[.r'C? gUd87xoMTɂ0Ay=\ZAw"&6a\mLΐ`Cacl@BF]%S?;ۚy-dl51BX78сFJ~/~vJ'ЖiށT0Tzeؒ'eRj43T qW< m$҉INMԯ77_6D-5kʝub*aF @r߽\ Jމg4[ b3I,Z;$- f{v RflY0?8)i`{ɲ ؤ4mf>Fw#'Vhy4[ќR*~k*vմMf0 "6YpG\D} @ߖٔ('+qdo[=,VaA(mc%ztU @t⧐6j|u P3d̃L{0n/d#Ԏ$qOB>Ew ൻeTk (1^N"A&أkqek]$ 1$Jf.hlI*Xf_,.絠:`&#㏳/3)Kf ]w-DK޲JB̔/Md߱;S Mh>S2ou)3/ 6 DuMP!,PS23d̯f ] k̜On!)&*,]J:ʇRÆ'Eqß9l隸 X'օ]LL[Ŷ}ƻ|O~ց mRɇUqbHl>ڣu^N"^6(72fCb|է~' ٱH4ŲsLn'M 8־}!莇yiҜGJF ovjЫ`%&:'E2[tbf>W9=[}48&{Ƭ?t  ݥME-2otv_ ~'o ޾$vq3よ5^dN&N).}=$e^S:3/rs'K§6ZͅNwcK<)kt[ϝio8WBPIE7q h%f8hΒo2f]L**ͣ(+oai5h?p$|%~Q;Ӭ,F&˭ Kud .柼2 x,HEވ1Ep=ZfB0(@d@dŁa:@1q/Tu(ScF%G@B"]bFu|GgKWF7&{{E&!h/ ]XE$T.k̫ݍvJk]9nf`e.INͻ IrgF$"pQJl!=4r<;[yuAh"S3ηķogvGՒ0aXt8UoNqP>M\SJZ](vd2$*Vt:kMsߙF{UX&㈫>cGۋ+.u]^zWS0R|Sh$$y B Wx5!.T!<ύRgTcπ=C&SiJpnFjSrr]mtWnRqV8Κi~Fp~`7"Fb4 [s9#mi{S@+2Pqd Pt| BTq @9&*RxUp౪蓦qcAV>j=ߖjHf$"@}7&.\;6SIڛROi0#p۠#B[}t%*l0`g-=5=h4Dd|-G;Khoa9܇YW2}EN1OR"\zcvCDaj]30rU ~&'5j 3&U q=JK㱻1k)!~K|BM|>=J'q R~䤍Uԇ'S3,}SPXC@B@DU>ҫ9sD*|:pZ (tX:gsIYr_O`%Ӧ+%W ǹdp2\a0ne boل:x hr `}~E$~zVaԪ0S8%} :%ЎߋYS7e=oj>O4xmv fy>8mʛ}0S RD%F<׉})_E.| WlI`n- B bMZ~/*Òj\v< gCm]s. +e36hkmqT8HZb)RV>#O fxڔ@q(CVU{Rq8ڿ{N]@Od_tKe GLY%SuZl@ݡa+'\oB8}տ0-kDgBӞejuj.̾n]H ܁Q3WTb7,ObQ]5b+4l:+@"F^RZjszdcl5^OHT r5dM5PjJO+]KI+pYC8~RxL$=kf~sRF%"W.+ ; DK>MiۯriL 9Uir(ͺyJvc3ʵ |oGly4Fd3* 5a0ΟxJ[FoԬO7v*FBjO Y%ᒲ;s]k?*kQ)[Cԁ-خ"z|ЍvN9-xB2?2Bc8߅p-0uQhcŢxn7j0UD!1ݔzy?`m<҆ƝFtXtk4jYE4UG()W>\1Tl9j Dɑ*\{W= ߍ *S-XrSb[7b]ȳtk7/ [<(3A?g/*ٻW;7E^F)ҝLae=I[u{)U#x_pY,'|)N˽ю,jO[Bw'V ?/-I@0{ݡ f%]q8vCYCWÙnlL6pUvr+C"JN {IMcN=?75ԏF U@z{hv^;jRwۏ%#Kb41sP`Rށ/sű8ɣ̼%zXU7.F3i|U55 mXCAyxBc(W<މē[vD(u͟MF'{p~Q@ד^n_79ڹ"Ȍ߮İ4m]n0 ylYПd{Q?\؟qYt_% ;^NOd^GmWjwKpX2omhx6f\'}+k=ڒW`6v¸}'RYP j+BOWQ }hܼ,Tk4IN6gs9܍c'Ef@ ?%8d8#MbK'?J*.9jR7 /;"̧FxC xC7ZR>gVKj>JkCUUDGWi"tx+'LzD|{`!+1݇aaI&# Ith5)LÅwcfKY?`~r) E,YfΖ }=2}N>`g5LڜҖۋIr`N҅~'ܫm{cw'Gq8@vS-ʟm!$@ʤY}LWVU.Xuclγg y\|0<&ZZ<{:[҉㮞aZdE5q^WHԕ AG'X?ύc cHš28ӋlcFMBFMZ~v F Zʌyd> -nR=r]SiѪu,?]oȾts1cUo[P3Dz#5σjhODfӄRk{$A1 ~^8AF!M2o}0Y٢(.D{ PTeǖŻP3"7C|i@'u~s`T n:Ґ vVQ fDkʐ6=~C2siGah-1 mDubX>qrm8z1`D J%/`c`գCUL|Uz8AQ YJֺoրi\g$8AyGC[V@G֮ A>UUuSX-a$Uk:63[br4f͟~`D& ]&}ִM~Ȓf#?X$/iz<: ƅM=C1CW)Ne̦/̼uSD ƣȕ f1b/VjC)m9VbtaIo{YU)aN.ǂTFt3ϋ'7 y%e*re'gcxD;bj[({S*r!%4Pl6PVi ۴qdEa'^O"LHժEvQ7ϴ3xyxhn,ڸR=1'Do|#@t`wJk+t|LlBj5|tFfY.o"mDxK,Ul_IѡQZcdf hKI^px g'?şOlUcz9Kh.tȃh.I=aW5dD.:K 0.}f >Vq_rv?,_\Տ0F "k* µOk'P}r sk*W8^g?:(µR@AU#1kQn")EBsށN|m\oA)hXmi^5WAq]zg3NS3we \t!Yp>D۔ۛҙF}@P)Q`{R}̊4Ypȴ Κ#B0Y(}^VYÀ"-ު%HsA=\os;h8MǛq]{:C=#T[){Xa!AM/cNE/14g<Êgo|G0I33 Ϙo X^)6p!Gcf{ dBH u5ƒ3 rry.z;}MbQ%$ fN'ژ*[5' bU?S@x΁}P >Lg\`G8z.v+c炈7.ӯ8,aJQݯG6,8Ä)a/L Slp--&,ܰ]UA% 'B_6tϛ 4I&>N"k霙wDesxؒrkػm_1_\M?} Z'pQ5賋[Q4/Cí_K 1GpS8]=vZzouf<)=7 m,̞|u5Vұ3Gbs}uvMEj4|gc]BH?dM/D <t ]9* 8=Jo y/ -U@q,sT XQE9p0#[{QA"WiU(ttrtl 2TmckW xOnx1j&1vY%965V `^RNx} FzA/;&J;ʑ U5vخy{=V 40;!uq(KZ3qd?_d˪X'k$g0ʙ;0p1:sJXw21F]./m(wd6Y+Ru<%?x \do$Ml 7O` &OIVFmҋl/v0h]B8\=..}d-?+Zۯ| =];Q3mcjeo ~{Ssg e*FVp]VI 0\,B͇sNq$p < >adM#o$Fvlp@>CfW2s !^Pؼn|U yN@|4MQ`̛LC xkN*Sw5GU-v9}97ΚIO՝ [VJ .*K4\N|~aHf4AXWs>4̮_dPwȔ%=D.wh6sHAkz}^= &[ORm]Co)jM1yJ@C"6+ԒAOkL'HBeʠ@Sa`[9MB( ;Zqv@Pͅ+-buXCKfꮺKAl+H`rE< ̂r=tbGHD{D}#g~ .`utV8(\tXQU#'lF=5~vN|).8WIEۄ)mBjBzә˭bUk,/+qnM\}aIq&^nBO7dPڮO G,HO֦:<Ǣ$^ZUV\cx`®}Pt5Rt=!M8ڵ`(ѳyXV'ַS+s )^&N _Ab/Lrcٶ͓Չ;ĶֻY4_e |TW8q=+]}bRY`mWjGjl]YYYJhBc7l3A1N隇%b?'zYVPE}Tm3CWn6P25T[mY 6^#ƚUKŕo"9D1v뱁Q܂|܁0\2c{Tws (2=j/9 +aءkE4@Y&s jZcD)n9'AE*٨u*ǚAylo)5OܭC&cAWp&jAa0WcV pR~>׊IF} D<9KX+*| RrƢݾv{J>q#}8/ވ|k3 W4Vh.\{lɃ LhB'SVI_d*$ yCӯ I+;xCDƯJ&60Wv_6j` l=;s-N?iHiRdNqXA@W uż$yohNhذ1ihy;Dὗ;+)Ďz$JI4 bFE&Q6 9JGn&ڶ :4V>tY@u[t0HSEKr)7c 5\ fCZ_ `bK}DUoK:v):gf_`O^"R`T܆|y/֒t983>"Ú ҩ@v0=cy 'PxP uG>n}~ri:OE_u} )ڪp ؂;#@tI行w_L 2s`(XD='4z;λS 'j}\<'yhx! FS6_-? R Ы%6%[d [5C^piC:zlfJEu,ͩf hs = o珀#Ҍ8#իЮO musEI"Sj9jp9f4%:{l8gںrEYo>֜0czlQ<#0 ͤӨ"a`؉QD /jTe ϲv{^eL|& -cBcZxcL\NzIUSn`̖.oj4@lC !19*v"G.O''6^ 6`ϖ ЗQ90-#|9=hK\ !3##$ K{h³h? hF} ;,@;i})0sm_e6nh`޺)ȚR 2Z 0Qv6,~zBpѦ<#UH`NDIa$3]E5R3;jԻ>5Ѵ"9R7YtE:3+P EpGK`\k=k5iMeX-|7E!6aK4#dQf*h]ћqږ$Xh*`h(yOmxD~5Yb3> n ֵ5L#N'2 ]v3=\rWP/ҵPĩ8Kw ?Ձ"o>P! ;x= Lƒ>Enx;H m3\~UWQevlHOl㫟mePp!zʖ[U`UBa (gfX2Yr!5K;,(̭n׵$͐laSj'tzXP YT*U s*Ybe@rl*'Gbƭ2ls \gdwdRh냟BA3qʯsxngGL,TIgXQz >9wMzbV*K5" D Dy۶ayJd{n, k(2nZjW\/uD*ȵr=9[ TZJpҵFN չMWS<,#pn\~I / Dsq:$(꧌@\+iˆ(1桒2bqu"H#,*ڤU= ,ʙ붩~BRx{|tˀGeQa% % IܦG|;/TP\[ bm.y݌zLJdш^A).|m<>Ww~r>7^%# B1' L>.wJ.HK\ӃLOVz:5K3U9bW}7=0_5_]'upHz+whVJ<]qĻvESC _1 n`)q\#;Ej= tp0;sk>8>.in|PW{TP"J@SS-ۺ<@>AKxx%s1%܏dF6*%Q9FLb[$\"lRmZ( 2:1+n=w3B@!c~eŘNlX㴩R0bv7s)lx!ݓ\< KG4ttmdS?EFڒW;LDm̄lxlf-LwB_"WiVnGP\x>/#fdufJTg;2ܐ66`elDI 3fJXu"^U>zއ0*{(,?_~;:/אXU7's/d#ӄ{cXՓGt|]uq_0rP,ab{sgܿ~qG$fY6V"ZOvʗğE'4VS(" :ҽ&JW`5 ܿljnn۪}5_fyf fD~Jw1Q QopIwDpnUō-??-~;ݧ?I{0@ҟb7R*9.0l%A̟B ءX@o4WY[PU{sbS}W/ۘɤ}s?-#R_ڍc >̅RCvTU p("^ O]["̗ * k𤜢zJ3Q#j!Հf03U@ Cn]L-bLKVƈXcV{^8Ҟ3aOSIݑ*>У}R[cׯl`HBE^_"OI?=}PM"Bs?Yg6n-R* D?cH IsA]L"3,y۾&h`򢵘JZ L)?CfSVAA~J r ոPpsH [suX' yWqّ#p %bd65Ƈm"JBs'FwQb#'Y}\}yE5#iO1eM؞?9 s[9*ӱK| r쮍 B/L87ŀƯxq\˃wx}ltFEͰod3661b}TU_mmjjtٽcnoRiό1Φ-Bgz0iPXoϲF#9x4%uL[T_>?@/f͝N;/m4:8xj?{I9cߦL$ c&p]] V}1@ÀY:{uMqPg c+,> yL ⛣Bc@ C5.\Si4+Tpݯ5m-#(Տ[QLnRWt;{§5` K AnP()8Ge!I\x.^|`Bݤ8w< ϒMG#M GJz/sz63B"UtL Xm~־߯p_U>烹$WsiɒPNcq#SpBA.J?4X$Wv l.҅G,#,S=-1-t:$-A-S_zTl֝٥V) FbVQ-CR~*m;$.Gsf K Q~z8K1= ,{Xw 74ďښTWXv-|arӑ1n:S>JWVà}uMdw<9b_ s=9m#/,cV^$~+h&JӆSr-ѼXZF Y9=e@|dO<"C!pIRj#Ќ2udCM-]C;4N<'r~V3:c\Ǧ-VeMqљ5U/:sb~+J`9x8d0M)myjmj.`O3΀X1NKXp@E[ m(fRǬ3CV'Ҍ(HH/AH)\?7\-cHx}6v)hИ/@<#"O]3z2Gk춏}Mt^o'BP+؎WnYmǏhvak }rOvn0t8IC5y@,eGKgی5_e{* W#bCz_ww*0Ř3%Up3wPhN,^iCkrӚf< g?4-ֳB5BNۖA:D3˻J9~KD}=W ޛZl*mlns\Ng-x׀BI]L\8~Ck3H/ gthWP&Xy"t5m;Db`h ~qLk2eL=L{Py>,:<*@)M3F xMM@SPb}a-at­sp2G.bOwfп4؋ƈ$aŒcl[{|+y$9f`GSpG6+%%"mWٛ N}k76i>b$=f E=]K" 5D;at6σqGjpIr磀6h3)B[U–fǜ Eo_F…"_"FQ((Zt( UhPƱ5n͹dl|( K:Ǹ' s L5jgX9ܷ g3[lֲLlۆ_{KX7JiXK:[NPAg`L`Nuzg;#b(f삣 _ Nn]'*jgARBbv7*HOODA68QӒ 2_cOQcHùJH D%%#5!\PEEϭATZ?2u֜Fx ]֯ua2O_a4"yG$QTpSw\Ġ+֖)ݝX-D+ ԗM| GhT3$L;ԏkv0 ӷ5 ),`MaSF 4 1ԁyenl皥 ,/Iem_o ޅU",>* jZ&C |֫'sͽ99›&-J{ tzAqE4֑mbdSф^B<"w W9_@Dȏc:έ<Ƨ98U_Փg ^[#>ܕ,aw7tj`oFUiE < ;Rk>{o[lMz,I;;R j';X0ȗn 9䪍%ywbg#<*VLޥ! jѝ7WyЎeawdž F$"`.EOpM'flҘNҿy#B5&>sd t0(09wFӭTyBu=`ZW6!ܠWsDivj!I3$1.pd_L~TF.: DwiRw5;-Nu"q[OquT#C7-ǭA 0*H;PqR]d ->nf6xj6?~B43gtrvNqZa1WqH)D E m^Hafc\CiB9>W ! A5bY-4/C: %h[kMku~*_K@L`#sR5:(h/!pґ5f,L@ZAEe|U-%lITfn:,1d߀A7ɘyvgMcb_0E"^A F'htw/=?[TɊJ+iw<89Mw 9{?A'B&gגoc~7J(xy4^usN3Ox?mU; "8"|{1jETm36$I2!V}l9V%(.V`ΏS|; Ȭ^`Q郢KO^oƉlqXh2ToTBw(an䲧%8+YX,ǂY? rU^-a)7,v7+ߥ婵*"Xm wz=uՖ?-PH &m >P;._쪦/~ښ'0|c`BcXฎڸVnVmHM a/uu˾ 8( \_O$-R6&LV]=ϙvgJ!Q,K:z`2AU粠 O0x;oBd[sN>f~GͼEx`4`3w֭|Jaq2[6J>0`}WDs+A{˞AR$Y$d5=[[. O s{ TCH8hD)z=48^ |{kOxL|dt -ʜR,vgNC9#KKviMWٳ!x@tZz1"/Մ7rz:S3AsO8M,Z4hф6 ?QPiK7`nׂ'mx&n[EQz$=;#Q(9џʙ~~/n[A(=ź+aHLi=}gmb$L:&zLJ\.drνESia & ! }wG'% 8OyoKpȍWSF;_Pm/(N)֫aJ.^P`8R"L BPX>5vgc#'75h⋾AyuqW/^~An`[o]sQzܭ{qO- "}IQ"6_/ؒ$)cܵQ P|p|}Z[@;xF"/7ౚU70_ Wҝsf)l S5KCxՔ.Υ)j@ˣ҇ ;S%pY_Ic'{I2{HH%eKHX$lz!)~%# )M;KԵJho(k!A1e1?)2a־}Ѩrumxb5ԁ+^ỆY/ 0@6؄ˡ벡* Q]/RUYNjoI+BД9VmG@ Lv9s庌VBQ~3gC R3’ˀB4;aJG-b/muNqZ#f~K/ /NU!d._R"{/[}$-cP7LDbhNC?S{?#Q/]jMK.輧Z"7t? Ĥ 2oloPLFӏh( b6.ŲP_s蓏^ ֹaw~rN%uzQ-Nݶ-]ܹc䟃" zm_ՂG;#nil}Z2x p.υ>f5@Y2 %30SXEd\7ХȆ5cጴ.}LjoՋff0M4s}$ Z&ٴ?ɛ7'VXCqR!N:Tu*f& ]  c'#GҘ诖xXPڪŭk` 3CTP n]5jP 0GDejX9^S&^2(_ejKƵ_(t#^"vfD\:m=&n~@ިysY¡/ - őZЊ)\5DVVA:R݂<`w:Ƶ$Q,,lޞ ,ť &s2ዽ^#=^צAH}חŞ}J3>S4?Ğ&cZ:x OAԳO*:[lPӄ zIc,ف^=SYRV0-sHwZvCŨew:Y21.sUF#Z}mפLJR6:-+b"l[ tu_.һ$byw}'L^q覊LvsnM^*թ%_Z *eR˧NCHI\> ƹ[7I r%'%\8lvlVK>^m~*|qDofyi(F0#Wifø>YXx3l,׫HY'/8|Le`xEKW+]2Z(*lDpZMS&DXĪEf117IiYt}uARxz6_h++EIJza;Pռ|KDm'n:BJPY|3L#?aGbXQ:FڻʹXbW8%Yhc$yC>$B=^% ل MJa4lEWI Uޟ~J,$ȇ-!BpFMԃU,*xk& R;nd2NǗU(*>Ƈp@6 P8#9:u:=j9Gb/*2k&!HAZ%LTu$?&'+}=*6~?(q_u Sg7(16 Po =N'U܁^@ltZ6J#s{m<1vhI]jN N|ڠ?aXvh,!LZzà <ªx%K9)ŨxP^ޞRtI̛-:/9GMZēl e,tc*ѦsD'm=)>H=Ol _in%^ F=nr+l7=V^e{0VSm_Tan>L ʲk1hW,<[ DŽ,p;(x]-x~~6<&np+FŏjRmm8eyʡAwjG+ÑZ"?B= (A/jU2ӎ%,p6'+P ϓ,axz03#O4*9eKgH-5+cDl8֯H#:| 6S@էV|b᧱,903,o-"d!^|wa#ൊpe>0,I~ x=W庋tp1a7zD2*- 3z "t!"c"Z~'dfgY]] x9&K8%rGFJ|oj3?DO'Dx>a@kJ5RбDg=Gیcsx]~ci#8ok޲6%Fox'-5OKCq9T1Α//ApAR]neaS= ) CU|(@@ϰ履rA7=hs^m" grCrM 5ą)m ׎ɒ?Boʰp_7k`ptqDbws|])ц}iC T|O.> >Ad4?ēB@ S6AwR> ?jIw:LU& b_"1.9/.«T> VbcR TnNff}c{'}25Ph_Vγ=h oC! W"!AZ[9 LƋ n:zwr~7[L]rq'kH"B.`Act:yI9qTf!ܣ{g|=OܚUɢCOϱŸ,9{( JA(@WMaqs`+UE #&n!A$gO} q^"TAlPRLClI @Ÿ` ^NfPJ}, mخ}eӠ4$tp>;rجR:5rc]4@LUVrFMlzV 9=E YC{'$pRۧ(mK}'[tי4׳7ֽfKY7B|H9cW*A膰6auNb+G&Q+EGgڷp lɪ\+|ZK URr LEֿĸ$w7q E9EN{*˼ΰ;Muܹ ^1L_k CjL~eKH۝][`0σ!7ԇJ`p>tW@>Q]] |V[BDBp3_#:pR[tKhfLêjfD\?FLtRfNxIE)au 9B u*ٳx)][-n'y59vI}VqK<ERU/]S6TiaH~d~0j5Mʄ6x(Qd^X,sKp^s7(bގ˅L!T^O@FqVy|p}&jfQ{y#Q&hbͳ9ڵ4lvG-6dâYPc &bhŖsQ]}k+JүmߩN1(=]8Bg/b?A9z mk:[Ejuh#]Lvm1v֙(N>}]Y Ox0KiCP^07Aj=~$9*7 Af =aa +ap􏳈?NPUAEi&guBOK.x.ۦw#fm]m8k)JOr!֏WH`+D.cM+uݑo41WXg\_EVêmVU\E^\-Zyt> ?xO@U nr؎Yo9R3q[\+lF[:>F]gXݺ5A$L{t @U޹c_0ulQg[Ы哛g/ĦtQ:Ndt9g1gîFZcA?s9/pc9{@ *n_1dծW$"&S>f価V/ Ot̉$5+-.8++4\"u2̑+r iHfs'WVjROR?m*c:+ X95wZ֑p '>3;gu8yoL7u.ad `x*C̺ F?W+JY T<> '!ON#jbo#%7χ+Xj+L.0g@45Gycjcly"3Wӫ3'AN U)p!4ʲ6˳PS3y5yK|oh3DC8CgIicɮMA2" F/v ~յG!z~0󟔖I&!Q ֔##juK2B-nLNUŴېg E]MI%/Ŋ!l9j- OF6JR6dcMUIw\(}ʤkyWLm}<qA.jф):_8~`Q*kv?_..&;j]DodoG@ۜJ`,@"+ju9w!]<2_yvΤ3 ] ~нT X7kMXY\Uz.? : ;$KaWUtYq`ps j*}^j5|QQ>e;h_$ұtB!  -ڈR9;w5SĎk`пfI/33S)OrOYB;](IC?ᎨvS鍯c,&Ǵ<(X;$|1lCli013״BL7 ]hb]:L 8^Wdlv/7B& Sc@ Y\ SȿmkbRSmpho\Ŏx7,IRG;I`#$'.7Ԣs9;@ɫV @X8GP/a>S窔D#>C:YtwT%\ AeܒFR&9zS$ޝu+r58<Ķ.k+{hBEYcIɱo35"g(=OZ1?;˺9VuB} F'w$΃TvO[.5A*R7< Y)B./cf͢a@ 1,!F_Br<ꩾ?۸T6UB*+"DFENT4SO-N5|twfƪyG_Z;FB!n){h7m"Va3ltjҴ@ij_M]C7_nCLs- ;pJω\K5"@]1tmQ#_=jVel6.2A=VgW3( 4#Vvx vPx\.KW1=t1a0c HӦg/9#0YӅ,g٫ }ʵ?=xmz\[a#"q:TO{1R3C].Uݙ뎀 >%v5y-Gq% ]Y-ok]?oFC9ˠ(C!B$de U9D 1&@Wܗ-(I:Ҟ(K0٥xV }%+1.9Oi`R)O{ɖJ/H??˕Ch6s8֨`t%URÙtX}݋xr_6TMED'>MɨϬ] HShBGW! ]?oX'՞@Zs:]c6"nZh#Lc@jVNpt>6aIEokhBIuЬ(~.i%%{/7Y1DBPr >([yަ}uC)$:zΚ<헳03eYr5CZ  I}~՜iMónُQ!)q0SȰ.ͷH1uL1o?L^`P!; jY@:~Nbge0_У,ۙ Śz0i({tW-ITݝ[;|7݊BK9ˁְRQ96R@QoL2u$`NG~r,dڍt%f_pr\"2LIIj5̂Æ)`"82  6f(J$ _=|ߣ#c+]9m;٪2bIxȞ~+dlJC!\H|)ro^h90G%u9.тEu%FKJpRvQ_mRrffѱ_DCH&+u:9o^Nu7N(hSy1f.C -]z\*FH_!b5e~p9e j#mt13BE;%S%cXoܢOZ=۾%$@iEBE+|$=FpaS S{vwȒF [YKD t~*Soh֜Ӕ9J]"&c[^%&4*}P$g̘zJ>`W'|KU~-&gH?IP{XQzAو,e<;0ײ z~|c! ?%T J%-7gx%deזI91ccLJ.Ôh{ ⛃S/&/FI[ףVldu"iBPzf,@n.ҋe04ADHWmم[V<eHESv#Lpx"yR|dybibQa6]#4X,jP8`xFPOUyEn49o"H;']L E,埂<88-h<3i*.(ȳ.%nqѓhد:7~V-pfc|<%t%Zr(0Egl -;a& KD UqJfV"?tFm=p@/jrK1;AOFO:>QDZ{"FXKtu$!x oAnJ()BoKի~#6zbK'SZԁpkߺ]aU ՏӲ00{CԹZ}ЈK ,-Rmǽoeuн\(z#$Ag(pK.i+iٵd=)a}Q4HU^V({MoC\u3q^k8ȶDx3>D)k0:uH4rhli3QjڃZTqߤmM!'<['>B@{T )ݓ?o~x 1XoZ!%>=d5Q:'aD\:=muB"R;-DMQGmLC]NKK(NhUcJd-.7 ȖYGTa B_|`(-SUޒdFTK0F_e%oǂ ~5 z礸b@/魐^` s1=KZVv 9-sɪe˳<FeI,dGM󑤼 rwNoh'*iە'h W֤&kÜY'Ok+bv*KKqÐ#A'tcP-޲:&I}ۿ=8H; *i O}Fѳy1)P@gw("X75>-GNZPjzCP8JvCobFb']k=.U@,K:N'ٿ ľ扶 yZf}:.@ԉo|~H`bX] 4qh|a^iT3$m(T Ǣlܙ{;Nw(f4-9Ǩ 5w0Ktk'Bl W6ck H˲nϡk1D>A\nwWDQP8\醸ql;NZ4z]4:O4B˃30r'8 = dȾvTֻ)zݡ>(lhDȈ&ܼO@<ՓR_Gh D8!Yݾɖ,Lϛz/˧YDmX-{֍`}@Lשּׂc+Q05ƈD hy=m ݹƱ20c1fj 0{-9ոGipo[`h.9E{2{kE~`Fuב8k(0]iphL-+&aR+w=_rB<(YDW %!FzBzPiq3*' BT/װMCCMo' SC<#3eFJ!…L&V\Wt&t:.,"bQvjNsu2(T&~xj9\-*Έ;2L>??v }õ#[o/Ed{g|Orʻh#KD(-w|>v[ԙȇl~ֿuL!1 ~|g :ݢ)*qtat}azKX=]1ѐWtx)RnBr9VY]nުYUgPQouŔtBfyN3T/*mui-4Q27Ykz!"H[mqCy] ڵW+]v=hiFP02(1VN?]1ŦbDž"p}asU&>FX*DX` D+Gh<02b9dvN*79\qt9 9j>vb9&WٮY 3,pՈHvAm9XqxVGU&`|ΆmPXLQxo]"}4|Ͳ&r|C;N!FQᴛxF"~㼰Sg3|ĸ X/Skb-x@Dw򵙀#븒plV|*H_RZߊ S1]kmwk]eE~L &N$_T]S5YWXB7;'į'W<re&L*)^F!zhgp*HSeŚYg ĺ~:lؙQJAtVC9o6b=9FP) \]d_ V`!(ּv#suOn t9R3z)(Y۸_~&J1OɟÛyҊ etNM!tbo/u[֋Om8 QOc!Æ<ۭR" FUQftڰp4Es[ǹǮ~oEݳ_5|ՏMqp8*d[5Cnf>|''銺& B _P2v3,*a%,NA)I3\L)j4k8SHMM6MdR:iOY2vC@r쥜4"OPHshdΥ_\1>=Ltw{6شN!akueXbΌx~v=AZx>?7ԫ0mTjٗrZ }U6w:AF*]_O{G +u]* 73JdNUw})IXJdq†|^xбၛ>`y=kcޕ7Pmdh=gm16҄?t;"ˢFa.2V*6xۍŕ(Geh ⑩)ے$6NZ^llljW|Uo&p5jI}dejvD/vM{jĆl7dܔzd351w1{좖 h!E[rG~팲"Y*XU,>r3ƀ{Rxԣlϳ1Q-kDGBw? pBx&kJ|~]fV |d=~|+}. How:@J՚KkNu;}H!#P-8ۜ?VOm>%IpJ͗De,׷kK&-Յ>*[f+H5f(/IBP!3ƋJ1{nl\mM?:Y{i'j%nϘZ1u5q*q0Q3=TjS,* g }b;r O.\qo$p 4\PK'VڌC>]+v=xM=•@c/)iê/U@ S 6BhJh.O8 rա-R.WR-ۣ2Fetþ2-IcpDlp-4/=|c%Voj#"|-\iciIe_a|}OIV@߫P`%Ί03HdxRyK9X*웜6hCpUS &25K\UqҒ@$D^I@|4+bSjD4{dF.T8Y>,~Ɇ`vߥSϷ ilRr<{_z]бt'n~WGPy‡ u GԼQa-BTh-h(`7J475 &z;"7yoHs'|)xXDOJt/P[Ld-eBc RQ҃^PH3dYe{bp)z(ȅeCkeM[W}:Orhmbs;?b>A3ivʭ-DZqC)n:}^%e\\4m8]*磁?7!\~|9"4:ޤ @2 ħLSLS(Tvwp"YcTҘQuPb[BnI Y|xd/q0gd-CJ^؎ 4CSX;%ĵ/DwE]D&kAU͕%5TAFմB IPxS9YE>܆:,|T۶2 $Rhɮ܉amlhl)"@>7j2*AAi 38Z𹟰pz6 SϻEKHar7P)}#qQomAi d\8hr8D٣$x# G,(>]wOp,dEaK:޶g|DК 9ůc[Ot5 ѩEW pdkmr@`?E@b xC ɕ[Fn[)ׄo5΍[1J2wd]Shw3 9킻T'8YؿA]sg0sk2&g17!50b(/N߁/"y~zdDh^/F=[͵Z4$ g z°ӐJ v]Jtt!~j!8JYeDf»gx2 Ns-Q=8qTˊw7*/ 1hiV AnNK}Ɇ.`ېdmj [g.+Յ48E-l;dvbO%QE)p#)spnD)ePJFpnh4/WGJ%,fPYYj:qO^@.MhL|(?ճ;stŽP }[(y 0[3] Ts N ?3\+=ͥНQd&Xx渜\qz0+l!E@e8Է 8_-H!] vN/Ne*9Hr˞fP^i0vE";h(!b2퐛=+ЁZ;9!41u2y.`0Xf|itlȇ KY^HnloJT.mWT-sCsײ.l$d-,/:BcdAx3&4.ro[@wO@tIfa7ċg9'{nd8pus5Ӄ Nv3&;cvEłD@ 8O4oa'0Iq!]]'ҿt_i/XZ)n,UM~Nq.pM7\@%#GY"]ņlԤAXoM&tΗvﳼ\ӑ@ '7UӼ hiH8͸i'mt*Irtϸ*/738Fl DeywAQcz .#B)t7hĘc3* FVS(ZUQ:h;dj$/3i&/QT Ug݀ XCۨ4BʤhcFdQ0GDet4հTưU~sxyVδ%8dQ{So._V WUh q vMvq.3JT)L/Gco7G…qN'9P{ vئ7N Lh 1yn4݅j1FV}4ޓG}/ȀZMBl-0,",+ZP3:pBW`DMmE kTw(mᤴS]m#er0NN8,/pnQA_ >%Vڂ}x5?z+4oȞNM0q]I@uZvP;BBN/L,^O3*YZs3#] AsH (lR+{m~6]zL|PXY!6'LMҵm'hZ'Fӷe>M[&b i-0o1M #4l(;n=ꌙH@פ*boC[$2r =ͧoJaT쒑zౕ9ƹԏfY5sC.qX18.2x=)PreC2͘4gEBqژIP: l)Z1V[oA0?~0ӈ4椩wjF(Mjk3N Xtlb'FgXghvcawơ;OJSe~{o8*׼D0RK"|9Iώ\|CVGd(TI bzS0(IŀQ|!5;v*%.ny '-^Ȅ&Pu⦍[1S䪆b lg_e1"x.&Ǐ!lW^!+?tA1 uiOE1yR zFκhZ۱c^vI 8U# +Z潨b_Ql8*4jbElʼnYPOǘѮ5=-i4lVS)sQG]hu8{VJmze~T,-q~2ia\+\U9i.Yp-5pFh`9/r]]ܢ.3HơwٕJIn((4<l PB 1`ÕL{`w: q1v(V3@ yN FZC:R@L]AIhhX+Y7џ}u\܂/j咭 Vg pVelL7 2Y%",V@ NQ˛vZ14X0NNQ•Qi,+-5L*Oh;#K o.^ L؅/n)MK{_iHŹn r8D_i@v%.pȶL,G!GUVS2~R˯C뽚U& F1Yj#Cg,@G!GxubnQ?zg1ߋ$`9izgw`N!d˧qV Kڼu+Uu7ș<m l%ǽܯ50WO ſkcIr,t <uOg `SzR4W73t(LY ݄ .$f-,htɍ ۪"\'  F'vpqQ_ODfbWaiLPޅ(zmN Nߋ niu~Yh /\m`;OwLi:C~zc;/ y3TCV~WMVcYOQkTaYS7W^|I zW*`ʿ%{5a7wl:]6w3= ,ҴVdC,X?PJ?.%qdN3*N` R黓2>V:4V5B=h2.ӊ czdɵ%l?;:Cmghix'>Nʗ k!K8pVIaY_fa=d Ut"6)n6XJs2L9aSiQwRmlKqD`ONZDSt~4J̟^! PaT+ &  _>š>[lpZbu; Y;ڕ5z#{\"FX! Pz0P[>|.lUmo |L=nSIN|fZȾaV*ϑyw"V+PVYhv - :50%voBY0$9M6G3stXU>`6{l>F3`7"R7|Ir1?qZ)~PlFAwn$ ]oĭf$E%Z0ع_K&V -yT쟖)yWJD~鈾p-.#3lF(o*þ5X4 k-WjXa6Q%+|xq"M&kC8ݓf:{8~0F][z@]*>cc]" uuWJR}{6u0zwl]uR&r{F[F5ze]M#Nvx6CS$dwUv~:W :=Fuic翴\\٢S 00G n]9j۾?Sfcv m|Ժfa>o%(mnY,, D B^mk `#C.g_'4+ç@a=D Nr^ `w|ƺL5n.VJwHs&`)o,-#k}1XU(77p)6.*Q֑Ahs6Uc}45 ۽o2b[HZR{^fo\~:t؛:-ZLoJ́Z) aL'zZ==qkY@O\{]a-m>D,ϖ(o1t+Y2-?SX`7ؘvϖa/9`;"{)%s.šd:\_[sTV+<>H4̺a G/jjZ ήȾ':c (?CF|4[UT es.xhKiy73@@Kd?PR}T߿.d왔Vp{neFRXcΐVhƪ&eH5s+Ose3O8 tn~LZf4tyıQ=)P3x `uis1?.Q&[ˢ"T'M\ޤUZ;߸R c揩FB>?+=/ߡ93~nMS}>o\LDg͹0 zนXR3"o=s>LI⬸d?@=(LY!ޕ]DgITvTNd w$`hm=nmyYR eL6\|q$SI{uYbɷ k0.5v-=,bڣńamO6cioÏ@4L_qVgOV+<)B;T;։ލݜaHɄuY9tLpK6Ua'=nDT Oa;^f~ݨRi)C桦1E|q0Zz~h(PKVZv鄶+grwMe.4~ t-Q}S欅GhJ:ݦi@!*t.롲dCweUM"Ej `Dڳ5'ڦp.w-/BFhsd".2wJj{M_?[ ]_Kːy Dz&3*pG(͕hdg)zEl$~d\5 xضť05dվC۔zBg|%M^+,A<65f)?-/|C'ߗm6Rt< NG}Xpd%8lBj$j"2O#f&~M\g/\ρ1j-0# /xywalc!6ircCΛ| AhRGE|wD:)# _SOBH%_aH=*˚!jnM4ܷx}087{8rbz7ok(2}$ ͒ P cTH_{O\r,X,k-M¹_,{/:t(hw|ת|bQ1^Ѹ GMMn>[cogԮ^D̛M8WX!|tlyFՍ]3-?K%0x[:/_ѹPc[GTgXF_K9mZd{[`)Bi}`/FHc8w`,݁h4 XV->X8 }Z7Tm{oBdJ8X)0y)@ύSprA60Jpә;SE~%;NWl*=$~?ǘiH(,e0E PCt3zu]wm16ocBpx}#eoњ?jMaƮA+ Q,IsR^iHa'U]NvGwSMFȼxS`! @)R 1sA#mLJ)]o^ZO! x7)-J&. wr0qV\M.,UsiPD!d;c8yfJIOyn9ˆ]Zp91*ҌV J/8dFcG0`EʼnҾzt4)e۸>EZ]M|Acם,gM5 ݪ^hlU#]. Eb>zk * ٶ.t›J12l ;B56Z9.cΠ!ɲgdflY{Ѡ4Oءp'U?4E}sV93S^GZ@f6se:r"҈N ֐ɫkl'˗0w2fTO ̣$p)_-9k콙x /y5K^yEBf`Ez+UyN$n{|yp{k۽EpѣjtyȪ YME#?kmb*J9"ӟjX]s'̯Of}؇K{fT6[DusQW}n6*$dZUꀅf{08C Zt(v`!HE )S;l3S6QZH<<@SK:J)H>4̪g`JF@i8s@~@M}qOi0G շZj4z7N{gʪ2:5ǀm5T+-Naav4nrdR'`TurCJ¢^x;R_kKmky܅<'cP᧽:o@vwi(ff/޵vYa. Ey|nH:M(3HPPl\BtMY. )rFM˴B )v,!R T?)CTҸ?lZs]VzS++ >rbsgD֊Mp94u!mUP`Z;y2-8,K+~ê&wĔEO#8QdIOeQ+2nl?(K/֋;EBȎ#>`mt%?+laot{mjSizds+PM&)5,0u떌5:4R# sN'd^ )hm%=*A1i#=]4'`Wn#|_+=h25.zIfo9N,'hr_> ަ8Vʾ^QP$["l"(g`536 bk/fvnO#߶TjXvJzk%%7Pv U$ƌD6]$`h47a1WƩxu@].AE`%LZaLm˳SSʼnj-K=/eko&FQ$n<[X[382@ yo BqYK(4we8|פ2ZA8y׌KpjFd'P' 3r dyN o-a Ke`fa؋veM :Qƍc\ qfpܻ]殤ÚM_*qǪO{;P:=D[M|lf4s%c2vB8 &skkS)*YVTW){R`|kS;z9N C N2HhkmJ ../b:Sx ;mJ =Ѭ*AFlKA$Geԗ@{ìКSYP4}q{vADx'?z|DeС-9Y*%]<ٲ0NMEQ(V(LY³lrΌ,Q]|>tO3y%f Yk(9",ԃf8 e[_64#؎rn* - O"$fF6̰~ZOaJDU~\wG%]1!FøaOjs쾏bGfXFe*M8ߜ Mq`e! ;#!S~ wn² Gpczqs>0֒6 O$\ʃf!g?rY8Qit\Xoq %OZa57[󕞬gQ_(M;ǭkoDлПP/X5*=29Ԗ6fY*n%{]#m_8p9ȐoKFط `Yc5c)f&AK@{: =p?Mo. ч"Sn=y#bW\[YdPD~ KR\?IEݥ;w3tL i.l4#phNTL\  . mQyLh-R+ANIM?蔴rXMcrNLr&XpXJ%ʃ0S& a@:=GiF(W/, @]yppjl|DCRAR;1NM#1c(f+CDžٕVK6r\D,m~ׁ2(n^ګc\c ]XՐF}4Avlt&P :܂+a ) z0C~2J#Fu/{l1">7P~Ixfo|‹׋P"W8v/.-V0Bݚ'cFbعgԈ_۴un3οhsH{Y͇ѤQO=B:΀rV|'PWDJ͍+Y7uF%4SN6^}h-\0H0HQ]xmd d D0$a?4+r([Gت4n@j! IʰeLE`;&=bϺgSx d&vmʻd_&I}AhR:qa|l1LF\zP^|@p{͘JPإﴐ{7OkݽކphE^Sgb~Ǹg#;8<=j/m"G2':VH' b r 7йkj_koT^DQ&lǣVgǞRiBdA}}sowzb]!2J]`=H.x-sxIz |9,vm.p8\MwDh8\!Zz5Ƈ>әc Gs7IϚP38a06$zK5ML3E+٧we9huԭ^U)C[8[J]^ʻTϒ"64][ܽpR jSfFZA T2vV^~U 2_U]gB.c}!7:5jq7螓iwI(|;mx%&m8JwAc˜NrКɇ|-Կ5ªB)XsFBN][\3ny=Q^"%>.߄k7j@7#P!2s?ByN"q,FE9O>;^=Ĭx.)#@=64{ R`VbL !nIU! 1G,bjX9bE͖>jKqߑL6r4M{X)MMW*U:4 rw& B_ _5px8"{=iƢ#Z1B )RrE9f)xw ͸R˙Hz'eZMA>:wllH;7"NBU8~v58˰+WK|_&c ^~'A_ftrʼm"N!C!ī T/nw̼؃]8y;O-6U XMxpRneT q7ԂXeCiA{vMJk\pcZZ)6y³BZ)5ŅDsof">WD񬖙 ͳ,j X(W=\h5] kZlZ?]#nmfְMI:L;@}*%;gX6aR@ay _LHUFwHc/֬Ʋ;2IQ>w)fAHiE3m6e_S#/{J6nd~c2|.p3&V;M% ^y|"p4pѲf7աvI{f1="N+OwٖDWRX *&BJ[fti%f21"9 U\T}VB00)1>Lv—<[{4'n̢A,OX@|ʢ𹕞 Π\o5n5ff dGXK@Tܨ}XV)7$?3et ll|E&׼~5yM0Peb>m]惚Lh,4/ZP3#{'.Nx: Q"{6#G]2k-QES\] 6XjO77(-_Щ+"|}~4Ș؈HQf+ZŞ@nDro7_Y֢ J˵ŃwwHY*XAY[\h@~G֤DZD{>:3#2pYO|~2蠄iLs- t?!T6l>,nр:Fm4כ@{MT Jgz;u*e˚|/Nj֣!LR;XbaO&uHɸr$b~cz&PA5 R"AWb{@$/L]t*![K'fv0},ȝ@bY?܀nnYQɹ+Q?G -Jk4X'JP89d(wG*l>jECVd |:WM>uAY}Å^ߕF﫥^Uр۽ rHB̃?`̳2 7r>PDˎ]?Ζ#A,hY:t~5 U |I\rΖcd ) O2>>=+>؅JD4UN/9pDbYO &-,h˷1o=LklNR~|N v0W^pZQX]zC48ssFKDo۰ N=O})=*3ga(Qu+C|z?JOv^$l  MEZ:V<,ڝp#^$v*W)(PCnqQ]0L sGN-r}7}G+tʏFf3S˪/%,UnTey9!w[m33󰫯hjL9g)zeR gHȘŝ -( f}8gQY{˰"Xh/d77(sQ~ {@r>m4}pG膒gC\π j3K!Ӛb=='+V,rC:5CdxL%js ݄rlx{hq#,@CAuo;WrDb jd{cBxkx$}=SpڢOs%DJCs,+dj *1oef"lWwc4u ogS-`.P(oގX:q n>5XҾi>;8(;\ 0͘uLMzCB $+@lQwv/^\qYNf}3O$:-1kG!zΘ˩osVQLJ' }aUiVy&nگW\޹*5wז&œ6X ^IύQxVH:TVEfBzj^RU/"#X<*r{I6@cC$1J5j0Uq=ˋMdseN]Y_LeN$ bC˟-@wĎNHgiqUmǃb_FCYJٌNz58w$qITnlXmRciN^ԃLt:T:Ӟqtg f2*G=W))vW̝u,һ Dr!/m1߹cLAE^';56'vkу՚ޣorTdwj$kO5]Zͫ)nyA{{j(o4feKj1Dۨ6=&"Iq{ mO-)TN;=w\^G&zGph)yYN,%Cc_r5FLy;nf 8E4D^RQ؏Un|6{/3Dt;D #>VLa P'-ގ8,gƥSò\nW..Fv{90" Hb|AI߁m,v-1xsApJ@ρݳjE]o4Ӹ{ ![QEAS̿ĵƑW7B07_4ǽ ɀR~ Vה9.kKT4/)5E-c2iɔ 0*d E&`u_ZͥQlK*9"BՕs!-|F[1P !@\47zL>Sl$BewUXbDcCN*24u "h'9ZZ\\Uё \+|`;|NNc۞_cFq UuzciI?9vxWFdZc7̆ߌI)( V+: })}b}VNN*f@ygݐYĝx@v<,v ў%}re &ٮ;=#eye[>t$YNv%7_w'_ItkބkM<;6TbAaefwWLo~D jX~hm޻ՌR:y@zJ'gk ,XgٖG> t:Ԥ_IoϽlJ:=Ĵ:t]!]pGQfDoؓim zS_Ŏmoc=DtZc.=Tg p|w2"\m7e%lAF.j=b J hثSf0B'󙽆þ;zEFa&5m;]_I9kF-Y!$:SI< ig]WBķ' 8ψe_tӓK ε osѕA1&YoUZ2۪9fFmqT=\S+W[͘}Bݎ . I[TRvNru=bo\7 ZK-jӴzO{קS8').ݺ.<k?Bs34$I$MގL38ňׂOۊgl\LtC,J6a34E%hO]:oʽ(-6_I]zS6=9H1b(/4l`2tb8,`̩8;m_0E0zAf#АW>uo6-a>p**B:|^GF$͢).М\S>4UBipF { $c6`#Һa"yxWzX㞓0>JcRy_pDgݱJbz)n&@L&η]^{o8nI4fA,0V3VOq|bn}?>Iq&}&%oO9Ou:@cЂq5~ATtWWi\({HAlRXP$dY-{Os }*&㊁mR/D<ͭg˙jBdL24r3EQR1Ya<./fR8ILp;1@TM17wG{} n۠[!1p/r̉jzځƃbKOU9=⎯͔-Z >~.}:@6$OXJQRl7;WFK26gܗPXx$=O]4qЃdvN,DJsla)rљ%Xq){S!\+qR5"(DBn 2p]8'DD]#i%UjcyyJsq $fJ3V |s8Om֎W|)%q't{\g<- c)-loRS*2) >yKNNwHGub#¹̙^F<:Mh)_D&Hܹ{k@Pi>^e| FAWCe&=ԾZT|QI|Qbq ?,uxl 34,I5FFY!Kڻ>?TR,Pْ ?H RtNkLaӏ뛤*SW@YNHH.菲haNK^Q菙GgsHmdLt$9b$١NHjȝiyxr'۵zLmg#Fe&$#2.7e7,~m_0)Ng&.ή-  &TpTws5{:RM j(6;\M$Zi [p>X(mVf=7Mj3!@d~]8 XJ6K)2PU.QAKLlW`ѵNh΄f6# +@>~~Cv?%)7A҂woEC*jPo^W lk( `XzcAI$,1}[7{]jejΐ(.:RJWS4"6,eZjIc\z:FOj]E;p6"sŗ9 &rlR@B/>gǝi%^p#C?k'хx[<)2tyS n` IC}Z[TRj 8zU^#DF p_٨QY6MHHzO^_.\N{ CvY23]w ًiOzlX-)x,5$XZ-B-k}9A(L IKI6 qCkh;4+ڃeވۣ"z@唥+0(0X9tfoWq?b޹`kAEp)R`G?b iLXI)xJ6d&U:zET~ZOVcj`Q52t7BPm g2ĆGRসEW%kO irh*n7zMf(]ex3|J4ܿw*=+Q[;ycwZbk\=d; kNnSdW/!a;P0Zc۷[zJՔSz1O%tf^~Jjǒ:w]Pq݋!9_Gtsua]$hPJ WXKPfNEY=Mb `i Z&r1}_X[gٙ7pvfLXxih)c:'/)ǧܥ "Υi5kO濿"v]6 8KHQ{ķd'5wW]*땬EFB4N:ã@$7@'mkd4dktOjWg'QQ~^_JŜBegA[ #va`^!\$34̣Y&57 _ʊԥ-%]853ވU% bY=!z@=-ߣ}U@hxHKFnw )'Ne;8'Y=xWE#1PRtX:Lcx@R>[2L@6xMe@2E8Vc_TrZ{-i14PR4vt D rٔ Q9H)E]e3Rڜ8l2+o7Ar,;PCN, ;PeD[ÿ1@+|?XȔx`8eTVw7+cc}\ jgR܋5g/ dgDj\x =ϒWV㖫B6m`rN[)[10=u=rޙ̔YN3H[6*zσ7;Ka#y{~@fዠz+ 8ִbP9/;9zggy`a&1(\Gy)2r=~i2F:R-g|0 桋~-+s^"TMd4UJn 'cǕP>ťOar jP zxFIN5+胲u2(Nҫ$#S8H|+KJ^ t B䬶>SMewx~S_,sѿƿςB̭n"'Io3)T k17V;x=cz[u};UV`>L!R"gՂݵ<T2Y֬;z%Xְ—$ztl7g2'k էfRHNܯ%iSG (`3uwcWzq:MwNqEtR7b+[s BfW`D77bukj ᱯ-Q:ϊHY6֨Cy Κ]$B .reyݽ"A [F V$N>]M'&Tlh%wV1ubCpձo$ f_nǿԎ'w3tr+VVZ͐B"E[Ho۳Ƭ%t:Z 3+D6'Xx9f-#hh/y?Ņ E{0xW3S~MK^9k v|V;)$µ{m6i!Ăj|6n2υ~Y@X_ }rD< @WePs{k$f| XF5a˱ pbyMbD>3&oL w톯 >'krSXUL` mLW5wND5wj`x}X?no>>3|WHit[cZ%pτw; )!h*3_WUtVnWU=RcZ:NC_-YFa]1(Lۢ-׫:,{=Ob;iшULDXs k y͸ƽ;)t`/5P"9Z7,shšzL'}f*sdmB$:iIVJ傖$BWh u~4k}#ܤ89$ ˞tDscN=AhF\7Eiv~M 5R6wȰ] h1}{_Y >6+RPlH_@yxr >c ] T7'Aƻ7܇o==ۿ?x>I!RyzGDlXďO3/&OxN2БnK8E 'v4[=9it+jzVM5C%B'9h\ċYWQr'b^|/]%Jm2ܣ7K̼U?w]z_R9ívQ`uk&h<9nA;ҐP)#m KOcqdK#kD/+ٿPϙlIBra;ȡ18-Ĕ:h"?WפŒD&1-W!8a큕u#41't+aL4Eݎ-ܐ-jB}g" woGϯo h?Q1%UtpXr!;G<W46$c|| \c(![ W\HrVɹ5O{Zsх39#0|tgojf[DpcQ4d'I-h)>eW.-5zk5AdYln^"L%^nP!\QM阶 * Xll,BZ15 z̠zq9#`sVݩVץ]>9$oҶ5aY' :x8GV5rB{3L/S$T|S1ܕNX[Y_ !xX;V{A5\$tJB2(?HeF$~#4c F°.hP/ dɑz18VO6:c}ހֹV}Wy TOIs:32E9T~ɞdo-F VX@ 腣!:=w)ˌ}MVG@hm@N.L~>)Yu KPʀ3g/n' dfy >:e9Òb6?Z#h{.weV 8"a^S/Ԭ>2$_mN{dz%ኜ |gծd6dYJ%@udlG隮*5 ePNfHkNȕ[^i}X*b:PxE\fT=E/5#FԡȠ)P=3 q% ]#ׅQrY_SKe0:x"n=2F+"$N%YAMUp}M0.E=Y!@92Z8 {Ao2*q#cKP^(̐qZ1Vag3jW Z ZWsJZ}έۊ~P0mVΖ>^*XqAtLGM%̈|ǀY]FiBN>jA"&N춾![`?kK+!޷H(z R-0a]vOee 'TQeuQL*POxx+lV9#xVB*YUo Tp#T "*&$K(:~~%!I`5%[/ ۖnåeEB;Z_MGzGRֺ)Z( ^47-eo>~#SUȪhA8@}dd~L֔=9.nf/BˆgzxgK`E%jni6'$`;ʒn؞E#WY0uCwn- D|?FmUoBBK%%}89<۾Zmb^]]J-k9st8zKZoItz3;YZl:?RǮ&VK5k'̔$AMnU /i: v@YROl " =`]Yh|و;~ MYӨmNqw֛ R6yOD#ѹwfɆRRR69QǂdsF(wP35ƀ|w|3&_JG!ɿ/ tla} nl^0HȝV畢u*;M= ڋ 6CgZ~?C = ?^zKSi&gk}^hh)o8C VM3jPqk+>!9oa"7Gi٤쯮f ^;_ʗ߭@x5&H[b523r]3B,#u]ʞw Lo'yℑ=CM Z*-ҵ/h8 oge\6{ߖ peVlg0тF=7{ 'BO.&Զ Qo ߽lBeΚi5iU{anb.%%.]6midLƎs=$d;X,G_[qYtlfҤg=;dPDc B֤Ѻ}2+/0^B m5Rbx%)]ιʼQ+jg$:1!-("bo//t;K&:LO,Bb`D6+qR&FPwiN/Ceߨ-s}/R-K]\BOLe#IM-6ȆcwOY%"A{#!_Ķxl50F٩Dmra} @¿@jzުq(k_ZF*:&uɰD(]fܪ5[c״N^kDi}5zFWF n'I@$B,T2*ݡP|%šmvt XJ1!.ʐpfr*ηm10_{xD<}'\ȍf ~dIC |OSh6!+OzpfՄ' y̍!ɜNVGQ%)@un6Y}]ц&5Š@{qũqͥ!R|P@R>~4sPh-yS@IնtFn2iCQZ_+0r\Ɔ]gr ~]d^i\\Y{ ">й{1̿ %˖KxKkm2/ J;}_/mjuw:W< CP<p2nU IMg؆[*0 چP|-1H=Lz}.)@ꛞ͍5"vs7ֆ(!WۋLDhb!krk@E v4NZ~*@iCs!xfjF?i}/7`/z.> &ڱxd"XߑL(# A& 7kBv]ޝqA.x(HlbYN݀ Sm${b ,ӝ=ӝGc"nl.X؅(jROCxsُI1! vOwߚa:Ɯ^~n asYkK$HLn`&NUKx#YyUSLcDa6 b$< SaGs÷+C4xšQ)9pѫ]?}"gy`?؉}A]񘫨a ;oi艸I򼷺@P V0'XZ:.7g@Q׺]f&26‘)4[3p?g'oՍAѦhsb"\/&?&F :AV\+zO(kMlTDilZ1U٘#v\(DZNSm \cVaZ<0jk L1,x־|pkjS2,g-oͭN [OCAY?{Z) ~cZ8 \8t.hO"}vÚ^dx儒~|V̜0#{ह.RYAjHmIO7R~Y6w qC Ԗ|P K]) {i_ yĆ>T*XSfmk˂{"U rҜ-⚗9@Qp5o¬KfS;7 ?DbM(d, V0id=aa'{a($MƠ&E9 mo7GO6]N$A1l";Fm=t {fz& aTl/Jt=4j:wf_-D٩^6@&+Ȝ IR9oA )宿&VH/;9Gl] ٓgKp +pQSCN)~={a f?_fڼ n*bEXc"[5K GZBlcR4lT2{_t$e Fѝ;tP.?$:*[ɅS;6X(RM&L7`!q*z6!\=Cy;:gvQ !@}G,_6wV@LEtab4p/+^Y!fo{( ;4r#g&LKA,eMju l%L.Z}h|l!h~V> _+UhѤ?,òZ֩4\r#AƯԿUX6_k ,@d]:Niπ3$HhJ96sᦢ*ֹ<9.j0kn8yBE"`7J/Tϵ5hĹz솃&p aSoFv;wCIdOJo VkS"ѯqv8WN]bP&|Mgܱ%]5<\tƧC*N!+I+& ǚlf24cLvpbS:&ZhC~UkSm]eqbYRȊ.P͌IZb^b p/UXx*T*5zޛ$c6Ge,>*= *mv7Vo&lPZ'ݦ[:;H :< }C GTQͼ5HiwV@Uȥ 4R5?{rjX+K ''^.>ehY#۹ȴ,H̐Gܚ):toS k\ٻ %hLdz;(.)7S¤қ mzdøLWq#=$>?5$a6FNwAХ3Xw!J^Da9'Gg&}O<4ٰè]ij1XQWiZ3~<뚯9'IX68KvWώ :-uwz!/2.\6EIH`#2۳L;Am¹ԍHh@]euMu`2OpA[BvTU]+Vڰ~CHSzڠFqw+` ia8TL-k-ѷXy9 &O~PD P(O}T85")%[9NX~M.?x(,GnRGbKϔ`^gam3p).e#S:=mbܢK*_sY^J4"epXV>{VR1qLÄ 4m` !7@H(T֕^LntۻQ4)r? zN Km1G1[$q421GyLY /Y$c-Fp۹.YX޼v JL ?m.T`Q84Gj 3=:K3YGDMGjY-FR%k.9s(P(f햍$ۚCK*;0ܩPEr#NiQ CxuXXs|ҹwUBVW'Y1P!T!'2‘`FC1ne ěfnǥB/˞9`R} F!*^`[u$j`?lsH!KoC5]t5]rŴ]&Nf4Y;74Gebzz}*YwXG| Aa'`3$ q9hb8,H7w1WRM+8b zcI4{T6Y`@>{T"jT({W$8j C70I"[5SUdҺ,zHg΂Ѳ]EyT28EmZ\Y|WK`DI S7l.Đ7R&e(A xkBX(k6.Ae1+c$}#XZVQ2<|23;=` NhgN-R ҥȖNϟmY_d7L{`uۄmdg- X f {]@"6?bA s{z3G>V$&4wxaL"UQm+Cv]fyx0)NmgT$!r 2*zAd>'l ([WtZA5R. A*[08t!#S_ ρszBa=O $VFM~EQвc8q쑜CG4l8g@1'* 9d)x*ni̛35,ۙ=iqH"aB!(hIJa[:_X9EJ&HKV>W,3TA,|{h=n|7p]ѝ /nP{{CC#Ň7:fP4Lj×s'w?0?ˡ}N! x"b=-Iח_dظ L)(s/ZYuD9]x|7|uJ-vGؘɘw>U:}>VcBgFsa±FBr´xRTҪ԰JDqesaw+Pf %8̷U~:u$ܺ%X65GMdf7oue5N$vc28 hKNF0r_3l)qfT?8 n1H5 ;L\Ǯ^2B*dc;7/d>Q@dř(FXY:+ aXasb{0Kk?u0 t|P-E⸙Eb!=^4QLSOl&nw.esO@H땥dMm$CMI:W4s48g^AG<[L!?YIM]{=MBD)({)/ :#Ǿ;RO f(:{P̯s[P{[?^Nq_%Ks Vqwd g:+E^ m5o F]~ԍVDžu`IuR(kl h"vH䰕$=s A2D 5nbF9be1$i+ NJM,*cۭGWhJћb~g yX.tO49Fd;fjcZ-~/2r~X0' EyICc[?~Cۮ e9JbfcQ" 1`;@eȑ[a:0![ Rc{ 줁$4aoKHm8UPb kR !YBA(+a ;6~6 biAhb^Cg[k&`B0Cm  ^H =`e'lh\Z4Aم#g!n.=aL|umZ(Mq*눰Q)34UO!}G>V;Qj'30 RXs Fhc7agNvV09o~Ύ(3U6>A9z5б)d5i)=c9{ˏ e~;w3j R.J q4ӻ|wMX5E$~D#;1t' af^eNRL3$?s$#cƑ~ EG#rUAIAwi*19M&uFwf@/ي?4 ܯRpmFBK}jxmO 7d_1 %FF!`{CzT Ǻ yOF:5^5%{44|}]KnjdE|,ҹOomx廕è:lu̥vnIVT5Ml89%KփOD.˟heXAǹ5p!DrCk+-6Cwgzl4s.bFA:҅^96}Džey*D̤n$AeT+APaWw*QYWPBыF ™U`|+r+4!?<I?^O29Ԝ*bWw܁_Vֶ?/'aʱ5ydE-zgcÈV+@l~?8{T-U`" /{<`'P[uoeUW#C?ඟϹ w3, !ogx_!7/|(b)Z栆?_̜ZRSQ9 aakWz кđ cX6xtSne}SWV5Q9oɌ Cѱ іWU3ϨvtQ@9g)> ic.}u/o7/[\SA K"k8QO4DVR'&௣[?ghQņ:MarZ&^ha~`  K/7d \qNN! _V^8kIBdAV|l8F:|rj6e@;(I!\~wM"KA,exu[it)) =U n  x, "fPKMȬo4ݍ0@e$ZPр]t"9s%/Sf Ǖ[`@|xFToQkl{ }a4+Hkj%&Y顉_sמz&c ^l'fKbi U7'hT%u9`/b6!SRe]oj8sAvυ% U&!̽^Fﯨ#&H9.VAn7 NY_lej)hhgp;BT逃첯v^lAJnhf3ʸ (s<;N\{W怚Ero|g@Cg轈xG`hn@`>30Y2ؘɊ ՒK7 L=m zgwOսgt%5`D_65N꠳k`p3 FB|'ZA^&LC Z&-=/e 1S#>CMCP K\FRZ!$U,F%%y0I6!=8UݚH,ssژcDo=18ՊW;Btgt(UE} SИW35{!U}u=ARҡ8"wUA[=^6nxܜ:õk@IXQ,l~dk2J"7 ZPZ\߷ό;Ӏ=f`z&yWLEȡ2Z0nBQKD1~`˔m(1wES_4dz ҠJ?^K qNI[z"nn_OkqHE.l<{$=AGTj3lz gMa$ʮ޳0Qb7io'*Z+). Ј:L6nKH =heD'6*?b6\B/EENLcѿYbEe>#Io X4Aؤp2gр9%Wr(-꫺*hJu}=yZg-@T"v{Jہ*׏g4Tif~ zPBn|f{J%'A$< {դa,2Ӎbib_v-(53%o M& 8qE +%!ͰRH綾R6#Ĩ/M.>|#R Oj;'נmH?V;daM/k!cI@-0ʏ ]rG,g@p+)lB Un[ !i;c$]~a.on.:AoX~爛>@sM36W1s!1sq%ٯ *옠Bt`y>{Eh  K9x:eZ~J}/Gk۸Ҕj?gD(ۿ.&vbhE)1&dvD/2]JwO&c δ}7CXJJbd&~ XWr#p8KjFϔU܋!cAz1u<> C L+c i硖% Zܞy/oɮr:O󄅑ogRCr+1O} #/uiDE!82a$ (4ଂp:k_i?B-5Y橳"tl3FcHa<0RwSӣAm< J1cCw3,Q_ߓ CG %0jyuI{8{yj4;kW%t3c7]|҅ARGTO]<"ku #<%̮=Tfy<8E_X=Gu Ylz)|A[- ZXz)cGSdr> `$?~A6:)  O(ڴm"]ZrHvt X%qoϨ)O/-_4xo*t,j!ǟˁvtINy2CK\K@g, 'Ѱ)oSy̯(,D}rҋ|~کM/%?6pT!NI3&̪f%sPg,T@C-kb!5V nZiPd\i&V |8A-PDqP-o\H=c˼v8Ta_繡q#2=<ܐzADciͬ_&e^`P_9{7V1^ʌ= Ph9k plGgȹ^xC.%olgRHq~@̗,.ZR`Ӳ!x#$mV{"ݮ[|[A_FsQc܂w 5XVhs :*]_jGE?LcgL W4m(! ,`kO[ 4jZ96}ڧp^TeN HD9H>>Kv5ibF :-~<2܄{KbzbFm}glIU)H{t%̈́GNRTyWE-YȇSWN< P!#wx0̭gww|/@5Ga+eO%je)Fh}ae(*atfc\o'a7yrm3YW5QzcTY&Va3(+< g>ϠCphTBXSںGW/8gّ EptKS1cDfek/pPWt4Q^S^E =Tml5pj+?Hmʘqb{Y㿇-:S8S6C[@mc< |Î@y7f; z˚?dNSYym-1ѯzrB<%nϬ~z=,k}}1B)1Gð VY{jtby׌aעƦjRA(|=PwZs='Mt |TP*lCn&F65? rMæ5>aTH> X|Rq<ër]Bc``/U17 Wh\[g^ {%v\فVc@#-ySO%2}P]v'7Ls=:ѽpHHa] 6l9vi];8cIN@VV@*?o"'74:_Q4 _eY,Ǝ%VޫPb'Ɇ6<;x5oxf5~FC6n#$,s@2R8l n7Rw"qgN!q'wx#7[-S4Z232P tg.aw'TbP(h9·;׫-qDM:7gpG#rURc" we.i~>M&&*oU^ܷ/>cfTǠ1. ;7p9@ò2+d7#G͢?n?@ ̜`EmhYfzd\.?|'-eF?&F6&0t4CiSHґ?f:tK9e#ר u.g+҇/ %xN_ Z1JM AX֗OR:5sLQw$L/b ~i9"G*طϣZ6[Voa7۰~ði[ tSM-}NGf,1P.cҶTF Ey]T'*h4\ pL]ت$9K+UhRvՆi [>h(~Q,+MЕDCq=h@t9Y{Ir5\|JK 6"b`IqM1l/J=6FBF+M_ӆ w'躏W96G]m֒EegWB{Fѳ]z>齃d}nlo*?YR~ڊx\N1btWƀ$YkpVB߇8"Oq?obk Zu!Py$Y޽j1"ɥ; 곳_jrA4+r'ζee#QY`7$gJ&J/T0|*KFMA$~ٙ_;7OuqY`ԗܴU0JDVZsO; Ye^kֹՂQ;ymczfe}ιO5M;fa1.YI0 GH20 DJ&Rrl>K0h(-R+WdsYe \Txi* `#xzepl98p/e 죪+dl|) 8F-Nkcnybܡ`n(-1zthLuC9h͉Be~v~u82Ig"0H\pCI`>fQ83)4 I9[#MAKMWbZ_8k^>:<^}0@ f8S(XS<&#9_}jsi UY`\lT.h]"#.W~);PoW\ӼfNfɚq/Am@صDMԓ~}BVov7ٿuIs: (n$EB<>NWmcL޵'Mqurm`BlҖ^m z. vK"i~|x~sXKF/\R#ohFy#?yƺs ud/`f$Ur{;tNSh"#wi@@C:t15F[JC&K뷣\lD_z! Vqqu5]E['"S4'|Aд7:|VSxqP%EF uljUkW $8ҀnڼM խCIIp9L7EL4 5Цf՜~;`@n aO8P:1=ԍdie`5n!a÷ot0 iK`"ސ<[96wxg/gǖWE'@0fgBrb'|RW$Sퟩ9_ӹr|>%-ui P՚hNϤT@}V nW-$KҲwe g. &Bpiy8avvM[9WT7ɇÒ=sژ ?/mKmU~ْCw_(>!+jҧv,i@0U7kwn=o] bc@!|)KЏA0 -p{?O[|[뒦5ꍵZY=j}!ЄIdm&~k4*])L?7Fb 3PT݁sZK="{N׭Ea唄qq|UN%V^qw;.WhTpHn:۩tK:NKӤu嗧Q~[7 .@%"_ r{*B;G 6d `p^+`E{sڭp'7&F93bc=naK%Ռĭhۯe, Nq/:'0{u| P1bqoDt0| d9SerEBSQ*mb .A̚0y1xaH'T/&ǔ ep^t󎽆_^6 P}!= }Y+{Y10g{"ɞW(;dntC}2r_Ta=+ynsd&\q`+O%%87f!2N52ʓc 8. Kαv>HrW]TmIQmF+Zo"3rhPQӿ"]xںM;G\:(oa*6EaS-@QCdc3r!M'%.@ԷX'WcoWc |^=TFCZu3) iA\W0pRH[:AHZK@x:cc-?EtZןwcNM#ʖ=2cE.WL^tNz8{qf*) <F-;6mUL޻1{tE(^۲z &$$RVH‡ 2Ud> {[j/2d~gb^[ZGQzprCE2fޔBຉ4C-=燙m#R})m`VP 4K *g*í#1jYުNn)eTA>y1`C"o8H*r<0Ոg5[m]۝|_l$07BՔ|M:e ŧvnqN(+)`–2+>ĨZCMJ y#)S8eD.#j~~߰r4e&7'_5Y9qE?B:^KpuV*J9j{ *1ōĆ>6FS..Up̘8kuT܈f'X ]P,UIBA><$C*qȋDDfѳrl.NA~ 0%@WDpgŔ)`wh^&ݽC=Lv$-̅6効*8ko9@K.{1%Wf0]r6ÜRKNCOgsɷw[O Ifi œ.hN2mv?whrS&?S@\>M>Ҕa/$QN0e{c$i\'[(@X/_Gfo`UxMS֦z* QzJ&sq/z}1UFٌkl3n79`n$,(SQTQG1E˅~/|-:R&(/NVT}_Gr߹U X^_N"Or ÈjY*vsUٸjԍƹ9:SwjwJ^# Jrx!|Ez:t\Ha+^:G-!FSsL Qi%%sWC%kS\]WOA"Ͽ ^~sJKui=<<~B.LF@Te1PZ.#j씸c%.E#Xn#d1a7 ]Oi.÷2<*da\,E:IU*t,3n\Șăp *Ew ^hK.D~?^lWX•l~O$ss ˠ>g"bWg6FGIʒp'.R:ՑmoiPҹ))%k^V!zE;9<&?m^l#BcE* xWg$IO0dc]*ѧ_-jpUY-S kg88_ͻ1Z7'Ij>*A(k}Q E'ukv8 Y "WMѵq6_>]5D`KT{ By㽚'Ѳv]_&sWcB'Kػ328IivT*sl~SS.VANǷQĬ*v C>r#DrR.v$]^ScFv[+c]ŒFreDh=rHŝ!%@%9M(blِlP _^?8Ն]Qc`8TN@0^30Cu7,gtuJ.)߻2DٵduTdUcoD+D;Flj@7ؚj"*XѪ;X6<NJ텮̦[6+9Ϯ'JХ/ } 4> 12<| l=4 m0*6A̢h&f[(g@b3B@s6wE_HϮ^|;|hC9ͫ%`3[*[zgB W~[ĎG[VZE!qy'f1z{MrMd嘅ׂ~ | ' q~WłnVcOHjb>.-PC* ?% )zU&SPqnyFl(:Gߺ b}x5-x_Wwͬ:d~f)N덨Uh/IOFQٗ Ka`{YY [vm&a{bS<̅O YN"5⇗t֑942DT=I(61d:VN# ඓʒ~~00@*g 7$sQ5K]oIqP[.wk٤{{AF돶F!yI|9"i&c8D`PPtI|Hx6޾1`3BsJPr#=XehYezwHQħ].}aAF3B=-bGv1ŕAF@ܶ_k#nd7:N%uJj2-gJ W%v?ÿR&fHj1=Qsoxp)vUc4P0sT?bցNՇ ɢ 7B2sWT>LEm4}Xz -٤QCN,J+Ym#覒!s浆 fʮ)\%z6 MvP\Z OyW"(n}Ab\h,+$8)]֮kλ(wDκ[M —f6"'qYuǃheE ̵AE[c nwaG.AgMxٿ& YF4p6@@2\.,ZAE (t*nDv` 9/'0lQ0z0` _u+p،WGcղy,J@# iW}x^$JJb|tw꺲YCc?Z9>qS8/ip:Q$}0O~)Q%~p)eaJHr$6I$l- {)s^ǹ ڰ8没mdA-czc+[ͻ&GFr]|qC9&q7*Td(EORr^ MfN.b59~3@$ʹԢi(4m,w{'w(Ĥ"GUF}-Ț`uR$3?LzuA 0H͉ ŏ3&hꐙ[uW _BOA#p04wV\PhJqBpdzl OO^%`d8$iMdQbz1c!G}lo~)<;6$;pX7HP3<-d]s1 N3q#׮3 @%E>5MrW[3qˈ9ErEKUA"evd_< l ^G'MOFFPǛa;Pm`]-/ Bl+hM8F8P)" Fl-Ko> N vѲ%؃ט̣^S6H$GC,Jz^۝yu%ґXXP {| ˜J#~s<2գQ=ۊLBB):1TFM?]dR<} /.18=z>؉烈A65 "d15%tMDZ]v*OA8"JaLZ(b&c,3)sZSPB }=Xn/}w+;=R~mkF$QU XKZ5)l %D#*-!w?AzLPNHAr2I. 72L `_b{ ΊHz־FG3f9J "[|]3298P^s;3.bbc$?(䢟Ϗ$hUT3=>6]hXH,`?@* G6TySndH8a:z6^@L\MUOݬy̖|o99v>dǁ,aK㧨1o, N#tJN~o͸90ܣ?B*zӏ[vjq9#T"/glb."e/NGv<8:7(ٱɮ%1XzSyGXh#Aq,/\Gt=/&E^9.!m z{- bwSI%u~Dؐ7`cǡ="1+=PPأY5nlkhB(_8xKa  33,9j E>,ږL*5+W(=ԄUMC1Mс |nǪ~HfнӯPKKabl2Ln4CFteU29zjw w8=Q__b;saɐђp;Ҥ ݑ#'ɰXXl*~AWM  0JI㯰>whZGo33654!m1)>d24$eSkWDZ;*^q[>ᑭ[ibJNwђdh)qJuv@f%/cRV\)JGPhI?4YZԷUecΔJuH֛y:S!uw`ۆ-&9wۉP@`?\Ju|'_.Q鈻Z=k~g.3Q6 a8&"qEhj.5R`~ԏZ4Fj#1ߗA@ *O]_j[9kF0s'JCX0tڬKڠ@Y$7OW0OJ2TS $K ָۘ[(BB{L}$>@sOSIR.Wq2lHf݉Aj〉XF5/]%~?$X UR os2Njm旵R9t>s*=9 !wMH>d*AE 盍 + *kM(l3, n>2M1+v!qFr8. *@mC/l?J3e c. ŰSA ƪhS^-!п-9DVIR S#`OAILW%EhP]4ܲ`V_ ;JR&BMZJxYe&ψxݾ1ӖUZL'd[^<|YOO팤v nƶ ,˥,qxe͑߈܎s׼/@_5FDr65T(WH 8q' Km=%Tqv46Ycdoɉ<QC U*͌jH4@I]ee: D@v3b@90eUzC%>)Gkl BhxXrl;>@>4&"k3]="C!ݢƘ[!}K04**h3 Ʊ s6>NdRRˎyXƮxۃ #itydޞ8q\e۝}&R KCZ ?u:7zqF2meDͪ1-O>ȃABG}9E5pڋG)ЇAgK> v. Oh_yQj` 2:ڛ2͟ "^cN fsnTC3X/㋧m=+&ˈ0L%с‰!M}m?h x<l\*m~1AD?K[[RfT2,oR+Wn 8~v: N`7} zh=S侊R2x"{ȴLcA7E$Ucƻ\[w!RGTP3ݑDPGݔ:[Y"_rlYR0JAHN=кS :7K3"(ՓʊZѵ䎝nw"7@Ģ7m&,Y@Ԁdž`uRAwĚ"5_]PLp?p"(\cL,YưdI6iļdSK˥Dzng.Rkz ̇lPO^2TR+:寈>=%&y ybiǓTi7]] sQ7is Te ސarF=EGˢKU_msqQDimc,> oR/cob^%TsɄeЄɭacX_E3RToik:x/r`Уkqn&NPm73Wrʹ-5lp#9h!]= {Dwߕi>(eVe/ ݍ)$#`U LjXvMo=4_2ybx Xy͐:ENC?6?W1ͿJN3k*hN Fy?vVݠZdՊDU>-~#}(o>/OO1KSXWX } "-l&w+6= 9tƆMz2&S>\z/B9$B M4n#/*(fqE\2ZZ?4kXDT%/#e1TOb#.6@:1֚K\QNG͹,wooጸ;voPԌo?XxV{2YFh G?jSs-hZBnj+xp#]LߎD/:j3ʏpNPU[{@;A@!&Drqt QZsi]/ˢgvg;t(|cR@y_zF4–6 OSGŝ FlEɦE&35g@ٿ QD@.ޟ~gIͺpꍕXpH!7|$ڔNv0{c~z7Q e@@1JX^NQ+Hm6fٝ[+ٸotmMM%F u-O:էөWĝ _N[΅uy=E!ǴR {&O2xHC@En.Mٖ̒٬wi$'fd >˕ܵr߽pHc ?I)gM#/^kcMd΂ļI:_߹$PORhPUdQD+K""@8ە\RÄ́@ J, 56 <#|qfRDȦC8HaQ^Buj9ǭb騫@.Zp[ RۙT%e6:ڄ x?޾яg{{nўZѳdo7Vz81KsI?t$@dzl2æN08[\ )Xp|Q;:8 ~?|2W [IٳJ4ϫE{4H:=-ܻ )۷+B -ۑ* DL2ߔHü#ed! ?Sx[gL A$jD>xi>|W-`어,cN ArtEf#/ʆ)t,]-09c~zk{h@]w "bQ[~/cY3?X9 S(T*" ~1淀 $Yk1M0>K7E%D45:\`$_׊g񆡎gP3o*vvT<49-.4Q{uhҵ+t'E,&ؑ/!c'q**oKikjJJ_: 0/](k/EZ[j?ǕpՂ$6?=9:m$jgqQ&RgUq2W4xϜڀkrH?;_N"ܬNڳمY.̄P$bý94*I"^*ٟurt<\못ޗ0HqɞG{uPxiYttaWr̎ۥLW{Tko' qBdR/ XD信ȭDN"EM[A<_.G@ }h &X8nC4,MUcH>6- zn3Sv Au]-".!>m6q=39M^+zi6_`=|paqSd~|KRUwzZ=x(o՘Nw t ځ :< a׃^0q)z Rj74%f&%2巿b00w@=;vY_'o ^^Pr6l5<햫殮U.iTPwEޯ+{z&fp$pKO >圇8rn"qeLP1)fCB&aѦ]Ȑ[RuބKK 4M+Kx ;U}NxĈVr5#74 $-OO\i$p˳Vmd KN&X|a=IJ ڍW =i-a.eUQ2#:ҴeY ZWTA Cd2810 ?>.PyMR*$!`j@r!LC3U;xV8+>eQϐ3mGBݻ%p]}kV!rhen챐 :tI%, *ŝ㤟Wo0 4q@*kg=B4M A#rNr sVT%S%mC|,\5~ox-&Z|iSձtAS%UCY{yF#g n@1,fGdza'9b }&|4aIQe&Xb@| DzZ+[lWصޯWQ\mf65SLn=5D6nܟ}rmJ7&%¯!TKR4a/Iɗ8fe2.-EzmrF)&\|m|xz͈n6ڐ x*o!))ev!ԅrĺl_il7H!G}* u4RXMhU~{ P4eA(/4hzAk^SnW[F)X_ 9s ]/qIUsW)633|l_ׂ[HdXўzl_tF[$>宼,[gX!MNS8CFLnrjcg:|nٍFW89k7SKY{SBJz A_q Кʒ9A>?CzgW<^h3#t@&n6>s?&߈PNSZ.{;iK-nB(}k9\Y}jr*xkgGs -:ƪh%i=㓨۬xs0):y Y 2_S*]_dF0ș!ƦJq g1`R.sb]Sr;z/2= Nf#<0g5W9O57i.l710( 4r~=cJ!(XiefL$3ɜI/B( /(DU,y "`}K+1[:4C-zbWk&wuhёZr#[Z>y$HIZOɷ"E):^rV_7:"(!Xym8dpFyHy9+DH3>WT$b˒LBV.qAЖ687PtM'ц oވgt( vOETߚ[9]:νFb79g5%h8bK]D,lKLjBb hը!&i)fgؠ ȴW4e!e~Lz5P[{IEvw,&zE?1UZj\$1g^ʇ4wjs' `Ŝ`O7ģ𖲋U7S ]usdXo@$eٳVD/擋%Vt{@ IXPKBK Q3uJG1ϠN.[Xln]g (e=bvX4/>Lu;5/4S Iqy̐DBY Ӑ<.(juz.89<u ZJJ*?}ZɃ"{5IZg=e ," v%ޘ=I̻%w !YM1izwTһ%:ܫ>|5yo1qΊjr؀.BҵbeŖ Hs $ΙzZD>kSڋ}t|a(5K&F9ɕvp]#H~9X^7H B %< ʹMh*!$ecEΚ*Tk~iՐʣ89tO3eP-f1MZaDLO*޺gj3\Y{UK"-1H ֽchW#ǂa#Y[V8~=kyU4aQ]R} w.Yd(6F }7 Ey .AvC _G:8N6q"M=RYaAL r3# ZamƔmj"t> 7k\v҂AE@;C[Y-COr.N֔!SJ͋#(ؑۮGomF7)}6/1t?9uYHtuGFC#+.!FFJCF8I\@5]X֡7GРcndO%vz@,iNUZ+SW>&KNajT4I$L$}JC"lbHKأEɋ5qO:⑪$s)]i# ^yJсҋh-U6IwbP,vO?Ig ]M!ˍ|T,"M!‹\rM7e,ڥhL[PO߼T )FӘ+Y3js2TvieK!~]5hx!M; [abYqޕؼӲ4-G/nq#yu@P@T煛@k#g N+!.dygqv-ݻ55H꛳BH,|Sh ȧC``At/efEDOqA$KȤIxE ᛯU¿%Swc-5m0DZ,TTub!fkH)D$0$&"~ay[0k$N}.?Bh|ɇv`D[ dKb$mQ[mWUTՈZjK0O)kuQ_f#X_/+mjRRwN{] T#R4k4`i^I9}гsRajw*y[R^ _^ђ— Hi$z状''U} ~Bͽk5 Z"[l2or%BjkA`AF3gi0_`$ޟh(`̏B F5%hl =Y<?]s׭[,S`)l#Dޕ;4ߙy+AE,ډ*cG{C 73"aN&HY< S|̿T}Q!PJE&IHf%.q7A0KqCJY&#ugT73RxE_{d妫:^{Tg;'6 %y!V|&1c< qP  <~B̀^%v[BNa;&$_NݼM݅B#tQY*R [ u',]A6` 4 %k]`9/OWZ*4šs5թlc|-Ȃ1[֧_D+ʟ(ǧLR/.M︎'G8A|uݼ,|}m%~&o Ʒؕe!4mѭΩӥ5$c2S(R*1$+#?\knu*&ӗ{=˶:*ozFC_)4$Sh`CuO*?.k$%YQ/@͚eH)Wz_A0t7×֥ӕy'1cc@z 990?u6/'`=G͑:oܚp鍸mt8Ex>>P>~Эg9哨"g5(gl'4VQLTO-)Ԟ`[ۺsE+*I G/' dOuad(I|)#{QXF_SRA:)pTLAV`ڥvc<ptZAb)Vc!{u5 K訳%ڃЎj+EqZ\DOZ-!mRF_u"X퉃JFvq$$?aB|]\Ք;T)cQd馂I5J7O<odzT=5䨉eA9^[/y |+0gnq5i0N>bإ}-'F׬1;/7xX>PJYAmNX"ٟ^HENv|. ģR[J_7P$qǶWđRl9Li󎤜E `]$w}ULm`"Aa ҔN$#͝;gqC4⨐A!yGEf{ sW<ʒH+5篗x2?:\k\R ӆ/S2\zBX-> rj ϱK%2 5Iw&XВFʗ#os_ϖhq>B`X't- ,4orpP]EHF_JAꩺ}\7'%θ}Hn!a5RK"^pT텷Am 3b -i޷JUfx) gY'T"eRA<:Hh:qf˔el#%VSX=mMԻZ!;Cnvd.0S)qw)8_c`$ \KNCC19k)q}3 cQ"~uٛ|?&O-u;!RfebZ``A3sn/c{*|5wI0\A?W"Ze4<J;db}K=^W :1!7/SQfZ3w f8ܠG⧦G u~%kB!╦l n/LR#}99G; BY[uXdDVHY> QgX./hj4sO!U&CQM,kmU"J!gߍb8ͩzܟCg%M(*#^}\{"$q!nͭ",;8א{B0 ~yzؼf#E uLy;1)yHi'tk-߸]nIVџSe>흷7ri߿#%kEU&<.E⯌'.ؑwy4y8ɋ  O Z}<( Ea|?SH; ^INVܦz<^W uoA`^-HTC/,K I,ɦ$Ի#zbH8@$?W!~ TA4vY?GZr"C{8(g DfPĆΆ,wŮٗnk~"̸dcbbj0!bJ{ی>ϫT=Ez{)&# HUzZ/jWMM٫nꔂOc@2?6) `FxU;x%Z@ JUzf`qX.'*+2i|wgNg>s4aANHRf:"M;S?8{H$CpZ?:'cFrkxQQWv鸹%A[ ?A őp&]Bm䈺,'a]2I2S+T1'(󐻿=*kJ/~t5Ū3YxWB,Ȓh"Q(3Ot<x#1$f )?w;0ʧԤ/))IiFfnv_Rg aۇ8PfZ6GopD٭2Dr/X1Iϊ҉5jǓ? ]H:Ҏ@R!DKB*V4T90דtG+Myk B$I">Bи>p]_'IS6 %l<?]-n B)塦:ŽUyM)17C";#:!NCwk4rMSrQWۖ7\[Jk.y;2MSLTleCBnY?νpGrZamGRvd>ɖ՝+Yih;m;?jS2vXaf;# zx7Խ|ހnE lq>m?$ay‹|/Mطqrxp=uC9e& {7VyN!;v"LvF+VZ /tv!|&~*v&Vִؿ{W}&ȻZ4:3yt[JQ>fJFƧs[KݨUNשN)Lu[Rˆkc˘pGOA1@Bw5be<|zÐ7&'VlH$~F@݇=Toy2ЖG#>3)i?nJ 2@< l9eW4Q%ăaifZ@O͍;""6|<(  Cm@*_I)CLاkE>;8H.=lM{}m}fY@MTHT sW % 3lS/VauW0PZ?֘pv)" DMgiN[|@Ӗ*r׭j 2@P`ȷo9 adwmАQȖߛ;Qqnjb Xԓ K2,r֥[M=Yw SZij'/pl' j.?x!9q)LSs$yY|¿_?E(X@PRֳ3ֿ (RkC ~"dlE> ,m!N&rRqOb3 Wk1m``L><=ܜ@3.xV@2M ʴ>t xf? MoS9ޥXuF%zjG%Y:qw\Q%x]t-/F3ZSnå]6z}# 2%w)Ι cTV bZ J5Xv jP&ֻ? 1ݒ!ƎA[>CoeҢ-QF= I8o7ޖ:{2gu*WfƌuEr 9X}{1ӑJ"/PFW+> LO4y@5[ni8v&,b;Hmb&Hɋ[r md68W/-X) |UUFLq_Yh( vRv?pe?P7im)IZ(L? ap-JLDC$2W%f@H654'B|șªáX< k1w=?c2 }T// g*˃mmJdyc+}CYÿ Bȗ&$b%a!ќm6ͽ?@#/'@{EզDՖwq4'|mȰ3/ XUjD@U5a!S@vFjwZf51򸹶O12%L\ܰQv8)[nM)MSY)Qz=^Ru/`#xOo<V%i&+7k+p#% o4 zB):66:S[<#Ԯйc qTiĭqڨZ0tQ?|ļq -K"yYSP&,6{xh ҿQ f6(aa &UW Xg_M5>zgY>tC0+!A*ZuϕdAb 3% Z6mu*R Ƽu EyM;bM@]w@q_B@XdCa@]ZYj)z3 }BU='ŭy* g;nuyS8zY+ĩ)c{\jh"ʲ%W{QnjzYh{Gc hp`^nDnD`jAD5k:7<Ȃ}##}{KUS|^G!?]~Lw~NJs_v;1n? )_:լIK RRL74j骙uh?cCFV:/=}Smf]Z* I{&\"az@27g\$!)%4azJrǓ?[B4eu&*e׆\|}@ Y$P}'o6608 65DD)&ma4Jw73}u P Tڋ7 w7,FHD}TŜ1R,'8jYdB4~{)-W[)AӠӹd *vf9[I #^(֌xzA^ 384"N OAڗ+cDLIPEI' @f_>e0gr33z_=G "T$IBv5֠MUKZ=?VRj/,[̌d'ܐ@uO<:'%M 0nkmX_V>Unv8+~|2 SL_&I"M^|n|w6LwMLj_/'$$9uܬ*wJ0َ76u/xbCv#%hJ=< F?wŋpgsW Yhlb>HrbJ+R"AOnUʢ.G7H}$Dڅ,>ӓ.QqzN+ˍ= ߧOqV"\7rx#Rb+{k5?,-'D Jz^ Pv6F>;IuLQ%;,0W ~J|!0/1f0mAg3>!3” P+%FqD}G{O1uvOh2qXγ+Zf"'uߎ\2⋱|zG?R?W֊.Z`~&uhsꕘ m!_咀TۋAr@ߵe+s bR"n+5T=#l&oZi[!!.NbўGkND+ho$['d3mf`Qa{hJtivK[0vVG!٧]HRd0rn/ [ SyFor>SB@^`le8{ ̾qh=Sa}"\,ZM^ )ƒEz p- "SmC"/HSnubׂP#g$܃hMb1rNQ^&tv0s(XkA0:p5Cq#2W?7!ݡ2䱣Ԏ hwoz`bt?Ð kr.Z??rsU[D7u܋<-uu.ȴ "p3Tu 9Х4%&fB_K?b;DF'eF -"F?88`i]X|DE1|ݡN׶Mp 1FIl)ʼR_'y7"44Z^\S8׎N`,V4GKag<rZzaQ`Ofh .?g*jPK? d09KIU MFʟPPy]^Wj%Q"x3u#\K.`gFx,Ec=T +n.- W"Zq=dҁz}a4jR$ kgء0R)\wX?jk+![7| |NXR[$hj]&E7B}>A':&Qf"Y0qV,h2K(tпc&d+I? @c AA;J #9"1".awwTG$$(ph[fĹx.b$m9GPZnwEgC!\z6qyţ6 rKDf.Ui>ZG1Ly}G?sd}jbx4}@.fs 0x>"96DVMuSCX^5Wz {2WտKmXI'[H<pFUKɓn$|89Ɇ0/o.NSB,mZ1.cf{o}w8Yݚَԉ]߮0tY6v]Ns0;l|87a:L-e<_ۙ1?Ln1L9PHyWBnj^HS":x1̮|Wܵ5]Y|wBIzxO'Nr~|#k […tOQ]l qߜ"nkՈx爪$P~};F{itb^צ(xܦM#si*DR^'S{ލ_2ס W[U2x(Q.T tГzP gS_wQ$a_6!?y>1NhYbުV$a1,lR=+̍f6X`D,ԳYr]`}w`>vg٦XV?ES)C&/?owć3rOXpH\/Q;`Su ܢaT$a-4aX$ Kp<Y잲~@(o㎫j3a+i1#MsŤݲӡs-^*54] P6d-q3UhH{^)8YiG<%.ǣDL_ʤ\Ixg B Ո;W@ϘaT>$@b/,>$z&ie 7HsM=6a/{.5h4|Mdt9r}q+!"!]-,Hʤ.4#"'gt9v*A5I#0Ṗ_h 5u]scjcG}xocqEjPqފ[(L:(VXq[amvLc⻡<Р>+/&N|tRp.:2* p5>F>qKW K6~K i#"Kyn$3 Wx>#ܻ\`(5RRA2WBx WrЈm&ڥ_s &h$=rI :&aۇ+1z$x( aX 6rVhY~wK("fVpDpqS@A1Z6\ dsLpIdUu_Ws!H=yNLƹ1{t.&N [Spcv?$L,59|X{Pԃ2ݪ<1&\S2ls -ˀ'gt U3\1s|m9o|e=z!M)~ a0Y@Y<8č)u vL>3s@wVge_^(T805K,y3T]P2l21E>0ZcXi6ޱrx? YC.9άigۼ E\X)] 5[1' ل]ZRа Xa Ɨl@}Cv!K97fF`|̈.77q6U ۜ U0fŊђBR0L>1S2e]iSo ]Zl- gW*:Zg'HF»2<C*j cH{P:3k_͜<fMčؖ}}-V˵Vw%(wUDv {-oX 5AZޘ)S&VY(kB>Pn㈧0FK+4pdԩo-voC WR6,-Ɠhl=6$\e #vIaty^dߔp:$m+ph*Fiǿ@7gP8$2vF(-3>dS IVÚǒ v[èMd@L3-%փٙBֱe&o]_ ˊ J-dY`7 a]&=Y&`YRe3&{@BU_?"o ?"dRe$&I^xpx%jg`YF< wS"6 &yZ_pLC= k'a^A_H ^$Azoo^*j&mcCģE.G%%[ wGDi@11~,{%oG5W%%ƯD,@PYS‹JJ$d%R9hgLf?;YvүDĞuxjQ!{wDFub\L=|Tm6B Qq.]sz UAR3b:2Sy3Y%`SJPϒ{h[r/ گbD>@}.BoLQ̿}-ȘZ@/`,d%Bm1 x%. "0"U0g F'34zhMc ~0PM]*ʍL{]C|PKZO4yLܠ%tŲbq<"t~QWzvgvAlR:uӓcU ZM#Gj$SMLk3`)E̱qRHcHgA9}OQN~!3>?l ҿv1x8'Ql\,u,kL&e{GК.r*q7^sR', g5,ۃ=0$:hU g6ec>ק%¡xfcu:ޑ9#fBd=,6sKzj:3ݴWE@!h Y1}?|͌SWߌ) |C&W rMI[J-1ݱA;2Iu, 䫱fGHG\زCTĩG2ojx܃E}jܟ:R*2:7D/F_j<>N3%#z+ʆ>Vءfs ;O8 W?MWF84&>Ix/#a'-GwR-M\MW#j?"0Զo0<}uЀ!\!aX{-U #cj 鉿34Cq/3N PE݊a8Z}ɶU4g4ҟM8V5gFBKdˑl Zע )-;T Ⓒ»DKj qE°}HC{ &_`⟹%< x(1=pR?h<|ʧ?Ls2Xiz"(^õ6ZwR"ׂ *6ԘLS E",e WǙ% vif 'U0LqȧNH3n0 u$LmAy. VST($%[ZزkoꢬQ \_ze)z} l2))}U5&˳O7JMƶt}il8dsWY"Rq~8A|_1K{սk80Nmau%99Y~MB72/Zn_ap"&1S3/ïyǼM{X0B>cƪd; ۰iZ(vdiY/ 5I5RC[ d01uS:h?vsvLku9z3FJ]Q2^9IBX~o@_h9kSAǸt ʺԔ:BC"kLdf%-˄^6aLLC|13>_>-ArB7u_iO-_AtbX$UCLS9{Rs+ Z.sypyM&& t,1kRNy"袬d Qf/Í3;N~XbmLQK^xY(.cB= pBE*VDިTP] T;[p,  ϚۤbM@'2 @anq'Z:cJb@}b`$g iƾit)' 2,SSSa4qG((Xjs A}l?IЃsnhFךG4mFv5 Ӿ8 )ntɂ]أ rSce0đrHtq lfĨ Yt?RI糿<48ކTΩf:~O>ȴ21=: ͒iRp&9+;u߂V2 0 H%͊WY<\{s7Aiw&QNz Y!g[s%OߊyzR:Y>n ui6<~r_U7KĦzY>{n &*a4%_IRv.X[o-jZ~Odƃ[x"utSm Pjg##C?/1Le;|iU"&HGE,st$[j`$1q,#堆~U[E gda3D-$U6}$Ї#DD0 #Pg,hv" |Kj˼+i!GcmUےDw-Ird>`` <0f0=RSE&qEԯn{ѮhXUbb\3ִ^5Tcbhs!Ft!͋fު4Eܚ8ƢJ'M,}Kf&. 7g4rum9Bl5b<=|[pTh29mn0_GYnC5XHGev𚖚d9r N(ᄨZ@ ؼg+5B(] |b >^X%}pLR~:V\u'Cx2{ĽK7wP"n: ^v"9LJ=66x:F;е%=^o'"_yz:=GpLK 7CnNIӆ6p R݆$=:':{ŮلbϬDG2Qhh'ɡtԀyG3H5Yzr*SXTO,>!?UUJ+0k$" 2¦q@PgEg WZz%iէ`z% HE3p~=!nv ^>!R.LT:UoJWҳHWU*/u99Q,7T W ;85qaFS|9>f]E'6¾e>>):3Q3JUo3kY_4oG#0S! x sȍ1ℲTt" nH%Ng]0/޶[D!@sicWs*٩c ʃߤKayDxZ a52p DAպ&=< VWʅB¢#,f%.=~$ZWd#ƅD w`8|/ JI'~x>lO`ϯNklv0^Gt|YI߰=c7Ry aƑpʌBj4>XV{H,O{|ABat*b'``i#U:|ᜒ{D"5d9AƮ|jz]:<¸zQ7 :()0ZK6)?MqҶdhC>n)\[!T"Hk4/B=Q!%@h?x,ZuF%} ȹ5)[by:iNwزJXn[>HV-_y]gl KuHݥQ29Sĺ/,FE,F.rEP PF .N{K$q] 2$)5Apޥ8^Av(abH͖J " $;ΰ3@6w @ԝ֬R7Sn_w47GP_+ 2!VClh=lC1_r]gNP=*K29N|QM࢝U3C ,lZMŽ N-kyɷg D-+K=$wJҷDS/0|PW3aXٴN5z@*>Q9Iu~uQ'8dի~!ayC4[A ;;>ь|DV]>CJ"}oZ!ĶӴN+SGl( <а{OWi.Nt}n>`eȁilEq q@+]ÖS^5io7PRQpil"[}[isÙcGdA;pjՋ*'5ִ&ZV[Pjx+:mኧƘ]w%f'žn]lϼLSvĿ|_# ZBWD"5\2⛥a+ɾRV u/Z( rt!a=mRtjOlγ89/TW,8CQQ .lr`Y6MN @k³6i" }L[/Cw#D4V404k ŻV¸$g+{i `gSIL}|pXpڴ|7>E$]1G5lYh2j/Ŀhmp}8wsV JHeb~cs:Ԙ#kr,*k(E21F.>pҦe AԳ:wZЪ 7?ִ ]DU.G9vTT` H&>hELFTXbf\dbZ8{`J\Z}$77 M̓Q)M\Q@I7Lr鑣hj}xM`8$o̵dHMn{Ѕ0d (& `(Nr*-4,ڱ(O+39L)"/7B; B|dq,;$XEƐ˻>vVzs4CYb!`!W-*5`ɧYσƳ S(@Zu,6YM#w?Ua'UWTWjzU䣒x=޾`or`LY<}*>S$YN7{Ⱥ=T̈;)ת7rQQɂaߠ EeӮ>PIL {3_//<gXBM| *rji`0oߒa~#L$7զy^E1`n6gaLl|9=0q`n"l7Hvr 9R]A Ӻ$_THdNeRF]9~B"@j^Jj=KvO7S6ػj HYk$2jȩ~tRxm6ۧM~|+tt"5!t|h t1o-CnmT 0VlfD~D~(=^j4Um}<,ןNZ;j@  yFI>x6LiL[{U8[~.MYj8;\uXYԳMs2F)Z5E7l8^" z $P*` -S`:}sjOˆROATn u ryl%ՏlH`؃6Z]iD'UopO3 =T:C!tMxyW-MX}gzINU#Y:ʰ;]iE0v^/sNF¶n*5ODNvd3DZ65Oook2;FZ4v gKx`"%6##)pXDo0&YOwc͈-`NLx@P$Hz8:(jfn+zsTryϚ{tj4 ܪNBuXxREOífZwe[,k+,l9o5ؒ A`hyG vYC s=Ć 0R)w ."0-`-=] =$θLB}2dR?g-^q*!76V@ jc*z'ǃ}CB:EUo2!T( K%p+E ̌,ؘ:o;2ʁ;=mt+3Kr*X2#ؒ?=+mQT(XǬ."xz(8VՈ|ڟ M\p7v>PkN/^CW s[MݰPSd,E=_h' ɳT:RmvpfdX|ג*`t&Mxrik!C?f  އ2kF0`& Ƒ%-ϲXtL\2=1W?w9UvpFPxcFYjwm D%MHdG|OLbg"iNB nx+A)΂ܱ|/94ڸpiH+Ӝ0 J;QN@7OƗT$c'[),큅9uI-1aVqkҺb+\_Ԡf4#2¬XWZ| n;HGQ<oXo)̤aL#,_KJXB{qҹgBZϽP畘WoL&wY J]ֵjxemWon8K z,OyQ|k.F/fԲ*퍚 O4MeXc>ZMϯOu5RWdHm,~ȩhF~lSlp?BS0!xwVMe됚rXA@OZD_D-)MFikH1futփ̛;-uƷ xt;pw<7Y&q-3I.[]=j?Nvl(ǓžlʵV4@kر1d2kG@]M>Ɓ~# E>8t\ق/(}S-Uܦ;Cƹ/@̇U E#~z0LʢC6m5vڂ;G9 v.b!]؆jERV e6q5pF枲_Η/-kc]`Cwg[^c[ZM0v<VaFjk+wd?V=9 UGԛ7M=^EE( ;Ք#v(u5ZLuT?^%NIYyKk)i]8C ${`' pr_=tւ߾=gJѮ+H(vܪAv..ԡ"4!(R`GǴR7**5 (5wu1mC$T?>%&6$L:xxÎ7 ̄1yaҦR _3IxRAIVY#feP %9ɣהYuTn>%r_KDտf(`g0-ԪZx:wf,F|}Wk) opt/\p* +27E-Ơ_BPF[q'|Tp[p,a1guPE=FoAS>%>߁ZQMj)P`;{ƚ=,cWK v'.>oj]8|&i4-ˬeѷLz1PfU*j+=#[$t.^@nwB*cS~s6-7iX$ve1wsG1PAq6/X,P%5dWOdgžhWй[r[ ך.2؊!e}h8CSJZHG`+StLeGϗݶ ({ a]KQ;1'8Mb!n" (P0ˆ8%Ro"`p爆4IYlS8|gV`K>4l~M4l16Uתq>MAmaV,W=A\VR@Ȫ2 f1Kc XAHi+^AVr ]Ll.7VL (M #RP&HHsH 㽢rhS}ifE1z=|$1SZ2CsF"u!<PN3dHn/΍[4|ҿ"#d~H]\rmͳN JMM}aʵ$8ɡ]ecd T FpsbXc "kEP֗zNttpb"P;`b Px #ϛ;Fzl.LvN\%]L Gjxswtۜa,y7|X"}")xY-'٤X#M8wK q]Fhb( 3AM8& XgQrP=1T^ӳW6zd˚B a9,GWq5a[hoo5ׄ҅KVHQ:(DffMesnw8?%$2ϿV'Ӯ|ra^lŅc6x#\Iu D}C)#DU?Q$bHӸ#w`^x [7PO[OJ8Xݹ93T!1h!XW 4gc]&Eρg=k0@fKcPMR%+}ڿenoVGE^_-(iߘ;8wmY\_kS9.>% .?)j/ZoV:44mIzDĕyaj^V]јԸT_V(F=Uegܛ\L&Sd1ʥE+4L bP]).=R>bbriy%3W ^vCT *NDt1^8v'x/ԼՖ3bhJV!lI+@}YnLG-W4\hS-O:yMކ"^F,DsN=Ϣ-A2RR:~r, aCrAX9kuI(}3vwNi=XSV}n5TF⋀$zd~"IB] о z & /Wu94{R[%!OD wgNZ@mכۢOu1[ujZtDx ,Cb:{CHkh>&~Y*waJedUI=i Fp֩Xc ]7ɳ*ߌ%Zta*fN 9N$NQiH,դB2nMC8;7=Y»C~z)=DR- ҐsexG j1VE<j2 q>_pZ?[!|+Zw3mjی%Q0>F.g" .2a#ԓr4v*x"n>@x\fتPR5HDƿu[.ͱ כ׻aj^m3YLˋч6Ȥ7ToY ̒4)q/oHK L/b,)n3̰nW¸6ŏbL!{WUeyV0y]gU02BZ%*GH#yŧ-:GZW!}Ž% myp+tĸM&^U⛖⒲gS=C}1x$`w{ t33#ˌ h+b0*2#Ʌ {ob(4{C?J|ɿ -Yk8:M9 5LD9[K gL d\o^Tm sE,W3 Yo!Yc7 v8iX#75r/Љև]/_nB#}phfL|3ɇt/{;y -"j+Z))zd]':B4Fɽ`WͲbl<.S:g븚q1Q`#c&"I8N7?ܬ4 Z^U$Ik +P6f^*VΨ=s}J"R H"}1Vk9!*f|A}AY)@q7iTt`0z(+͕6SBftߋb` E&HcHP"x: $LSV9:J #ptBңw@4X@ J,:Zr^[򊻾#?: ]ɣ?dhjO#.D<:&!d+z-a` U0ݓ%?75 lc)_ewhw$9B æA>[9s$oOcPd R k'L[P?m sJd }P)r~hb/<́ c0~SWuo̲׬\{ ЛL0wݑvm_k54&;:8B^`MwtA`#O$.֊N>Ȧ_gULƱj5B*3P;}޳E 6rj#Yw6B]BWKgdvԶ=-1vY\\ӗ?p`\i`2j[N(/Jm)l~`"c}q@_.B/E!+LI/lp>0 qejG]2a76t 7@=H. !joV25D"JeߏDA-.vf|GTjIۿ'2Ծ]%Ap/V߽Ke:bHQU 䫽r8(,Z?NȒu=^WܸL1W3JטʑLY H{eaZqVK*Uli8_))hI4@kA),xr/ gu/z֨2Kj;9@J+T8êlZUsҎjNklN!}{,y\ 08̐ 46J" t AVqtu&S5)pZ~2At *@JD }h[K6ڤ&q?^Q3v"-w] dӁE&ޠ 5ڤkR9~b"+Cަw4OQy RwtmlPu<& :$&Q;BXM =˓KXkV#ӻṲ07lZWl*Bm{n=NXQD`x \k6lM/8o/&#ϊȭPc|+ZO%y}c&=e&UK{j`1?o{15CL<ۂֻ~ h wwWʱ\ͅyQ.}0NwƐawM|O뛁vp̭ f3^ ],݉9*%u<ԐϮ6*<H%k{t?s'\84JMc `nGJy 'J"7L$jKIY`υ%V`c0>⻮L|ƟmRNfwTqoc1I-qds;JpI_;&#փ V6Rl`r#! S} =OA,wMX$~ l·gHFcmNFbHK7jIո2ݾU:VM؁S;&EWٴG}O'ln~)t>)8cR/K y?ń Gx!i"%N!a!ᔃ3> xOyoU$0\V.z8~FYWXUx-==S\_UӃ_Gy~p?^9I(.6| 7n\.=#3qGSsi?IXA 06?y3#toxǟNI>)˘ :Uб_90Jy}=oǵB(}nK/k%2UM} e gyD?< ȏpWNrd8$H<֘7vM9a2C+]h'}paEs _r fd/`=Ųj[S-ɠm֎pkX4V[y o|uaF~v4lt4PcHdU-2C,3y'F2ARxHNyVD+Pqw;DA4_^|tg_0_Cd 9gMɷ +qIjz`Rvz "+Y.myE?-0xSSTo$`CP/o_dXNL=l uE_L `[YZty9=m,O3ŭuz+ˋDTkaAuP uq.9Qbq%Hd;.KH(gXڟ}Ur4:eYߩ^ blKT&e~ǀ/+ƁݦȺj ~U"2@nYd#ɋîO1T;-W@z1O dXܰ.Cw|7e&Jk,DMHjYj.EKtmߡM]WjڈqW@+D+>Zlli^u5ie7: $bxrW.fhcUha3yhh=I@eu=~4 RB*/õ)#vTC-_m笻!n{Vߏ*; 1ČNJ}sMf#:=\ivI`ݍKF6Џa~r:-J_A+͵Gx7m-FPJlYbF[VyضeI_fDAߟ3Zs.0)|Q3?٠yU`vx.e_>?pH{'0'ʨJfHH h=0-v✝w;g0o(anF )`ۍ6p+C1s, k4@w31nIk4Y >H8C!E)9NֆZ= /)3s^E) P-kKp~v)@ -4{ҕr>4.xL&B0{=\9ǿP X`SR ȭ J;0͑cڨ7>Af `q d /PQܛ̒Rym%GfA/Vin7c,D@ٴ ⲍ0%yyI\A|ei\߆=:ltHL<^q>ajI eqSͼ6Ȏ<ݥ8ME7թ6} aڢ}G!>wgkmߏ̊¥4 ݌Ox&N2=_1WZp/٭^d$^]~ޤ)LLzD"Ma~l^eι7 SVNf\%gwvRKA(XH+,>i2>*f8- d+gw?x_#W92U@8݄ ϵ..~Il9<;=9sj 3W@o݀[_H0,TQ_¦ن75kow]?`%4r}qp%BsL_+^7Tfk/)V0]ߑ̃k?x27.c)A[5$@a|(B7R㯮4] T8MY]xMNQEbilw Jld5wʊ@|Pu8]"&un&z"{1FfmJB|HZ+'{.M&6]DUN%^:<~Iz} Wn9?1|^2K ȳ]8񃯗)V*gNj|9ZQcΫUUg <:Q\0E 5J"@DffhXѩLnh6"kt(v{%<h23H/:ӧ gQ܌zbP\y:!s⁔jv$^ͮ.z?] ݫOH95#}*h%x.'gk.f8z!RW90 hrr9RD/K1dOwS_AeF.i~ɰ|I T\~hZdu/VЇno@c0KD:"9Iڬ*#׋y!6|<Ɯ\[C2-i鍑EjZAeJ˄˔Dr^p])~%$鉢~Y%Ox}!K0t@bPɹ[$ui+S,>p,]Yqi=Sc\y2YX{(|;s]6%u[L!>~Ђ=]C5#}𮝵Z+@{sm-;9Yo4ǀ|H&[?Gz3 R,iK#ll@ۉchGNhiaLޞ#/`J ©d ft xz+^ n2POz(h–qwɂ2H!e8j&ƈQTl-=hu:DR%#"df@/RG%$hbAtvPg2 vm̒PU[n若K⮓&%^u:x| F:Ł0=($ͮCEv5{4ͱQ:6HjA@tVQ@A5ym]b%ıBϷ{("MCewŁl,-!4;ҀG?!%B>=:uvAtl8ЏIʎ2(9i0>8^ l|w*iWomHJdgLQP}R:<u,1FCqX5Q9?%߂i5LhFb`?&;jե?JĮI wp:?nLD G؍G`B'Tє mi.b8y0gzEl q!h$1URkzO>ޜϏLwW-9:h/Px^8)؀HVSHxK&Š/`@ UCÁ#fF!EJԫ U,4ĿaMտ蠴aSMpx0fJ-}M̩ޤfO/)Mh. 7y+ã$ڕ3 ڟo)5i+qA0.Gv[}T,j .DP.D#Sz2|}ٵ0 S4.E*ً\wl$8D?=ۇM)+ o>l[6xm̦rP*SmR&Ii -&Ҿ">z2s) 6r2AgyQWHrPe*{cPֿIe(UF"nw= 2@͌*CQwz\:#S8t}FHZ$Ke7S>"S՞1$^(&|ya*p!H(I0'Ѧ7a#=Z}AǍT;Wg]ms;ڙog%f 8iQ 3?)!r8飯PGӮ;f):Q s9죓`˵L|g}Vqs#;;隸6`gr| }3浧l"aJ—PiY{]'YNr8@D1C` ꕔ`abzk =cGa M.n55:ye w7nnɌPt[Zj~m RRUW[`xEK *%o'$D%v1jH7mCd2vq:`-!IJ9% ?‰ ^[zpȔd`gnZ97 +}FP7},Ǵ__5Q&I* 7^g0iU82|51J3Ôvw7~ ,:KR?eDا{|M~ͷX0ezG"W([كC8ȽHWf g\areo3uM@YvBm ˾Tٟ7d8{s>uis5 +)ʼn~(1\s镓T6NcͫX|r=f18[_~{vo!8Az> dkxt VR۫)Iq4n Zͅ%pS5؅;-XxT%J /݉\c< 𐣬Xvbqлuw& _謦.FowG/)N5|V۴NT#]^J;>3_)$Ž4< K,o%JGzoٮ+~j}`L)JR1LЎ!`deBo. I"!582)D*1eU}f_- vpٍWt6fJ98BΞ.wmp\P(68[4ZEͭq!F-63hn.Q3]%\<* ߴ_\^}jdz & v/ 1Ѐˇyl 4+@<2XɺK__7>8m$iL.ح>)i<凎FjCſ 5ŵxbYm^K qZ@mP|Lt(m:BL,JwBh|I2?a+²Y5USc!ЎӤiʤ\KQ@"n@s=^_Fr "7rb_"%xϦ6C|= ](1)O͙ϕba/˙zqje/>iQJԼJsAVLRA]cC tkZݏA))0O&&gXi(.ZiTgSbӣf$O>l-=q~]@nߐ`+˓-ɩFQǵlsXU uC hq726K`^pGfkh z h(1d~i|^s qVO Q>X}^c5 `I#)*)kӕh lP׆x8 'Y^D%iW-˦UPPHE0L94oȾ٩5Ԋ )9@n1+ ~DKήcwPS^.s3Vw=B4#JCP'4yGuvxז\vR/T2vsô+^h|2*[]Q\s>BIqwlE|STX7/OnҚm*҄ƣi4~P 8S\")Eu`%w=x 5`4뿃"va X)$2yp>2ޑe` -ɧ:뎟Ar}A qu0sȔMN/õj4"6%|?P>-YZ, ֩KD@r%}}҈}LޗiJu5thǚr0cASuoWʡKc>_iҖy3=)(͓E6M٦e{=+쬾kc=~Wa*l*wt mnH qx:c[]A~ B #^6!0bRᕻ-AzaP:_sws&PfҺ8ǒ7#*>\X *zK`GR(ͪ8^v@ {-,7xigDIWoAW'OO~6H3k83 ̉˟34_k0h6u ;(8Y0[ 31)[ M|c⛨!ˀ}O=CV Eq{J|tkacy>@ ˥UNmZa6VE6>$ A[|&k.Odl<| k M}9030#g(1v$qخQWSm^o!!"_4\=/* 75#8a$lj8J7%VUK?a^&C Te^n 5;ll6~ "B|/`F=U>˧8O*kwȎ] J' _7}r#{,*NAռ] ٤`yxl5W Go'(O4zHD< u7AQ$S< a}O("`i%>6yq'7pxm8 %e\xtR l**ob74零Bǫ/%v#9%@>󤤥ṿf߽$j$VǨD}"!#:^;4^_)ݣh-)$'FN%^2a9Gxȍ]AmkZ:P@Qm>z ݹ\=_wE#pTO+e])qV}񠗵ZD@יTߚ?,Q)m X)i-I* h4{Zt`SōO1n{jj. |gڟ|e_?hͬ SlX?mYD+ ^A=.Q&6-&kǏVQK] w /;5xI9EMjIv/cԕPr(i%͗,앖4/^d_GՐ*]]El'dˢQS= 'ACpF௢J><#Ŏ;.^U) kb3/2/ O}+E6cN݊x,70{D~b>/<}ֈV^Ru0 ( x܈lDM )F-z{D"F5D3ma"uTlp+<Hp J8VcF@M]/h ,BI^^ FRBvS?ш 5PhXpӑ}c`mXϲרC >5\ n14 $wh{LcOb}MJv*Gr 0^pQZsNrNoo#5wM|@W[N*o"j{fFWE׌>0٘i|L~{ǔmL:(eTc6vpE9߲O&>te= _͈B8S Sf&V jM+ך ẘg5ODrk\Gw"lh c [So9#p_SٹxaDUO{[PcꝦLt1' β Ư.^L^ ^WnlJ51h쾰Τwc-b97Zj[t.ݞ*}gī`jB^T fsG^zqׯ+$Ql^qk֖.v@[1MY"} ^a+ĚA/[FklrjPQ1NrÐ>B;Ri#zIO]?ἇ%ܪYPw_Ifͯd2KA,j:_=Q_oi.^O CĐ껭 4f~[,Q2ب. Epxŝ<䗝BR;aޟC 7br-JG2E V67 {;zVD[W4B#8|مz>p4JULO']_C9w/G\WrIr C7^mtrKXK \vk߬o3m XIȪ< =/XMNq:aiһݠSUΚk D|8"?H_ 5 Ȝ=6 đsL *a$4̢!iw}Ơ?۞N2o(5|יНWOe#eP#DgFKr?؃n$Fp/^\PZN1~( opA݌J:0m)A(p;۠ђ|KBT.Tx3 x(=d(]ٙ~ʩ|w]ȑ(;cDo1[x]MԲe6~FޕQ%65yTm@%q0`@/1x*;ytƪ( kQaU-8dP#G$zYqn)ڞ0Ӹ؊'y UйCcXpC6>|!]u;Wy>ye@&Ēpwu>K٩bꏭ@^Q{Nna~Bqw]ac&/IxVO`#wClJ; O ֻs?,>AQQhd ۝u()*o14r,QoDI[mR ; d{/8A!blkb\!> !ۇR}U2Zfz$3%#%BBٌ'*6vBJ'tmE0^D+=JYo|#]$ 2e|+'A${Xq{r[g@Dw^:?sbʬß tCF:Hb-r:bK C*a 6iճLҠBn:s KӺѢ'""n<Ym[R$oZ)NTzwKpb#B{۟)xjWY_DgLz iF&;kKLP iP+O?2Է ;P6=>}ʪ\'"mfS~1|e QМ; уE? 'Jt9 Qf*\@0tf Lwә",: l QGlW䰈@qlĔ 5qVSN8*gP!3kὭ^J9BO4R +8|%cP-7AV#^D2k]}yFG~T+L űC&BOnjxֽ:y^6; hZ?~7x⒧ j~Tz)mQ{gGP`(l _`LR}d}̄ɇ(h]jp܆WkYb%/'-޶L cԼ d|̐jF?M]W=`|7דyxIbJKhԱZ/TmW`QbD 0lou3bykz-u͉L34=*Zb~H fO7o']A^frhp/PT'NG1, ^]ML7EX},|4L`hCK3JƵ{v7~pu.΄:HR'—?j[*(J` X;nۼkKZf @v7~hEZ}~X}wȲ]! P mPiE> c `ӱgs,g 8B-{A<`_dkBpѰk$> C/։07|cdy3%[\b sipMR軙t+fMguFʠxjbMsӞ~T* LBj%JڕEfjĉJEy9E1 .KLðF0|Tf^F:oM`+Cpn$&enًo3A:\12[QXauȥSA]0|h>vgCCeƶOrT/]]gk0r|FGީ<螰 yp|_N}5ŢՂV\U Nt Ng#81&2u@EBNɸǿ CSZu D1f435hQZMUpm;vh3K GBmm1m1ft yE.l 4?ܷ৳ ^FnxRfqV1P)2 rYl܊U$f䳢D^(x3RJ5^'ڹUR %fBkbK?p{ѧ˪^{3Avf%sfCM{V([ ìo<ӫ68X?ɥ>u#ܩ^Ya_ d/U]q?:-_ JGZilfHCX^;]~}O.[}?U)i84Xǜr`5\ F:b/qwpcj b&}&ŝ{1qP.z'nky:]iEv;ܕRS>_)#tsM&vnvwgOW@"o:@%i7>D儆>@CaļigOK'xxTFH8Y#`Uќ8ѧne,yC>lkU~|0(a*5tWeCznҕb{OکOL̨ssa?ZvwAJ$*8ƐةKQ:F@@H}%vg3PB[m/SZ@~߲!gTŴ(ÉYJC$ëĨUV~1I:5= ,KT}"}٤'XGԩÉ6;b!]8K?Gi nHX~wB \PxڦopdhjBn(zJrRCEoPfRz;hTpKDwk'!?<},1꾚h8vYe14P;y&_00;F6|vPϛդІq!re o?c&\̚?-5 Q%/oP\-PSq'99ƫ}/J,2W&LyitSwr+9GY]{2N~ňn#ZXiwOTNrdo=0|V?ABb6%7h4ڵ[/"0ӊPoZF;`-~ەz%}4e=&|#3::&5> JOx聹np s{|' DԿh&)0NO2+/ӗo-L *ǡ9R!5PcS*X@;k/ ̏K:=G 5_CLc@jof3hx$ `~HdYtyPl ikX_af{wLOF&@bL(9s@wݬ[))%Q1[{ªГrG@sDΨXQ{{.{=mCP_}h#xbV#Sss=:>1eZ=$ЅD6ZɟI{Q_,5`T:&Z}cg8Vf{)j=k6.mJ,dǜ\>k$8Jh) 9= :$kkW+^O[ko 靍/]*2w4 ځQ'{;Qao_#}m} *O}~I?\;KCx\BN5~Jdm%PK;6CԢI*ph_`S-kh$DJPhSl-6*2Ί)!V-$a6(P8HQ[ -ZYznd{}LXh:ǮA.ɀifb!-Y $)-T$Cۅw!0 3lN2li*2T edOi@PlvA*7hjSCOSIMP9W0]TO'ENʫB$.oZc«Q-;&$)m)ʃI u{y9/?ㄤj՗ջC,x+en/-"I[e4uq"Sn sy;R$W&gԅHy'U4Z{.976dRErSjB6Z#Jܿ a RgC=wżzS+x=GBWF U 9:+9(7gOIb+%Pz~:7c9O#ɿr=1AYjܴ%f2Y1e3&XRhŽ=^s$s~.Ntv|Mqx, =M.äe,GYqKur9KuflC̀qF\ [!/,$/ydi|2a|nh?Fv瘐nbl޼JQ*]sAR'nn܊kc .1*[ 8p}-}f_cZG`x'oPM\ϼuX8 /rֲ"CC(xt5B\mo"Sˡ@jg:7qXGQc/ޭ7Y°(^? [Mof()y@A,/g}cW^u2ޣY_W32x #uD U1{pS4RؐmV)518&WE"^;f?5}޻:}}b(i#Im B-<0s7d3x.((t6eVyD9HXk~Ŀe#2xV彌?E6 6^HvL8d6`FDD{/\?`} f'@NzYIynĽ kcoNoeN'X38b;!Dg4Ldeֆ.da]!>I2$-"fqՋnNv|N7b) CqKAڰڧ&[@;#U?*w5X)Q+_&K73\HxC 3^ ?]<~"T7y\$2sWy|Qk_p3]T1): 3<51/bOL62YrC/]G4Sm=ZN=OKuq]l#=QP;{\/;;˨s^M 6-mXAǽ jr u+$6}g58Ras2W[ PE8N0gp΁]FtTu1Y??㸆Om:#,MgZ<#F^_IʹjCS]^/7&3:Q9OG"N!.L#]ĚZzHvyH2SD"(N_ b(U+Mo;vF+\!a7k\W1yS YAqrKl *,9hj9]^Pk=?o]ayVg&vJeltjka<ڵ bq=INbQgC4[#`C zt)!R :Ol= N 崡n<33t5 Y%e˭>}&"ǕD`/4GȾюh@,nE{E]/#> p33țXx@SZ~#`#$=m=~_HkO*nr(R7`ͳ6f:/g+vvy=`p#jUT]y+ݵC_H=V>iӻ.+WF{Y]vbɉ': sUe Ī]8t8i1o:t|3 C7s¥;->Ogb)_ P3#Ov=RĈ̚Dvd sWNhjmjl#@6.\28e dYa\]8Kq/i+ތN7/8P ,ezIUg:Z$KÏ )oK}6y~%XsWdmAR!^)ƻ8gZ@Z1bH _9[ߠ'p&~$ ic@顸b 8%eےH-ag=(݃sx_ ]YK^!u:T2ê_\'f:c] av(Ԅ:1@dQ(8B^JV #$FGWP( (PM;Ey,z.$'wYHL@Äo~ 86om̥Pڭ2‡oohN]P D)VF&Ͻ1[WD@(ymRL[rQ.gX J>Rv>{ZklR}'A,H}K kAoDsn}F[;`w}IܰBF@eP \0|mwEI% i9xG\-2 SKȂN̕[cϣTe^n(?1 0$0M$JRO( b꾻" \(\&= `n]\\ɮ3"4\ &du/;8sYȯ,bhu&):\k4T^Y R^GW$\+kPT.8NVXBy!3ս@*q6_ -Âs|0D-nhiY쓕ԥM1$ݓㅻC_W^mnχ/)p86d7]>oy:Q˳y8)Hah s3r@wűh<2چL0Mj|\L'ZޜeH&y&*_C=Iʿ%JtVv?_O=#w%3[=?J`cU*zT'.$R A)J"-S<T-kdoWw*l[rKKMa"(Z*O?5B_9K`=x>ojj8u"njZOAC lXT OեrnޗO8qCUs;.D% ɤcIκ{]3;yNhf\d^6Z1L%oNV`C2).J)hlEt0%5Eב~AmxuQMKZ?`cE [kx&ˡ)D$5ncjNALj&UFЍI-7ixx|(z+n썡0V2+y6)P\Iy*<&sKomۭ,~iYaY BfЩCVJ 2μz&vi)c<:x>|vi_HwyĨ{`B~ni !'d'2/:~PP]ZHC4](yECᗃЂZ'(N"E+޷Q9fZV{M]ͨZҐETc9<ȟik$,^񥶀18=.ELxFɴ?a;!w-Gi4 n39wڽVXEn.6˜oփbc)dfETsJW<aEքg2>ŧeWH+^QK%uTY\ͣ)bVrmp -+?sO\41'Drv ޜb>VytB˜Bpo<15*x9 ο}.ǘKi+#,}Rs`Kcm),93c*'O x*ѓ$ JjjY6{hHcros/>zJ{[\"uEOô0ӆd })[~n{ikDV%&"Ѣ;}Eσߋ!0>v%B@!V#fq@{/3fH )e[\7Xz͹8&sugkCc&}eԬ/௞9qzhyV  I}]/qf&U]ަ6`Y]e̮#"".Dlg;4ń,hfZE+@ F!65]ȭ'hw?'\|sP1,鐟!K+k1Y" 7:'.ב LD%|URNĔRE cVvő8y}}b, ]IV9Mzΐ+BM ӽ:)OTjS2=G ݔ~'>M/Sg2F:1o+eכawje.d/=GY#>/^1! 3׎X/!_( 8W.F(>u,=_ ;GNpxOjSQ5( (:+C[1:<:bY">% $q:Nb`w-q΋\zO,bkgnƄ?$|yF;<((ܹvoA{s΂FJ{{1r=u!iZ߳9,W{Ԯ4 דheI0saIp| ~s_ϝHKN% Ya4V.wFFPaBE@cX.4[+fBp3]y\Mai!oK#d D̷ Ifo5;r:\i}ma8oUm~.$eb}B7TuT>&Dw\94Yr5O-OehC 柒^]C®xT&=*sua ,(yE;-hvR0l>a8g%B%K4 +@xAk1:xEB }OgCT8eRLVa7p.ۤxc~/b5,܎mG,)*gcJO lZ-T}H85t\lb1k>*+uXfi>W磇"i is}XZzż*b㣫cKp]CSަ#<;BEz؛)Coh}wLgч};߽_bHmt mzpj!9oηOcFG|#[D=̨-Kpt.Ljۑ>T!IhuӻA lې\tS9IXZX pRҔp G( []`dYE69OWMWI%׆_bd;*>2,^H[f;UV趫|x·0"QZ~FUlq'|fQq*d#7FD_`Peg>ym(%Ggc!{clEuzG`Yx`qeVH&5Έ^'}+-Ҝ9j&yCkKho@h}@f^Z1glW>1ߋ Pgib\/V *Ab[?bg7{ ]ڀwSP _5- nN!%U5>xVk~?R4[Wm87W3ПudAŘ`{W7uVR[Pry0닝޷V97b3*࠯ynVƝ@4EMg-!~ې-:c7Sp~ L82ex}.tD z^ܒlT:B iWW ~[H!Zl/a1jy1Qpoi@ .Z:᠒Xx[evPr4 ҍGLnX.ghOz63Lᅕ2\ Yڔ#nš:6RnrnNVN֢NSzXZ/y{d膬 ڻ/κr P;w)asˬiOataSDv823p% U$:Pzto3 6=_八wf?m!u>;-Dv,ƈ4o Ja, ﻛPSC6 ^ԯ4(yʤQH 8n*a,,6 w/83} $xr<32 }(誜!Qٓ2j|} ].s.H@)ALu]E{,$f1 6)&X#dΎ?9ӢN KZ7uI }W^ gȷ{jYɭCǟUJKsCy[ܨhfcTIOP0\͕@gE1r{n)(J8 6mD" & ϾD }h*(8O :OǠҀ bjs@6MmG?@@:s1 *s<`BYxCvCc\+<z?GGZT(M I*:C$0je7ApބEˣZ0}z| 7yUAݎ;b>=n\1Btپ߁s#Xmk"6ʰp`G6=rYGabZsu׮٤,[X2*ݣyedX) auDdqwԵ'%lG<_+=תJ!oc>*?.mD՟0",Q\b_AC$lؼЊn[ s:g!Vf Ĵ/N_=kИĘDo N!eL^D'Un Px/A72Q**\ORiH?6.A+ϝԜNsVVj7E yAe}ȑMLy /H˿y1ݓLZ}w]q6Ov4o}Tn& dOʄgT?k߲r Im89􎏷ZkS[9ŖQKU ׈]ퟀa= AUU~oa@q/K$l4aF6Y2R#=}3N8LU&vpO]C1E KaQ8t9ixCJV}! 6MG ,^- A mq/] |9;֥zv$\f}vZaa#>V\9C{CZutˎE𦾖:ύMqsOo1Ebrf2~ GIr bW}5.*wx5ff}iǽJS'\/dи*ݢm@[Q/o>&v*Bg.S)kU6Y7PJH>Aa 04)ǗDT3[Uyh95X<^pbVlxcyF ŅHiH - IOz۾ D)>q&L|cJ_vIkٰ(P݌gޙ6;:|1&=[_e|vgM3\R z20@JTO✳8 ]23*^kYFEʊ.#ԦLZӖ:u3ǔ@Nb'*@bGH\(3@ivuASIpLGUMBccH{kh3P|!d\ ]P_@PkS ~M2rxRTJSX)"k^9%Z+b%2JL*o *,}Yc9(Xa*<$Yi\ΙOޖQ. Muz<ãk7Ïp|kK^o-gUM/n^f9b`ɆMO6e# CrH Ug]JpEy˦׮JJ1oc \{!lMO" XInùC$+Z}F[/G w`*ztI;'rĘ@8|KvUwjl/ϩJGI|oS7SGt\+'sfhީ2^v2B,%Jor-\QCj͕TMeMbWo&S@)Sj5:WNıP]ũ'uȔ QoCo[ȡ ,r}'>M;7\;8 x"\E`9?x\fDvVRYD9G3}4qޮRɪH-\tr? R1y)n9NH:j&еz/~1$I5C^R|7΢iG|.VQZM9kHX8C 6eOYdğnW%D#C^vOjк%/Uq! Y?BHr;'Խdjubֶ<9` \J{[JOC(cz__y^$nP!3a=Ci-_,֒Υ is뗷*q'cFKe7K:+ ޜ_7L/xG1|X kٯ=]ݟ?t8- t'VJ6P1m| !ivJaGLN >+B_QLX.]ExZMT^Ϛ>m܀}1qk1x0i27?fc>igp`ptf7H#^9Jn犍X,i+p$@8UN$]0Ki)d%grPc F*?V2fxdԿ$iy-^e4.;;,_΢КAIO|/Y۽mrKsH:.DDMe -oe9 + VNKSݝ\ x#y|JQE%!-;x;˔e$&tYdm., -ĕ=æyψjF73-򓫬iokz=CD3SL #kP0 '~&HTCCy>@B!@M_ze;j iWAP- uמJw`PB GEi^!"2 QP򃫀 ~Eı#ݮ.g3*P#|9[j2JZTo׾o]|‹t;,LqZ /.xjTRFl^ޘrBUW!ECENXP$^¹"[j͖^hTʳ [ `ơg2{$)!j׫iyl6l9KuU5Z!OO,zl:x}8Wg4𖻪S8URr`o vqB z^9wDLD`с0'Fa;CNȓzҮ<9 \-`6d!cR]x3~H^U1EC4Afcfc =8o3~3/ UI5~(wلݽZnrk. /-M\*_?fؓ(T$>'HsQeٱVdV[D¨L9rn,i_q3R&PF諅/,iTl]81W41F!xwwX4Y)2R!v?[A ^O ͢(Z((D8< :r?)!SM軛`P-o:mo5Z 36pHȉ&ZBr1"(^?^̤s%X𴄋46e5@v>!.xocvV'3}JEݕ0pLyVGX,"\VؕE;.bY`^VO$Aۧ_c;oith 7)phkxz#EB-EY *4h]L35UL{6 N $ lJq8}X |5 c_JLCF̱ps< W4nq'Q goPNDNQpN4# q8xg[p%  #ieT|4v5fX];lhu^sJuKt呛ril}E[U1A7P̐$ZpR,Q,FZю;/QlUs{@ݯ݅.&iRK (JRO>d8v>Ε\ycae_hW%r.,!ly"8&0lX;@hپI1~+PX65SCDp؇IjWu3\Yc|LPҗIJcLBQ~ѕ[{[%ӓ7k9Tvk,2#<8e3^Q"Fq@N-L2,GsR:.d-gLLFOD=}ĀI"S/{6bZD -SR~U}ro 2Wo`M]ײ{:Wf68ců&}[YK(ƁRƝ,OVބhD?$< S/O?,̕bmV$Pb?nʕ +,h.2r-CvAy;!$f._ ٟY! 2F]@,u^/i*!"}T{n(`rC:`D))kBti6b_i<6ߡuuwY[Tabܭ1siN2й,2S$~zFL`?I1 D7}(lCcZ[-ȺtW @0jv+u+m*DnPTb/N]I'd^)%7&e_ܢ(F8YB>-[ļ \h*e&dEXPDƒ257t$3m.vT sⳈ+ȩ;H"[IV1&'|ߌB6&}0'7l4k6mӏ,燰?W[*n5">ͶS]CjC)yb)#S/[GpVl\q  ~ 5n-YQHBKJoOF-KB+#,&? t?䖬"yl1?P? FNgeHڨAsyji04s-G<\ /pmITjd\LK*Ui%piaclޘ: 5z"-ߐ.ȗ}٢^;G_Pv8]ہ 1<-LEK"ȣ*<0ɜ2_9/o_ “DFQs=6qUo'Q!`=z0KmX ! gd} 3YQO8f(XŏX a"r?4Y>:~JȠ=.^>p9RXBƯ1u[M>P.,Di3 R)HoKK:g5 W.!֛ 9|jeDA7661&*FIq>5F0a38 Tm[N!$3iPnȨ!n(ٲ-MZA(A{ UkGJXWums./ReCڞ8AqMni*bgY7ϒ 3pEd~|sqV\d}(^Cn:*I$ܥc>m<1c(pJǚs3y.c7dZW8Hdu6r!k%nSƩx?5o^;'T&pP^))QLaiM-kpp}@]f|23}EOrmF!ayUe| } | Cs-W t:3@xʘTk6o7W N7<3<`<)PUQ~hߧQjVUYubd?z^7ԛc~Ng23/D˫6)P+і:yjc;U͠7?Xg g=Uw~W;6H6%^@ΰGϯ!o}e>G+hQs 3K1t2=F{=kآ[,'ˀˑr-5uߟLCScDCkm~:-عP}IZ@|#׼H7;+J5#(J ՝{S׼ bS@d wdI>b!@-_] `DQ,$C 05rk~+#QĖm>뢡 Q[f _թ 4>ީ[LQm #hۏC'!?aۉgN NT;k|KgIjD] 'OQn-9)fKrz!Xd>B$$.(9A'W)7M MVMX5J"q$.5~CQVtHR/LߔG菪٫!*2v>"o s9O]Fv KJ2Z e/'+kHl՟ pJBrO)c0 )) Q,ϵwhYdrOhH֢&O:rHu V]XKf3kJGdr7I@jgݳ]iP!FTAF<_;sFQyi3ߒNd7 5Ã'`?@Zf=Ygir|ZA@:6 2/FVM:YAL|ͲѲ62,BE3(*~иmh3ⳏ 1?ھAU#PN 8=ye'G* )hP!,v]g5TXϯ;ߞV!K_w)b* ?u]!4/;zW[}INl_['$(9tu\]1hsnݩ^O^#" W@,sFw%XrootLc6͌=ɨ,WFqeˁŴz@Xz2\ӲHP/c ]xs/26'j&93X`U6Wg ,9AYkl`@\Gn:e‰[;sD2W0b A9('/HCcPc$˿`&M|%)75HwADf>tj ؆\>mr?|]ԄIBiɫc̣eְ׬":Nx%I] @l=dlsמ ^/#:[gnoɫ/HVp+0I]J@J"3awKֽuҕ>zu M!w-׃ӹdz/ҷO:ٔ-lCЇ7LyyOP1qA20mHNc-\ ]PyCjobC\09>o 6zS}T5MOE EO r"wcÝ,Ʉvt)k{Va;N@0sRObʵh<θ겡<,.bsD-k=6Vu"~GV24 I0|h>Jrկhqb'62Zw icI4BxJvnͳQI6mT|'^[c`+ݯZ3٦B0#wNcnO42illS/({5vD"2la13;`=(nejI.8?ӄ׬/XXl72E !S9暶U/yi(oDטAXF&WgԸ22$c#!Xl?`nCϱd-(:?QG@yq:Ec?; &@ 3{+ϊpsD], /ɶ_ V4%iYuWv19s_h33[)5>{DрB~=Q4ILĕjbq1sI\7Lp=c\+J1}./yxtTY!i0:Q||cV]q"G{E*3A.9@:{/|v%ZXeLQ6ev;WtW]&5YV8oH}:]G'(.2| ;NJ#-hS'VkUToOŧ~|ۅ~>. wkMM+gՊCw=ϡ%Rqǎ& ag)F7?iߊsGfRJ#3YQBkXȶZi qV}_z.HYƤ3W"i|2qFw@rsG7l QXtVcfƴ1/\hU[hE`n ?lWAH)eyᡗf /ºMxo6vGp*Acx~e 6 }Lu~ƣ?[SڶְyRk:sҨoqΕydv˨<<(Nٿ&s~4V}z,h^ܡׇgT6Zrx4aNաln f-~8#w"E8( 6΂{$o{ݡ wa! WYN?Xd1X(1YM2t1iNqc{md2UyE Z`Pc"+f+|D5R+ {ӈwV/p+h6x}$ф EÌHyx3Um&VZ)#'RJcF<:dlj,@<2n؝a4Ø:BzaO5-:{l?XZ6|hyxqjIaE-C^2/9xBYaAr=7jNb%K1*d2^PqmKH°U| .:)VE#'ˤ)^ նLݰ\."Ժ&V@9X'v},Z4i^L2M#Z&ߞ-M |Қz!&{᪼Q̲=7MAPшYu 3$do™xriDr{W9 ރCZrɒ.4!nT{7(+P<#c8DO"aw *첉wXEJ yD~MZZZ.t(>ݺnx֖%f񑝞qˏ#AMAV5J V/`rX5xJEkWx]sE¢D'SwڑVY{B ((#> h+]r/h5D1LҡgUb_#bR#HK/s pG ^2bw|f!R*sbx^p`W% jzZ'qfq7{c6s4Z.\Z5,b2ʜQS ഺ2z05nj(=aU[7;Yģk:fb,ZݝG&D,S[-!6=P b!di:Ky -7c;_`ZA2qOG_D?Q$ 5R8Y'ׄB)0IbxeF.| 0ץ@Y7ڎ[i ^g3Uj=_Nx .FB>4ԤSʊYg\]"0㬾Mʤy:vS0nkAi^u>ύfU'[F34T݉;)"=t9իie;V7׮BЗwi}Fz?ҲySr`>Undnx6 meHEUoOL5jwMHf{cYa\o=:MI>^$BTfrPhڨsQQ6O>(Cu2jXHsg:1M[MB 5CsA-($Ȫ>iihFa'j< !ȧ}ӹ@\2|3\6'VD;[ Xf8BTWC-NhثJޚ*>U.|ҷZFVvf~ ?̻>>i.qjqUҖo$`JۆPϨRP׷rc~Cfaqm:Y)Ck*4¼Th;rJ6y֪ʌ_3_ͧy ;U 3 p2cs1 EXa.jhDX;v NeK i]ްcA͉|j_jGoq`2;\$͔:ٌqEHF.aosw_1DkVw)إLRG>kvx\ x~lV/<u&ulwI|/#м^"ųm.+#<RhY-h>6;bx[Y Hu (iκQd7]5kZ|5ܚ-ʑ.,"<[̂ĕeb>2]A>᤟‡U&Seċٱ^4 leC 1L&$/o֨QJeQ5{pCVV/rX=㉏B3l$})l6$Wzx~媺qU T[Y*,?mVYgRSP^~ v"p06U"(Ap3<昁?a!"}`|5P=+Ӝq(γ{[*ig3|wGL4vn!op+F7x%ӿγuFMԒ:X["Q3)vG"MwiQX" cr?jݷx65ܯᎻKY+#?  3(>1([9"<7y͊櫔Zd@6u T4x1o'c!MhXi1}³ -Y?BZ#6_f0֡hßɢ?hX+k#g>If;\,=7 U@J_3*!. 1т3b+SvWjaC7лXWrv8ɦGKzg6{} ďbFCmfi[Y蜢y{f1zǚFE1@Ƕ6A`AIOz/IX"ϭ];4uˠ42QބІ{1?rYB TgѶ1x1WQN~CU$ ~w2L}S4?]U }Pwc?d""?f&,w'_]}2] n5e>\ ݓi2 `شLFPl'R?N s~_ `h3δ_?< S+H5BF\_K!kkQ16? Ͽ&َ~b7 u -/'2yr:OZ;\)H\4ΰ鑇fnwHBVdRl[Xd/44qWv1U-SZ"F8ʈcao2(' n{},XC7z>uwSn_$BADP#+"J5e.H] gvh͔F[vptQ}Y-yN5gTb\hz1-et]=6bD3B⌽lȶg)@cW?6uJ;u#YVӜ kn7+=KW]10~[G \eMQc[g! -8A:R R)w@ oPji:h+TCv怾h,9yw%iT!pߞ ܷ7WLd-oIR}TIJz6qd}r2n,~vZIsuP}ވN{Ͻպ8 Aa֎ۊ%mݏqbW/kKV{/~t.t|:hYtkӈ#鎅 3AiLl~%J$:^_c.jt#HK=P0v/fAXss,Q"I=ޓ5:Ur-F ~51 w:6KHm4ErDzy%D!OqLӏM,4' ,:Ļ}P(<ʋ?1xSFc, p3]QY1>BcV%u{V^mK]Dڶ0BEL~]mDouj~cһVxm e0``GzS;<^{#R_[af.jwVEK^ 2W2a IÃ[ F9To>fHX9 KƁäs5S?"fRv>]_ Ghfxǩi.;m٣UdɜA?q rTW~?P+S9ԏo]S_(5oX?l<=ɽ2{*auYT_nHoH~ |Dy4:F<4[ZUԞZRs =Io :VU }hh9y Ԉd9pᓃX/lTB゚|{Ir0B/sgꃲ^Fq\</y%Z&9+|g--:rUx,@G+aX;8o| TL{*Ƿt0tZF4e,=`2|p$~FC=~ӳOORip(MNZm~9DƎbO揄 =O//yV5xz]yC1`9~qiP|?U}=I00[Gʆt벤J U-c3Xz)r}D\Ҏmۧ_ =m| d p #E}j$+=bzբSYꉢS;2qk`D[?>_7}75]`m*9owY[T3][_|FzX*sQB AVB M ߹'-ھ6@zW5~kP5uX fǙ=t:_fԃah0a^E)U9x (pL9=˴s4 =h;E{đ"WҎrW*|{$Hk* ThuM jx#'B,q ?9~@^Rn[g[G{p2‡tB uE*ޑu~2z9HXxдه@o uTmOĵhfʻ&zK~=[Lo$8&Z0=; {|RVVZS$zRsY0 j|'SxϰT@sfutHx)쯒u;r[nbS2Q?]aQ1P[*;s:ڂi\Pw60GIZbE'3^F\1ufYV50E5zaFohVZ毭9H|O՚nqmObAL#ANW601IETvd/zF!qw[R/F4&p@0?NZQ䜼D8KX<=ԍUqsDq!YUZ1uڐQY AwaU֊.ϤesLʊT kYdKl)_;!> 0QekNC]JdRRӥZV:C:،$qK90<̍9!=\{%F++1^CŠ{B!hX7ގnb3Ӏ!×eR|,*Kc5|lzK^q,{1 +2>ڹ|T/* ʁA.vϾf N8 NeE-i%Fl`6X" {]˦{LdZK'8qڌqToִ3ƊsAD:BPe?#2c!,㙷 P3y(\Ha)箢åq=[ǐdͤ[&f-z+eeՎ]bԅw:}Rm!򖨜;.֐BM]%KJ: 0R͆w;b#UYVx:⾟q()ztC<}h4p ѡkz/m^AVk;qobȯop6)g?7P? ‹fg1 YH눰+eWKC^`g)"Ʀ1m{M2Vf:ꥮ,6DA؀t_Lfƛn`N?:dgO{[-&Dvj0ARZoEXQŸn\Ѿ_Sf~Cre [Dz[iUyPxFiMMV|RW'_;L=#%_}X#MEh,dȳ;* է(F´tLZ0WK२`yq`(X5Np)8[BɄ+whť>B(s%$_"yxa1!9֦,$?wa?؟h,>((֘o%/Sffj} z2)h?-4xڊ,:Q2q},\y-EtUi8xhpv< ۖAySv#-lQ~D{a OJHm1 *Vx=Ő23l^_Y:vM0r0+Wy^(-c)>)~'gNa͆RI]gcy}IYJ"1HQt)ȞM) arP<}PH5%]d@*9ͪ9O-Dxܩjqߖ7Wpdɋkv`NI?ρJ$9;0)ItdQ3HrD-W5y03{׍+a ofErx6O. }/Ԣc^zQl}CS7_cn]<)jO\q:%νWB"~1ǫ$u=doiHɎgN6xa^_^Kz}%sF2i<2eJ qjsH=@yDjz(XP@l 34{[رR ޓ6s4L:.A?@ ߿?1C |:UR&q6UP)dZ$ ձb6T*%ik7`5E5ab VuCc,f}K[g}ڤah)d/ݴ$q4 l`\z4o&jCEC*a ՘zcO w?a(l y^9q's|6:7L DGL[%ۗO!!9}U}sܲp݀C wCE:#TKLlyuC}9aR bh*w26 ͘ȡziQXkP$"rXꪋdpLD΅AշkCn K|P_8a$Vgֽ($=: D,3x4%No?j e{D2եhZxHpujXʡCUzX*`Q_ۭ t<L-Wh+Jh#4K%E D9"tZʚ7A"H"yc59VO[|bIQ>hܦ\<9~eǃ/(^jay d5z Nh0>gj>z2A#A~A~%5'htHLHQ-,B"i̷|ݕ|tUtE RR4xu }nLy{*`)"%tƯg7{YQi^L!.jdH](~;KW4K0t A1DM6΂nI ]n6nyWK%ӒY +tj s`:3WJmƎ{-ϼѤ7?9մ0=5^˴600jeT2N5=l\^ Y!'7֎>ayDMwvKXn=4"RqB#o/ =ZnHp1pFxd-Ma Y[+Zoo`ny<"XCb_W ac͝*}*Ya W /Iʛ'Xr3nEx;[6SY,G{.{)#gT?ymk))gEAQu$'q7#,".NDx9{$tOtai^0^=J@,sB $)\s&1 vXdfXjj D^[zZ4w uk)GyM5CtY+6bv$1&k mÚӵE9(7 '7"~kx͞8A(³vs$qNF%] =)O / Ktɺ\迤XOq5ÉA$k}8]6J ^)0}=1LK ol)zӠ@YR5F\OD섰.'"@\:e4yڟ f(i`=ey=Ժ`ɢҢ)wE8~¿34yK;0|QJS,9q2l2x8xl3aFGxw8}B|?G(= [x)3|!QxĐnShMYPd,xz*7M.#WVyi^S Ke׫S#Z%qɳ>!&UYݔB5vV_2ūlw ėYQ\~K*E> &, sPΕlk LdP4PSwM~NsQO=]ځm,Ⰳ*H_j4+ l,y/g>4$J^D,V=|ig6dG['š!ZIv s6P1R˓WE#$z?fRTxv?`&U;VaܦCH2UEXfgzUH~ we|Jn kIq`g[Ic}rSZ=r/ofS,D{]5.FpWuoox޿zM$~$,p?$Yg8hZ##?T%9%X`-m=FK%@q[,!B[04N{46]PҾ7_Ӈ٣(15fŒRZlY)W yF7N^>^mn2\;bCJ02PVҾWoPBM )ޘ[uMf>ADWTK"ݦEJ@]_`µb:1jm>/җͺ = Zmw̟#sϜ"+*W(0af| t]$ 2 dUyϮh\r^{ rz>T[ Q=O!%Gx vb7L(ޏe"natKUʗEFqWdF"n0#(?8;4 !+tR:ҧxZk |DQKbpbӳ/n'O~Z Ӣ_TY zGULb”AUka"ԧA0􂓉VmЧY3MeO{+l!&PбR[ڦ/{<'2|"to)_4ieZ( $u=7wQ+/<JDf =* f暔 h%P<n <39ܫP̻r[#XA'"3HeOfɎ478Vj9 fۣu(CK [v{V -:7x-!:]i}vM.Hz gҜ~Sޫ7RhXδ E<珼e1M篂̏={uOH+&hS/%h^(,$D, @x%<*!ȴ e&:Wk7te )Kbn)ĀI+Q]0?°zrv$yV/;Kmtc"\::Ҁ.s :8,e©,cEnգܶ{x{qo"9Q>Y_{7M*}Pԉx;x& J-/RRBeU>N͚n|r7fV*yK>yrOH Df v~8QhIJZc^>c.X"p6rT4͐f (Uޡ=΋rg[ѯ5ࣱ1Xq(Nx ie*sSx@{ \tjzHn}j`C*J9ǡ)-m ͤ.4#EI#1ɨ: /)Ύo@N;/%|ValJ֕Z<~+>y ;.2,KN7 qղPp_0!,Sn]n&Xs^yM/S]nfo/|ǍaZ0EOOI <lW23b )ч,D֧"q"aux-9#GA˴aωD&s"G0ujru~bVKf^MkʱT}%{@;UpסOԾH"jb `tfdonX*H@pGD[uj% D&s,]yL9UV5\Wa/vl0v.RMrQ#>Keë0b*$1##_iq+GO! RxMKj۬H4y]ܺ lu}"D wE\ e},clc@m&O?QeUYI5uEPJyO24_r*F3zJ4}B+zzacNpYB.,ۿ hmVȈҾQ^ꃍޱqxy-C{ 8H՜Fԍ6lM.&"7?MEE~4yvdw |hf0m1jl~pNzARJ.j0<{k4<4s\<xM^'8KcTF3} P0 (-s}:-s,3EQ2l/HebUi*jÅ49?,z#2J3ba1;Ydyo_M+|^\V´|8k"p&zB޴hז:Jן)LrH?l*Ռ:H)!~ / <@߸. Zr˂1J r|@l"ߓA'W`vk|[BӐ]:{4~}z/З 4Ŋ\휺# )Y5_ʋ5p ~h~$Z(Rs@~{*ŒUJFu4ww&'Zk3^.NI-׏BCRebu kmz7(q_FFxDhvZz[R}JKYvQOR~/Yfo0&'!A%~P0>#S伩/fbv87sJŇ93s+ɴE{Vm6\ tJL|[dU⋝qˊnkF:!+o[ `6%dfR:`T;O@+RoViEwf;6VLέ=Nr kKY!}u =cl(oąZtLo#ZѴ{(1 ЫQd `}8~Z sR+Vs*dyҴa)HJzڶY? Yߥ FQxw QF_K1gzDqճ;yDE@c08Yr<+٧-l_L-v_& Tj (r1ke?٥3kvw`nN\`v:|8Q{R5#̎"RM:O7RLeW7ĉ8&eHad< 鴄1{쨫yKt3Яv~Cs~q=yHKe~{^,(A YFt_Z7_qJ^6tX_ #h ?t}=S/6ylShmC=+={ M1hb 4O;}~0%vD @9fDYsWbAwi^q%HՐ()qdGo~GsL]'Ƨ,z;}sE )]a~UZk DQ)zk#*v;aN;b}J+VlfW5r!Fgb{d%O#ō$RkZ8ft*ӌGBAH3!^k Q-DZ:=dϜ_EZ#3ϱ>AodVP Eʓȓ[Q&~}:S)/~@'mkDZfۛტ Kz(1 0پFVi1^ ߅K%HPꙊ4$෎&4&2[:?X;O O+z4L,Y4n%^z$P6yld\9\nSĨ+.fӇ'4IQ&_|kQ_ZpӼ”j+siCSƳqTi-Z%~;^T ^NfS(׽LQЀ?TK}2рeYbvW]|.fw`B75bQѲwK| sL"K ~P3U#Dw,鞽ԉ0ácʯ4k1EulbxWP7h t5/A{bL"-)4rEbLVI:p;>N XxD2AV>0gn s͒bM9tJS$IW8hM .ղqXǾ[yk:Gó"R~+X\Tw7vɧ-'RL_$@@떖XN, QО(54og]бF/g¨c7=\µ]N\V8tL hՄ1V+e֎y֌Tt;Kծ ~G'HGsZcRŤ "(3׾1CO` fKi6XS9z9K=Y&BF~{@wsV[9pݰmhD6"$vx} ۬—Ir7i_<^}-ҽMhK#nqpc:+`lVc֍E~'_&*Sv5+N|4lEWLC4$.+EǣFyU_[>nAޟ鉹#[Ë'n ZT7vZJ2*T0^ Y s$RGVTۅ/M 9craYр_NZ #Ɨ;;"Ԝf: )Xdk}'ᚪLMHL6cd/4@f-rq/ ~ҭPn;ZR9IGhROUSc: Ii*zɤo>vUuⷣc;&.|yb?lHVmbDT^Hu_x ?4ۨ6}jy&L\Mѷ':٨wi"yC dDrcHyrD-Z ;Nd 79mUS\n̦'<y̍X"0U;ÀS L1I g> A3V#l4[|; N= <`3z _˃'}_wz ;aGws5Tigjn1LM~Cߘ:r\|]j3W ?$תv6㍜<8 @ME1{Jg1v(HolL}[d*:G#Y. AR7j# ^s4;K'kC p_:Qu}P֧1HuV! 1E)`X"B-1WK3r^Ֆjڡ^ ;tCEp>3.|n {+ zNlyZKpYgn=K&̥8Ms%L UsF$=/w &WI3NUOuP_bbc!_x%}iqO&CbIa!D/~r{TUenԮτ=(HᖐFuv5/R^,BH(n˔Y>J 7W)t!?0c!B1%}u:~D%W 0Aˎ:#e<*x$?*)dV3ﳲዔ(΃.-.xPnX,GG_/OL=D5J3z_x<&1GʣOT e8"^I$Ԅt.fseiKzaFRè&Ř9)1BM^uVYi}tQ E7"{ mCkmiM5J^]W*!ujR<ԼK][yx="I/+ dl\ɹ#//R6fOb\a( `,=KNH7tТMpHFH ?JhHD8@닇]qV%` X!c[䌧}yẼBUs s#xNbhѭ PjP;@Ij0y+{6׈${(AqJNU7' >SL Y&ct@EEYu;hASG %_oE' ]xbdF߷"3>AdOaFA9Se7j XkZm0=8sAh9]a*Dԝ472Lz1p!|{? Zq)qsl98>Q6Jgďzf#G\>c#?"t" Jyt:|;ͼ\L-1vdIqгt/y;|%_j6ߠy}&ƴB[xGGaoa5n&`unIp{\oo$=qO#2\R |?\Qp1='!4»wt |$ԗed oHYY, T^Vǎ bxd~ْH*d/=Ƣ-6a㕒9a>?(*,V72V cݴs)יs6.i3-LmE,ǂg~-!:ET9jiOS@뉤H7yz%xh˕a"GIEA,3uQ]'`(${Mʱ1kHS4PrG!ociXmJE0s[,!7dY>1bXu0T2(,,IIt 6IRG$ډu*s CaYn(-\8k/PcXUIYG3A8#Wz>࿉,LTɽ 4oڦGd^rc6 [s#&Hu`ljGQDOJ F_O&g"L]jAst~)a Rhv ̍XS:?0Eɩ$ n 'EI;3[_C_˸ϑ-4ީZPY3䏪&~rݟmҀ]Oܮ ٛ 뙣ȮlTuXJ,+ϥ+qT* O[=ܕ_#L6jy58A60Bމ| 1Y?VahG~X]- 8u':Ƌ1J؄ yo s#mos0"bT:wpElK 2i,#Œ+wc"i7H!fo!}xD m(X5p}SʔiWz*T(Hfl;.%X]8|i{͑OZ#!rŠTem9}\]B(t6`!o 2+3!Ud_=8[[& %/ͽrA7Dg2?[հS %p؉@)m|ia%8S U(S>P = CsF 朕UrxjQ͕i^:x.¥rIa1lddAw9-u:o6}5o0ZV,Nq.5Lp8NI懜Uֆ!5ۂ>9zh{T&:o Gƅv=Rz6:tPcP2~Rn̍/ m?Xf6LѩGB5_U<d獏<?b7Ic3 1]i74}@Cy䯆xz&Q٨VbJJ3C4I޴RCܜ9*#sC֦/%x>CLUun@Ԩo-[b0jS"uqnf.-4@#9BfՇ)o|> Pa*Ujc_yYKwDЋ1dRg& 8yXXGv.V7Zſ$d!tMރ%/cIHFgcQ FtU>C^JEpqv?WBc~f],^< (x߳p;6CYKڑ)nua3{#Ȕj+s;jz!h)v5S,ۍ +N:$ JpN%1/APF ^v Zk ь ?@]!gai0=~IFlmo18T6ATUM5Ah.BtR.I]LA)nݚmϗy/dRo!Y Ѩ94/^\Eo}I Q;ltu_1fiwpRy7#6y@H`FH*dU}%݃p֗mAnhHGp%Sr@4ly&'q _%7 ]fTt #tWW5"ksҋk DBsE  aT)`7ˆw%Μ\$ 9 ){Ɓ)= ՒoZ*nn2"lb`YUȀSq `7gfU*uebaXVbjT-@O6:ubovSM|qK+)69ij$ dV ?p(iqqB "زe혼wN17P?+2 dh~A_'˶βyJ4kBޅ/a)k1 _|::o^qzӹM3cifB6%JƂ2qťz\V^Z굜WҌ|_.Y2D@,Nŏ]BꝮsa22}pB{% 肇_A{XE%N$ϐڼB[jɭ@o{")ϩ v5jz*WʼHYjQ[ȳp> D59/T9Û& !D53QBQ% y৬.6$\oSMn339$sTì~Gw݋6p)`v5)1xʝ,;/* 6tqi5$wQO݃sIkY;Mӹ!O;>rliJt}?l2e,#6?jp%ij$ S=`)0 IvӪ ĵ~)=-.K=`R8@C&JgQ4 'a)j|a 95]LhUpR8Br]b%"n.fJ ve;*l?WXK 3۱ll"8x桮Υ]9ĺM mJ,ƟMBIO B7rM1UڻbpC 5-xo΃''KECc=Gwɕⷃ>%44Boò}3\سRw{P)x)~t[~،iLˁu>&P ~lW"\vڦt0 Ecҳz\q<;.G>nc;3*޶]>)KߔdtQgkX)1g:P/ x&wlH>EppB $b2hO}~"F+ /= ͟8.MQ6cYg='M FLoJDPU=_jNXl7SDмZ}' iz}i \3`;ʖ{5aU7mDAEXa'naNty~\˽hd<#07^=$fӁqz 1:VFt2mcJXS(>c:aoF; ~rda ;".\nı~=&p)bu<x;Ei@ɛcouӺG90Ү*(ȃ/[ ô»ܶDWx6 ]Ňøw5k@@"^Ř?} ?' V <~`lnw;T4@l j (Te"޲{S~Crz1sk.f-IZRGjFҍ}y,@u#oH0ä!W4{zAHQG/Bsq O`=[ggxqm{lse f2p#¢pR2'uҸE!•k_FۅgkYF־mmpbUhuO41ϭd%&w2h]@̛rY3]V;? ?o+d@Ғ%X HպpL4z,CϠru|; V0j}֒1Urq 6gd<1, s_@DvӒ4vwh^Er-scn}I<3 Cš{p뮝Ղ03UmJaSKOyx}Oi"`Œ`V~|RC)WeL|oX" c g.-v-[gko>{t~`ԷDaK|d|E?9kyȏw;8"\ޟW,C]mnzA3P8ܝCv+yŏbcCI*|r5\`ZT`*i7߆i݋PxHvMr4c>>Tꟗ2;reR@.>4KoU Nn8q͐u)<-#ycbӬRMU#&[ϱƻqMiɯ:xwa[n$&1-Gµ[ Ũ"RT#hI~?ws4V}%Œ1_8ZSjPs`m`55)cՏ7;wqh/NC7CWC"D[gV <VEkTA_b#rWOrwԶJ"%y ja2ZFq:J9-Q'0Sލ#l;E^S@QvX!t6r/%@R8MP98$c'w<´M- J d]E{sнrZd3ߡt) "LkI'Y١Gie_}@ UsVU{dДCC5z PX@A3[7}|/Cձj\~͚=u8먆^/ہԇqCcAjÊO} ĚF]w1qR[W'3ڡfh$yarf HĆ}Eh~`/Q3R[+:H*QW Y-b^mWb!N s>MM9TZq=+{)UP$wN||nO2, _cN(qd6rVml1~P?ݘl[nw'z&)(Xaٱ>h&HcSOa h):؉t =d빫4|X.=#3{ۋS˹ *XUjHrxJ2}UHJP ͳ"[WZ6`/$$ӼL_Ƽl܈-4752>:dG|M; . N[RS +\в9,{\͎I`.y:Re/@;W:Fw::> R(@A'ͬ&_R\Km۟L{()+ >݀ kd%h^Ũ~u8LNuRTЁRyͰ\z8uDZ~_# pb^TNKyGO,p䙷.l.H)Oq°]BPBr hW/VGO봾TVl|Zs/z+Aӹ0̙&kȴdȴ[ 7r5B%3F7ߤꃏSV8=@K$ pNQȰ(} O);V&_pv-0,wK6ٯpd%:;vxW.,:Ɨ炖R:H駒NI hV[t0?-ar?xxc?̲3MƲ.u ]e,=?pe/I7\(W|&s *kzJqx^3s4D-%C4_>݉49'*%J|ǃ $\xinP:~\9 S(`N&6I1T 4B`}_ehgqpQ\81JWE݅} (d碫O)GP;)Ċk#-X].5nӱ[$< jJ\|X)GZ4d/&D5WϥAyn!\2T/a~OM-oQs7WthB P` ~X=y%OGq瘙IjLi {6 3JA?lQY$Xasm(H靎h487Ce'Q .Yo2Xy(ɱ=c|3rV\3 u>GnrTJeiU)LY!UCf1vj?Nrk`cz#2*%`hKTwjs"PA TM_H9Ø#A8r 6VSo_ς45AjJ eOǧ4w)]M%KΙ_B,֖HFG3._X\z%Ip"1VB߯ubVvF=?T*LMpk䘱f-ȣbN2k&:ؤOprlC^ '^24A7F" IɤUj>]G(xy/N$ /*,5wPb;$]0R]vO=p%B\Z%<9-:p +36ND:MY'/br'}Xh)Ҧ,K{ PtLva^x e3p+/̏g+dƵ=|hD v$6 LpE)P.mq `nh[tf]"AAs"UIOKx^ ]YOK Ym^aSfU$"DRq9~ѧ{W5Y_s^&(ّ6;TWYcίerdֲi4Y6dRö^<,_XW|7Cy,jr@%ߧr[x9ZBCT_04$+5rt3tv/I0E_울%X}Џw,8SuޱaXV "8'' T?=q-lr^a ~"soFGw[>@`eja3c2#1{F0<u?*`#h=۷RkќUWz;(M74w7p*}اi2GU~ Y͹tjA}R.tzd;}بO:E|pĚkqRI!s@Ё(!Wdx2;#8VV'qٔdYQ90X,ɮdxF)b(l k6|N_6CRol[%_*oU?;e\-GIf +k ädIəp2 nڎ%Ϥj' IC}mN$⨍`8PIk*TʀF5]vSX`Hh^g,";߇[Gym}L,`V#\ހ7Oe~#ILI:<;65MR jdi]^Z=G_"=盀wb_J/ϲU5#7N` 6is$;mP94I_?sil?|C{<& gR$A/CU~j+מBOقN%`r:n-8 cbVÒDv@h;Ek~F$H) }s;[E̷J:v[Kݒ0XTMz|@;rzCESs$l:,L*5b# 9ީG1&Ѝ&61]t+F2hf9557y0l$ 5XJT6E|>^`q_mzkڊ1-|8Gu|-[W̑x> }VX[!+EC׀8 ™Te;kpNFj$!G`XlQalӡуT$JOb ڨQji4ZV) ٦_^OG/|^ .c!O"1)3+4hGË8V kP?ߞ՞"n-*5jkB+. 72\p zjBhOB-&iP dAو_m`86s[ߕD@sȐ[bC8b5@c.5IaR.8=j.8M$adVN[ 4/X̷Uz!Vv¸DSM@z'1Dxq.#'{34&Kj M濰k]pkT@w]g=dx80R6T? 2wS\CwN :G8='=y\@;:g5ʃ  !ۭb]~|2k|z\C^UV!пLyjHA&vfoB0}Lh#Wcˆtsl|Q|@}0ICl@:"{ywN̙B_o 9>لlFF*5qp&C1ؿPhzmOf!-XϮSē7a)]5x"dez46ހ18mXJTF{M s<+,Z4mr`6a^Fx9pBP=k?Z[qz$Pqe ~ ~uUN:3l; ʝ߿{uq؆دDZ؊VM>՗@ܛ%_gpG'v/ oQvYU]mUӂ=Scڌ~q]va6K+8F,i#4ijղI{C⿽ӎiY=p 4 ~N~qP籔Q& uCY>.~TwX33oy+X@]Mú$M FÕΆe[2IDYFJy.9`a|$-fDk ?&l|W{D(G\{pTKh#M"]ԃo~N2zw[ZC%u"CFeuւp_&A`Z'},(U#dWe7hWU(rH.NG^mC)g5xK7IQKS{SaKd .3جrcg֍2ŬTO - rʅTÞc-hz%בm`-NoW?S_Q\V<{kY [T盘"|a rYbIHs`*-,Z6[:/T ae2FQ:/Qe#llmk#>Ck&̄ʼs7x;]$L?nJ9{su>K `V*a#og)q5OIFxw,rV>~RE If n-} 4_S9DaRQ-rTM-;>T#'bjRpI]'p K4 Iqi7`7ᲃm$BA`}I\g1#L8m]FRikJXPaٴ3ymh9)h%%dwK$Ow rǁ2qPNf"}$CBw~>ϛRa;N!2N`€cZM(=3.w*ICX% >+_ѣ]fA_ƚ pm+U -кfx ;w X l3J"֣EWHU;a3ۢ@j"bݰ)'7mT,{ҽ`[vn f+V)-$aW gU[l i1#߾j(77v 5}4{chGBDy>(<ճ_RzBo2LJvǼeg K#mTN3=pb?K SD=~&ҟsdlx[YtSR6sdCXy{d6Oj?b(n4Ly5W3ԓ\5"]%̥)b֋b 9pvݽ#L Ղ%^"RO5o:爛_HI])iKFr4YZ9HwM; *WWƓ&ѳ0VS~@,^SJKuT"[߫JU)@;Vڥl|*% ql[u#j)ŵ1 dҺcD7Fs8/gwy hu]r\a&dbpF %@ aq&=_w]'tQů$G(`zWtDžmnR+b-'_DŽ. 65G*'P!ヅb" 1:r$ƐbkE1C/VBF55r/Y OޞEK+#u hɇY7n0?daF&{ZϢX||wgc57xnze2 C7r<+Yh0h'|׎V{WEMdGK.JQap <b'a|" m>d$ Cm{*0糹0NN2S(E| O ^'*v2KU[TFCp,l'GF0?6]E4XKޟilX&ԟ[O)>פDϏRY”C^\26,Z,ζCg6!]/QorVl|Tmk +ф>]֑TѨJ M{shԿ=In~^ZDjxFPLD+0Leid~X8w4٢pd~5(]zyKHW4wA4~vBbq8{iO8_NwY$EqcxX\`ӫRhjxP6[Hycnkħ_OMffV1Į8hbRj1ݭ5ru{ Ur?gE݆|uOjgr&q#id|kENіpZjBvg@ꠗt~ƏAcL4b;xiKߥ<$ChG~LW1l,l{KS=DLIDFa7~]tC=MZ]׫4 ,Z0mܶϩ2孔pBwl3}[XGvlH)Y=cz'^gg!fjxe/RS <w mIC۵B㇭iږ8;wUjރCSZTϗjBT]ةR/fo > 0G*uB f,$46vdzWx>Z>H\=hPO` O--ӟK-~HBD* c~Sض4W3 gaZ+ASH#|yN쭵b)!7<s.x#pZ%7UN#ӷd?3w՛ߏ:x)|`t4Yr,$wPSt@ N ߘ簫L_pKh'Y1 ܍G@l8y^oVlSfNUHq@u % 6nMLY-wo'(q.wU{^춣wb-i?Oϣ3xs^D D}-dX";vzE0%r51;ލ!yO~DFizx/_5T^,,NxDQTM‡Fա0Uz-%k!݀N`\6"G) XJ ^kAژ6,揖?]>ngr+ 1|Ꝝ}(nu 16;GZ%y9w*<;ch裄X?Ѫ^Xb^y.Wlo?NDUUP8]hi6?ݼ&uN?(a瀠8egb/G[hhEu-^dos!s=vv>/RdVqIty^tļsG X|hXvg 'y4#N?zލ:õ;!p#ܯm鑚08ždpwI;! ]84}0bZhی꽮N]c|>8szR8]qU.O'u#7ީ$gH7G}hWKV &ؚ/w)3h?8l %9a`|UH[wI"m3;0򤃄 ^>/$Do"1]\& !y]{aW.M>vZZARg40S/c%}2]>#[&5GH,s^9ion㭔u'z(2ٚs"zˮS#kqs䮘T yl֢K/#ҬKd`[d!HYiU(d1uT\2m=_|̄Bvk( ,zHB\S3ac&" h]D3̝O9jޓ0N$(OCt*9}ѱN."P?MOO9 ȝJ&;<2|rTsNidmuGYJȌKaIp?kk M뭕j+c7#옛[LkrQ&HU#fZP{C}/8 Yεˊ Oi0ɼL$*w pp6qpC38 xepHsz a'"1 $tFa@KpA?7X=I V CQ}YvVc!q-ε a6Mf;lIqh3숗<\bx&y99;F@H0*RM!,##c>i+EA< 1=Iaij}ﷃlb(2q%OJ.= N7-TL[:TBYuk,F4d1wGW7f}2:ŕۀL`+ oO6;Hhb*;n6)y@]1]<ьmZ :Ò22z·CWE9p%Q^DWtQʫ3<|,Ja5P(gWtIA88DЎz3H❁}oIM:5”K3-e%eW֊L}s,p՗||<τ;#ăcA5.ZwTgLJ@ʰrքL +[F[JȠ368UYM$`^?"to@DvShca\_QYSBPn4e (V ˒ӊ|6PCxv#_6?;2M`Pv33`.zybGq!)CBr3vZSd-wq`D,_T|Liv8:,0ME2aKUĸt2 wtS;55,`Lzmg V1 x/MCD6^s NQ@}xNA[W %<>nEEsuA I{jnbAD2:e^9Vh͠r>$Nk>xt8'NU=uf?I[rւx@JqOw)e =]6yD5|YR*RE}v)-= L͖DC!KXG_q5I:?& jv^of=|$*~lWQKMm%#?:` &焆dq 3=WÖ>N'H0Kbi&S2x1NHx(x?{k`Uۂ z3ϺPIWGVP3~[FÄqn\gc-nfGW~G#~9A2wZҏas=HQGGjD6,Y7 $_s UsF#%Vk-,ur +a_<RscȚ@0 lVRnJEvYVr=p֔+b甽2f&iLUZ.U'.-PV"#5tFIZuڛ|8n4 rsJ"",ncY7يpHpw7_ y"_+'vu7.OTϕNW~KِF%ly.c{*~7KGj+[6)`47t`웣|3vtlb+ ak(NU79k غ`*mi#9yfB]KVȐnEKǕtBh7&2=l~X8!c '_K$0זRLIIiRcܥٴvS*}?ık9Vk1&҈#s5p! M ?0ՁRqMMeɘ~hki2dԛgF ZgONLyE`|˝W^zg)_ `K<}v;>;!$Hoqv̈́mkzSwxɥu +N!u}_'cA `:0 ӕxl4('UA J:5鎙'GɄߙ!̩/ kS Pdq}*QO rQC 3إ$Am-^yz\/aG3w: m4bFR=^VdrQ .`?8&Ϟޔ }%=h(bxcrhYRӜV_$ Щ7\0g%g~#mHeVلbXnaYgw 6囫0lca $=q.S0?HQ. e/; F (u,f|+28vPP# 8[Q-JRr!L1qRV{"Y i27:F*":޵0rWLy;e3G|>M7CSOi|]s MΙTu'yKa:^ӒЃFB2-e\m2zI"pEE^~$~~~9rQLNOFnW@3aS#׿Ukc TJt;[1N(c~0G !Wpm_aX' 5g`/]%[kE $'AZJ,ޤ}?N|o3{!ܗÒ`=۸Bu.ͽs:ksϩ'^Po=W~K9g Kt!:;&2Ih_2Jm%e^ͺ*OO6N~HQ>~o`IlDL ZQL ْSLMx;eQ{̡m*=MCultvYos',?=RR1c[oTc`Q4ZVZ\ڋ Ձ30 u.+ p6iWV#6dHq<*M}w%Yށ3l%iVl"R87ӓd/}BH ?OCn,^]r_wc`Q''spyxӓ8f YN]4NAB۽aOo,憠=% 19 -RK&.Y&gUq`ґBuy!>ŃO $-u}sRŐ^+ۈ ?~%bZR.$:qOo~bwrED}1ؠ;Wv ;&Q&3NQ埈ff)LY32"@/NkkSE-vYv)銺Os>RXLW!MfDPj0 ^BS\P.ٍ0 b-2K]X%flp qd8+t1pm,R5#3HWX۰@zե8H1SkEӓb:b5?{ѯDջUHq>Fh7 ;/ eoXFRZI =غkBOYOz5mU&Nj Vx8fة |TA4uVy~v3oKO:IœX setX}k[8~|/7XgQ]k,t"5:m@B 8=a,[JUJwkbC>AWxwDnQyϲ7ni9$1=&:{n5nq`fA.r @e([^wVzɺ$7OX"ldA/ [7VKs5㜘&RL2E/@}S[ Ϝ)c378(FYb&UG[f뭲"RkjzyPT|>"p4f;voϱkqdn<~=)B1S|ڡy1k:) #!idW$m$mmǸeñ Z_ [k;7=J*7ĺt9,H!%cI) B @w |TY26%p~93B`SNN jq-Dh^8}9wL|6ot[# ^T?nxwhA*I*a'RPy9j SK& C7"u1lK2WŹ?fG/턟l8]vpUdrm=.ɠ// 'J"YqpFy958#`bRhKmi֟3QKE1k53~أKxHF䜖9{.IwR{|7iq 7Mz|5 MTnb]=y/< dWFmţaPyk}z /zšy;PGa⻢Iy;왩P!\{*b^zQ_m7@b=/{8yn ۉbeIN 6}*WZn_~uF&sBS\~ptDnLCzKnnm>AD*e{G!bi(~ )c?hDM䢉zm3u_?!S؞-LMO@((qp /:K~Wak xfGXyrЖ&U,|͵\˫#ƌ'K^mз6.+Eߐ[vz,BR_ҿ,D⾽sU[lWct1l81 ;iVXňBt$=ٵd,HQrILCGRIѷdR}dLmL*櫖NnT9&-hQMnt#M0دaHZ7Eh1m^X~KZK6XC10D4lo܋K"r(91f H \U¹C/q} 0 #󮜐!U"G]O>Nw#]!Fy`lY lFQ4=I9jRAMwx&qαk, p:xN?ўbmqwi\AKοL!:+)l\_d/$a]xۛH8MĵBJdD3Ydǵb(w Y'UXC']; Yd*2mJZ5v1 \?5⻫MV MBֺݧ72vug%!QLRdc\h~7/}e@ *MڷsgGs,w SaJ ^{ʶT5*%ӰdX$[I7%" f3Fs[]D~ơl-Ng9BBV%O.`|^MR ,<)Rx$G)#_BvhMϩ?(c8Ab@dovmJ>G-ފ-9SVxt+Mdt+Q-\ư+A2L{ݟ]5> Od'Q{ZLRo W"4AǬo˭3gZ7SRtV'$)'vũS|pAsstxZ|?Cw͍4^⍕5ԼZ<'CѠy"muql%UgmtjM+"&4Ks$IU䤖k7aB1(5\DXѰLtJ?Z 頷Vm'`Z]R!d%ʯ\ QGI5͊F[$=hNiy"Oۯ8K^ p4?\ %qt`g$d G}#: D hH \K˯Uxh_p$-!?!úBd+ ;Vƚ5NZ+V%⾎l/l׫,1̙ebp:߲f+-PKIcbf .ɩŢF\/v(2NYxZьtuȱRfW=|z %iٻٟAщ2$@h{n^Z5cKBݼEDM[-Q9mn ðI=s7:3_;rIҘ1гfYy6^q3)! bcJgī(n#flS/WѶo3Ix>]km}%-Or?ed{/].ʬuB&i;C!_u6,)\,U OWt3'i~@1 lSm0c?6 LS<Qv,<=i8]BM}fzgpUlBBm4a̛mZׂ:>-DHgfyk?Mˬ er켷D9i<[T# BT^{>ֆD 6!H_]?i"8B bikS/y73 ltχ9cE93y)r#DQ4DFIsT{?4h?\L`xfH뽜mnlY02 *l&7i5iJ^%9ʈI1&fV/)WEF$ndz&X;4?#Qide?P2FخSr-r.uPd"~TR&."O1iS%G]ZS##a nC*!}@V%rET,%O%( {+QB悶q޿ Q2?`%( -<bߦ*m@dj#1Dm.lWǼf$.H#׀sH8 9L3\($omHo]83߲KBp~I2mg:aB_xl}=h=B0HT+qp艃T͑e;Ng)^1fi; L P|:A姸(J3$V"x/ u9UbCSi&M,4^/ $B+w>ah!y4jk7twm¾(׽J^ ^7G[D JlcR*,@7[O0MG*];MOǟ +}MFXI1; 紸<@IO{>Np*K3BԞz|(jkjS.T*ssIVOYQ$>ԫaz$'@u{tr]w\ԹBc@) ?<]ߢaܮؠo>IU=j7 @qP/YUb?r*AKZ*L6S9_*O5W"oȸmmhGUXf9 JWo=ā-cDd`DXc1*ė{wiqs/j"}iL(y1V\0I J|ihq̱G"udT$}cw~G[cS7XI3 80mEs$`6E\屟 'ׂb+)J c BNqήQӄ,\ⓩ6C3ןƣ|[´Z}>v3BºJv{ɀb]nTT#Zyʑ]0Dq2YGfOK]'u #O@jĖraVtILeњmjL7j C/)QkezR {D` #Oq ?]5B}W5\G@<::rB[N1UV9є"T1բL#NOQs1@<mK߲!u_}8M9Xe"eY%g:#x&9F ,ot#z[KbK04QSfާx`AwX*A;r'>2ӅThd9PN{т tj bT9Jqf%amR36è53 $^i"Y'ؿ |M#oFP)AS'ツﻉ^.$\ac-VXv4i)l sNHTst2.[3J/M-ÇU:yGcT߸p'++s7ܯp!_*IOh&}G(xr >u޼g:)gD {BbD%^i/۷ ЦH.$(QGXsۅdj3ҋ6,rl簮<zƀj`,YF.Sp=~'|p8b1i:޺Jq o6Fi)bDc&K<9D0^voʷ^{V8$J2] 3Љt_[cFg2[r+Y[Ҿcf'?fvUӋ%t':g"x2BRSwTNun]$R$N:ɃTFF:ف <2H 83 ֛ɨabAC 0S'C]`hǀzbr:Nj?ѨA1ڞ-P6)ᨆ_a#Dm7F{9.=%3ҦT,$.P=.uhm<~_= {^Slʎ#U׺(.A|5ebo8eśC#1t?:/nt$øWn3p=3r.-Cw B1`B6ٽX!k R[*a(^L@^ +nnnYF LBI|PN\Sozdhu@Zٵf+Z:w}DAӏ$ΜWܔw()xaXv=TI[h%)Oyy}=}dL5ü⯒#`-*{S*;T,Q:> ~y !V8 x`AMJb;$QC5Uhy=`g /* %@t_O]31} fL[*.7Ģk"}ިI-бVUs0eEUoZ hB8(uL(%O[Ta ~\PmӊW$yO]AjC8DP7_X YqC&ji[ssuj@P}*o~U!$c>|$L$u*S8LԝZIIg .#g_ aP CZ5,ƾfQ&P~Q^ƌ鴘aG#H2cwEKk-@>M*oԴ1w):n f4E8&(~->D$#V/ 9=! #JF3a~^*̴L q 272߁pN`v_D0ESķ@}j ,ʘm~=xG@؛9v1XUn$AQߵǗS 0d>"nyi/26%/+ae(T8R_gxVq8> Y8A^saPVr'NQ$Q.6M?ΐ[p:rNR:RG d+c?X@zLߟ0NXjuO!JHM_?IMe/RGv]B%NeȴM j[${ qcgFn]iNȽu+x jF)hVq-&~{Fg1U{Nm*>ScUH%rf}YYmL֒d} ~ͽg,ۀ+̱_!}qVObQSzt,h %oZbxH(=dڀ) ێCpxlz22C0 1=MEz~Q/{1#l#!HuK3>s_23؏ZuSr4R"]A-/D `D"3 K,U^kBd^Pd,m޳Z,yj{/q3NSK`oCo~F/z,e"(g*_p _#jAe5Z( C2לg*dnWOT.ށuHnC}Y .eetxO|.{MYU6+J.П4yl{ʐA_:$F/'SZ}z~W ?ʚT_ZEzl%G:fb^ Zxs[09h~i GvSB1xJ6g9y$]:4)f"nЍ)Z4cƫ W̮aQJ)_0XHxʾLr_~qEсARݨX|1e56/Zv%qMLՖ8)sy>Z,Ճ/\J99ol5<y BF5ڶoWzmhX:Q('V!R:٠x5#c'4rw`2{"U""8f[o$ 6+pq"eȷqݰ@fĀg 7N4J!2І$ )?Fk.D廬!?RZR`+* ) 1#4Vq֊IVve}ZKOP+4UٱaZw @Ms.ô2W2D 宪^2v'RIL O?B7 k'W୼uk_(f_mCY Ҽb:Z^eO?NKBlSNwRKQ1b;9p?H@u$6W0BQMno!H4;}K}=af"qN``j S-ly TN9RCW,`5X*6'μ=ɟ{xrR\&)KE@]rY+:_ ߩQx>AS p>VȒ'ecf{'~Dnle8VW{LC- 7zmeD8SI<:o6n h!r1ډ1X2jW}FHg\Az^RNCT{zÂ"ut̡&~Aݩ*Tmx`U) 7ߙPecbgJ˵Ugه l.AMa&DC\??Q;<ɉs g.nmP ^ [1'ȗ[ӔPɰF&tɻFä֢@xg2 %|GJl9cfygE/`$NJ_Eڟvx"8gFfa6+^6P 9lH~4CB_ƌ&a^سfT _P0$mVyoZě;_YPt0}7i/` ^ LL=)P|R-o*\ZZ-bPJw[,%nڪɪF?bd[+5L$ƫZc ՌiE::;Y[#m3[]w^砯st C;D<%N@BbH^g%0ۅ^!(ԈežeK.$엣A 1Ք^6cR-w O> )DA?;WyWͷ"M [!ɥ}8@U| <ٽ)t"L)+ų 8w2͌,ٕYViSw{\PT,~϶l0Nj$.39>|g"=s5Ǚt9ڥ$ӛRlD!ĉ<ô=c$abKN}mUrѷ >?G񥉈㗀w[J Gb1&*0%=} PkTӨTWO[m#NA|NρR;jr;Vk >q7켥(Q9eŽBVFm @|g9Տ)%7723Y$ȃo)&Q uLKMLy|ONJ䧄o߉2_MwvA_`kMBiӰ?X{Ga\9ua M}&[D}eyG?L{,zcT9ƥ'"E5QF ًDHTQ,:-:#x-fۧʹԁ> a@Yr\Fml#(c IL?KTx-[P}F/YuEw8*|x0U*'8ѯMEJB14u2Pd˖BAsT/H5!OꉥSdЁv$ґȲaSxC8m7Bhº}AMRmd HUga5tyπѰo6=ZNORyMW9K'~/ȍ;h-CRp7v X2lC^̷3:K8&KwސOpȉw*RԱM+0j01N+& xbFK{YZNQ"m>aJN(.2L%jCe{)tb.=h>_}E<* n0[tjá~]?bIalBD[:·RMʣ#?d]vWU\'˞hCq *hi"y]Y)Q7; ٱ>,IC*`_cS[yѿLHu(MWW Z-`ÀZWOsWkz>;JI53GGt*^ؐms>E$Ȅ=msÞ\-1Ow *OM>އ"J{㖕Nhsv9ZnCrd< PEMK[& 8LSIVZ-izاl?N(B`k i`;+.aNJ'mחE[v@PjNJ[,59XW41lYfׂ r nborMniƧq ~=_܃2\eZ!*Ķ(5Oh W@[Qn47Ec<:ʄJ;5C& [f}IUj#IƾK_zFy<;vTL;d[oAZ*Q5gC[/s^?,(`=z}G"e yJ-b*A#Y6 z1AF̚;U tvXQ6C _R "˕ERv *-o Hz^YfHd67mq~B]fN6< QN@Uf3q呆`=ۓ8n:Σ{;zqSF-5Oy:HC<ypF :")>I@X6;xRE9 $[Awr3+, G**_ZN GݺNZ et| pDG"I?%Z(7Fgi&=#tAZ@AG79G*aiCXt/$ֻ,NzP/Os,}^kGe"ߖu\$ btL^eYwv/PwzIwVX.Mr b|r*YյYt[K-cdozywёT6~猸I|.s_ H65;G[dLζqyw[)Vz('%p& %v37?Xs.$!NYD,Wg{*NN46^x8&LwL@$pNfޫ El2m1OK?Xt ~(R]3keF7i Y]Gxb[ ڡ_8s"\00-o2A3 Mkd\T_ c 溷>HE-2*ֻҍh@k7rv4=AdC 9BT;o@exw(x}5jeB:\iQu[^ZKԅ>09n!Uư"mw^Z\ (${kh]9;,X?;ڍ ~2l8m#Sē;w|)4|1АM wx/+6B, 7Zx ^8ţx.ZR;6`pɡ =yo9{עN9Qh)7}z 2 C3hH,v/TXbJއ1)ݽQn;ױ)sϱ*54{R3kt! ~q'#:cyI5ߍpDaw%>ұSU3?aF{%6X 8Yr_DY_ 掬ߩlSvl:'<Zac/w /iK}0gNUt_}"L\ 9e\YҮh[s@=J㯦7U?}V%ސ K;TdIVNkaWm[(`(hT@ޟ%2,̌\p*83;A>u+TVf7Oqp$ŞC} cYY.? '8*٭WI]SfWwK$$l kXgv}gyGs K6JРƒNG{5ܠɣ z t~} 7l ܨ>t|܉'MR 훎h11Ne8C'e5l"4WX,0_}Hh:9(xF=,TN`<^){n|'*š;Uz8UݱS Z/ =Mh?ITZt`#zqbbc͒G ]NR/#f(r jd?>M:94mSH2EʋśHiN #(Od u Hv;7qHˆqL{~xG1:d9w/s'ZxL̨}у.8/,ċ_2( C(͵g9gH%#ٰ ̹Yos-pDKuKfB@\WP ƅgPݍ ދGWT<?Vc7 ~{D anobhfNG6 *+{Hd79?@/.eM{v6@UB?C$i ~WJg:52d#wF)7|t@gL,,R#l>n9@teژr^weˆC1NթcKzv&/Ί,)hZ;vvtOZ4BQ 1>of((r~z9o% [4=9g'-ɩ&0TVMa3 a9і:% Iy %oFM?6#DAc0[}a >F&sW Q`lƀXV?@fV8Ensn͜&R"ݨFo_e-z⇺q aE}߰SSaU-6B•l֦xu=Q#umRFtvߡPg{x؅!`[Sitū1I%=[wKcy5_=yS;yg<'dk5?4ܨ q*;N]h7:KJ/p֜j/ ͘or[חK=}iU6οfs&ŖMyإoZ9BU(j Xhz5w8,*PDzγ3&l :rVg7שM| لCMf) ^_dpú9c o#;oKlV4kEd vuQ;!9>pS/)紋嗘0h=~_@Nԗ1-=,kS^t~Cj:nnBh`_ƈM–=P蓶"H:#;o"8!ΗMRM xU(2)3ͩ%2J:W$mr?߶ + OtՋL1vۛKB.Bqsg8D/q -z͖qE7MS7(P(rs*xg{Gp7o;btqqlKg[<ǻ^"=oGBul#vuL1#J;RZ;4`g7I͘>'Ƙ4m}'-)eO&N%؀k=eYZ9K|бQ ]|Zf8E.U)Ck|nG nSks]>tT[Ƣт_q?gHyOU{>׃,jƟ ,ytFฃm@xh\b)bD.Kŭ2F @T-z] rnh<|~ WS[kX5# n-V=J/D{\"dKb󡁔\okϮ*t]ꗫB3#f D8ݼ-o/~ZaɅPcwW/mG܅۞+dx7nko67jw1iƖ6r)vgW/k[)󰔠ǶFC`4>4-~$D滲>Vn\s F5R+ {50γ6}Ķ8{AhNeE@nv)sV'PKzd,K#j=nf|q* .<86z+\YFȥae|Q$PnQzpQL̓UxfqjA=3`4unSfuwE= mg`5Ú a4d6mTRR0nQrg%U6ߖ}V[07cܤ!N*XP"X3eaK@ŦHd^#0SZ*IuDrz7GmwxDUܛqaxK5)gJ@4SVT |f}oY瀛6H}KdZ%~?u贬_] 31Tb*A8Ñfha%Wm6o(ŏQC} sH=m$;M@1]9Bx'A{wŸ rU-hp8sx_IUq ["FO9ͮY`19G,v65:0L`~v¬{ bCS/Gmӌ2ֲP[TYԳ# 2vzZK [`F񂰳(?gE-gUs`nXYekz: 1QJ¹ѷ~E$wB[agTI3r&ffOzyZ(AQ"5QlnAVmE%u^cO;Y2J3:fY() Uyӽ3e1%+)a3`yQ-tm@|b]:tg݇؞o܍rO 19k>Zj#1_5;C1w&u=N>2pcѡ(|Gm _-f|4ZTa fÊAa&i}:\/)|0ȝ: %ɮoVؓc&[dĵUh>zU;")U9<] d7x# BUZYd $+e1-4ф/ `z`` ;;G8]h |DlB۸ۺĶqV%\61945e3fsXzm5AEhbD.CC_ Ew#&;`,⯆ϼY(Y!SܚlI椀C04ha_:kR\E7gDx Sh!-JA}]$F\@mvpSC#٩- &̇(#w2f5Ep N.7qk {: -exd!ʾ;w)^%@)k g NdF;VÌd*K.;lt BϹBf̂ynJK>`Tf-[Ӥ7>nQa C"\,ֆ`)/N:HgXWy*; awcyj[ z &&')O7sirDs ?1pZq oCb0[Uy+4:< 2 0 c.lzxdM|y @9%jFhd)OZn~8qY=ӒwmouY5JƭKIUB:Pk){FYUR܊WFL~ݐKvxʵ b\HEGJ941P-`IZ:ܻwgExՠ]6 |fRL5%ݿlPڄ_f6u9wZ\Nif~^doЊg(ʻ8WsJ8ĩ қ:g}Rf+pI; rF+1XMP)1ON(&ޏNYoMMU_NqCDQA0֧c#WXTjGv~̪Fc(2XLߢt\JoE )-H[틄 GÕ堾qU]$cJGֹW^)&o{[04N?[iZDX+x-'®fz(ݛ4յ&>@풋vGobɝԫAUjB=D}6U ͎ѶݦGu-S"F@/O⅃Bd+N1&^Ջ*!4% 읻f1-[/>wFtWErr 5a=3wVѲ6L)_]a&n=g"}-%akĻ+)fx91{ ո=j$c5ÅP؞ lU<{#Vn4ݢwR?n[/uE{f@wi# :bxeؕ8ں^t5C (09 x!$cuIۂC<([#ldbDVsE;mO\e@XN7s|y{ E=vwO޽qpp/,3#Ֆ%f7ƏM6~\&<&igx͟ i,8S퍘>@@x *{3U7_/ L-,uaPb&&&O6N\a;3l%*ue*jE៎/a{@&a#OW]=æy9€uh`V2&";3t iHj[FKdyCU DΖlպhv Gj0czM8O/~dy9*>ܶLOቧȆMMjlO PF whK<1Ώ2PTgxTcZ A߯2( N:cjsU6*~Z |Wely5 LrV+AV}5?Cs!k8mitܜuRv\@&"7!51uMx-݄HPF*NUTч8O@T˰ƯA DS +> =J ?&lU:?O=0ޫ8J"OU((OuxA$+3`JlbggM JA.d=QEk= c;$ }%R@v;YʛjNvI ?o"wZͦP _gѩ$XWBF]͙CΨNHaAI/jfCVa5|wuy&WyZZ4|]?2WT|Aϒ!9OaQ k%s$ āv:G&*hB3WYf]u*R*z"DNG2CDx}̻:}z@ X5Z!1Y6͵\BC҆#8R:W 6* w,4#fWAFBmgP90ȌOg ɕ\yqR2Ђ מF\FZ\,-=O\I}z((o󴗍'"f s[ <JmA!Wɫ7+.?6!n~KD x^C)u?O!M @5^Pw⍹y XM1+#a.o=KX?b(Oand1%r~\0d Dz_^r?PCiVHWq];+g ,0Brp>3BXbT,idubʹ㐌 \1v[ׅ. "}& `/dBaA16xXO䚄.㗵Bk: &Ì6J(-A$ B<V""̌FzEphX\r6"arS%Q{XysP;qxo3t;T '&*IXBԺn$Jg钓LJ2ONSqcc^m4#7"#&6g,[<$ԉ<_+BNEHAh] =M8{QZLY2U+B%(?2kި2A\oYYiᕛ& `RB 6O1 ^1w!ɡi޵҈prؾd}èj>^iŠi\2=&zkH+5Pz|phnW:ωM%yZV+@; 2Ҥ2B(ɫ"̺VaJP&݄RZ"K.,%؜TPOfʾYwP! -a1[Fr萇TcW VۛI}&s3WgضNrAn ݷ3";ZB_ fy/O$dD=J!#Yӝ7/qXT4:MME.KpY&m9g-MӊnA =~%~AO)L6:X p{Md%PLeS"faGA, X<3~{Y 3:~ (Nbɼ́%&"oygxlބ\@sl޶j@dHTuL0#k7nkGGbg,gPYfIC@v0w~OHIH/RɧBCD@MQnM7S.7!x! &wHVɊP _U!n]O{NLNB_9 Aj3iP_bSy|"{~noR3&aK (ƵڜG񖂖:Іp@ mN 5ppm#مcB,"Jݬ.Z:SYn^{py_Twel3O`LݠqU=ΔrxdRᘏTϫlNo)}#U&٥ ^húS'~b27^TlK1ƿh mSO@Ew/M 衉S_+G'L׆UBVen7Qt0l"vi@n֗}sfHoc.r}"?IHҺIX6F5˹H^.E61([ N6?V&8SCDO\d56 kae{rITRpAbItw^`Y#NX\p(UJnb MohA)8c,[G}r&tod:2.kRk;~yC罜J*tR?v ݋f6m= X~_ƶA9Q2_*(\ig7. FU2SOHZƫss=s7UɌ9_fq]ZA%5xǷ!n;EzP8!22 gGx6UE4vZ` {ބŊnhɹm%Q~n8t+Qq1IhU}8dۍX:፿y=%2e{7'N79~V睦'戃< / +;+[:Cά#_"s0LBM)0#x-j23 -LC\v2v"__^@[Zh @*մ71W2An#1_:~Y͎U쇿,gtHRxř*`^Y_}{lo"‚M&2[x1*ޠ쿚%9m74Q.?\C +-Tp? F-h Up:^.9쿿'? ۽΃Ic̾xT*O:ɤ2*~*mgtE(;^wB?Ruza<Ճi+tH૲ m?"xо}DnA.xV-3lؽPEj8 [Aa&Sχe>ٷRq7MD_Mm+PsӿN`R) }%.W@IA~9I4ZDbH\Oޞߐ9HURSf!,{<B"8k<O8GtSq}> jW*EGo":Tu>2t(mHv}UKc ; ͩ_pG#2ƍǹyaNIfl9;[mfE[~dURC=K͆X:i i2BtR/, 408TtrY~Zw$yzmf:4:#\(AM"r.?nCڕ5 5kV0OWK3!ϝѥvU=B-TrL@dIn;5'z5dP/, >SzYK2 }g̗N._N^sؚKcch5`A_51$G)iOI Z7Łk#k goBmK)M9AN I ~$o}b3@ե=#>"!97u s-PKmgآP GdeKN-Qvs?N:sb)Ȱ8rJ%]M7B6n=E Dw΄D1~ {Kl&].%"ja;$0T I&u)z@G ~Zh 3GFаUm?zn ًB{#!=ʒ;O캟&Tiu1#qpk2[~f`]C>|Z徭AHrDїI _ VS8XNXEz9|!#ǿ'[lq֔)I>37~t[T$FtD1-偿6-@z6gl'΁>=.v8jmIIxa&T%p0 [1{Hhh]*Ѡj ܣ!FL ͅ*! '>R$O29mBI ֛@aYzSLM4S;;26>%׸#d-VB'֛|}50bQGmuȽ B?ivYÊ];oK j:߄eE;A v< ~NbRs' Jn}l\BFGǕWF[3z픸R03JǢd!A ~U>98y+P$Lg3ۻW`[)Au./ ;ۓѨ:pO`׋*ћVk&uS$o:r8gJv\Jf/3a^j6 7e2>Vt˥D̊ZTQ[%8pPvp ;j2~i+QIzO 2g\.늯EXF.Fo@j@(=<5G1a>REO9Bh?/i(HthuRmTW1֨{F#$8!-$KBD!-+1&hRRP|sEԫw% ].Vyg挴ɘJ@L~ȣAdciq#cHa*?Y~EBFǦ1D4j__ƟF&$3^ׁ2x.~gbY"jg+pȖ/t>7h?" JuG&%z9J2ObEA4%a)OvgoǤq1;%'3I0V۫_Gƫ;JK$`ɍ2TAlL*YqFn >] cD]Eq5{a}JKYBvudiΩY?ywp{1DZbREu+w9o*1,#eMW9"dked2A@ B̌C?fL[>Thrqnׅm#-,W_?FkQUS#,#û0E'LK3#7 jtSBD'3}8Rj Ǝ#D& t^ccYqm+6ͳw_|bkAuw^SDTL* i>/.!A8?4z^ೲ.>0 b]op}C/&:41f6jy.n4g:XPʀTtV`*˝Q*w65~0˄G@+9L_Y9"=d|W9GO(ߓmœMmfQPx}S0㴲eu7)k7O+^ aS.KQ/Vkmu9HGy.t[9k^-F8oX鿷֝ĕ`?./A(J+Rp/vޤؓ]1<߯7.`Z ";Q~ClD]"8Jdz0cqH_|,S:\*5\ ]+ҪdI'5ݞ(nƍC.rAt>_LM-:EX{XFE|$4ͯ,CaIbLz2HWȘ>1 +oY8,ɇB>QhJ*b3+&ZaExbTyOh΂b= ZVIO}xS\P%k-.2A&C͓pyP3I\ .Aۺ]/m}$pz]x"TW@"HPդcә?7,аpZx>>(QKT'V!`0z!amSce>?VJ[dv?bw7LmjyԄ;)e>F(/6õV_K/$ѫ񒴾LWX'ʍz-IKJBZ,8&.9kl!Uq#FC O R ]} muL` AYWD+{f%U.=+?+A[ N 'n wH' |ωY|HMt7QMcINaLhĭ4:2{ѽƃh>D#PC 籸r)yT򲌗 #ƫEgX ~!>N\R:~ ꍁJɹd?xYY;^(qU\Ѹ㈾깰h/rqhU*ԨDɎh.{b]ESjٯ>Ek>&P^Y>0}ok*C+W{g3i T2}l4ÌsTP@pmtP?_;] ;J ſGzy_'vb݉LRmK֧oohUl*:qiY{ns>H ý$(X۞XUbL.! 0 pQ><:QQe | iI2cE>,46@b(z8Nr$r(F;X\{l[&lpͣ0%D/:'īdO*ԇEc%.ny3v?YH6QGOYGZz+i6&@cUnK" 5~/c G=NZB˨݃6K~ Xm/R(ʼ(V ۧCP^3T|p\jagG!egv7΋0;S: lH)Nip61ҽʛkk0TP`YQObk0"u>(C pNf (c[zoٹ εi-϶Ȑ `")fX@82@ H6Ou?k|)s1F+nx ,C1* O&f5^.Y" ]mLzMz60V4d{B `@25[Yb.wOю zp]gTz -~/yChYk@)0%^C)yag,076YL>9*@; WϘ#FF$a- f<&vc@@4X_9F<IQͫKѱPP5}qìJ8cu:GJP8paW}E7=>.^u14zK޼.n $'FVմ<=i'Wj^+xyf'w*c{ ,Xe#P `{RG=C&׸ԫe+ߒp})-sq`n-w "co$/֮DQd*(LWGZ" w?5ɜfJ$ij/a"$m4"wFşEB1O(e !^'WC1 o̻hk5rk >V/z;`F}z.c ujN灃9HNTR#ۘpr C3>O}(7@XEB%t5+x] :'V!YU'6$ v^V Xhk̕H>#@l ,:3#WKm*N4:ey& _KQ8Sڊ*l1Hɗڕ#B*@ SH8Y>i㜿Xt WHt&o ,nI\^/ G']|xZK .8Sbd5 rʻAP݉?5*1S$!meQey,lwIE<\^<jO}4rb y+871GM0T(_{iEtrY&[y+6p(?ge-9tG! FsW)ʼ X ~ـ.5<<<{7q_FĽ/uE&["LmtS$e} 6dV,̵:|@`7v?fwߒS(;u+gZE/E"s@r3@o QWZ"_75q݀|f4/-45K6@"j4A396oDٚD DKoFpXwb"E:o׀ Sh˜4ٓf 6(Qw)P&qyUف\}@gtC^#d{<#yo*N˥1/$+u<۩OσއK _<^wgr)BiR{TB6l(ep[h^τyQkdU"kbQp`NȗKQFh;kVઅ5衄t{23Q<,sҿW\@DEl%m<^^t'VtȗH ^֎3|.-#ޒ|bD3ZAKT\j〕'>Rn[b$Si/JBh**cWKh+c6XONSƙY_i"_Hk(Uaqw b8F)BFv?Fƾmk{"%YCH\[PF(hxcMϬHɹm,ev~6^%1S\{tEzCrOyL>jW`S;YxcL]*@ [!0 DpќemsZ/֋'aນROP^C:힤nxa *EG)Ѳ8T6}݊7I+QÀʘW̴XjJ]>J i[wRDieHhve^܌smǑ3V+5|p/aX) Swp% B\=@qЪ`:<ݿwd`;N+n5d@0c 0"Grq\S~TU'er# B|%h;wTLԌ@t$]UQw$'Hn@:_J#χ~Td 6ͼpaC%mW2fqe)([T ֿa rvX|qnhR?MK=ŨOz;@3*xԞ8䘺2=y(dpJLЎJx% o[)&=QhhW R.5GAhWc盉?C*0|4%E@dڋu&K=3 nn(aj{dc}z$-XQ=q4="D(?Q "31t>AaTɘq t\9Q&z6*AC{vc\O?lɀT ;#iPk 0N㩄SW0 l)ʻsIfȷl`/pA):\oiY|9* bhzXm~hcbb$l4J)z!N/'bkxXh-R[fUjEeJC~h&!mMLDMOqAMѠ mm7n!ṵ}9Xd֐V[ݎ|F.MVWqa1N{g H&aQ{U%;س¯s[Gy&+ .<8N6프*Kjewl'<[\}PugnG(D>-f1 n dwgUR85.ޏLJZ`J,X?0`.[R:bYܒt=z7nֆba2&SmdD%tPtcwZLoׅ.ϼ&h PdxGUOJTFݤp'UR>r5l8KOpݪ5,<CBZc;㒤.Hk6q!udi#V/y 0Jj9VdOO^]G27NaR1WO#q }VfQ-;{At$KJc.;v  r>msޠZ3Vg1JՋKuY~ֈD~^ƯN'D=R1υ1A&պ; o3#]ew59h8+A{B?.^@b[-n f#_Wf*מtqnK8YʖXyNZKr{>``~~k%zEnZ?q[|V~U?,iv'BdTЖ+:c|v2R:@'q8=[ET8EnBijс a`q>& :KC`B9q 'Į۵(pAwP2@RXT3h] 6|^s4m{÷#_w)cx%qw痑GϜFA|_.B-(WUZ6ƔHh پ{'۰0=qDUt|VM%B­i$bWoz̰3qlcb+ tv(ށdu BbA^mix'Sea]#ߩ K׾A=}"vGt2]"=,8ngfmw{F'Z-̻wNTE"o0jP2wưw8AA" kWXZ9+*+mg3pyshCРcnTCOW;:/y1EUr8ԋ{OMЎHANxZ~IqI޲,^l\Ň03\zpWƕ< _adTt,nz{ؼi*qcv7?wˮѤD8@cR4B\w+toh =GK~ױ`O&pؘo\MFͤu@,p\24 >ʭՊ4=%LwT+|K)0)@$e|K$0=XeE֙PeK/xg&;n} *WozE.*?a:;@-t-(y+HOxCpȢSIHE@ң$js62P!Ga|`,x 5,ã /].VZ'JkR.7q]ILqч8Is,6⼌%_'EИ4zoI g5HΎC!m o@X]V׽hrߤ*,kfpj ŷ]VP\ˉK:fCV"'ff GQgqe jDqm}0Î_HH+y;q䘯ԐGrsD; m -퍋 _|RPHDXD)x KL3}Ő4|zT2|VU {2 VsՈ[te8ɡ8VJHX 4X1O 5 RcO_fYp~2:U $=-ӡ!|SZϺ癐Hpsj~\m!6voVdS+cۢ/`=~QcgA@_݄s:pA PRƛ񇑎mVO_S\b])Hbpy4xDVwVtQƹ~dHd;_i"Eg{J/~hIG1(׀c-p3ާWn6w807ƈ"vl<,q ^xu_Sȍ0]ۖbid73}B";J9C}zfD0lU5.Ҍi'CPj#QYHO VV8Tb+#ຂ=#BQC"e=)pvxS8GW2~pYVz}-9tBLK⏅g]_R O/TTZ4 WSMޘ P0Vürq|hrC%"~jVGҫ3*Rqv:1ߖ"<@5Y_:s0{Npr؁3G#s`b=d brC`#fڅedECOZ55z?Z m{-zEWՋ?v22r7c [U3ٖu WZxtb fQ,wVydo9^X&v5ܰk2E U mY ̙G~s-&QX=_}=(e2k+o!YXo>SnlMXlwPoT?egvP[:A5݊@ Լeg:ql1!M>QPR9H4' 4%yX6rt3BDg+ Zƃfƿ,,t7-%(7z='G8eqRqE&o ;6?bGaTC3DrM8᫝4;&c J#!RL$LvD&NU5YL)g`nLügi֛j_@Ø`QRA :~ !}%V@'9]i5Y0"?H>W[:eZe\F9s,LG%,f.vG8c}.*RXq@tOL| AR_5L;[40^ aqU1prPXUSqVPQPvH&6+Oʸ4d+*OdtĖ?UDLz]nAcZMRj?Vc6Ӟ1e yJKp'j/ã_֤`3l`SV!eVuS=쐧[=w(QΎ8M"젖vVh2JȞJ[V#$ApyyC,M\zX"# J"1nH6Bm+ KIxte9ML듭B07gڬ).G"]|fT$OEs} ?\X7%[nI z2kKJehzvP "^c;]0e)"9ɜvjQ P"dg,;, ]󺥷5"f8ׁ)Ͱ"ogxEC0"M2)fH/Gܽ@if8t\ᬘN.fnUe&W9E콨M$}ײlr{ Kyt `U apG]}rK.KVR$'^{W#Gi+s {)̶^2D . 8ݴ[A'{4v ))U|XQdϰĢ㲷L]V"t0?*DIv:m)*)?TQtOEQm6.v^8RS!k|X!Wc"$Wp%#S,n+*bhǜTb])\&*Ni}>@bmՃ=ϪE;ڤ@#M~u` Ƣ r[vS3o? b0:<\āppA--ny`XN:F Pޮ'w!s-7+5r:2  T+ ,ufMp_? tq.p`q>ۺ|Kz;kOORrªNT[ígA&LIE(5岉Ϭ8꽕r(%9Y|K+&ЕM#Þ1^ki`kףW;H2^%/yhe[s& \y ΝDG-HE .ly`VzqaJ%C#n;@vp>JlJG81{zyi忢K#dN5Q{ kQ#-Q Y0!SPbz|-m96rMm5^`ӿv$:[R&ի %,]ѺGK~Y- cSZ{w²OYpgSM+?XkɾXy0whp6&'Ӳ@8E%mEy|I-yb\Y4H4 fJZ{ii~6ȋ󩦈#Gs@hsq(PpaI΢MTS]̚{1VP4<ɏt KiGu_]PQ5%2yTreV8:fJr3˂a%gW.ULK:{6C6k E '~-jU&1\ 3V95Y p<}L4q% k7H?]D+ԃKrM'> |⛲]gC)T TqD a$}十Ƒ2^0K xH%el;m$4U%%1ပ:_r7# %K?|PGF|ֹ࡙]G*\cz_ sNru:;Ȇkɂ\9vAL\/c94d8?,MNQTZ|*TDz.7b;K)ĨvmF(64 H YH (L٢6P?Y|*i2>G<%Ų;+›=,NAį_)d$ΟͫC|\׮AO`L&dݩϠԄPi&Zz)ձ'lnd5P/LVr`gO6xu+SW[ nzN2u\(8i+r S]65^@e8,.]ӕVA΢QNd@;e+x$C1ZlK%\=ޖD>D\^2s 1ETguryiEH; Ư4@WoѸoAj*{/&7 7d. bwitoke%K{2cD @cFk *+6ڐ!$0 D:jhJ]]yO]'<RųByBr]ER ( m_wӷYmt#J78nx&On*?#M#UG_ [&/}>SO6&#T:< 6{Bſ)c^TcqR~G};xZųHE}I7Tw)j]o,?S?h I-K~'Fي/]P|OZMbZf"oC͋Nn[.!Q@WEzU]ML 8|!t0ę++ʙ '%Բb MPQ]mS"6k*iUeÑ\"/x^#kl "|v #_Pzn}=Z Q~q鼈>R-Z%Mċ1y_-S s@.r88FʕW#uEk#}85">q[]I^!'ērZg!^»Z{JhIuy^KìRCE R+E}ωR4vJJYqK. E/}#Qq{# s ' =n,xVU/. ἠ b=0-c$ c VZ7^mmugI1ky[/z8Tٔ]66)WgE|lL=2j:wc.TwDY+tY#8]dGqaN>HAz_*Yn8CFgRFq6i.Q߰tڧ0Aw_:~90j,H_p'[Ȭ 7AuwO*:Sh녰+MZtדByi5;|-aP:R~8EuO:b@C:}qn N<.U2WC ȆqLzUgK1uQ 8FHKNd s~’Zڄ_ 8nr|"ι4GTw׼\2\/-0yMBdeډ/t[_8+?*|si:z Q.ljq úu~Emm"=iY.*#02E̗:iµS]+5OTKKXQ)igG3"3ǟ s6$tQ݀${6 O·s4E3 @y"HS~Y+ݚe+V4ͼvV4Ҍ6H !󽪲C8;׃tT`/NZsDжAKzL\׎ʮo/;yK, kV ZP%U=xwfϛ_iLO'$0/0oP8<u%p|6( 1r$rmLqmC,kFsQ[@P 7IE^-'TldGm aϊxNFwY(_`9|CVQ㡢+1H3s0NkYl'pܹNqꢻCNqs>xde(sLx;CwgkGmYH*bߘ3k_JB+= IJ<@d6.Bj1~ZƏ Ujb'8K ؠfN'>ËAc8n27??riw:ࣂӥpi@ߑYnW {4sc}鎼d cS/ZYR,/ȍF65,L8ZύG x>@AU_UW)"Z 7{ z%"zZCn&\%2}F֎Xgg21ݎcɔSNsE$cEw\Dpù(l/hs0|ޡ;/AfҌ2zAB&q3e{XT`Zc]"Nҿʹ`30N0`FaVu0RPVlgy|uF-P Π|sb_"QXGM =򸐼aa(08zV+[Gl lVkL.ooxQdG`R$i`2-z_5fɳXn6-S[_IE0upkYK?jz+̪\]9i ˓!*[$eCfzk=~mƋPFD'SnUk]r̉̚Sm cs[,9~FhZ[yFwҚdT89dH/7H/rd!vBM c͜V\ʸZj G7<,찰["BG-d6d5wgQ{B-R L# roZy%$/f(qG)ٱ&/s"qoEbOR _.̂[rZ^"Ĵ4d\XXj E[-;agMAm;EM DhEУXr`{ޏ0]@vE(t" Z9|c|Z79 9>:Ԑe TV!Mjsmlxg˽$XN]7^Giq3Sp~D9sJ2s!Rb0Sy> z0n9 Uk%ԺܴO T.ym{:3rd<9Ńׅ[Zf=`r;BFlT2kM /6e Bƨ%9`M-B$gٹe_H+?GĴ1\W&e-nj%S9Isb|$|cEb=rV]fv奖.nh[}||{dn:~ʇyUZhK&Il}5U>E[rGJm?{tf|8)b(l)<9ڐNy>OtIJX~:mw8ȆBq?{'Gr EyIq4S-Oz (I:D4~T2"\P 3XǝxSWt.Yeb.\Z_ۥi`ۥfTۀhıWbr׾Z9|pS4Hd+HNB6J2ʕCЭԘKk3vyc3(%ZnghtT@{ '\,tg=4PX}81߾ǛnԡxHܕ$'EH&RnNڑ{sVev_5|C{$8_e 41VAў4hB{4[)u',]1-[9Һi2jXp?+˜B/I8fffS*2ufN$+UQ*AkPFg1[^#9)`h"dʾu!tR^M 0-ʜa%LCKuA.:#8ې4rPܜ~ouWRi]kV 5CO9vv]n3R ^3F3 smԅ@?67d(d$: j ^!xpYneFGM>ZwXSok"mKY.RG(}{ՅJ#U_i`{(Y@gȾ,ݱ[P̙Mp`4ê,bmzlwA-1Qo%/TF/itȴԧ&kϾH z#wq}+`lO6[)]YrFt2yϒ_8&=LѼ'YjCLe^[O (˟A6] ɫqќz&']6k!OQC)㑨8aUđاl}~uQv0_a1"&n*0>D*dx UugNdd0Fǥ"j @zڈƍ|6ΰ;Ż>.7;L44: '%6gt!e(Cp3+uv^e!.u2,}gmD#&!PX%?bI!8!.Kyugj ь@r\ki V!6s(??1-rT!ʴaaF:w aM0fwpO:T y >3}> zn=q9ҚÇq9mEj5Ft iGuR>6p`=_W+vс RA1Å .x=mc"O}8xA7m~ju8ea=MRY;d]%.-dy!^eO oV\F>54oyT c4cgRFVS!xL!JX6n9A\^dx(!:b ;Z(^ kӹ:1 W&RBVp^fʩ"#>ii=%Z!\CnP'"mP'Qyֳ4R37X-'Pdo()R-T:Yq-|)4Nc Yۜbg[SVlLϨKdIv<GWFD_lI/^/F8`I 4Ak ҽm׆ߙ)RiXQ=^` 5d):RB )).}yd390I3Go_Ж \vBJOXQSX0 AWs2y\̉56y![VTX[#Sbp|"!X D9p\/gBk@FC3͝|^% :m9BʄXIcR,'7zS "sz/a.Pa0(VD'AoTp@kSx=IA#7\fP 5?اz$9svDSH]'"ub`Sx#V.+U{,>1$]t`=6>YFImL0J"~qcn-.MvYT ky/|FJ =W?>sXt~Zs&}@P\;5Pjen8HuEɣk`[k\5Tmդ!/`k{GC{+Txo#h(%fvV`٪6Ԓy @hN՜2EiroQi͟{~Ͽ&lC ;)& -b bC稚F#>=(;V/Ӆi\ `rFi+ 7ƪ\`P(轇N1hSLdd>0>7^.rV[_l"&$;kY?*Gv榲8U m pS׷FW^C \HSj=s:&C#P.O-Av;$v{c ދYaLZ=bʚ,/tΙ9tV T]#S"_u'X`bm5cho8eN3Sl,?#0ֱ+0yEh,AۧHˊ+3 RAh0|9ynӔwkm_7uͤ2-pB9TOΨ47"|#`&&%!* @yJ$Z&XGEfMG8~va)Fb>e4d:f- \ %aR졐:OG! uBnFdD=|;jR3%;Vg˾7/ Hde]i IpS/<,i^հ˽!֐N$=}{  8/{a\ <<=~F?yWEwJ;ޤMzvo}8Qk Zz9<9dA:>32&tzڛkXuHl>ױ%E)`H2+&{tD:ju|UȮJm%ؘ֌u!⮩)ƂWHdžp'Q|@w0A ҭǟ_HںJV~ʃ;R _zܦq_p84E nO'_FxW̠dq"; C}J$Ka*nwq.(f2L.ЛS9Lw3(*2w 0u~E^p%HWwk ԪWyd?U{TgݥhXx iCffNy-~Mf^w#z VQaI<-i5i6L^vጕZ3SՔL!\I G0xji_^C H)z< f>szHۑP\_ߋwRM)1ΦO{FxDƬ0R[>u u|47I^[}[W$7.LQ/ QR?@Ict6F( XW 䋡ba;D~j8plX8ʼnj-ITlk0tΑf(mϲ{CQߐm!+F0#*XXa^$d{Ì8`q'v8KH|I귕Ʒ򔔕P(" l+>c%tM+Lri`3pI܈ @ƏnĪۚvhi İU/{V6BF|L@F)@O-8:UnWjdd'&P COv լ*(S S.S)}2u+ipmU untۻ,uQO)¿i3V}^$0MR(R9 H# oPޭ\CR,X!" _DQD- +rp_i?=@Lx[lzW)寗6qn}7>Ɨf \m ܜ+iQRtZՈy|A::}&Hqjә؅c,O$4*F%z76 ʴ 32sŜTea'9gقS5 y=rw`ب_l<>oBeEt5L4G96''^Zb:{=ۦ )u+йz8cFniO=$k bd c/XebCN@p.X|sO{n1?9i(lz=@}S\q2H4@GVtpo{BI W!خٻcekPεSiҦTE6射XIr)k&V!ܪ p[߉axԨ{MVSD"ZopL`lBKяdZ]FbRS~u_RVϼpX{݃{$'-ͪZ܆=ۍ!°chdk'`M$b Q83ɐ+L;d7_~?VZPpEq$@wZ n@at)@J*E[X`,uоʌ'YSͪ3wXbbc!7'ҡ`5N|*¹RYH_odꛇ'Q>SkbӜ#*)OU&E:ʝ%I%QG9o oj^ӴXX@cgul}8*$`̕=2`ݲ:Ra^Kǔf $7C:8gCK99#مmã>ʇ4; JJV_cN+(6yO4wgCӘ}`,4A2( Dd9>h5-]$iUUP1'n̂du%(IVg?WEc2z*kP_rG^qfAIg8=]ͅ[ ::?l W]d{g_VXfpm RgM 6g#L~q4jJRa;4>׶(yEhB:OEcFCե[<LKSzVJԝsרF7EMȲ[扩;^CΝR#1ODr3b1vcطI&Tc3}mve8 4`7sN=\NyzY\H)aă]Kg;A8a> _޵C;t|v*ۨhb~c0#X^զhWϜV'!g8 ޽)HO.1͙7@&Kzve2^ ^R1ݚy҃$7\?!01]2'BE?ȥdOޕD*vGŋ^ mQ`/˰ѯřU",d-tѻLhvPN?}@>+{X6<>S_!T%6BK~Gj( 3 \M=_uѷ{6oKp~]\#]912} 0#⪌ ﯃ y|[Z$H{3 mn VJE!o,Y,7SG%h?mF\YqRA/&aSx6]i~;M+԰?-)ˎݍ|~R@ZmsɮŢy6V&&dۖHE'ڽldž;w(X50t|$IڲqQU?Bc@kF0k'\^DUug73!7 n20MNE`č)}6e e-S򕲎-pӠG`O,7q.k3)1lpEJYE/rO@Dӫe~ 1 %C ĂXf{]+:`ZAi_g`%Y>ϣpjTRk2/0g?S霌_8:fLP_jK-dhoEW"{a^o.Gc4䣑)dVDe#-Pz7 蝧)uffҡ%GQڷg~D}¶k"5ޠ? N|rPui 8Q1yלw6 $uz 6تR% OoJ8+),#ߍvJg`ßʺ{>5pݏ\M[\Q qK:L6l~l6r/L҅딆sK<$;c~2j\^)ل(TR ]jD0wV:iW(x1Nmn_4vBS ;ix\l7Qumn2.-"yshmU5빳oQ"V5LM?ٕW`A6#Is8 qj-޼?֟Rnm;4)Ϩɧ&<d2+7.1jJI#G( 4(I[D;hN_Q]P -t3MqN %aq3[#ѹ͟_J$HJiЅQ 2Z4>3 _H*Fp#!vq۷e9=!!_Xc 5g6jG\H'>+DR|>8JL%(n[\;k+WZe>9+f@*$!sfX/D!#fUMJ(AY'r:PfzYlt }(&j`'sSI-BŁ"qD1ՕBlՎQB|?s _i&͙A+kTa*N@(b2e6~ӌ0RǀC``K1<ɷQڶAy=PRqxb<-l(3c+7tVhz?M^edn *x'bW'@;LꘕM9fyatNz!X?u L3Sl|ִkJ$c FJR2V9Wo9<t':hP>g; ђ/ٍKk8mzeYeXDgw&Ƃx}ֿPM}Mxy]tu pclF#I^3 SNѐh$`V =H8E;7]%WBWjhёZq<ֈ8mB(?;1V(5Jk޽Sdm= 8$Qy#6I"p],oZטvZiH 36;BSoQ X~6KjZ2Z;(#D:B1_iTOe*kq֧un?9dÜrZ< 2 { )rTf*S˷K^Oh*=-d 6p$%,CsCR);ztFT C]GcKs'{«*dN6-,01 Fx4I?t\3[9ξۓi~ܳp3lLsX)7]A z?5KBSi p>xL!J ltRMr- vBcqu*w q:M5zCLr<'eJ4HPQ`KS4775W 6P"^Is].G]șyIc[dE쩵V $92JweLjIXKS+3iH-L?"#,"'Ic_RDx_T&xrl;#ԭ h42Yt+9m9n=y0VJ0˻2S% :JKJXo|YC$wSR05L] 1c!p}g)6ꫦ%ȃ+HA+>HUߋ*/,SɿԔ`6TL"$SHkgZPl9#LXɺ=͝Fu2N6{ vv| Fǔ;h=#`XV@'EiOfOil`f"aqq#'Ecuz_g,KӴC^Fu{Ŋ|cSi;! ؔۯ45(݅g]]f*:B \<ܭ_~cwvZUzM}~Kc%U}P9,£dzbwCe;H<8ō]jCXLf{5٦ l!Q$؜~X|L1oe"E7&3,ɱ2 VҦ˫AMAFjzr.U DSc >-BCkW݅>ÝtjIN 9i!h#s~:c}odwǒQ1VEBUqΠj?'az6N)yrқRx5RalqL3lb%tC,]X{12Bpݹ:2c}|p'bsG?39MYaL~švG+w?]g\ʾB8d뜣h\$iϞ2|Q S'mSfk~OAL*-> 6{G2 a Nf SZRDTT׭fP 593O] eKak'0˹ڏjsz\sL3/Fv%ތo_^W =iھTԥ?,_^ܮ :kHЛu35oW YdzyƂa}Ӕ3n%l㼸+qQ^L<|Ѭ y_d#kut<7c*5:%T:vt4GwWQ1"k!(8cn6PYiw|E_.nq-だ(R}AW,DLNvl̹ЬfCAXiT(a}+ze~-*̆8,j@I"ģ{ˏ3t R%n/NUlPb+2 /#0..%rW@x'i{{V` %߫ιCCt2oېhGaBUBXK}•v ?AWZ8v۷7Is`Trw(CAQ_#ˈwι0e]31[\.!& ^@G')3*mmǵ341A,jU nYZ)|vG'eJt#10ZMZ6fq uv'st#{Dzvj=MP.i}16y[<*tKp!5SyC,g 0?ɺ*A)ox=We:ԥWXOYR12Xr(T 30O_ #`8㮟[Df`bck ,JD'_ӽ痈 : \sy8Z?g#9Є4ZN`I՜OUf ݹQ90޶lUm8uCW)Ub>h "uoiXxt=! Z^3hީ_a+U3?kmPY~U74ͬԎaNH'H\+7k7DAc *&]2h EZA+;v~l&ϾvlO/_qϚ@B55{Α>q,38tS@N91Hϐ3@Z#/WXnŒQ~I$/XX\dWm^sHK?X7c@/RBc!햔,*yNblC.bdfR6 eT2ۏ4{m@Ä ƃ)BD%K$YN`B\seiIǎ [4\J[3۹# zJ \j^1AziŠq#Bq N,"Qi[MX1]s×xjJ%L鿮7h.5!p-o$Y(**$&K.-5UC:} خy@ϙkMMkzRR 42&T,mcOeAɶ{G)*ièzKrx^icw$#vr~V!InZo~pc}:\/@2Zu)РhdQoQ}ޞ$X1)<~iݿ5OpGX@[Z)4D$Pb%|N7Do!i2E{?42I ws &B'sB,`gBCGmXY9u'J,Mu-B^j+$,0=F1.Mg7q`'$sgiC~!G͐OXNeg/@z]~Bh5o "w ]NpW-anR`*=__[j3eT|y+^e|1Y=qh:l86Z}v r*ŭa|rʕu!S(}K{O֣a4'4kU&TA,큆FG:ܖe]+ Jv8VSQJ5'zh`<1IL.t2؞{&JO WWEF{!ДwڕG7ubďJX/i{ڙa v,,P2PCbS,U;rN$MΩqo?> zUR-K;>`<[,hKmif1mKW('V\qt"gHѴ}j?v3*R"?IIuKg# n40{ǝG2Fm(!8߅1H"PT7{bVv`|.9;}VAl 03X 6'B"\#rI(H5;RVeFPvfJٛqڔQ=5G@psrt>Ye!AugZOG,c'Js1iϖx Ӏ|l1_LLӿ 31,CFDn4+DcbK4{ҺR՘b28MjicW >;HܦVizo-N#zD24wg\RI]I ߟ\06B[:rUm0 \g$\ g8u{ `\&;m1Y)^e^{@@rt/yN0H*̑jy7Dc.oi6xVO{:}:K| dm'hg@nb|6L+/Za9ɮHQx ʹ]ɔ({\GAFf!hHms솦a:B0T%oLKؼnAYA_&KrMiPY@󭫅BT_d8S#'6ܱ0G9AjnDfpidՏ^"3h1!|,zp_q1FLEs7nZEMux@rq&:f"L) lgK4?#=w?3H)>a:"չղdrRq : Ȍ8Wxvv GCQam'bP ®Fhc_m:#A :R_z'he&U cƛlAinC1& $f7*:y{?Voxxޠ#]ɇgK@^ê`Tm"ī~DƂ2/b+8<ͯRu?믽8#&qKZ]&䍴Rӟt]dNC<&ft.{c-K_ȿG/{HԮ!ժ`(KևC[<⇡ünbȵXiƃ+k&e 絛 fWBN&x6E)$c V5omb37vX^ H," C;գgg{V;#t>X-Km!S~5G6fQxfcu"$'NoT󋸄<;tZ=u"ztXBgp,LueDnzHۀLW{Z# ALZFqzۂl;Rg(n~ Һ`&m2 & g/64۞>\xUWUPi\ů;,{Ky&TQuM'={v>dO@z`86ReGz̲AN(e3!XuT0'}T+-[|͇-*XՂ@$朄 ̖ۓ q?f{;ojCTwˆM"ҪiU[, j>teFqvB\}FW]zcU;a,RB3lyQ*ی(z;}a 󉢞s=~b`tʡ"T[pdM)flMd+1_Lk!Oy5vlWǑp>aB~u%I305[ε$a*D!&04RUU@#0͊i(_tp> C1eTu٠7Q+ފPg_Z*OnS>q`K7)d54cU] W&p,6^X!tǮ9<.ZXP.p!L,m :7ތ )!6o='b %Q zbrbȿV Kc͖;)XHUiϲ)玭,bMDWgApĆpm B".MH d'dg&)~C ㎓c0X>m<\ aůқSQGږbzk}kBnԆGbA?}EE,0]o|}\#Kt 4;^?31%yRSbhnM_ρ NC; 5Aw)?IsTzYuG7͏>Ϝa+ׄjB r|w<ޢ~*)^tDm9Hxb3inS8)iMq޸yⅠCZ:`= 11ji t5 8iw^i%ih BDŕ ,k#T>{nPGi Im}CmF3~]E(q62(<34W__nj++Gp;LW{BhQmDj̑/Nx败/.: ˈY=(-zJhcn Ҏ=/`/H ~q nВdfwC 9WT8;‚<3 ()a柍ļo?c"0*)Gh4t_<&)x6(37Z4Š+Bޙ!-& Vamϊ"oz;4$泷̟DLov_?,~fIq5J_d  +a&EC@NxjT]ʭ]*cz2x\ّuًX+ gyvR`'^>zs{,+ɁGpN$gbs+/Lj~PnK x'Hn9Z:Q |$KeG}i]+e7r)_W0f_$:_$a zTtiǭxjU;fL{# APWcZ$HOZXu91V %/*̹R2j:UA=@˪ßKiJwH߱7İ?e6Bf(%K<'nJ&Il_W}K/!Sc; n -Q25ibpC7~'scU'픏̡1HK!΂1@|e:S$`O]jYd2> ;b%3p̯NdX{:1O6d鼗ҵFiBtkQ.k9W~<^ N4fኦR@9WƖ#ɑHs{gXi-ҐjW*"5O\*b ׺wo `ͳf?B4S| >9ܳ{e'>1EAamAZ jύxxks RR:i2(u)wK?`8Ϙ i-+.Yk}%;b,f0zqǩn$X=U0 Xaӫ:]OwN;( 4 ouz 3 *VU&=EX2Rgtev[oNp.-v@+^ƉWg(-U?Laҽ٦|x1?_-mX'tmȫ}&,eCpJBR>e %*Z*FSA9?Ƚ!*鎜uxUB[ȥ.EC;'ЊNBѽڱitE8$UYH%;=p#(=nOapq/[(I*w .d$_F!:톈b?^lݕ ގu94bU+Ik#Lp_.[Y g+2Tq?K$zD 'kҏ=@qI[gbswn S.i- }QI9wy@J5;޶.IZp TKPԠ O׼c854a2=* ɝϨE듌)k2^51nϢ.yу`]aY$WWw[\E:S>ʳrVuم텝v1MbȗT+ESxR0 WK!5Ux;S\j`OŵiD-: 93u|IRZ13hJ JS=E#F qY2!BEt5^ϛX*TGF"PN+W:&j6 J*z\HCc8vg&OY'zPvl(mC*+fY1~17Pׄ} ?l ݎ]xju?tTmƀq:Li/~tDƞ{FjR+/w'Ȯ PּcSGZ"KfӇPF|iaK[ƞfr, bњj&5&¦w4gܻ^ikĔT-|a? M z/oRCO ??h6/=Љ@,T'qĽ/:O`u/ 5 \;eΎj((e @UPDĖS$[h“Sk=C>%껨T`NUQg7y< |;&w%@+GooZǵDҌ\u%¿VNNE(Fcvѵyѽ Чف0#έHZ 1&#: /`ă/Ť4j@51^a<!X1Qae_lwY⻰r[?3~}:%TBn~Y0ۛeN02k$u?ZЃlM4ѻ3A7zdn30LzE%j_'Fu: H_:F bnfDžE;kIKmR6cr3+HVD1\lSTǽ58^zls"wע`%G.J{SR?Ը*K mܘ/k;1m:([ϲZ3LػL\|dߘ0±j[c6L{Bud5%j8>H-HQ3b9lN/_]P Aͷ4K@i)'B0EǮ}vKlVI"Gte 3XB)>ݘ.Z*#)XrM ?DV0E6-(ʊ$3*Zz@,\a:RbE8]sPV6yHS}LݚnNyۄB Ecz.}=YC=wDV5N/*Ei^w?,BjF}YAf4~/'ٲ!ϱ TB@M!\_+xշ;h~,b4؃# V&uhwz?aN@1ѠX0 AqULiجճ.u@nWB&}bvv6<pO1"fO 3KӈS{m%!SCIiA]Q\34Ql3GqQ3#²;ID-.BK1`Ko} oױr8:RGVq֙=j@뱆nDKxA.a(J`Qa.; NzPOWyr6oSmSE+%I! Oq%yu7E!̘ѽ\W[Rws&[m>$Iw C5\ :Ok~NаcL5uuZ5뙝_}/n&]عR)!8G;mY'o~UHMWjϛ}e9G!G7Y!.V*ZO^&>k oaV 7>O{%BQBsvnrƖ/*7BTYPMP.l{n0ǿ9I a`2_!`: "=^ȝ+F֋rvp^%aHhan؂h)iaqa2d!?WIMBy KWW> ґ\e.*t Hh/+;RnM B1NCkT_]4{{9վRΒ!p93b#8wmk.qt.Z/j.,!LՌx- _f{u<`l{I NV312H~f DZy 0brQHzT Բ~yt/uv0vk$a&q O=GvnSW4eZ^hT0)mXkj,{M_)XG@r\U/Ug]O+A=ffQ$&9Љ۷5x!ح9&,#DƝsnq$NZhSgRQDߍab S$Y=|zhW[{q[PuPQf seze`tz .kCaD(Gv)?5Բ6Fѧ4+d\΅<` wp~aynC)p(z<DtA: 6ȭU|D O k׼mnx\rj;K{1E1O\t#^%_hdHɼ(ռiκ-AunPmG8@2>޳`a\[^J=!֚AvplO6E.G2}g A /ZqDMtn> #`u0nme{ܤd=B ¿NM" Sߗ $2PE}w50~M;ґ'}S7_j{cX4-'JIb셺ga4x6-i  C|y(]t=UD!{ggl%U3OZ ]S"yqapg&p5b[lͣle(chw1)FA6RfG'H'۵p9818:=LT8<K ۧdS'=t^it2d(ćD>$*|Βbi#>A*qЗ!ߴYx48K[^]`}>o^lJkXʈ!Mbm ) ]C3,Qq(28@ >(ڡG XӞ B6ڐcIGMi)P笜?C`Wlɀj۳_Tq֋۞7^5Dgmu~ x黤{=.q;=7''iȡ5kָ/[A`7A;2F~pZ,qA$4l=VZ|v!8C ~c"Hu)!.(h_[&g_;| vG$V}}՟_C/8t߉[/|G8bwecĶ\//.kIH# -$i5 Xf]B4d'P1&ٳN9wIn$Up+)1"lS?a~4tPqXL1l@7*$µΘBig(u.U)ch SbS KM's#R@ǎH9s\jc|+ Ie;:!=iis3i8WHo5(xۓ]gzZiuf yD@%3> jZB5`l@.fb^Mht7#Zx3tԕC 6ɢHci@EJ +;}GvҺ^uV)W6=MRC"W<ϓWI΄hgcMq6~S*/?*,A;+b-zZ8l.1ex%F=ow*6SME0Ih=HUk{O <8'mNZ;#n2W .u2Wģ")H#9+_LdQ {A /IiR  ;g0.Q,!C$=)ܧ+B82U Vm̽>1_bm>\۞!&uթz[s^CdG )Xy\q %'&\%EDK{L3칳j#C[qy@gM|V""D|ZMT1 >MޝQYj=}BSDWs 2Eu4OK0/RCDdgirDۚCMѩ,"}ŸscDCQ@l ZS=շQ NxO]9=%-7qcO*JN,OP.%nySskBfvR~0q D\.mD%)jCbZEÿнNXyJ)QSmb4:5>c~\1~poT0\Z[T'Wbv 6AXE# b}D.v}>iQ>XGہ+9 ;O?e TIb|dY,ԗ`=zx}{ʀO7_,&g9V" yq>DizȽ(X lEyzT.2,L`x3R0MA |ևlU`Z[#jP6d!PJEc)m|q}ƒMr ̞ۘA;e%t:3>YV:1B")'t#/[a0v4ޙ$U;^ډϺnO5#9p!nYXmKe*7Û5)嶈}sBo6%m:xKwefSAw(uR@r8;&Lnrmvqfe_0; t#*Gz V^gL[(I>H;QjtI%a p&Q`xjg=wsŖX.Wtk_~GdPh_EMVvgNfT =v&7򷷭{fR@B[\aR&p fH%LtEw2sX5ouޡ aTi²lKz;6o-cFk`}? oU&r8aGsİ67 _a1an7wM :߯˻v&\n Aqn1vjp]{}Wz O()ʗ1 \')qs._ i4Smɬ.΀8M<%J'w%F.E_.e%$,ڸ)fM^zN }V25e/'"6  it_2&0zJ}H= LUt6$lZ$Mn3_Dp^ oR꧛TDJY'o^B7 ErUE3v36Oa"zxD6?\ ʐBY܋ ѣKlXvR[殻h q2e/,JY:z Oᄋ\V(} 5ήZ֌qgq(shp3Qi{=|B:EȂ1 }pw^Cl囬jR0Lv b - 7Uz&˖䄭s뿗z޽{3)S"O EͼEW/]v3ݿv}F${}.ԇe뚱ꀂ9q)p @t/%J[jӳ4A}V9Ћb/ŋiҡC xGqq8)`aUYhJ v2ו20䢈LgL{Q2;hQGh<Եnӡ]+ib/sEi&;iHh Rp۵9k(O7 ,z*/8fġҜ6+p8("qL#.w5;H%G Ͽ'B$!)^u~*`44 L O' OIېn~pGjF+ݥf+~Hf:RoƊV-shHM69%]8^6N[}@T‚os(4lavB r;)3ʤgRKS1ٴ];&5Nj"9S*u "nx;TKŋM#&SQ)!,&ŃUc {fKo$uōS)kQW {"4]hs7h[.2*?̠xAOE2wMkM"[A74F6_5M`1ul JyFyW?7(Q'Ĕ(T!q/žF0|m;-8ྡZ"F@1 \y 5oծYAKOn`2Y Kn^KoxlCy[-;zdoT_sUIHV rD6jzPtQoEVr0rU$>qQ#? Wԥi}P K+Pk]0s1ӈ5eݾںOS/O)wN_ٸbǼy[x};fvi!nE[tt_'4JN+w2tko$\Ah]x"CրB|EǽAwD 'K V3t#yxn['2ҭWc=cViE㛙:݈c*!rߎuДXDltn@mF}m@w6HYo VީKzpbm9P4)|ẛEkOe2?A} r/ʩQBCH}>&$H 1ㅶ%sHXq8߸Ry|#f!~*:ԥD]@TېtTw >op"DT.Ki+!P6G]KӮ[ ]xקU`sh3ݏ C~!JW+p=l_pL:L(bu< yDqՍ4|]Ò83}DɳIJ^6% όFhVOmC& -[wTX xhh݆%/q7OLzHlYˉ SR/_ͧ \h+e,Pl4j_xN4I8@PI@C=jzoKb*Ϳ #"UP jU1`96IdX7̹2f4t{)XB07r#)10oMƶd4R;]^V$َ(0Jd*7aZLCm>Fipp(8~?u,+d*qsB: gsp~H*ȰWBI2aMJn~ ]ӏ'!EY\% %$TQWl2Z_ A#72GJKI&?#n4Rƾ`85OG>h3A&ܲT N)?>C.ʜ` X`T3L {T _QOlMk'>ͳYQ Hrԗt4't..iNTY"?};R`(}nEo `bigDmSҕcBk+GELQ(AN](3[/:d`wRQ/08n5-2wJ@i&fZ%HR~~tm V%P@@'{2wbVw 7R MMkI$K h.,]XsAn++lJ\(ƲARFܻLE=ym)穮Z. ;ϦKX%Z .J/f"wB463GG hZֺ$;ޚXXʖr*dȖvf3j<=œ !1L[w7y-,iP?b3c:tgrN2jؒA`yHb"uT4މ 3#e @͝E/ ᙕc&,U,HC!KYj.lݢ!uvAZ*p^ 'BV-:Ϊ΁+\4^Pni%Ӫ`Uf2o!&PcCuR~soҹ^O qh :S:9A;8j9zsSm6]zѹ~KFJ=##ۉu 4%OVcXĺOt05- Y1.=PLӏ"AKrN3܄A5;r2tǽ*(ћZ/1sAEV>m1äO_ j(6"$#6+ g첰gሃXQnIHƸ% saކ"8LY9x#3Auky0{|f9EJ>AJsaP7{/.h">(Biaq׮ (,⤠<Ê><+?cJ ?}I5Mo-XRmZi BRkU.K%BرIWTn9US;h@~S*{YSO7ﳳ  ZK1C"`;yn ,6NE"%Eqv*TV5> 2u~-iDa"& JGx|}7L||wm&BXyʀ&pLHz7y2wIzO_;de=9y22v2Q=J)w ˜`[E$ψKFu(ߒmyam*?iӤ0S%5+D4(% Y-^xbGtGjVR5"d Ao0`w㚦B uq2U /__ˉ F VH\lF=yۍxUsj\ V6 nێ)g'`⠪pU:SFB{7*4Et?"gF1f!ڈ-L\kWą# waѲo $56H RKܝ`rڻy̳: KQs#r_z\ 4ކ9dZ^b\=Ũ Y[?x"k>Fy;S9G4 UԢX ^,|O~S'K"l7;fT0sr=  Qb$s@Y\Q{,z"}) Pd59Nc2EN {2eC,5ڎdAR$wZ-ܜ5=/[szXYa$Ұ;06&҆MAQA ;M*B3MJZ)!_qsډOM ~nb 4;C 1W6-'JN/j1)5Ms`h!o d(\ JR0hW\Qt= ,I40jQSd8TTa34xsgD~"́SspbQ/iY0F|d嘘Q^pdDL\1Q=c'{E-[$.kׯ%[c[ޥKS]F).ϽNF $u8L99@:H1WNJ=кImZ q%PʉZ(udUgh7\>-01C6ۛBT*f ) s w3.V60R,} o6Rw3Ɓ#8:z fzrd@ҟzx%QRFXfs7ge(?!ȴz+z'!] ,}IRW*6JzWǎ ^oN^ h^f)>|_Dgc~ڢs7RʼԌ&)>xp5 ƻe{~NP@s傍).$ÂHFDK螦,{΂=UYoU=.#չ,3Z,h.@K#@5 8Vx0vqώ2oiW/m3oHv\HK]6Hq 2}2pԂ PaPsK !eB'a':I;^$~Ps@TAYP 8T 8J:"S7/2ЄE#U\E?sa*>tK^s*/ot֤&u-3-C^V# zz?Vqㄬ;m|.'*Ɇ{ +T_,.b$%H*aQWbsX( *ˀLeGew&p3NIn{TȂ%Wlp{Sa0-.~yawr Oo)dե/"WS+RmI`|BQ)cGǥIMgŔ$ ѡLR0~>D\ QW҉XʍW x&ƴ ۢ@C<ꂙq*IٗBvY̤0Pp_P 0 ҦS aNZrU}B1(h" wK¯XmK'3 GYD{f ,H +t-B| ҀQKhifra&n/ܼ Ma'sŽ>C?7D9pLB/yGЂK;?=~oIpzC10;ut SD=S"145T&v2L_׶uZƒPj}d+"}Jf݄9kĤϑ3tϫxFB.C"@i/mһ¬\+D7гr:b$vz'=@l959ŏ>V.rqhlKq& _E̢rA:+c͒#'U9PB$"'-+O5pџ`^`*jRR%-8%!f H!…AW%'l΅0fxMPm/?+Q':ED1N3>-zAi^7R3Q:.汻6݋Ǯ5=\H4:m/f 9]/qlSK ֚zM-TݸޙL̡JG]='Ws <$~L(Qj5x)H0t'u^:VE]82nԈ=\F~ p!|b˷$|tTq  V4uzGR-蹍fky WJ{ ;O-̙]y #.XvzVy*K]{{>=un7C)H|9-ENb:Q_%up/X:t곌CoaN)ASqCF cXϳ|Ӡq˨Zdֺ:m -|v٥y'9Ue#$R7F6az_W1 goEXJNxy|"{nZ=O#%M6LyL?Z}}!cZ:X0,σm,MF@4lS8@%")%*6'n &6dF_kK|A4ԫ J8D񺰑a$x*U :O1 Ka8E53m-?4 q'D*:rsLwEpXڎ"&2rIrB9eylxv3XdS* pzi䏿A@گ\o~-i{&唴ip W KtPt*㏶}CcF ͎̖WF~DU$ pnA#ַū)ү;a4ngPżOKY\šN4 g|DOT& Nkd7ǢŤkhs »|{|ڿUD7+ %΀O=țzi4h$'_DrD\Cf{E/;jE/=4WwP Hy vޭesp=I+$fFDj} ?6u垐1;$2VO\6-ֿsi4j$6[au=rG{,ީv/_r[/ :,rT:Lĸ7ID ;̒+&V.n]|n*^ Ln-++dUu[Q]škZ\Wu4aBE>g5/Z0fM5?(k%:cw~Gwhג q{],nn `~3S*ڼѿ~HAP_Pd@d}?gGդ%( >F{|L^X,xv߂ثj0 Փs~_ifyU2ʽNj "pTr5ҤtVұT~ y?_<2[Q }ea'o{ Y|󥠾 =-*%c{' @F;F8L>,mpa!OӐ<VdcleOFmIQkcV^~C?)1L=-,.8P=0[>e~GnL ܷޮe11e3mFJTp6vCq>L`[\V7޲udH08JXd$r>l֎u]wc$jv+uׄYvfd 6V>?4cr|{drl9arV7LlȕMUchEbrg(z4"BXƗ} m-l/3$MIAؘ@t6!,.>4 x<,6y($uN9E(AIJ2HiJQb^A3daB6ds[[D'dyM@ULLCf^{ۗҹ]Y+kr/=ƛj])߹Feo:Wn:4Q=)pz4yG?6x޻.U2 5Lk/ZN34B!7=搇VZ&\S":P#}e1.T>UP;qңq\ikψA<<$㇂B^rCR$ld 0>T ړg{4%=tԅ􁰩_kPv>r;@v)&u!ZX"A1xN]zlx0uO D>f-F5DeYvWoܘ6- `bD`ML1>"JIJL51sc78I*xg_BJ/h)Hz(QJ,x2O GW0D V`yh*փ=+c*a犱pU\rX !+J=/ CNprFf+e5/*l%wZD1T찷D$@ ʼVfm:5GUjohf]$OaJzs }xG}AmU"hO; b{+4ҸO򄾊cŊ_ie-v΁ehw Y 9m %gl(Rp‰ݍZ C<*Rs"ңPzbt vSIA'J̎A H4~9Œ!VK}Dn{|תoa2ṷ?4"Ym~?{F]`LuOu`F\tД< Nقֲqf[HG&eLQ9Mީ(zBuB RdIdDu+)3E}C觏]6VīVm+Qq_Zp:elζ4^WM3^ ),CC?\R-L'g|fMw*1Hzm2I| ^OD"SDW?Ĺu`Қ;^OY4ː"]6vٝR>F JM=^4~a(Y |gԞOAV/OBqfgRg>R=dg|>t3ї(:u_6C#̤y:/6iCExlnS1{5azQpD gWنIUnhAfr_#?TZfl9;qh-̲ƈ7p4ʤ3m؛-TβźXSS:?6~ٶӹjNl Ž!1N&GltpbZvyj_yJG.\_$05$bю|sXKIG,-og?W@W!_XNYS`Qh9Ds]Lo䙐C.o‚B_ J,-s4VGmݹp@rppO1tOmh2^k [b֫ Zd6-!O][a}dj#Zͩ ΅8?α&JW{5. ~mI?"]SX%,at DN)|P[?>}gb-!#pHRB(H MHaM po]:Ս zI3ªWXJl#=FN\ SmrP ’ˏN)bC'o{==m& Bhw<{4ÑZK3y5dd=T4}8$pfsY/'ʰ Oa^ Xm5ة%yvv ^m׷32sF7 w5hnWaҲ?b $%A/뎥h?{j5YlCx 3e#ES}o 1)CHx.;G[ʜ:|7԰=OΛ_D%sƧ4&Wm_H!>q?/ JWrɔ/8 ?1:z=G[_£"dIoR>\;H$yʒ\< %i 5#,ܝ5h!Ejahp ldUj/l40SDB[jE t_F ( Vo-Qd(`H%pqVȴo:'OdGm}`sEIh8<}  *N p^OW,gb2GEdߨaP2uV s&*سm س@(v.&3F"۱46o܏7'~ yUfq h"'D1aM,83Œ ʖPv#(z!wbg PVc]ǴI>1_Y]"!?^@ś%'gXr0/wLMIwTr>?HBߤzT$\aņ(FbR`A"J "(˽K}KҊmKgLvf]p}']/%AT,~Ty~Z̘nE=IN?BM4,5(vOiKf`,Ǥдm0 Z+2N~{%1txiKw :Rc bzJ2e8a͹s>H3!>;U)}ڡ=q7gM۱"I6glq0X6-@aV&{gj5  VFn5(oEs?9Y,??߁WvrRRD; N]dGI&xj%CM!DHPÆ QL@I\Գ%Ptų:L^Pay- Scfa6CkquM&6nq%ݪ>=O-,Ēdk5x7So\1-ty !SyB8 )^DD6py5pm-ݒ0"8ִbÛOO4uTKퟝ&bko@$-iNDӹ[)(@^RY6/ǯ-19m#81`U@܍7ݚE'MvhMb~Lx:{<@fCB16}yBZtqmH,7K"Zwϡ۳#(;9!M (RA_JZSviʤ ~١/Ur`*ui桗I]ATaq{J6џNr#'yme>HSvRgQګ.b_zm"!r0n,v|8" CaLz ψMm- ޜ~N]`:'qR2aښ6X1{u\0@YzhCFVPD h]fv4aYNlqw C{:%CЛz+}vK(1#d/߿|0D>^JKp`tp7{§"*7KLT%<#Fu@m^U EJ&G@||eO~P@ `k;Hew0z%%pR ˤfV9!Ъ$ A9r 薑eW$$|QM#EN~~t; 7> ^@ TymjT:֮ #0&͗MjLB&齵ɫAٮF^gQ_ \d.OBsTc'#2+o CLInWbMeг- 9 6W9]N Fp~nqm| VA(Gā/{S3ÙlRUxȟ&yĪne$[R/PJk'泍]X*WrD 5W-'mGXV@A@x 4{gHs Zob6f͚Q j8hKa-Gh'%ytY\h-ad'"p[f_w? бF&IsA)EBm O!2}ilpsv<9|̏W՘HĨ)66C<)竗2'*oHrWfk?ۣ *r6 ġcw 6!ʿN[3wǼ3hq#=UÈ1ZtO(^lF 4ƱMDtT4 ſ| /?׊ڏLGgtYM'冴Uhj&R<Rx_KgR"s+ݓIKq rFbŃEUYa4m;dD)`S+.qxY,hGr( &.wF ^&/Xmv[s?ϣ. aq uܶ`m6 q(wAݳ~/ yq.V>D8jB:mJ6wWI@/&"ɭr.Lr#DFkrU"l&N*7쒋+;MDR@\'9X2N2Y C*_,6g7I'>k ֋S}ozViєOdGmܙ0C\_Uz= C3۱D3~l4ja F?ƍhB*uu~2A5Z?__s&*?0T$t,$Hp g!%ܝ ZLѰd: Ug~ Qn.IIMPOTȪojGzS ]DO|3t lGl]9ov hdMN/qmgL`TstXQ~^H&/Q74;~0 za㶴UL:!xEŜsgkDLH{ZõBK}K;'x,wxdUٹ`$0?5H%\O]h\ '`iĸ%X\7= DHڂآ=EpQv0$ZOct\轥E>1RbFd16*ULҘϾZ>K|e3tU2ASt;%/Z9ax{~F:#-0FPa^It{z%@NxD[E a5ZW~֮ΐ~$_hEV- <*F>8 \<4}$gI]%9HqB>p:E.[ '0dn)槄̘s4MRMbE>r:. s8Bkr- |*;Pqˈu cS}k4Mx^Y/[>+Dvc*xV!m,Cj*ۢ2C'Wjf&A}=!T[3YB#f6!5p:a.~ qHj$;[/Uۍ_790RBQ z<ۆ9h\-R^dM"]/x)?>rO! aُ%hÈ SFULۛZڴh*_)r9JLC_*xD"+ ޽Uz.6703 T}fIA:: ]eq&ao %@f GK84i`uSү*(F[M' ֛Uf{%CY+GAU6'ΒE]LpD}H-t8ym %9z$"f `cb\85&Ku5-̗ZcmKC}"8$9v{CY)*+8d;6۶/%fO ghAn]?哘FB~Ŝ \w[%fz(@/W P3 mw]?VIBe@˜Bq6&YY,xW2H앱8X2 P>."Ujj{>D &kRk;? i lj7Gشwĥ'F!='nyPxQݙh8329 n$lpg:}%tLB=ȹq gX5$z"iQ8;\P' ,GEZHvEEL;p֛\D  ,L޾L7w~dWXPkQՇZ4;@)ι|Zxl!L wc((?eu65tjU 8l  Uٗ$u_XC6&&Wn$gO>ݔ- Y= " O;яJ~9Wvde =,v3 ֳ8˰:̖l w+]^c^A9,{m[4/<"O-U0A; PuNr˪=zֽCySW[T*صwwAy -w*)T"R {7`ahխf(ƯGd-v|tpi;W[ll_"5L1A罌5ongo:!kc.G/Aޑ,t\":$?}CqaB_43+c²tG̑~hRK@Vr>.aI64 W}h,3'cEWikoq&#}ԯQ n bRyEI;(lqi5H7s,.ˎkA@Z{/HDXLvF=iXH,a?= () k˦pՇu0$82M=_j|1'q|G'n0Lz!]}A*g,rZ:6l){P*4Du˞DJ7ƇZOL(/~hJ~u.R݁ k,!^|I3/06ǾAaf2y;-`9?ĝqy&+Gq^&#OTJ޲7T fK=-h2',}1_Jg*ViA0(`!ڊ ۞`'7Iǣ85}g]񴖲?$4=ɐRX*!q;nNE}*4 (ģt\f.{F=. 93OЉضy^L [XtXC^ړ2sVO6<} &kTp6Y'JԜM9|c-eo1F-ǘѭ}Y+dZkHY&7"6_[ @zhI„8l]2 )$Y WPabI;%v5F W=t}Ys|?boHIC̵*{= "qϹf j%D4Q0:~oߎ,r`][xr QZf)`I6~&or"A΁4{ۏ~s{'z(FvsqtRWEpO Ⱟ (H%-#UL% '+<(?ew6ܸw$3E~'ovw9 k; C?!oߊ*k@խtIǢ.(<%! )wqVwv!avSV20 8ؑ(oɌNu!L:?>03#yY  |-ukXn,/ಖ?kwO}6Zj; s)蹳^o!_l.TS䩘Ʌg)DUBW>uf3ݍ1(ܬ'7INڏޯg,i?0Ne"uCi2^yD`01)f73b7nMV{SNU'?4 N(Z4dYrp;u"gM8Grw:^;~U~'KVt?yqvY1KjID yїtT"| M8N4~w}Vu> ${Pͩq\v"е˼κܥnF` Q{N#"-VTҠrH~Z3Ix!Sj Y?Pn+{zMUKԉfW]jTI rf$l,l~UKPz XuqL8۟)׿LpYVBk7ߌ{Jf|ͅ*&) !Jb NBxrStᤝ4Xr!]k|wIo4-}4e pꀶ8)eMU-[,&M2U02)U"/kOM֎@Tai]-S:4gmF7 ޼-% PwqV "A$4|"e~i8/weO7RG{=5Z*>|?e%hi]*/*m0SYs8|L>S7~6H][ƳXSk~4~~nI";@TY>- ciyrss#uY>U>5![.C Ze+by7O[IYk!$;;_ҫ ]GtC쎛1$3R1;,@ UHJR hYS;"Ȳ'En)PZ95pو$4ʉ%h[H 7"p. X|L35S $\G|Y|"B-߮ Ep4"5SV I~Zfz ^|rdc%. &pH"/Efw>il NJbYw֣v+!4@gHjhK&;&!YǍI-s}AhZ&@:ʧ>3ZoMi?Qn ݲƓ]{I4Ky <^ {4p_Pi OD(N9^]Syfs$}50ew?lCMCOͱ'rJhH{Q'Rߑ K24|ke9J.h9T ) Fy!g /i;=0rRutQ ґs ɓʆ͖\A(g*'o$ςEL7qLJƵ.nNS⳹ڲk0l_?rP({p o.B(dd]j,99cÐTk I*E%8־K): D2/Cx \X06 (l:S^#-~rj`PBe#pY*P3ᐱfGQVK "?͈/ևr|Yi7聁5Tf1 EN|yoc.:u0f  $|R40ވ.?=዇f+*C!B^@UJ=GY?$ QewW!|[0+y-:p bOq[r6Kd\U[Ow,Mp0nZ*TTvmhd6jv.Po a3|{~=fj 7ܛAhc$#Y x=Hx9VMb|AH`M'.x8f9Jvz̬7>{ˤT}h:)ԉ4%IRf s?wVQ'zஎ 6Igfw||QM$Tg MEiHtjy7n.>N' "; Ӗy/Y`+޵`5(^"ycvFζJt@BWȶ6iiOfA`Tyr'o޺WVIp`鴬;=U[,'@2 5&͛Rx@lug̵2Íf(S4j `|%7O3e]!<.7?税/oU{5)L)r!-L4G:Km]G7D1B"xfLLx;7㺮;pqP)Fx}AZaHTЍ6"Gg5kOȖqb^f?]J"D>y "E1I |yo)iu_Y p,%dF7 k_xӀ.?ٽIvw<juW<gplZ xaӄޫ%!bsqT4%_6\;Ǒv2.cSxM#G5o6!)Ul7?[y`v[#oY6tH Q:Wf @:_'/YKͿQ p'Kjă8.ҿOǥO롦pɐ xarZmqz'@rnD.Ac,4wk`\QlDjj7R/U?lYqcS;|P9:&6kF 喟;kC*G?{?%/s%'Q-exC_l,a(C(dxjR<Ԍ-l Lt٤\pgE={+!X9U:fRzvvO}5K2l7%ĕw\-؏sa:sN>(·e5 g FhTXEMH2cX=A\~ ŦUW@Im@#p5UYJ*,Ȅ-cVn9N7zas U)X[X;=oUj`1dzIE6K>'SYR7NTe@jvnZ:ju..m,ʱ0'2f^`1(Řueb00jeN'&M!Ƀ2#a<]1@ NYkʾHdfQ82.olxnbP.|U_D Ldt9XlvȅA}C)sk4#,wDå-o8H.91XȻZ,(-CL#mz(gUJ,]d$djI/ wehv95dO-w¨D"h  Xa%.d?;k6i%]BΧ 2`",Jll <Sh-^SB$".xrXŌ[_Hb@Ct XcC#CN6 ;Ӧ9~pD3y1qGүoj>!1Eټ/i)q]FelsIwQߊ9GmŅ"dcH2ӫe[+6ȍ|j&^4#c7׶Ak>e%!RāU@\~£G[ m!\>FtւV;Hh Y+ĐNg!*źOe'c4 ?nҲpȧD~0V3\4)&uYa_~5h̵ # Q7aiKzJkZCk!>%`v {L3pVFT+#*,Sl/wf0l])z4tuJMx$␐^XnݵwƗVܣZCl'e 5xv\%DqW2q"&O`u笽F|=G rAumKOtd5GJ-X1߫ikl,jUf4J6ΣvZCz/Lga,NMoۋ8G>VqϦs Gkq]J'ܑ{H3._`g͙0,Eu7_T5Zv~>c ,OуZQ3` M%`a^w.S`0g~N[κѻ)^Q&^i\FEs *(P ܑoYyR^?mٯ59ܕYesQz ƴ\f]LxB;Ԓ؊?=-+[hS/w T UU_3X»2}q}ƪxZN!#O(xC$Θ*D'R"쾢C<}X3"Fd?3˾θ2e M7J1a]?BY40]\ B8bl.(,7. rggO›lpR.d[fYf $sbf|jPz_lh4mK:rKzH0qfZ7 wp6:'@Qť#Z=>lJuo‡Z5VJNT2i*U ]-jDIțj/rkEv KXbC`"Xj!-S@ G6_8JW(v7f+gW9 AC\[uf<TM]piuN}@{gjO>\%&HhSPw?'nAr}ːi;zGKttMnlJZ[V#-r^ +ɆU*}*2<`S" ][S'vEǬBi_{G[ȝglAԨ2&Z!qbF%lV[/h<5_js Je쟫T9Z,_T\~m>tHwr߮hfqlv)ts-1.q U D3FtstEt ;4SSG [C8'ʎvw8^U 5@;_C=awϬi+R/F.G(f"X/y`kpbUf }Bc'qC.Py7WW~񥓑*}2Ef#5gGӄq-iP M.ƾ o2 T=]LPNتԐƫ31-AńTs񺗪8@a횋x4ːq1e/XT+~6w9 l85#I~Ino>{ r^"l΂tֻ!a{QdTCy&Rhj0i%pcQ #V8jwvڕ Jv~l{NSu!\ޖMYQjhcԲ4:3G"AZ%ɲh!`~q˶"t5؟HN-0BIm0hA摬{Uj0t\ԳY[n;0xZ۝#q+wlNy ]KZ]S6c䯛co;%#qPMJ &L?[h i-闪}_y0̍{N3ɫvF<õQ17Dbe%w9E~uD+vJ.!'3NuG:Z;Aʻo$̔ /+ PsKhM#_|Ǡ\1p{SY+T`_u)?(ѦMn%Sdv`_GO嬑+^#&yo^=HE)L+O*2 ӁG9iY@U#Wa$w 9>`) G cRpPHUᗼ1~nEBkl7@ˈ1}T= aE;8_lqHGbR?b{X&1CXB0%5^x@Oсభ(h/cXU8D1Ƈ%Z-1)P'5[([m*bJÑOQj){zg![2FUQ\m5v;˥^El8N?NNxC?Zq$sЀ#7+CCvS:-uUܱQƸ7cXU̲p{t9=Gyf;>rvq:=N/gy(GTK<:3KU)KqlRdTs^abK߾RQ赀t}QrZ_ѓ?4l0^ 0D̪$aʼORF伍y,k -2kNpI=iެXݻ /G}pSX|iW 1[ELcgĥNjJ?+ hP(>͝v˓3ڭYUoU"+<+!Nr3ޮdY9EMqFD_zjk/|{>Iovy&tS6Nߪ]ݽ 3OpWi8k'h3ХupK=$/%;~Qz%^!S9zC.\*-u먡Ѿ+hYz!#٬'ad=>b<8)\2G]> ˡsДOc[T-BђtYI_l6|( `2֙ ʸ˥RqU473Snʥ6knD@Q&¶_ ZXMHe7fP{_jJU'kNzÝ#W~ZsXu :וf '}ߏd Dk@):fOX~O8>n4I}caᆍ'r/{5и]:nv3,&v|<.#>{k~G$EwqVljµ+5q@㷔?j o<0 !\@_lW*P 7y g(I%j”BwPjSκOھTo>su9))&q'JE^g[}f OF$LQ<0(5d\_X ,͉."Vƫcrs8%yԠi@*,$>g8L/#$sY3X%[eW DڠXsA_pkWspGr0zmJ]t:_Zd{yb?}W aVa41Ke/) ql&qʊR0:#{Ԇ X\w|PLկ1,-{TADSGz>zְA֤Ã5%@e@;T0TȾ'd')A6(5E4N M`Ȁ@ApR .UW ҚIt!Om \4M أTex↳'G$0Jz<| =;\I+6C xXRËgTvp;e #pjoٱWqGrh.ցZhrnD{*zWbjEFˑh aღ);5X1~PG'(U Jإ;ڄvUo\PEWΒkx17="=/hү7t,߯J@Ù xqk̇lf${%Se#jj0ychVY{Bػ򡖽#ޓvy!%k\ʵsޤJƩ<طR])ӔY,kJ gjjJ׷*pN*ʩϕtysNCOZ(qVqAϫz.>G ξ!y F^o~r5*W#D֕NpdY/~L.5c-f;1&&JZx7\E=B4pA ! R3냯9 }u Z>cj iD󆋪 TgÁ>x7s!:d_` #h/-x,\]c+I]9?x)f@DjgacjjwU6y5:>襟 TsoB&,:YE _[NP XdeI]#f& J֙; O IJ8 HnRAa}2ވI xg0[:SXLU?0q~xzX"(zk"Jw#[r>*Pâu(yiIzwQ⑥PZ]NJ~ng4D &EE֝AjCq9[}ϛff6hcU)BJ7.gBEBhM^\tǹ5Ӽ6:zE0{)Jwuiko{2=KXݭX`JiLfEKV|Ϊx:?N/[=|텬9T0pж?^yA 6;NH=߂žOCiYt;UkslYlyx{}m_:Mc鰙FngJO50k[xWk+~: wNn?MI~Qyg U_<Ǯ,aM!5:(/Jۺ*좥'ilz.#膴2 _0i@==Rϋ5 {eVc7XǮΝ x& %ߴ:Tq+p/[u_yw:1'NgT!K9G>;u[F|iZߕi1!G΢n6MYbɸt |s97,NIlȶOӔ [w beҼ*u>Ӓa5MN.5)ث'Lu*E{OG"nr^o=অd[y xNnDs2U@oLne6~+L_PQZ_)[&)l)p%yn.oyM[Wr7MGQ=D%ΣVȱɑ|P+U7r ''BU8a1'O".|@[ =ꅨ-ᾋ/mZUUP_S/DǘTG_+K>B۔XsfC3JbqjR{lYgzs|ٳ,1\60ASо~IN^ O&\&iubU29uh"iPRz2З>A;72*ۛclkTqJ؂p✞@RC/dO2|u8BG G) ƽ *6mK>"}P+ĦVtwtNWZ{8 Qrj4$\A?G9{e916bs,/CqYd_̊XYC?f)ἱMfjiK6bIWB+3 pWރp'+ (K!r޴f`>\N`7dKN UpbFι_ <{EP!X6sj4wjTI]g?)sd4/ QK+rUBP&Urw> kg}(͉:Ȧ)XM&{ՇDQKCT ,Iͪ3POp&)\@ȿpflk%vqj jI5@W$g@VF5HhF,NRS6+ !ܳ@2lu rcQߡB<\_^q+!dt^Iiڕ{D- :4,!5V* HiLVX\aI^zk| ے;Q {?LS|!!27FpJ0e)Wc l* ) KV-7Mbt<|ү]ȲWNf9!cXq}S_\hS |@=78зPspY`6 uqJBAbȊ&Us˽)ZK|ܞK5`D:®T t9C7?Q+ BpUFw28v1B:XIO+A\*>42T]MXnNW('tM ⴛ7YCLXDh4/:W %PCYm]x^f"""L7{N֣Kt*oń;+ozW&l }SY8&frn _~UQ檑%o]I1vmN3;71Z9Fmc6UAQK$i8ګ {ӷSD;5c͚݉%{rB-ی.uǭgȵvٸ wl<<#ob`K+!!Iiq5q.6aΝl4]A&|0\}41NEfÞ MֵXR>:m\^~gT4- <`3X,o5ZқE.Nt'QP@6AP.ʼnzT+;㺒.enm\Y 7/\$x46q:GuQӤkiRL*vʎ]#T|=Ilpx/gAkS98#$M9Ʌ OwD5Ǝ-yŰa5ߺV#RGYhL@RRVj6?Plg:Z6s'T'8DhrrSRhCBWaܘ̈mՙg_ܘA ˧lULmFVpgQؤ?&=] yg5~4s_rVXkY coe6+yt~ΐ2$9ڼZjKlRӸP#[҄Lsݣ[gpKlw_04)NC)_YH{[oyx IDI:Beqr z0 Jo*NlSS(<5 ^TKZ<*0tQb%XoRm?QWu=I3I+ɱ9DcotRiOjP#$nQЊ>G-w,Yv A4_Xvu(W7Br1? @cz Šu `7f(Brռ3 G ;9utKPp=1<͎# Yf7򬡅%U7 N>3r6nTP^8BxJ dߔ ~1ƭmA:dZtzfͿrJG2YvJs#^-*:' OudP>U>J|#+]O:3*}'Yg4wIbv@{=eDMY} R"4# IFP 擕^ApP^qdMwNO~ho#s\\HҦx9HJ\p\3oj_-:+FJ gs!Gn+E_I/Kvs"q ?#JέesyξƖhZ}5"aNԸ=HGƝ^mO7` UnફQ.\5uO@u5sZkl㞙zM|vaSR|8q@(os/de6!}4!E4jPfJHuvlļՕl+"5 g oy: =+ݧ4)X-ߚHDLnjf~RCw(ES?XK޺}/9ƷM|Φfv=$Aa=VV$@$,Vi CjdEKunZcoP-bY~究WL; ^?Ŏā7uQ#_?dHi<1R8/3_F,f~ DN3%M^o,cǪEFЀ6K~SZRval -k|,_iM*L,?%#kraTP!j?a#7J s )̜1, B"A5YӜ0!™}yX_B6y^DG QҍO:ŗ8HOV+Wo%G{!PL:\׬!N\q3MFkSbȸ(y7xTz9-[WsGwh VN} %#W|Zl~6 VbDU);Xbpe*4̎t|ERo|aqm2Iyv'; ΉIG&!5F(@qf0Sz2})N$V7+d Y|=)@$F`7. ң:EYBȫ)Icʰ"62k?kagJ+ uc& #v |( U[tiKەHH\mk&I J>,;zuݽ]a>dcNxr0MzQUgnf~!9<~?2 ZԿ4EEMܖ5Q1/QəfƵ7w޸reWO`߷+kB"(P G?96OGD3K.=DhB+Ee?cY=B¢YVOx=7ҽ;q.g3P ײ)Qw,{jOKCfse.͗G̛s@z u֚ZgDs8SEݽ Y~؁YM~@dkw?a AsvB#}ޅ2ۧ@$3}F>Bb8/ ; pٔ'r6zHWPaX;$CcpjugX\1VUo-h`܊}0[E-LS ү)t?62z(d80grbEq_GO*:Ѭ٪f'B_{%O(A!?2{w25K;V;8KݿW"LL3Sucwwr~Ƴp͓t;*0=|p%?wO*eDE.5\;Y l7*blLp{L?ь`k 6D#3; (Isn%ضm%'m[,$]cKB*p˴: 7M 2QKPQƹ Jleroܕcr2bt`WQaq<2\{i/8|Y 0DxDԩRE6̗JMEwWujtMGsuȫ'!qAV%`/KZr%c(pq+dBU":[ΟHM%6wNM;ueM]5 Eei,{ǙQaLd֒x|"smlS[*҈-.q}<@#A,n7lzu6cRc(Sƾɸ̃ϑTg״Z1tHVk™DtʓA '|ptw:釲 h@Ff?֏hJ.S!T@)39]{@hOAj&ua$cqw}::"^i$c̭.{u+i6*K#4 W%<Vt"6vq^6j-T0vNCX,R3cogq2ph؟).иł%L[ŪmiH1-pa* R>g[!je&)i jrE!V!+ q.p&+vu* :\m<͎^Þ٘ޓM T!q,fg[IV$TF@sWt{_ԍ\!R +ѱl븇iymzaV}T׮[RlʓaX؈}%i.J d[McRPQtf5s=Q)4Mkw%gK{QU.9d*$I:H%&,l$d-;w(7A ޛ ]Xw#U_:{YJ[r{ \T>{G"?d(0ُQ)gas8Ǡ_Kx˅0'5jZ©(ZC4w/{ S2avjYhi# äNbѐ~&TMMG>7My%ʎ@[x(^<hQ>2G]i唯Kz0TS7NR3lDzq mύ=m^/{(ӻx#DdJx/ؗe PۯwX?xEȊ:[׊T~ p0װ3ij3 !.)`YUa3&S2jCBMɠ :!@Ţ(>uj-˽HU#ju[T s}bml--̐V1DRmGrBeGC95"\O<$U+3L emGi 0[OwȺ|jyml~7S]aU7R@?21)R̸Αt6E" =f;s8nt=4cx_t@zmH"Z:^E59y bVӡq@!v'*݋O g?l~h-#us%l~2'Y&~p0=[,nݦnl@ZWnQ ,3|Ae슓9M;:3kTqsb"@Kc,ܹ.p(/ -nЊa5 tqm+W Flfzy.:51P*7!䀧oIT]C"lM,F;c>񩙵rz (Յ EjhRGKb ™n#7 u$̑ K:CjGm6NRF+B g's^b!ҵ##/l-2M]2)K EDp+T+,iy qhhQ-17O=Z]e/]Um)6Iu I6T R<`]<ϱ`åbȄ`w.l yJLG .,QB#>Cߥ`Rv`5Rwc[:ӂ[N-`ڣ*։rq=גs )RٕGex\Jy/j94zg_L^zT(zC/:ogSjnps͠8YB TP3[Gwi9ݗ7_Vŕ@ Ao'`}p+]@ğ͝G#溇i$nKY)=?",7X(Kr P9_k,AE|B#Gr0~!D Ko"ޔЧ;ܫfK9eH` j"NؾGPZ=q*.2\-9nf `uH8bM`|IIQ0e_"n΢x_YLc 0&"0f2+D$;PIg51]HHlʶRT:31 iE&\zXv0g vjuyL AlX«Wm oNtt##JV!XÝ,>!bgߤc8i65~qx`s3XZfs[z'QiJ[AEy&Wu0ʹ؉g@O6iGOe<_1"`nOEӱ'r5`l&ۯao2ګ݂a꺸-_ZJ c]u/mSu[ʯ3{YE Z})+cet]_|F\Xd.ݨ71xbHq`!ՃYqX\GL ko`=שK-t-ekٌF@hB6дV͞w[,^mZݽkY[Oux W/)L;ݦꄶ)>E2 \z9KQP $2H#*1ę>t 6l.J }@_(Ǚ[쓠]|Z<>wd ?i'7*S0/Z@՜SFsaTu^BO;T˩Ez:yFif2vU2x6efxƥaE?BE?&Ό3,7;wOPxk җg[Ƙ"{dHAV<\ 1aVؤܳO_Z$uFNĬyUODW@}Ƈp_io*ͤTң>aY] y~ <ѐJi]09 Ǖ6.L gb[|Z)i嘄#Ol GFワa7DIx[߶z-YQwUa~ O>ѩK|W]qai?T@5Q7>Ciown/eB7u]QI/ozTbt$3z-j+Dߒ$QBRWh P3(o*߈yx0b4ZkLN1R*/wljÐ{h-EНzOl= VQWXY #yuToe&q󡖒\GzyCJ5Vi ITA64u"(Êh~m{^x͍[_FJ{ڤ8o')`Y-BXV\5N{Z>t'p`?z`)kyjfQ'k٧?,,f ݻ*ҳ{ (sZJ3doJ=',NRL:28TV+t 3=y[?Cּ2tgp[> VA4)C^2ik@ʪs@]y'V:Ds(wc?h{YB.>U~A/ӕE9>56ExZ/-#G!ivzz +F~qZAx32xdgLX hyn0ƳܜuO֞j+fx$p7H~>mqS1%|~H Ռj?[^s]AvAQ^2ވu")mdYlbĤPUD%nskAD$!y9K™} {^nPG-'ۧ?N,fs-HUr |vǽa`j qrmvL 5ErŅ!#1lI {t] Pl}M]|X~a&讜gCvB!1QA w40' 9- qR6v?lDv%%$+ܛ4a6N1*RߍVO.yCF1.??GX } ^W>D*]=26fiwq*тx5Mdq֛l:T"saJpӰݷtJ&b!ԈjEË64}ISvn奨RKQMzX&vOOE=:aFh$ȌԈT"m[%9Hn][Ǜ $ulwՖoD +a"#y }Ēkݹ%1&(OK\/$ >Cf#F8 k2.TdUo oA#tiz"y2GNS;XN<9Ԕux?S߸ڶߡsJצ x2hը䂫?4oxt"r 1#gp&QIß%)!;O/dl$~Zz;ruz 7RұKؚMItn\b81fѵDRDLCru .1D:r|a!/O*r>%=>c?+ `t,h}5eKcg~xQ$0M^̱P9 ,\T-ubiWSC)FOBxzqfד^(Fe&[{0H–Tt>ަmZ`l!rIZI!m. GjTЗ̫Pv!XHf˯WY_0ZcJM& ϑ$q/@qfON*~i;!!ߊI0y}HTaXŸB,x߭I@~M*J6 )q!kur,ɢ^~Oڵr@%ѩ ȊV?i**,H=D@S~_GTQ} U\X3kK2V;Uwy|d2iY?0iRRy`WbKIƺT*U9q+2gke ">\:GHo:HiN0=˵i3PjEpw,=xg2T:"=xoggsVuBlm;sU{5T61qeO;:ØD] /q5!۩ݛ;tt OF!Jj+Cg4?zpdwĮu>_*ƽ*d =t| fT ֫۸ Pi*/?@d=DSMNeUBVWIiq51[{v!ײV$&zhꌚ{ԝ]7I ԫD-v) āRrP# uT% 5D9LKt_Li1K P:|{"%>voA)QNx=^ ^a/78_GSؘZ~p-_)uB_YoM]@ꡏ!fg9J2bDLC1˧3Z;&HT<'l5hk^7vg%jx0?[[VPA/H{1YGi1˝kۼeSo=_HOϴӂNPz*:W@LaHKˆ [X"?ϊ[1d#;g:kl*D .\[ cF||xd-=$aGS?BoT-b>iYJoRJ`s}sȌ;wn֬hÀǎ$hV[u`=#x:#y dtM GѮcgX-}A|]Z+ װ]3L`JQ;䠹TR<sTr@0f77M6'1.FIQG`sALraj8[ڸr-cc PjGDVf@6KN\{D噾v߼5q*O /Kއ;Ea 6oϑs6TKr=bmP"H 5y$ɞ&8{i PicC[BxbPQY׼ehtZٓʰE-!;tvO= @cwF?X!-}-H_\oz,".ڹ8TZ_9pn/@z/o@%UusRVܟ ʝQguKTm8CIJ)9_yK(Εa ~6zw˛p4Uvt$"Q%o>p0m6)FI-ʮ#[)-D4p_oj6PWN9@Ta_Y"Tu9#hjo=TGc&IEYHX+AG0){) ghtOMKp5^ T.8W5?uxqXbe^񏲑_HY[M|De`7e1PΣ^;pjcfDUI(.$m3,'QBVAQ_ԍ/eh޷ov KM1]L!"7o>>[k=|d4n"}|́B+ɈV|=fP@ՄjM$T,*@J l 9$WipC/j3STcߤ8kV(bd.?# gWk0a2oԴ`hjpK5CZsi_QJԑ$tRrAdߑkZqp`?JgjQ_jzV/0>y!_BU(%̛.dB5it5>HBҸm*Vih5-֤vuZ{_C62LKP{ʿ5`- xjbVf*PY!KU,jpNLS <<6|Q|麹dS(v Oɻ*-c?sC#U8u( 7> sNM /`(&JYVAkJ84L]~X3*/7tHTR\m kkb ]!|36٘>/L]GGh %X8 QE&eX,oncOF*Dcǹv`JYʟq$p"R`ywkDp=QRڡ@>bG,^Q1||$ \-ZRSF_x:KB$XQjVBav*X Θ1wWhipmx TvղЃ8/|q=x+?a!~QJ\#ߩ smM̧3nc(gᦺ w_ܜSei=N R j[de0ϻd_\Zլx:8vGhNVAgx-Up#>As`׶#9k z  .9|{ WblAVz‰D08ȶcY5mwH I/U0dײ 檭RWfw}+Nj[F'+kL8 ?n)C*$،{C,vtZQ]a燗HA)]֤>; "ױu #>BG|F#78Y,uc\!u.e s<@x, jonDl3(wë*n 0.>B_i폂gfiܣŤ[tcVni.865}&^W\ĸބ$Iv̇JI0n Ɣٌsh{=^A^J ѬN&.b.QT1$Dzv+J..N_ɝ)w\Fu|NAxuE-oQϰBAO y!ʞ  u i,*yI!'aѓ^p@3&[@&™46܆:gHCFu=0A h`swtu! Xޗs}z*t } WۃjL8L3Urm]lm?bZQVDc-YխLZpJ!maGRv]v10oAӟ/Y1 HxCѢݯ0qtVwU]aK;cj'@=ĀKX 8.0уPW:~P_.k}H)zCDžC^W[~!sᰚ^ /-wsGU—6Z߀ፍeS2)\ڰ E5YogmKy1 F[PH٭*7DXKUxe .~/&vL TjY靈Z'lM]is2u U.$rՏ ףh?=hG\Bjzwej0CᓞўLC,Z-R*}&c!635>F}t=ÔO$I zaoѺ„eוS3A͘l۠oQnP؎ V6Mas4x܆Cbg{h.tձhybWԦdvqJY~Nh#+%ܾVj6/ k4zkeӹ{VB 7 U-f|QKᚯd]7wvT XwbH= tGFAЖfB |?>f³X@X'v_t଺΃P!>C==,@> H؆]-\ݳcx{Xo[5W~~/3eky=i_p / R!r]i2+QU .t4 l&^k|T㢗jCrZ5EQz =|&OkeK&RΔ_[ra. x}ck͑ W}k` t$\ņi_ӺKC>tm!%_c !>- B86SDS/9<1*ٌm6IFQ 86wTؐ|m:"5#n-~s.ND9s&q6R#$'y1[+ݮ4hq$cP#mt.Wq ~oMkj0tƋƅ9Eܵk4bPNz@$@:"|WO.ñYN7=k\y1A-˙ŘxiZf22b&oC ~ ƁRPj㙃I9Hk,ޔ̈b3&vě<;<*IJ]Ugi]c_9Ňg|O_k}G$w)4+!mW6B5iiQ'{c!#ſT vfr#p൭l{7T%K]u3\:5W @qh%Gq^=SYR &q7v2]E-A/v ^X02og k7_2ñyգ!Ki KI?n=Sw(FN*Ff2Ud-ihl$)?*m<,4rzZr RgͿ"Jd߲tM`.+Ghb"qK K :ޱF^P+lqvpл4夈Q įhePUfkeȝ¯.UÖ?dma tד/c4(Lh5pIA%EO9V֝aRkߍh\v䨷-)d0@8w(.z45iG4`me%2X1ED'W=B CgBݽ (=`hMte[`}L\ݿl{5*X +g5:0)Q4[^'׬ZG;=4LI7оdY7/8)+I\!ZtҬYJ\a|}z{y+cDz/ItÀUZZce\HhuK)b=76뵖 Rx2^QMN@)4]&;Tw"c ]:P$`Ȑɼ}*)N5*;1CW,bϥ9 ǒû.&zxgHɸx~LnJ]D"BT^Id&$\AIuȏn']e!\ȪLC\&*2?'. ӨȀ .b\) dV;6)K evws"bQvi% ^X3tnیB&?O3{y6dl"zZ*NzLL jm)^i[p*S){w);Ok@HiD\C,kJ9K5@u&)Woܴi]Rj]+Gi}6ޚ9?>6hA^W%_ڒz]w}79؎K+,Sp@5sA o5ey-_zLzc=a[ru o;^|V[D4%mn}UXHM>VJ-?/եD!4DEz@N%JZU9U!ҝ677G~o (2 V >~Tt-]¼p-5V9C62ҍNo S -'b\i6Lc49xQS" "\HDxBH%^^P mޞ<4-`_C|ZY^8}5X|߈5Vs(ĚТBb6Yмg9iU̺gH5CҔl f0\r_87fڂ*.ga PbW+kjߑuyD{~e7d0S# O~l%Bc~Ў!H U`@q71BZ$f +n]'COuJFx/!n'o'W΍?g%urs 1.@ ~ōf^IC}]ηRߧ#!` n1Jo*O !9I j{zNp/U B}CY_~kBWܤ ! 0kTN.X̭֨)ެ߿f̫S̺59ꌚ2|It!5gnS *83τXQIagaDQkFÙngY֡<ԐL29&%vBteB^ xV6x0 ;XW z":Sd ͒6ߊKt5Ys'װ+btbU`^V{0 RHT~h!d' {q`\71Yb|Ha L w)5YEO?r/k9K p_j\4qUPM g POzRn0jbHz)?M뾇8Z Ųw1fonbhHXxvU%_(WC"82ֆQQCz ݖǖOưM.̪ ';`S猸J_P Ҧ{JS- N 3[VU /xKЬ~hW&)MyG g'}(G@S6S+* - F檌D~%srC[/"k ˔4|'.81ZId3Eĉ@L5hV6<"nQguxZq$;koM|,#ɨ%15~9l"&-rQy+ZSQtszvP5[e 4cZgM7#82~)9PujO@#|naZH ~;8w-uV>ku+I6k9Ȋ 52iy)RnRNGF  əTvWx&dVli{% Y&K#/HMiƂA] Ez۠.Ti8eIcF/`l24zU ]xQy,]ڃU1m`۫T1拺,ӢVKTUǛ@Nsa֒$2lłMƻzp$ǫw Ԃ _=g!iK]G,~(mM0PG^^8h;09}нN:{N^G{vYU@-ms{SmC`eHz.jJ+⌟C:2{,T 䁕5ICN Ɂnlņ;SGA ֕X0j`hԖ<90աq<@dy|D\4]DVT&-u*|sDs4 :jgzW"MKҌ~Hl޴gݯӡ8D-g1YIT-p*=#%uS%=0=cx-L|V2hI-[KW *>; 7jeA&=͘eg!=HU-sBa-iKG-<4UO-Cw5wɌ tr\sδ;s]ۄBNٺK+} zmAo-^?5$no׉uPH| bex7yl"gy‡4E_0qV֯c 2nunkIyuߺ"I| l!咚 ?[A!d> rQU=MI0{ؠMVRԑqϓ3<.g޽5::-+25E_MQ T]o~S^@/vw:;vwY>ne[BV~\ d1|vacqqh^Ҋ;/Tw_>FJzEYnln썍Y`~XܾlhI^W m#;˾ O&PR4AzonMxX||DɖVұ(! z`.)v('v3uwC U6D#u_4RόYy8Ϯy$4/md>NXl7-/#\_Dd#Ub[9/Σ7,(eOg{1޽X/_i2\"-;ʁg Fט﷤:)w3zp-_1YԈT7W{Dׄjj,I/Y)șFK`?zxOd7ge4-\ v1c<so`4nnW?3.TT7-|MOYNWdJgVH\8W w/$e,,MW|0U!X8\`̦Ǒ#S,*LJsvoj߅n]FiK(VQ}o3xjzDѷS3S1'Zڰ!Pkg"NkGXY0bxS؁q< u=!Ljn'm:ٽ朑^Ȣ9hȿ6 jT|53sDƀ?!ee\yMU] (!=5Vq; h4ԚO r*LX_s:\qs|(hL  e&5z:i޿;_z!.iTɬ~Xx:[X 4==ke}90Hrt*P ;{S~1r}PHzJr*_S:s-W~D%/SH/>6 "2?8ftƄrZ?LC[ cS{E~vI({ITN>:#z_ bԾHD:L|EHY]ˑ=4FPDxyb:Jiu]m`7VcSR >+-f4؛I*Xa٤҈ W))( -%vNٽl)ow5[b=T;Z#kM vfy̖548bBZdHFN^0byE}\<0Q 'E@DFȳ|@QZ !|1?;*(گ~ ,$B[>H߁G?$ -Xӗ6`5Y 'dӖAj_JmG"aǺ#7KK Qj>?K|6ƵNB?iZD"f0C&(i xQ-V%<+]% F83$YՕN>hs`|?1>}A_kuM]6bK8A^5 ҠQne|JjZAIHɞ"]/FcEQa^h6rSpqCES׹"Py,(n]+&i#Io * D3dWވ1UˁV5D{Vp}z1A `q_0 YoX$kZɻy9\\/^x%~N"T~έ4!.5ӒKӼfECnu|T/'" kkRE} AEyF;%/RƁlf 1XF8v3sVSX>NfɊ]FieDީndLkl]j'1<.|Scg a YzY%EҶ :*ApqVl샳 3.Mlb)kQ L^`R^M/hDDJ?D mkvqXwgwXoBo2&V%820߽v~r _ހ FI0H䕏<6%JbDsTHh7[JvGh!* ~ qѐH;?~٩pR}41?4?3xTs޴.yϛ䁔8 0g0gr)4 \2o4Rs w3IB`V`,9|T:}7ig[0H^R[+fZIsH\3HXdO} )`Wh|-ijW:at/'t+43(\S2"~= M ~6Ψ0pXq l.0w} T 0q(zӝ%@,jurƇ:Ϛy]皝Kգ`2~:umk(g{TwL+f皖 UBz Z Шx#ߦa Z1 #3X[.VM|EVITvuCFy]}㿢+gd<;1( ,P& BOG.GR#%XL| H "8v^za9X慕:Դ[Sڢ7p+*1K*x%/@üt nc1 nT)K542 ! QBK\$dyIL88/Gcz ZlԫBE+M$N(&3Ogr'޳H$!׳27*xL;9{@nAB=9|atpз%5rT O`Ӕ{IeʥɿChDQʕƜ5 ^7 !\7t^ʌہfo6۳l?i'L!XfpGqiH| -N@v!R]ciqZԋLK8/:)6-]5kiM Xb@3Ϗȋ!9jjJAf Q`;4ai5չgU B1A$qI^@HGi7h/S0g9{'zW s MxHN(-<Ż* =SnG( gJ泀c#`2KhEGH_=vHD=N޶;6Tq:Bńl]{:@ٞ:Bi#k)I$ڮv@QNWfٗ@_dcNC4GF&:~h9!`[NŗWfyrXS&[0}ŏ&b#6\}Yq,Oꀟ& 59[W{GPfcĆT+WJ󈖅'}=-ohp ~Ra&6/օHn5@^g6E [ ;htAW;X#-P!3B(aN )+)H_#&уt(ЩC+SBCc[G z`9}x'eh9!~b$2@ U"a[}-'获qbnUG2YoSyG@jybqu4ԩ 6A\+(p ;'%rFKP|n^+|.*|z<7ci,.b㏐} zAV}A8$6-ʇz ig) r_"ZpN?׳*[Nx8Տo}Y)Vol!ó L@1Ͻ)vx~Ӷk}ŰBIbJ:P h9 IPQ,|; ʛlJEP; 5 &Nvŭ&`9s4mq_8*~ѵUU)F 㮭Ixmxpmy|2Bԙ*Z ,rW~*87h"1zk,T A2y^x^)ssP``9AKŵi=v:gsY9yi魧mVx~-jtVoZŏ iLѓ6ֶ"8_8bDx kϻ vCJ'rD_Ե˚qg)Ƿ6޲v55ihӣrLRCdߢs}cCK4# +y%%l(Y)z%;Gغ]Gfc/Fe)DQu>Ck[BN9kpuG|v%X\No.vPbgv? 8꦳.R|YyIDW"5.MY uڃr 7e&{"An7P@CJ/^_Lv;Xx s=4˽Yۄq#\s_t}.U zp}{Rb^99׫@ :gIP`XfgB~(%ŌTfܵ @1D׼D2uCf5$XD.^-pF&]Йy,`%RZM]YQAH6 yd܏> XXEg _\_4gw8ba~ SgףPppB-h#L' ZC"5S-(v'B5c>OK^U-&fz?>2e*6<9xO%[G|˴ZgO@"FUᐄZV6F__h)ǀ7CIϋ/le|ڟJn+ʁ\M-g)_+7D2',Q!iQz@׻S֍c~ >J 9$$edlas^z˾`@ч}*4_=lJBv-!W_w3ols).9fl-6ʷ1`b ӼpE[f Ț(&#GRNB$`g151@|0DÌ*fk9!XG fǦ~vVZz#غ6zS0N%3E+/ʏ^]Y T3uNN Rn m\SxrTwb1] \o\C^+UqX7 `%fZlP_t_f6a)%w3%\7y8ѿ%o|_Iqk\ߦ %@ D͋1`/,ЇPx1$M_7V P.;[q"Ľ)TU#d}ƶ;D@fhjUn!:}7ˈrěNRl 's*UPY;)*-0xԘͮO 3mE{KY4@@~QrG`4>X$ ֳ  [^Sv'm]7 JNp\b#|ΈkG~ N:3h9P1JzMb <fGV^=b+ GOkV,<Ì%(ZW~1(SNJb)iY֥i:bo5emtC15tCVZ jكw_r٢W)y#W/v6'fhy=8¿XP-"I;?OKʆ9jJ"wWl4j_31xDE3+=hQfK\rH?9^셏>wTW#PO䁏4}"݈HzVXՁU˜[B Y6 3'ߣL9ipQx8`?z!k];N;z2VE;Z=4O43c|@jhĒwv&sc7B!WVsH+ՉT"|'hPyG,puˠr-Z/6OꏽLjK; Vԅ$5Hj t|.g-Gp єA.kd&)PG,$:&QPaF<})CUZ6&)ԩ0"_Bo>@lXЭZ/[pQ5t_@PJHNkFc(f# rWǍzg?LHrq=w 4eSR4U\kWP}CF)o TB,h-@;Q'pNb{ɑ-#zmcQtEgӁd`n]9'e1;0! JԋhpD2b<-AY0lƅfqV?p؜0 P?8ԕ\fUWރ8cTB|ݍ ТEZ#Y_3mJZ1;GV=u> /gIGg-sԖS`}/HlQع |ɺyy&` [2O3Z'Yp_*.WQ\^d*T@H'chőNАzUE[baY*\Lc[K0w+^ ʫυM!{H&`:qTZx`Ͷ*54]q4BЯ'sD';N8bQt'/@À ta9 K0r~ęOYPf~zK!Ο%k`_al%K:`V| u,uwsV AM%ӐX+ޏ?VPýГh/еr̦%-P# y5߃#D#;ݏSB1W%s;}4:Kj0aՅY^QܴW ^$Zaӝ:{+98f{в$5ivĶFKy; ӈ' qUARd &vBqԤpnpBz/7ո [`ѵ_ut%k cl']0xoƐ.RB5Rچpz+1jF#LϢ|qPG6d{T|ATgZ1#8iRa0EйnQl<+IYUf?Yґ%]TxZ\22i=S 6CHۄ"JDmb%'#AiKGF:zro~2lvK7B:jCQ+$RE z>]dˇH  8fW.iŭ wMYlz  åb3;zWK_{nRoJq6XJgAآ "kx#Ylr6USĜP^-Ƣ.`Ɛ0Wa8Xr0c8fqrXeUk~MB0 7H*}KܲöH'!CW ,@Rȣ Ւx渀#0Njs7ޥQ"`l&aS~:] T)?!Fs9wHC!"fb =.HuH ވLsRY7,xZ+´V8h q]0G>gĢfb}Q%9Vj2GJiW.q\}3yE?eH*I_+3d1W)bۭ&9G }]+΂+eK4 /WI'-4pZnE%=qH _w/&)u4Zi[+?` *ϗKeyjg5ϛFC\4_ML"rkOmTy] ͙ 3}ظӒ­tuKpiPbʉ+J}56L~c/'M"Ƅ`]b!k f?() ѷ[ݵA.O>,vܵ4旦w1l8WAvK8ᮤG3Ȯv) [2aZ7.q 6ws/Xt#L 7pvc:RD^n@K]g5-t}!/tV_7W,Y)䚞$+zAGUo޾ܬߗ#kFRL˩1jk;#yeڊIjJw3ChvF#}[w3Bt̀Wy؈prQO;/FJY/jCƕ Rp[EGR£-rN/B2tu2^z}EtIUKƩ*I')UzIcb=; ЊҰQt&iuH_P%,ݽ4* 9Ϯ-a~uϪ#_!Atr5[uDvk:B>JOT=E +?ATlV|88o$v0g#*|җ8%xHj$|/De)%y`%Tkv>mO*XOA ? - p_*щƛ&PKQ`Ldʫ;C q'ufp2 7zL(s5,*+Wp&5"1є果 LLiIN,U%At1HL#?X"#QRaY@:KiI3vd %bvu}9SW e%;cMp!x8}wUzmeB(Wq؀HQ>ɔݫNHV&@ +ɱ3C3{}"`xK4JÃMs_|6P- }F){l%E.y ZD<Z .Lc<~ un'@Ai'30YL7啼!CX@攥ZHZ(5Ɲ)[f%Anۢ "f^_̮Xq`s$+, ;o[34{E d$qbW"$Ve8G;.Z2 S@W^d^~t]n>ƒܙśk|+/?^cݠMkN GA󠤯/Hm'>$]ؕV\\ġƍyH jo]wJtJ+\èoRєvs #Xz Yv"VDܺ\UkBU}uLWt hu[ ZOǬOxjl~ 5*W;؛?~엌)|VdMܡDb9i#lct O;<( e*:mOȫ7(:7IJ)UjS$jwrs;̴=T@4 n'Y3@:}-e HxaT>)쭊UӛBY狵t'Y[ZŶ0soO3/Ab+ng0i9!TT#63$Iߕ8m7QSv9kYjUGJh]BX B2X="fzeroW\ͅG~fn"x㼺@>@`}$_%%Oee5R1Ce *Ug_20eIŮf`+hNd.S0)L~ cѤd&)la=2d tr0Sݪf-w}ʖ3/O<CZvE LuCcחJ**wp#5ȇ neXQՈV"-0)j͜Lp?m]zŴN/ ~G;nvGt09 X(bv eVEu8,*7g42y`Zɮ{nrwg'3 .HLRYF(qɋNT%Æق=G≃P0Kɢͻd (䰵vl=m~]Wzߍ˛wW,6g0hY<'^c[k7ryGK/D @V_lav7|%4I6'KACjSN~|5XB1X-]]VE_ѢVŧgǓ\qVnJ\4]g"1$4G :7ģ 523?D!I@i*pr?swfi`yWr$T+nQ$ ha-;u!k(7ڙ5 2^emoR (zl+i9!Ӯ@Uf?k:Tb)ۮ5<,  XB8%bT,c{Qc f`C->9yYWtǔE&E8YEM$'rhw[ 8K 60Bp? ϐ J\:o(%X:@@J5k@_6u<^HCLOW4΀5PU*ӜW Cqm ~IC^p_? `2G|Z@9?imi;8Or?`)p `&4] >kene-<-4..spqI= [t\v"mԪ[9f,9f( 2a^x#ܓ!U{o-r$쐽.c}&XwLe%3:kIi4=uXӭRSdjU#d:T i9(u>R'g,}^%rlVã/[gd:I7ֹhۛBY6KՑrg*{ŻCEU.ԐĖ zA4x\!O[GGBפ fLS :yRرG\)IҚivay8QRDy=I!I8"3b)ĕ!.J 8Y[ݮ nRHh^ 2cYiLr'ʴ&m} JI :ZX.z.?1T0JX"'DX*gSaA/ɍLNN-J iKXc6pw⑭cSx")!|Zh4)%J_:"Ă"X?;}ԇΙ0,PذP?y nvBa"\S FDĉhc-{hJaU5xK1fTИ&/@&zSzܤҢ)ʄ/x|RqV]ж *mv(E*jPm|l JU#_dfٹ𹻏`uن6>~ ӂŭ:9)hAV3 -hCu"؂S-FK$OCt {<81gg<<4K0kƖQE{&qUAy[]tM-2 gn{SI$nu,l.7 ;ƃYrf9&bhJlxN𛅜ENq[eF M7.%?,ÉKP;":,g9@]1]41B[P%AR)(UDF\f4>g2雂G(iHAqpMlf#S@\JRD2qt] xH ՌMqoZLI!bcNL $ZRLXI盍\#vmGo.~^8sLD⣁b'AR#p,o˷AU8?@hٷrA{\EX1R7*PwTX,J\گJCԳztDB˺A:Dail2+^ȗnE>4M Rؑ2DnWp-xZ_ 9sb)OvKFiq{Rk$ypۺSú %N*Z&(k+g8F/TBY `TnS[{/ aSpt@3$RNOg4Q!u"}Cݭ!^9[u*_c5D(G?,'{Y bJzQ83Uf3H???J`A cq9@hn0Y\ Rc p}nxǔ$cNU&Q&-l} !r3T.䮭|+ث|i2*hb[LģԞ(n6ærskmIr,Ŷ8JcU)yJlfkCh9İ]H+Ӻ8A Å UPF1g=;g1qVϡy?{ hN;7_N捕SpR s_AHFaf;ھ̤AUB%ql _&j_Gߖӑy Iv6`9NA?k<7>~U ]w}Gq LJNu: OQ5C ?R߀9X1+JZ K_Un%8%xCݞ9xx1$agH˷a;(Kpx3>v$rhf+AȄa"lxX7ߙAfӽQ ޲ҋ D2LS{3W2OQ/Ypb_pwC|H(1IlKg\ۙw4"$wj2oRwnp^nL_r$3}4W7Tϖn}l6b[(Ȱةx.lA=1-n/-^E#6 %Y#Q<| mѺwo `_2xiuB͒hYDyS JjZ$nNJADh[c@7?dZ .w'gB@p3BHk=„֧eE-iͯn^JYRy> K~BAmDz"bH/S聾U ͉)3ѱJԎɬy ᙗ,ݤIњwHӕr'ݟ9 !`ISnhpW2+=s>7 z(8c/||X8bGz}pc@"az@~튛_.T FֹD;!LV)'n83 S Ք;gOv!mြ+#OS󨲷 7P/%oj)@d&)q nacNwM(g;O!tz6:CTF5zP̹Z刮0ȏeVj(,@/@S"c bl2I@I'Y R tj^y޳Hѽ_JDWmFn].m^ճ1 V |P{*ڕ17J+7Bv0.{vD͓D3"j˙RVqH OdJ{xc?z3=ɷ(},Za /aP+us6/b6+(86= ,e&eږ9l8c $x!15aGwc]$qJǩ_O)|%܉툑@ȟ%Wծu22'l ]w$̍ `1u! *7-? ǂ:ۚ}77lkw6**TmMcR^ JWEUsH`K\ҫ|"q$X_HGv/xTvbǘSW)GGȌ2gs.f0?+x.RCvIN4rh6B {?_:E$o,hp]8%uAMWr( ln;dl43.9rFk/ .,@Q(-Myӣ2"A6lLWQ=޲DzIb.]'fkԘl{q3SCr)WD#9͒(Ehں3kIdt]~Ȩ'mygKnTpu0gf.EWTB={V$Gn̯.> LZ}YdCr4nZ_h%Xd{Xhh!ԙ#hR(MU,C=y8"i)@X6&²G! 9 D =ָ'AtTO\f*@[58aSI,bT4b(:^g"-4D%w>-pӸL;2uQc3P~d͐B-z,=J"Y%"9(Ǝݬ㜛~};ZDwfé@^PHnXN>BQ@g<"z{`Ƃ(dǣ&RX״~ +QZh #N#L2h,H]$l(S3WĹ1$FoMRryQ} ' RAF#t[IZ#qpL3Օ3f}%=0#uC))j(@5q>Pb4v5=IruU&ɧe vt&YtlfT '5Բo$}Rګsx@l̗eՃ`{!ݾ9m#Pn%Ar ?uKg|_ٍ45|ZzKs['Ic$FV z5uG˭DH{tQN9 ViٚjDFLND^DF$ <M1hr1K#r 5p4 3rzxUHi|azK/Q򧁆CIz:BQ҃4f}??NZI<:\6odC &E-?6&04Fװ)vtϩޓn0#\Nr+4"#"1}*oGM+hkumwGbͯ *i  ex`h#Bq1]058"t_t;ҫ*eƾ`ęո^lFoHo+sP[jvR]:`o(øUEɠະ\\Ԯ1KD(TbFAbEC0w[$WJ5g= d_g&V X:y\Fegn.iB7q{1Wp3ՑG[$HՁ`2xiXzQWsG}q4UF # ^OaV=!>>?l5YG%$e %/6XM)?oF8:HˌN됎SݵvM*6eda^r{K1$D2;6:ҡfE50G-&_M'#vBJdh> {Qz;dtD Ad_P{V}"l/Ѓ@;H"+4"j@a7#O.n&%#mJ-<_zBPڦɮ* M=|I荾q$'Ӌ T>k|:(y [1y Dtmg%MSh._gʨշ4<_QǞ1[w0t. S>EbhEl|ż5Nү-58֡B7he\2yy . y|-^UAm:r!pب0*Qw0$zDhۉTٝ'h]1>SFe<Xw<"~.f̥I@@g]/н#*YΧB)V@3MP~׷il%GWHs ^кky8n۹_8dԔkQU?SJ3іZSبF7 G+-7O44J"Y+#ҧbYvTQ>;wYF+}1 ggFfяPW r~59"۽zڒ̚&uu-\x`ln{߿HOLy+9DFlM] | l'й z^St8I$G%?v+H'xDd*S%~/Bih`mg}rrk5)s pl!N3|HBNFVɲ $U6vھʧ8/x N:ׇ g,Wլ.VQ v~ 50gʞ1F "<N4${qC^hC_cf$htrT!EJoZik;a^#KͥP> 6%Cm6J7$uΔA|cA=a=ʓ[auކBN4])"f76`Xy)PS(lT7NÄЦ h8L:5s F\sxN5 ;Ze69juqb ەg7=?5md;bsal+<)U)1/F Ȭk+.sD{O#-ᆘXؙb3>5O86D9;m|rk S,\m=&ğ>`CSsU4jߨm?7AC%Ӓ7@U n덧@I eGbH;i[lF[vYѥdodنw?`*t.v$Tk`EZB̗|0j=ބ憕TO(f\1 ˷ S;`%a)q2T*x|T,ӽc4I#~W;\&#&9Z?`٩4F&ɦ"^Q͝ӃB-8,oP*=MTz+}űHV6f6 ʃj0z6}l4JZ*IwΡ&ۣ<#*&bSԥCy[p<`/q[~" dӞT#w?{֝"}]ݔKNa]M"tK?t: .Z  ,CELJ~j+*8IY^nj[Qp >Gڍ5磇ft5#6qM?y]2_=אEn㶅 KV Kt']Gƒ60ؐZ9#y6xVGStY>撥WܔiWofX ʰH bK5otpMP'O&haǦqH좘*"8%1 x,sgB|u>Gnlss+p[>aKCkV>Q|~*oas E!ZM^U7TK\-=cI^tfo3:(BbqP,eߔ*kl U@#]ܗVT~e?NR _iC >ʄ΋W>r_6zIL&3q'`oh˅lkuS,o]5X:3EpvLeW, ~5-Cs~!Skjb[Jn{Qk.Ұ6sH"qh/h$S\Z9OjFEڵ/Y{ F9F8Y"f }h+R&/,F\2ktQMUF)b\k+mR.Qw{yըn(ފ@n}}MOD%x\6kWgUwCfuxqvhЫ/S*)Ƴo&PA43  =}&7 'X(PP mt5(>|gL틇AYՓRKU>8ky4Kׁ/c`jUԴc8FZ%Se9ɡjH'O>L:-j6}PŌM`+y]&BVvTUJ aES?Oƺ5+?:odyX{CL(j4Hpn01(RX4v,i 268`(JA<60(}} "]tYG mh?Ch5DKjuy%W R/<~݃+.vg4Vno6 ȝ,)#)Z#!G֫~-EG3*SR?HPKO9|Gl>Ycq(iDSS7oCp/pR[M+FtހgQd˓Ӌ\ij@w4\V ԚmjWkN)yM/`nMGK]GK&eF)Z,z{i, FLn*nǩߧ'_ 'W`[3i8̞Do{p-VʵqH0@xRG!%dRhC66+NI2@ppɅѮw{uNvju a7r/(ǙÛ\5lSnFY#i_D"ӹrj\ܾ`8HTQ o½ƞ/AeT l;.ϖߡH^nLO Ch,ݖxY ~U6S"w_Dd+6<%#GB!- kGޚ\]ŧp٤%Y;0zYajFsI`t_˹BR\F/v>k f|tiKS K ̚S,.瞀;د|oU{,~ܥk|)cN߬Յ2]d 4KC.4ƃIíbpmiMPQ[4tuSoaw Y(Я20|TKx#P_G"8\Oc)ULGI ]p=[0,!=*ɛ|[O.VU[΁)+V}BA `:a#4ArDc/TV7O_f%%C!S3 Dq ]43?6,H l.S%*uzDO8D(H_NbkG$|(Qdmya?J6 a8{i\jäK[,_oOvᏧC^fx_ax-DfW=0vk 6dSS9{i69:f 4@kR1n&jlv6 .x4kp>@ e;(0;-koi_mK`9@X h)6<xȭM_-7]@8?}ҘuRA #QW0/ B(m < };>e$'F>%](`BzNG46z{3ZZb$FJ}`sxÿZ4Ub!_ S"uty*m;XajIv9_4ƥFi ീ~}_ *(2|TN \-%&7_LM&E2#9ÙLx{N.a1őp" [?7.y~C>t R[+?P<2)' EJ١4^XߍvpQbz#6,ݽ&yP߬9 V")߅:&yWzRUeYyJs5ߩP U3)9^١j/c!s8ApLtM(r$qcJ"= >ϿF`O?:,%̲JPmmP1>HoEB,s!ύ4.!kn_ߑ~jQwgwOo62ez6#X0!'T~Wu݂ޘrlA$1G,D(ZYdw Qh< ='ʶ ,ETEFrޱQ;sÖX*8f$ L}\17tS:hZ1qrLl[b0_*AN,ۈi+qAp ޠ[cawtv`\bd óA;0ygł\6Yt+I&`^󋲍glc% M>Rr,_j;K Z:5mpDK# Wwje5cs`ӶR" ]c4ӎ8Jґ7`n7_z~:t43X:$l{]3e\@=&y.b1ŒaN*ZDH/#BB)DcD|'}n.J ]Xp uq9 `l3ÑMoa  *",;2nS<=9|, st^l 7ۯ, /É/Y̍20XK?'^w?ܒ+u'YFcz%.'sefsau;fh/ %L4<_AQ;/ #+ 38!s3lv|2[ݽj1=~G1pYS ݗb4b3Aн=6=U|5lkHx+Bdq ̜ OlO9:kZL$ve4vu6ަJB"h9 Gz5F-6&U,f0gct7*E GA2lzi}_rCn_)>zF4LDَI/LJ #Q}9"K -jDD- Nth}:C򸐝ktAcZ`}g}o\oA\Hj-l&*رa$SˍO; 5RqzY) hٍd4R8$3|4yɾ$+ ud;KCX3!'c+@}f'Vy5;T,aɒ{: tGIٓZb2okظwЩՃĩ$,g~+YECԥZ:`d Z3Cݣ4W9;BSi q؊]yEto")_:5H?ҐvYghY.BcS ßCf ,u:PpvHً";.$u9FK^ivɦ#n 쁆O*{>.p\KXBL-W/O #]VL((WmR Ț+U5Y@d^IwAmjˌkC鹖gx|_р_%^ptg"e/Sm#a21V] YH;.Lhdd+vo^_HvJȖBws@f` ~ WU YyK1G̹̈́.px(ĜlKyMA gSTmz2Ht/1pC8P\5=h*dns4MDhpԛ\vd~|w9]w>,8 U^uO_7{c%vhEtH+{jYDN_ߴ=XǪC>%eS͋I5@v]*ӍZɰ_UD&U~MlpK~>%/Q1;dߴ¯3 wgױ'1vs嚳 hSӉtx_Vte{nCVW-ML{VzE[/gנ&kX]-]Bjf>fQ8<@O}E0}Ւ nϮ1+{-n흺k=V͙m6@dyR+Ϊ9,dV?QRLd[Tw3uIG#vR^Bgc;w(K@nv)q{6 j)l\ȟ]7ZlHc |+ќr唞}?WLi[\.4V3&$/+uGzuRn3wF翭e*%FzR~mΐuUҒfYd@s?x{D\(G<{Ϝ!lw~ YsGAcYs I6%LʜSZ+: 7-SGLqy(O(HI4{fNt$iw;yvBNlUT%?5D??P* Ulڟo_, 1w1NOaԯvw&ELLVqbVJ*(  TA*oTT 8^2(cGv_AoQ$<0zS"{1r{<`>KvZDrxLXJ4b\¡=^s}!Z"0 E#mf;]VJtĢ$irK몆2 uz .g_D N7\團兲<廰h ^RB#`' SCcxH(ѵzezd.`/ (H5ѭz>x^K] wZ[4s.(C6JCrBb,%cLh GLc8ʃJ:Q-WvD_.ݧT"dvE=)zx[slp<őw$)@H7jct E&"nr6hvd]؄Jb1EaSƻ_3`u΍Scz_{GNp]ԔJGS?79ңh8:5}9 V,'RCaɲ"#MH; J"SęƷU.cUËS$PF E"T*ӓׄ ~p]b~P(KCXmL(3i~}yMmbl*]A= 6E0CoLgyrxvw3Jpsp(2.ВnX^Zbk1PM`pN# rn#_p[qFԐȯP zF,O"? N^ QB"Θdym c4eF*$+T㍘ I096Q5-%i+D!jyjRKJGp?J8Bta{,us06]25?>S +łYUm$J6_> ܼ`} ( tI )z=~N:I;f=[PW*Yuq5 7mDZ]w,LM`dgl?W͖jcB 2CHe+Ŕ*i6:xB`h\l7NG 0v۳%,:A<0%'--K6[9꧚t5 -a/(r8 \Oϱ@@6T_.) mt "פNHos;辇2?U$b; *-6BjϦOeyQAǸ6xe!IFXNV Z3]L6|zRnrjkZO*p`肎5}vَ8Ĺx-̮6JS!@x_'UB*y4>dձA~bv3Xf {B*A6x[Z{0Aѳ-.AxH%9iGa5¤YQY .gUbz!_aWVe# 4|txg^[kS($o !^r*'EйEh}|@1$f y#]b$Q榌ATIi{/.p*װoޖ'-Zcgrl rW(en*Dd333?É;éjKGX!e%;1ʵ[icܨ||aS0I :B%} xrvw0d8I\֓VIK2Uʖ͞jU|<<9=C"āa.%1_:byS΢d<]Vb'p>䉦HTNH^^ r qVLa29y|q&ș05u(w &mÆş?kQ="a Лx F 9j|W:ŌM`#8 eF'#h TjmmuaabL.Pr 54sȢ PWP#Yg0Gxok^Cio]I2eTj 4rqfx4< ʋ').S#d2/7Arҵ/c܁,]l!;ݖ"ol DUc*F'SO1=b0-fbuZÍAJUn>8)eoj6}ãrPQA(t25Uv3{Giub2X6t*sM&1Slv_~/˜*? 0Q(pғsa-tJ \ ^B}0iY8aO~[f$OS,ظcZ>#y|5d{[nt[hGO94MKfgs` 4hI~r!#Eلi^;33d|6*WIvPP/. i45tڅdAk|a?2XZܾU,v*68=^:#Vv治gwܼiL'yNwO+M&ZRǦk.<)UC*J?Qh0z4ސ:{y%AӮx앎)^Ϲퟏ(˺\Y._* %v\:X9_)=8y<*=bϹs\N$ k(1{hB:"8)##C*FH>Y$>Oڼ!^aMRM`(cغ:\6 (΁/#9kjNg RIRq%{[U$ NV?sMߡՎs͜9r$zP2~ Telm (-B[ #<(X.d!aOӵbt|9]ԥЫ"Tvt,n {+|rqCqBJKvP# AkehNpOc4-)yGun.\Y;M'VD.}+{⣔5o*obsU~XnTsk i[oRp@j{^1NF]f ?4N"N/M@D[RLIy3`GˏA`^RO!fJ7Z1>`dUy(y`5/ȕC,?bE#C; <{5;Nj:Nq;Y2Er>cqDPK8l+A=B:W-^sFraW?9 2hfkfk#Z;wt'Vܺ(~w4P3Z s)rr Y{9X-PkJarn.9cY̑'H?,R6*b2.eCw@/ʩ`e`t)#kӱ ;*(AgT?VdQNU6.A֛*%NZto-ʠҼE5kX %~ʖ7:qa$?|Kr8y?]ȯ x4uvjBcGy,eKOU^᧎g[I"/W$}_Sμjg`^z|)ʴ1VPXwՕ'Xb6pY嚾<7.acS7{s"&\V:D|Ko-U9UO}s/bg@vݺv}Z).\/2o>K8rAdSAX>[~'yd[+NrYUMU=rH gr8ؐ;!%f,_ؗl[fSQ%I !6{Z. 8fֶ}ư+3.f̦n*LA~]f?/T/s7ؔCaqe kaܮ1zaܩ༑AKpk8! Rd|^]hNK8OvSUBgQ[r 9|X&@Њ@G%BFfGWp;;e>H_A)E#bcP7"ܯ M tL49ه[wPCf;6G3Ȗ|6 Y03 ]8tԉ(j,tr2vx&%0q^\R՗}H -gP6I0t˞/P߶#(,l 33*e1cڎeQ׆1ƴsAc!qg]4Z꛼͋X,%ĥe6|{-L ]$TdR8Z6A j,͓Eݐ\ʟl c`YA ҲvY& wS:fϒ!jnMrQY,g^WBEYt_6LVM:i 41 7D(~4:K+O|#/l~v- vo4C5-Ǜ}LzXgTk̊8]#~Ԩ)wXM˖[T>] 8u8/"F+/*7rҳB #{KNQu~)F@GuD* fkCNо4%6NX:P շb SSrpg JXkZj2= }@)#'iکRgæΝ)6JB0$)JƲޝRB[C ~8aN)qc@[k)"6Ǧp΍!:2= My<D+Y6Y̸@\sGd<5m Lx ?ObёPԵu1c/Cd!iopfW%Aɇ w+Xi(#hޕY.r=su>AJ?OƛzYN28 xɄݒKٓfR+'N29 "jtamMs<)yT;9ј} 7 bX<}O%?xӖ 1uRwL蜀1lr_730npȌ3^E_ԕuʵ+NHf1[1F- ?`ՑYYo?^WK2?U:SI>YTQ&X3pqS!'ʌ~۹v3  VҘ*rr46rjx89)=TIFxP\UL.s]*`PEtRp6S2? Bw/Z#⚖bQ/#Sk̓:2c[g}Z 9 u-ԐZf]$|ƥmr<hWlv[L#QAu$YMКL:ޯgG*·~sJfպ^ׅk1^:h,tyrhY(`?Ő6p"(>ju Y%qB qRPisd;crV[_ _) 5? *syʰeKõ?4D\4zt`(AVfv%<0!yQr,ۋ|W& a}%YU{!fȺ&V6QIg3*$ּ".^ ^G``2:UJaV>5{(tڎ%RHʕ#J|[AJЉaU *Ǝ鵔IiZoA`EBy3 8.(U \fDJں11Ӳ.CD?x+&0Y~1|*9&ĠiŔ)-"fϽ,:?{)Y3اUOU%~HB^&"#RSlՉ8XkW52NYZX)z4 e dC#1lj& =GȩFhb vIG6֍ xs٫S( o? `BNb6r^pɽ#Z:Όb>@:>0Dȉ3 :t,ɗ86LYl\>k{`J&O@a锕,Y`U'N{**#]V󛑸hC 9'`S~zhkfר ?4c22'pgO1Nۼozbf3B u֘NF9IhL7`/->* $dv~ߦt+HUGovhDTF] 0b=怙ސxdC쿢|DGgա nڐSN-wIyؤg WE[ŠMV Cbyiѧf]`.TM3ʛܘƵYva}:o( ʒa&yҽeTFs?rVCI6n\JGጿTҺK MK>hlՓIGV}y/oDGR < 0ϑR؍_11um"0QsC?TC݂JhpL ♃qV+v^\C "nZARL$@5m(h onF% JdOK&5s$|EZAAC#fLJZa.; :^Qv˽ tQ r^a ґDz%Oᦪq/'xH֌U<&m0:is@W4bjC iQ8a*b hJOl{gԵ TC+샃4#kNNBP}"о3MiMa}3Qd?&$ܪwd& |oy -FGz.BBkrGYJvB\n[pXc&*lb;?}(ԲmRC}UTg Hl75)B[OT$O|l9,z|E0egs6cׁwdK-\ g. =wGZ9-C/&F,, C-0?zO4O4O:&.b~T\*t6uI[LIG*<tsNH 5eߦy8ŀjV~w[S%-oZQIRTEA r@*] 5;9LU-Ap_|cdC ddQ5a &TÉB&4V>w8\( +l'i(T_m4C򭑅%JP Y:QjBCL/"P(fIp2wQ;O0BN1l^c"/01eD77ިk7;z'qa߃G?mlϷSыuNkV8aH8#AR%϶]^̪lili@o/$吃v3`nFK}kH,r?#]t~e5isK'4P')r L: $[碑cPsG+?qWbKӥ{I̛yC؛ZR\igϼo)OŦ w)ʰ֘HBnUլNpj=D@(CWu:.5JFxG";ؚ^&@HdUmk8좬u e|, E*_Ɓ8 B!4mZ1nBA_O&xY-Hw_I>3!'2l+јz »v)y"Iucg#{P~;]$Aҁc ÖIq҉ˠ>ik2z wY+yĴ4!҆&p$L2l3~֫+Vez!t0˾}3;4OkB<2vt"]6oc*i; H 'e~W^k0s[Yh.ܔHHX珁߾3fX1A伳2yMJ'6{4[P\~-ϧ&Qd[Y[]kbēb&[i WpO|k0"l]B&o?>t=P+CLG Ge1Zۂs\:wӳ?[G~rĴp '9v}t fyTW{0/- :Zc/048GƓʴ*;Q2lsp.g V,OR^oU {,grw̤>RO{]]~DNxR)Vг6vۚ%Gr,OZhh>R*CK^-ss`i9-I۾ٟr熒Kܩl7w!d?9i@E:۬FEހ|Oą}3j~V^~نvBzZ8>i~&@irڹvu {)O)o$I *M~NvV l^RA'ngΉ^b16ED$RP>d<'rWI {pl˵f:'@&qC+H *-mWi3*UOˬJ?2BFwn84)I|xCbn)I~F.׮|ű6s¢GU<9ptрпr/`Ѥ[sL@Om=GN;l89q"`@']񽧴Ƌh)Eb=L' 5::gLhY-oA8E؉n}F_ 苿D'w&Ud g-Dvy(L2Ёt W~^瞩G;^ļN0$51F{tϗbu&KK4J%}+'>Q?Y4dQwj|VvL^^z=P3nwאIhXZ¯VmgI( U\ a3/LL rdĐ_=%3 T XX%y1֕99+W0,%:PB`XB I:3\gYq}eV_Ґ2R"i:aܴ91*.ݸ0Qy,K>JEt'^G5Q16e 1LdN5RƹW*?u\M^ ޏ x "Ru [c-4MWJHƯXW/WSX7 ?^}jlGa Pe 䡉ggd d| nAyP,#GI{LK8N~\4.Nӗ>) Gg8?+#'/"3Q uQNlˆuީ ~$C U"zʎxb_+qps<be֠w[,UW1cP}9xEĴllə )Yu"XZf~>G:M0%FuX9*(X_7[7#u,?.b ,=/7,6Ja"@c QOaDT TYa˙?nC|(7e9AbT$m!A/|aa0ow3 \]]Yk >1!ɳut؋} sWElA_b wbPD.K{Jj:/8nD#)щ\( Z)Av9aXOLG{;=aVKMr.nDr "c\ f,s wΗwYLm3S`<ө,+GRƒ]' ߆+5 K]e?ipH,Dz?SX|x֎6 /xhj$UL|;#vBSC')}>sѰKK]tq8 Cu?'<`!hnkTN04Vd è2ؾp271$y2ʧ{ =נ SKP4#&MgO2*my̪3 =E@3w6 O:T Ҏ8 9@5BhzI6Ydl)id$\ITɨh^v}6K;VYzfd}QՑ9wgHM30{X%~+>oOc\~E5co hv8 ||~s'd@z_PaLZ>T / wN7Poyŏ6(q@-f*)J:DUkypѓdqq/hYdgq3-x=7So}'99k{"q6V'@J4Q< (`"> RU23khoE&Аn F 2-`-ۓPt+ݯͤwd_@T\H4 ǼRjU~'Jl4#% 6Z6A; !U!C+$Z8sO,BA=xۙV a_z81|@i{}XE@2󟵧,/GP_r|˫4DŽ{-hܩb(U*Z!,] ZkA*[Y[8"BPDdc~wy/Z1MI+@GoCݨaV*nj @LָEt@x: Y!=6z<Ñ߽PʠƮ~JdЉ`qSYo j :J}Ot,~zpǐJן4"w,;%Y /ADQ$t{[Ӫ"_̮85?f+W6~{z;E< <\u&I)tqL,RgO9 ݘiUb+h `ˎb VK2'lmR||dէgٶw1Z}>/>,:!ocpr6?iֳ^jvRR"܎&Edְ9WXָ;Y=~DmmȒ6Q uxjku{3yccNu  6H.(P+K~fGpoЖ ~@ln[9:_^:>ig?7HUwnq4y (^ĸ`@TYuhI:Ȥ:!G%\{tOf&&i%+o0PAO #چ~LJTLyG(j^W^^MTCu͈+2צc?ʨhɇdSƵR>#,<0N6@SF&*P U.*=W%/N;YQƌ]kK~?-D[cl﫨+J".g2#ze @75x"$hQnXxmF/Y+qGs 7;8sLx oFQм:cq@ PzjǂU3K!n_>jlϴz$CJ^lj[륑Lz)G}ws`V;&+noB; 2vERf߰zm[Qh u+LޫL4"61,i-)N\gm~b-tvF^ urKx3Oezd%OߛUOLmFdSݐVUųjP':9{ǽ{CX]k9gu+^(y;VM6Db,w/Z$Σ:x-_=yUBYcN%Yi-#)7qM!'qg Xy > eC闉L.F#VK, r}u]`cQO$Pp%lađ|lbdiU1A_fc5lT]lFJ a>$l>$;5SLw{*]2qeLPlfe!(xAuD6Gܳ+O"4 j I˵z\}j32fx9RrEfplZ-LnS1X$ >NIGoiYfUǼ vd.Y! nد)xHeK7~7~5Rf7 \fAFamW4-r 0BY:M3㾶/e)ʜtibЋPџ|?KJAޒwH__)ܽϑ1No k4vtp79 ΘaG|}_?L< .ؓhGTX. _,Tu`rvP"l yP&:21)Lj+Нm buW:"KV$롸kF@:F"B Vӥ:(Px*"n> O^W;#^W;B}dƱźW/+ѵtmhEq{ EyhE7gS}͗w+hLE] so#q Yfoݧa3hH[| ˨W?8'vbG[cM%ߋ2&;iIK  ;C<ˡi-j\QEBv=]_aPN>-qm_ ʥuMq3KmzoclCxv굗xީ: ZYa;inq: -g')ew#)<`ԣ)&qRVÃ]ܸMۊ?J!hl=7EqNti:++j7t N@WR% ní<8Ҍ~@D^?Zuԥ6/:JLdR[+nѪJH B& 1J_ \I}W-d(փ[Dwp4E& (/kd@5~Y2_\P˘N c%h1>([Aɡw^6\"8gAA5$y5ϯӠx |èI1vm;0@Is7(?xw۲6eVZ(΢h"G](\k " d&Hl0K/F.6{ySĝN,.cԑֹh?󘑃S ʋU)k4۳5rPGn7! A;QY0TFA";r+ UUw:1sԱba Dѳ@&@2n/6mGJq(Y#1YFT ɧ$ɳ( Rt1X72 @@};16*B/7`v$53#(R:6O*)j䲘e7O2ad-[IKYWv%$ Ztpظџfo#Ғ5Ǯ:HSo7R7!'\Ʋ T5`[` n=YBMWxZD",o~yʿׁ vf ^ܘf\~acGlwZG`;C6!2*FԎ)߃.O #5Rm{oR|ZYO]gXh9? K^! i<jA1L~8;_&б ǵMjMEG-o\WhUvcH9J0% F"_qBkR(!P޻x`P%yUGb܎do72ד>޿'ȼ7cXPhnåI{gH?3f $")E> ȼuӐ7txCNp&} 7b_.,F?IV4ӗQ+O6!N~&G6rY9H$03HlLD4@<~q4]YXh sS0J<#> \g[20{i@_dӛrL#{7JU!"ڦ7#,mAn"q`P&ȣ2ˇ/_9xeU<6,;m%dq\S*b+c$I@PbY%_U/B dK5 mJM < +#@"͔,)-U3EҪ˶ #3ћJpWl~RFxl]pL~agz n GUcfxJ_V5v]!s|GzČT0q1Y1T0FÑL*}WIE"$:OMNwfkg}#N-BN -G4 UzY M !ɕ%S?OЭquWu̔ '"ʭ^r@ m4[(ZGl22Ktߟ1hlVhhf- [pQ z2턔.)̃S:G6S`i=_}7ZH wx@֪Ps/tDSD丬/܊hdfSi(dTV٬]ܒQ!jS6`|.Zz/k_W#5)y,7GG~.fnUdkeIa:5DWyG ɥꊬX[sΗ{qczt |81T* JI/)eRB{ۓc*"*h]_kzn.+h{k;P3^s-9AwCR\(K6dn掦mfB`ā"33S1oHdo)1c-;ngFs9C]9hL_6< ׼-fġŲ"/#?to札(;]؍],S /.D(P-T\Yn @> 'i%'{"RІ؀70qK?Zε [|ev 4:̂bDI elKAYC>'Zd%D)[-gf2zJmL [PuGť?lcK'[6&j Mylۀ/aycd$@Ƞg~jf+F2\RЇ%K0}\{ZٺVL}Hc06_ȓgv>Bh/&eB- U ~p[ʶ:ntVf*aNE+  fTkYAB똟](V,O?v1^4JW!Žh7\i ! 8WMc2Gǫm_J<\qVF}7zjwJ_ҢZ?gSeSIm1l4ID=O QڻD6ڭ6a9\&z+tQΆƋ(h9B,8П`h?e8r14ߵЏ~t `b\05-c',ф$YH'r?"$&ZU#@cpYvSD!AAoֵ%'a_yJ)lChld8ߑ!zw &le(#>gEl:㉦Uel󐘜9s͔Đf}Y{]EM SW_똡%$L{7AajbB*bM;KH,̣5``(&35XubEx%: *';@oc0v & !M~z ؒ3gQqО ,w򚓂lϰ!EsX@4U1TS~yd 'l?緞خLF4xqCJdpt7BRҋci_cYw:|kw^Ds x {[zMMoO8ݍ\wf49w.pԝ%}#R )/%- f~h{kyKBTAp^ìm׳uZ'Γe݃-,FاlnF|>X߾*y7bǤcM]yBP4KlMmy)^̩?H9O¾ F 3q֬v& ~ٟ> {5ghEv^0UB.e(nLQwӗK)IMe@׈t]Iu/MrD]8zdzKe <aoD?#NBMOAc&H$KҰP o7'.t<3>}WGZ̞0 puռA{Q{<]x1;2CUNyH k.ۻYa%g]mo<2I+e"+ /^%Jm-ÚE8:eST6|qa!o;K(vnQw'^Q#:12YC($¹ᶪmEc*5k(uy29a~^g@:wPȅ9"NJn_TzѿS~@Xrsc<('LjAXv~qāV[EnaⳎ{~\߁`%G_xuz*ϒZvvv9UA?[o3w*2TaVm˒(1 H13'GTR5sH1mxZA~T٥g.M룘7MM(,i4d`ҭhyMXb}E-xm}+Rn,6FA@*BF!A!u8ʎ|q݄ 2F %$>+DEYJ*7@=[|^9Jfw]OHZQhO^]~1rV.7 >K[ =; ጺ>15'|ѣH,kv<'r<$1ʫլ|kG1l.JZdg "|"tEH 4ƻ$<wT#2զ*"EK ^mXE /U&b :q"ĘqG_d[I/+[>$gp"]σB`. !i-:{ŦC7آ ><\T߶5;!cYIW(b^5cw :]T+ŹfS2БoSW׽;yCٮ_VgSIGKBn3ev):W2XGj ҥ:Y ._7~r+=-F.H5\JL6"W^^^ >%l8(x a@Š^6-6F60 .84F P ssXiې{/ҬOp? DQiWw2Pny4 {ޝ1DQ3 ptYU߽ ;9zϕ.MOi%}D)dg$f ~|³F`0~>>s~5l]pTވǁHt k^sF+ZlYf'Ćy>9;66pA^־*^LC` `I)p0˃@`xw-|!r+7$o)a^rڥ`l߅K%hi! lڔe*l^5$Y+?V̭y= V|D.9dNW>)^I[;;m_l~qsO>z6[ 1~)tO~#f:0o!ph°:b=הzǏBFtj.ܦ 4X5?#1v~4lԓ v$E9p¼X#4OXSoqJ_yU,1Q!*=Q5m\Vxݿb˚wep_O1<{-Fϫɓ5If`\[zȏ?Ma=lj>$[{mBz_y,tiëHP-qFLykZ^{I_^q'J C^UoIꟽ#G;UQ\06`mY'UAEsZjr[p1ܿN< W]Ƈq/YIg? E,}直lWkKXF#[@1% KBRekBOC_LT]ә+ k8kb^alp\-!j j I?5í+/x ;]p}*`ғ8+{ȶJ ٟܲQ=v]Lw8X^~us}~34w˖m_boB'RL ǮBĈZl`Fz!jk}: @\93v(/eZXh{d76o <a/7 A]_?dzb!`PΪt&H?HF`\V.y:V3:WdM<"~]>Q!~I0E;.,[eŴPNF~מ|F}F?ҹx^oG|,BxA\CfUNzhC>>u'0)<#˩Xҋy] m/|檽ʷ/:*>< їAc4[7 &3zmKܯ^*?LtE_Q#^U)k&5C W15Eyzq$^5ɠ WI#TJ S KHҚ7/ؓ.'i}T KFpIfZ"r5mZÍo:Ѽ[4eL4\e(~o,m[F y]' =97*rDʱD” žJKo| )rv8E|MJFT̃cyE+xX>f:9Ůr7mLg[-Hk K)7ڇVVji,C =menqmHTM}Y albG0}駿eR*^1sB?H;}˹t? wpY?^ qƚuA)yD ks}@]{4cG:| jڤj8 yM-3oTsykA~WL؟-ou@Fsu.UȗQ,lS%>CQg-JglKAۧ! 2TG;g4֊_?=]'A";=_VƕG_}#_L2b@Q&Ecʯ$/x[Q[WDV4<@6FCrC{򫨂p^8{~_:&b«}){t.`l8b5XCKud,|r4lp#>sZci@2e0rbThllKڇ@kuiy ]کyj^Cچ~?vYwS `/ow{ܸ%)YRcR}2$v`)8[;]:a(bb1+B{h$ ZsWYw Xyj +X<( KW )QI;qR$A/jơ1,a\GB_;DGF \صy +$1Ǽ3 ")sq𸯯 Ӈ9[AŸ[ ď(D~cɕB`p]O[{qǤQqS{E|ArV-}_PJQ Pyuexb3T[qߤL:B8IDg&Qv\DC^P` ҄lbtǙ}Q43|xۑľhmTIMcHdrx*[Ze9݊T&;lumN;=%qoH!j1)#ԓS]U\s Ӽ^~XgA\ySV%WOIeZꃪ"A(-NJ?o~ݼ3x h"MۃQݻ2wxs(Kpi9v\r%8Zh@$>ӦlD2W]gs=[֗{bz 2V`cvS ۰vMi_@\!sw i'޶FZ G!HuÝg[2UՅWŚ1i>>xO2_Lg6ȲGcLm%s#kPN~ٌ[/X2us>=g ]={Ļnc7n^ev$KtD$e܅L[X}rwիяCx,!H|@.J URszT™ $D>q#~3l#yUũ"/P -V?:EXЈaM9 `]H3{Imj#7! F%ozm~p{*cɑD,OQwHwS8͸t&R*coj7/Ni- kWBږ&&l&]9 م4nRiT8ega[ȸGS|L!pZZ[@ ^\m6?=\B&s^0Yŏ c,zf+Qr  PoЦq<s]4}K៎SHG|{ko@:C7EyVjp]28q7!z76&NIb/X{H4kTj^hlLB#OI*{{,Y0z/c9Q=F(8gr:ꈷ[yc.q\o$D٬lyR0ZϬH**r[>L6sw_|gU'fkHgUBr钆 s0Y9aN+Tt7b=78'#а!erqVBh;VRh"M'`3aspjjb+R2Ԣm}j_F<Ë/cv߄1faPWH'/Z}JxR@jH@|?wP;5>ޢ-SՆ;LB`]KPqr'0̨v*!'0Gd9f2k^#Jx8mˤšil?s +*M/Ùs$C!H*ur0vMO Ѡϡ#F~fdƭy[̙`WBeDbeݚwt[(F($$@zzؕgtQZ-UDv[@9EE>|Կq\ڑ$e`o,UjU";(\`=l 4;:J Ti3}fcxJKy0rwk%5FDNGmL+6SnAr'}(V6Zm"vs>uF[]TDiI\0q/Tq? yeˠm:gzd*R1Q EY-W1`prݔ/UFlޑ'nC DvVaq̫yҙ~!;;fa8߯<I\@"- }o]"=k|t-ϡ T) H|^S@* oCS ݅_Inַt(( =oiF( Ye&+ cߵ=n?3 ŠH"~aN1¢ yR}9-9zd8ۻ1# t=u%Y)7t[3=\bXFYe \]E fS2s`?ūTMQe'q6Ayf4O1Nnx*aWf$k U}Fƛ iw; G0g9hMc{WH:Hd/7D ߭-': %]Sp@#fWC \TMlv.F^_$,o;,Ky9ՌLvkG0x#64)`EN>6Է:{~4FLNEfslrcEȦUaY?=39ȉ&Ɛ(a@{"PzvE[t>cj%7eS9~&\Yr`|l*TH(&^It5My-z-MKfT~^4ДH(2b_fi" Re Ӑ(=A\˪-CXab_b:^K0c4SmAר= R!oM'8.=:Qn#_6e4bw'0-z]Q$ˊP>ǸmA6FBcR{  D(C0DK5fOV/!2^  ۿ Lɑ-_ܒRaZQ8:K \؅`Rrj_ꥳvc".FH} 9 1\/פ34-آƹiXѱuO`?\iQeXWP4 [܎Og壂͋gz_ZÈYB2M4Oz6O At,5B$0֞6b Xi!.*50粿Fz}%5Jll9C5ElΣXt\[OeV$ZKQD-B}NЮSw0v$S+)!K/V6褱 pfy4PAGMώ0Juǯ UgD eY ~OQ6tLe^g3v2 Ԉ૎|V |8A׽v e79;_d_Ёopo EL &)U!jĴ+؇햹4a 8(D<E^㻢V7˄)b] o׾]~aLgC ?yjT!t;wG. (*Qy XIUrAlJfiļH+ O.RO0[ (4fʠ7uE.p t@|u0l9;j.jEjNJlo^W/,$tm^S2OcT :Ϻhi@ w( Y/6k'$uVGpcяS`EyD;9ĥ@1z).(`/Scϴ/'$^+iÝc[#@,}ao>,<ծl7Tq UoX21m qpCrEyQ1 ,8)S|@ά0~6b@A-Ӻ69c̯[ԙJo)V3ǁD 5˦#:z#x&P(=}W4| vyTCЙ4d:@Kn1[WXz`*85_w͠t#'].M0qH^5x~dSb+9wMMrx X8E 9fK7o(/AJ5x*IY(uyVtG芇ĎbY-[ނzņ'"u?^-DهxvKb-{ΤMAi]: +$|&or]ly9azW W&|vxS985H1kOVyɇnQ? S'P%&bXWm=,_AJv"AVu^1JS{~;@T<|D 2!xkVgAC R;Q3j4IK*^v;ʟn`5A#)#x$GA_RJ[-lAs1k ꑒ~5G?/aנaM*W"8bq;}A 7;ӼbmZf/\^&+zOcL3G?M( S>d|0q"y: Fz$nP d*=VVbZj#)Lj:Sܖ6|H } CШ;[$tPe(+x<n 6o `+k&$*ުV>\zĹYqRL<ʒw-)-5vla=B( Bnhg /m23*bɵnΧN'.KayY{08¦mnz z]_}3\GG<6휕` - 6 <dXt7΃j(V+ۢ W;3l Cr f GXyvq`S6ڭjO&-)B2R)틗Yش&ܞC\:%LS,%JF yfjﵽ[!pyX)a c5pUcS zF?cR>3Z+l%:nulO/IVY-]VW,vVci|Y'X'+i@r,^=%hS~5MYlLW[_*|+f3L)ϡmp_NZ-mVrZ } LK#.^RJ;5Sp-aT6Vtv-5q..%@B5"8)V 弘 yD|/7vyG>cLp8KreUW}.\hT4lxe=a*b]VTѦ*$Q$pgUr6ƛJSRl@Lg?]3F[kLuw#M?i쾠(%5VJk˿6X\S> KuE׺:zXULa>\X{KeatWK Ta̸ݮG="@s):Qu^(Տ>5o#}5" s$'gՄ'>NqtuMk_8+NyMY** F`ZP&vrNQI-c'R@,!('녣c2~,%hҊ Vu\L;lDS\&[JU{B"u#jfe-\]7m7>ՙْet%N_203<sWVhoY&t(DUZ^ ͩ.=,v_¬ p@V$ #r/qXS2΂%Z T@0鬴nּ)QeI*4?W\OfL}baXM& "/iVxm$ۙPw:5|؋}I=][8 '\^u%}ju04\:Z##|ImkAݲ^?GgTi~"Qxq\L *"LTc!fd8@ \#qwpWE//كs֨Q+h0KPٻvi4U%Զdo>)<7=|q>&{ޒL$#rе|2#YfGDk@Llzۧ&Ιx):fV:@~W#c&l`'pj]ACod_n`$p^1_b *i*{Yj̩7JJ;ʞ^ȁEv¯ڢGhP$W HUkv HYL17;VLfڲ! Za2;πpc1RCŊ+[rHPuBnS2` E!m ׺H],Z!Ć12bE"J3q=,RA` 䵡/RAVp<V.VTSġXzw$vHOi8LsJEi W,D?fey>3&)5nj O2TO`h\h!P GZ8UҌ.Y?7+/Di|߹c40z*&uAn؛t]7㘭.U:@w$`;AEZs)aj0LR x?8{c kL mT PzlM8P U03$Qb9CSW&c G_1KxDbRLvLd D#8gX /?J5Q< RH_зsT!DZG6EvD6ڞ1t\qQS _|D:ͽഉmMtxЩ8H66q!yi̓2hm|aͭv |T0p ?>P߷%%>}AҎ*] *6SXSW!{`Q An/1VKOcUd! `g2 "cqmƮ1Ƙ,l{V#R|gO{a:? ? G_eQ6|9e5P`R0c/I6+#DĮ3I(O:O@JS [XIgֆb/z+ /lC%Q#pzT,-ɒzW;6zb`D׷)6=^gE3LC\VZ!w5im$mXWʃN0iM=G! M?lQr^v^s] ۪C"8Q~)6[^ K=:̚;ӏ0A$U%ҚzwL NL%My1h١kR;K{l:.u#F1e:nXARy֘DERI+i*w@q^{+r 'vlI=O2zl&:&lZ$5 }ىKA>ˠpFW1cq'|Z E)e(UDRr61sB؄ }FǾ48?LN}@s0_\Wm#k[l+ߧr抑a:W2) D)dkGeoKgB-}2xkHaMvwe[3lq qyu|:ǹ<+/!ӛ(%oQڴGX:p%1_V)zQ c! {D6H-iS?D8z[ol^Z? t ־J;31pOkw-|=3)hrlFf2'Jg¢cC_nk{)W_| !m+z ]F t_5L؍v۫/[$dk W4ڧ&lhܛv<_ 0zП@Oj [4#HËtraw(P#hrߏp&*JEu3L)Tᗖ~kd@ |jP4m`3Da!ʪ0Ƣ{"Rr!}ŷx}Le !>UV)h֥>V J*F&$ Í;Y"~7a MVyӔز;Yy~t܏X؁5^P}>qD6WjNŵUL@Ke5*h"7>u[X}>c.?,e Y}_'i$x[ɈS9LpO"?B;T%*VSO4p L^{DRRtzO{ܼovQ%[Ka5h'1A4wƷB3͘oV] sp^~ip2 \ R>Jq_G؁c@݄xkϱK.$gQTTNO͡VE)p t2\9s-i%L+qX"\Xb-w53+^$X>GFyƬQ#ܑi_\\KbBWh4΃ ?>)#TC\k`*" GQԌ>J0V?|.BӾf\qߟ*J||p|nT{gm o;qYVoNځ.EJa_MΫfOKa7!D}2c!M!Mz!Hd/<(6ev7R/t:%γo+[>+bha>J:=xKg Vv!D"kze[kxSdPw1SYw; ^(eBbZ_X"~kaOlh7]ES$<4i{?D.#K P""D&V}fLl;$RrC̽O+76`k9G!i8PA]ww(}hKgmmAknUa[ȓNϖAf>{ѽ:JRQO݆k0,+ Fe"w=ɍ姒dɗPS? 'a@׌ [ψ>7Smvڱ'e'_80-5{ ?vˍ~H @y<ךu.s5ܖL;&oB voqDpEX,EJ9c3Ằ4lO$&ZGm[MI7T3RV>=q;x 0#nbgwL Q_ut؅ jֈ|u% ?Ɋ$.gA+'m%BPV|^˰uN̍:Y٪y]lSiy{&uGҎkj|nl\OlSpq|R4XF-`x^A~_i3Bp/w2J8Q{R2Pv'%Hd yCL-",~bw f5奲G[4%u\Kԉg6@py* Iwt}t-yB8I7[hv?NRo8ꒊ}F5b 2'ԋN-G‡Hp)@ӭM~7Sx:x==rJSVOHSz!a#OȚJC_(1 hQX'LNjN:9#\Zf @h}ʆ #+ruRpRKۚ/1zlq3e*2|IJ5x~LbsѓISJ󒁍J7@mY{@A`1fK%r4$VVha%IX~ ve5 ??/ʺU3D̗UHAku ho %~ۘi\ V9ujw fHuWGQ([}ƸjRa"Fb"md[Mz4'XXW*2=x#%=op$(e޵ ,9ܽp}$>J%ia~Ol0;oAN 2-x}x4U9&̡0<W6oUT3s+XPȳQ/ G& ؙ@B _\I̓fim1Rǔm&;'tM-谾qxb#f:,{{n&Lr݃QjN I榃xV\D^ijUCXuB3]FА"d ;Ю{J Zr-7-+%i{!.${R`s=Cɸ ƺ~k6 )v9Y֥A{Neʞz'c7n,k}˘ZT Q`4Vv\J1j`;O L7=z-VgiL/ # [.GHŽ9.Vۆ;/ vήQuXD%SH M֠lo3&`ZwO6VSEe>qs'`TMFYX`\`ooaT (r ח6J-{9W;K&H9[(~NoKݡKO9\z`-*DZ/ُ֕K\ %ZdgJ"kt+lS366c> oDe|!mjZL'צZ(>+GˍКY5gItx8O6&hx^H1H f}soDAQ8 CiLL{oD?rmnV克H:~\ 9+P#K.%4|@iңƵqS UZD)cIkTO02m妠 V8H _ ?Uuwナ؉O@D`+uEhifc|tU;kSf }$ vU|–HHR,` j@02H ;oP/F@Ggk^0p.׍0qT.P$72"JQڕg/V36].P*7%SMM=n/dT2WA:lp 0gU(ЊpwJ)}M7߸iҶ v ȝ]݇ܮ!dVn7z^ڥ\&~qn#l.}pLIL>7תK4jǃƞ|d#8 c/$avpuuڦuJA;sDŽ +ªZFFE2ܲ12/l#u_:t17ksɠ0$;U+*{[EvGKrߍ+.v$Zl}Hg:\ܻ~ ;g/FMGwƟ9cJq2VB(^*'ͥ0v0/}K"?"-\8I}gέc^Dl_KuF>&e/z<#%Ch*vUtmٸcuIQI{&U/R]DDc ?Ôh Um:ZD|zWYqx1nՄ4*h˧6o;bmay8xX8[£`84BR$ ;֦.G)~s<1><[^NHx9 >?ؗ>Έ6ulRCN,R'"Hxk$St\<ݩVAqLOImF٨l/`C _ ЯXe< _bX0*g,"L#!EHVfviY?sOF13&?UF[ZXZsa"H.,VQjѥE1#fAUj )4hkHSlHvg75xG"ytOiށҟD&my`8 ق9%=*L'S.IQHGosc-,61 [> :hn=oK>dͤ6 mD]eNؓ^dvh](CաλzW[g07#٪ۉA>A-FrQ7 ҩFgT5;PkkHs0#M/ƫ{ >\c%Nt* b#r 5=7ڴ&m,HI1uS`*R}ĥgk7d٨OM4o5ŝ `=͹(مg_flD'j O[pkI 1g>B Ъ@w:>:cphYB2AQބ{L!l{fa&z4²X[ep)`X).m˃;3qJ M[Æ[3K2uR<1u$8 9~4~] fD[U !A"e^HRMQ`puUn2T8 >n&8HyגL_kM!+zf Y*;%+SL}0ȳ opRD%]ؖ9)JZ=gǸ9-F6O0%_qT2XjchLSrRH .xJ)!/쫇K[:~ovTTv]a(0EYTU CTWifY yՅ)i%n Q%)xPO_m{4Z0S2"I`~:CpC+v5ܾÙu0 }oU bĝT]?=-l3hx(NX8ORA^3zQiJήݚA`#M[GB `h~+tmF;7!2H6!O:be?n:ml4rj_=9g8U gW8+PIp5x&L ̖79r\D@Wܱ [}1܅Majmko%L_v7|) &%B@#HPQN䤆3έp%U/[B=S<IC~˅dDtqtH̱>;ӾP)r{cE 1mr6O^,eؒyd(~5$. 3'SΊ]W@K(aY,cR7sllqX(߫^wv u)_W2|fD;%q9Z]AvW&Z_zOEcIE{eslİP"Z-+VQ ^Aqq CbӃsfPȤ)8b^y ӄ-"j~JWj܈'do/Wr׆*Q?@X^C}א?T$PlM|Oܾu9%_~lg&覛u8/+:k_'4 NNyy)8v,_Iӏ`GA]|K8vhe4_;Vs=e.Lܴ#V8!HC}xoO?ϣtj=}rTE**`E~M\j^bO`# Z=P>~S6Kᖗ iDh|-)9ǫ/ZAUmaV qwϫpJmO@ԷA<<7Xp w\| ~X $kM.77vfdǪLy-,D'FfUl!7AA@?[XwEX>cUYtsn ʟSxXTǓ {D^($od p$iMU,yqNx?u ˩N[X.hg^h6Vԩ? 3b.껰 Կޅ6lK-X6Ңq!3LE x&Av!29 d'h;D\(e ˧apuL4u`I4ӅM}wо*Bg)>$rxZm9gL[|A_TpńaڛzԱ.y wSw=jk ه췡1+YrArJ޶$nʟIZ$NЌGS?OoR˛W$enA2w*KRC m5ҏ&'{H: $Kҙ{ZޒF%m9ivF 5~l-R)pQ 6\"4ۖXjgùt.̨vY40SJuTRiY E[t֭}iDfbݢD|GiAM?^Pbu2%_X/mypȮL]B"&XC SNF ;OYUfe*Py9N  Hrͷq%mZNF>"d0ɻ# eiNUc5%$]{T+Άt!|n1Wى^{щ.6WHb@$+dMɞmdU' ,"˜tA@0 M Co tQy[_%sqwX7I % ۉޮZ. N|b/%ܼqu ݠvv?7Zuuak\ߒgɫ^HšK eJ j%۔žER+[jOB9TBd66tOբW_& :9.H0sjX{}<א @NU`$9]:l'S<P?CBp ꛹Pxf_~I)Ĭg YUa,<]i51vx6%(TȝbWxeJ" 8R@W9Z|D:"io~ه7.. ,I9F=ַ1@XT 4rզ[bQFh`-=vɱXi',%yeNY]U7Undhxlܦ5 u.fgu 2^Q-V_c-Hszle'A-b^_RS:COyDzXod1{"KĪ|u?vJ4h~#^g<2NTuc^}k)m#?-+.GuB΃@s] l=eVVv?^:y?q֌E3q4Fe{5 ps: 6;/8UKwDL5u `YDHMl'Lk! }[tqS!=wv""/1TaRfi*[٫qTkpJۈ S3zE⃦b15ˢ j5}ݹ(c 򦉓9 h=R命uBmSA:]Ug~shN bQqp@Ձ*lgCR8Xea 8iP8)_$'`~ Dc\&|Np>]GW.c \0v,[ۜCL0Kk 6pu Z4g*9=ֵ?$8ʷk7S^ M; Ov)i*{$H7֏ 0NبXw9ONNΤ%a% fnel&&_ SY7lhIL"4 t6ZH}lR7,؝}oOQɐRpF_HaFd( GQG(g r|Яk!9ʘq*ߎ9֏?A e.7TP&NFͶ0]20fxiG<o ^PΘVqgA^\o=#fo'0Z`ׅ?ˈѧ]q9n)!dcxt(C f*3.k9gz8!z940]a~Ӟ+z G21:I;}̈́ sJA+L_D>_~;-+nk?cz2m.4 _ s]{.%lƝAqKk֩kt&M,a%O Y=:LQ)o pH>ž(0C: A`cIb3:|*JdeN`7́r%\lE;lq` Jv@LyKq{WtFyOy@13i3=a% y&m]{$lRa~ X/&v:1:y9gX/`=*J!"zgER[Fo} pWC߮LūD(j7? 0rd0٘LV'tt>7aS&:|tO}+{`rƌ>#c<R5TvB _(`!8xF28TCmeop}Et"_~'{d5C:Js9c#ib;3_yH9%V0r9jm g(Rdݙ:ZV^g6_òs*'Uc:( V0Arv5> ,{6ã R̨Ϙ\o %v)]{W\#|!r׃Eի@eܹ`oc@ (0cĪPnl{ݶpnRL e_=4*i9WLAb:oLO&eW& oQw6zx4o#+F),Bg! rНƔolmUݻ'y5 #Tr3Iw"r{'#H>σ|L dQǎBz,ڷ'֢*MN+~yoGf_̱xf <λˌM2=_Ny6NW܀z@e\r"Cֶp)Z ц'0=~9z-'4T5 S(J`y`ٓ? <ў=4DXybE!yƉ 1WOn <N@,  O|Npޒ\+Y;tRԾKʸ:ٲiJ)z $¨Éz!8zL )dLj\w%VI"S8 N*w&EVոalfm Kt]㈉ۯ@k7~/g,BD 9N iǕTM<{Nz4 lY ʷ@f k[݋':eFDŽE単 :NIM]." 28Kմ1=Nrt5: tDy^ @QjR#%76Ȃg1^725(IOGqvv]`3+u4kP%`@ݱ"ͅFb֮GQxlao]XH/~O?64;ׂ[ ˵R7;[CU:ehIEog9N+gFB`ݬ˘ʰ{H\ޱWo]g:Ex|]8HGRnG.~Hop=^(dC~˪8jsW9X䌌{k+ ${7q`@gtUQ`,w@̔d[U<.>( \to|#e.B/]ubp.gpWv~|J.Ϧ a~/!EQD(yD gqXgSD=_mF_"I>&rUKOO/ĞG| M>Cz%2 >&_9py%# (ϻ.b`G2Eo듕6EOܬugM)#Վֵ=UG2e!$0mLu@6e|{ Lp#$6NiǬ4xE<6jj<{qNnJ0z Y:k0~DY*]ʋƒl`>{Flʲ JHGi',jfaX e-Qg5 0d"`m"ڮF*~0_^}$*Jtr)p.GU+YC^*c=6oRRe3V `72?Qz32Jr)$4>q 3Kb%obtTk(AٳVht@Xt0;?w '1nP&+ #e-Q5YAj|U p.4^RqIS ;k#+sk+E4y<9XW9%SO?}.=n 0僥wHXYTe].kPdϭBd4INŠS>\;4#D֢zyمtNiG;`OGv0٬!Wx5W83Gm)gk[/ub  bB{:.CY^ =@ٺ!ffBFO 3JFiQ [62G;:7uHzw>t-h< kBluՇ#nL;4X̋moiqrHS gT#Ig y ]]Tki"‰tx@)^Ueb ;FbvӂL47Ey:j~Y/y׌%'^d[oR[W(@:.c-,Z1pzoYL5rU nǽbJ[\$z1 a)g`%L3(3>غ/+j*"iW`T>3 ψ-]5<#i/* ^j ~yBU9RZn1ӲE# \ԦNٍ:aesS^,/]AD41iGB(gĨ9=d3W\g'w; C)G2:`$@B}M=ld@,`:L$5X=qeN͙͙89T{Ǒe"j;1X'bc 7:N Y)C vP6qPCӒ!cCx&m:"ۓiibqEGVBzQJ.S:&.<`7(,١{Տ@ yܑXM-Fn gCA(5 :>&T 6w@5Fn/ožJ߃s\̱+ ŒZ~yNՐ$;$(1̰vmRt0Cvz+kOVWTҐ3 "T,s}ϐ Ӻt^ݹ3M nc&ʊ 2!}ޅ L%OgM*T>^[`RvLip+%gs1CH/|#xHnVA$a&G nRm})#@7:36zQC,]~4`]؛~:pb8e;Ol@>{1\ j9'\0p]wi؂ERt(V/'ON)FCD{3)g$ExdٯLh6n<|}1nC$<,EiKx"W.GBMŗϮhYS/1 0)`MMc@MY< ГEW(`3gs8SAɾ4࿉b ċaXLU]RШ cm\Ӗ^W.NhvRlv&":nqi鈶@}:O/c3~4Xt+ř>P]ޕ K+:xhj{(\lD]HI%o?Q1a|/*$lxUop-_G=]bB |#iʴ9>j͡kyD\@k8_t:@wƈ+_ X28Ph;E#IX8}:ðL`t:0M-Lo  bLɼdur42$6}HDeX@Aذ@W U.[2 !J$rWXŝnՋ)awҿf !>si ĵtepPUg]ymgū@ J*qFRِք @`tc'31F յ-M¢ x\lФW;  f`ܲOMa)TCMɣ{u[R-&X4rdUƖ=16-N3X{w3 5&zbF3syБZk#_׉ߜsSR>]踦q`?Q: :-{`qv_[7CNUHefz1vk|͔k@&^ u#q";8%Nì)~I!ypb-8 x(ŧ`%oep;DLCoe slڤ5~X>08m'2aY}?0YK뗓dzlb%GFFp7t["z)(hzh fF|$14[4P͔3ˬ"EGh)gw[Z{ȓbȉCו7JY (Sj/82-a#pf9\*,=/0 &m3Sh$r\"gJ*c?v1h9 ϐ36:8_:,,?=0}84AcH zW=v}ƼƐɕBey[@ds<죾1gG>ղOn{+ :Ŋ7FjyFCp^TWuX/ j-J-}} \APl-uflO)9>TEK*߰vC93^-\O7X6HA[-g@Jg.O 0Nd_9-On.m0D{)^6y.0eTXq$Zw䋮F㽮306cq't]eW3ϡ7F̸Y*Eue)sbduqBGQ`vsG4Lz<7b KQ 3I`@BD?N' -g9&mIP lO E1A 'tʺn]?lX#~Ij9TO"8-/ V=30D+<͑jQ [}¦I3Zf'BN;tH5#%Yk$Z艷&s1fHfgJ䪘%Mh6ʨ$SSI VX57_C$xšZ{g9'ቢ<FQC 4kSdxJ5rfj<=jM`%HU)4yv:p#c9 _5FM?:\s F yb$nd<wdu-jH138?'W(M{v̜]s%SN7P .7m)tuO)n^4[L0D)3 P/W!+f5Ә˓^[x->õ.Ta偼}+LJT"MO@ ÍoBcm)[iqQH'NEa2P׫]ۘV= ZPp>΁"j-QaԹNۇqBɸ-E#RD׺Sj>An(g08툜R 83%X@CXܿzBZOr<|$?]42ðNvc.};+ E-NyZ m_F2nu#*PcoŲ,M*c ő¥~)"- ƃW a-96 =F6}j,_ ?ZA^K1n߮X|{:$ 2eE fkm/e'Xß3.Xea>7g^H,vM8j~ڳz k9؈\CS|Ų)?FhMR:pQ8x*]9gOpșXm3~ʹ]y>9#'Ǧ֋2C&W_7$ ݣjh;G.gfe¢_?ǭCp_ Pc|SqQtɚ%@l.HDc1x{⻺ Z(ސj*H=gƇ/L}n=[0U`M QFZcA Ae>I9m P̈́p:3wGb=| z7x9d.JXD~oQeH&~Tۣ3(R}L"Ývmʗ.J%Dň˾mso:PyNZގC/ /:;O~F\#k%DB1_4O*L=x&ҷ8̛͛hNkQO7ķߙ-a.RsqƜ\0f&Sb]❍Yzż}W_&L$,@Vnk2i2 ::<mP= 6KKhI#LhPJI#q/5Bw7fˉ_O?@@g|Kd6򷷎͊u /A)a}sɥz!LR϶̣sp6)J:RAJ<.%vސ(eX[dDeυw_,{ bΉ'o8z(:$E3_nJ)Rpn2,4צVZ VYFaQ GX |8Ʒ=˄lGEwjqXoqJ bv\Ewn %c*ne0v1QSphiXuNgB_/Ux qxVWt ?Utk\ca}v2.KXe*ư{/76l'vaޠUnL6g"Ԡw =pZ4W5Dbe 0elgFnr o۽V A_֔12 ML45(ϱ[Sֹ}*0aQ'!%O@qcnLzjRj(sY -x?٨ Si4&P|E@^eOZBl/49z,2q{pvt`u| ؠ'1m}R}MwwA]97֔Ѣ˜+r,v_7$jqkѧJ^qKx̵# Td%#";8qu'hQæ W-QK% !46G`fx/C0 >s)c l*} O zR]%汉ZSZZ50qoH&焠-#.M:ܳ9J,{alo|ӆZdX=STg-{ڎ:?[?G5U}$~,YU3kX{fbmcӺ8 I.T!U>Ę$E9 w4>!xAyhmzY\%d%ĎK:D;TN;􃙒thTMɉد: _&A~77:1-{r 25+,֣t gԳnq@^}Zit5CFYh%6U1ڔo1(9?"5_S='X\OSmSV%}J?heK.7fWViMuynz9Q isud56#ƪW dm_Fd/p`>Qz`U? s_$tO\Te `̬H\F5]v:p =aDH'rܒ7@ހ ۼ pM1=pT>/p5#=aR]:uSh{7{Ocfc3ΎBrS Wg<6&0-T_#١ֳ^DT~ę'4kBzYcMF͹?Op"1E?5N7oSի_sy|`z Cf{cb{&煍Db*xa`:([%Q%R#|OiUhl6az#}] +*?!;o/("=hIG4?+ycsTu<Ą]nO#nvQhoѕ CC4wV{m--%+k0E5/Pݞ!i ' qkapհF9TCB'qgaa*$+ZP$Vu9ML].!syaT8*^ ]MMng`QE* wG[()?4*FH,A{qC2yϪճਹW ?wه1/6n6 κLoIbOג9ժ'BC.6JEԾQJ5 E4ީGjeirN#x1QQA5٦|BBܹ?j@{$-+ So`ͼɢTТ=Y좳"¹UO¸k6^ي[2Z+J4.(_ Th?9쩾 8SfC̬̫+ <}4S<!J?v܌P@8o'HqcfHe{G/Lʣ9LPm/as`;|uuv@c}Uwz:hG3~$ҋt1gjJ("+>rm1%r((|=CMzmȽ7++u<`9G 6O1ٻ[!ȿ]eӌfx/.z Țy]as48\E *k' Eݚr ?p~'9͡9eAȡ/l!%H@Ҟr‰$3ڜn4oj0iLq) (΅H=r~h+)?#wL [-tJiJ~rҼɣ曫 pT/ܵlպ[M 3ܒƨ~qc`-^H R3t[̉TՖ5SշKL0@i"}h%ɳde4 X Ie;""oڳfF"yR9 ٝap%z#Mɛ,DZn[ef DUA@kyh_lG!GH`o`IkǷr+l[WV( G>metX;lnXğFC],ؖo8_ jLtѿmz Vvot}>\cp>,Fd3xU0 t^<̧x6&x$F^e½<wᐌȃlK|@N6QA_Oٕ8w71rz1lHQ5RԊ#Xk6?3B0mZh` @E8>k߁qg=!_UV*R=qi~$ddN4;d|Wœ1EZe!np"v۶ӫ c`&՛^9cM8`:VY:M3>Cδ?!@`=z* =_.e;.!}lm>a~Q %YНnef~vfɅi%Wʎ0p.c T)"55^l}- RN(9r›""63U[u\p_R*Ƨʶ,i *ښ_jP^٘_qS(nk! Z?Bx9>ѠAC0CH ,xT?$x >S&:,TTsXH\x9uFXG?jo!kB?a=4OEnf?U73Z;}j,s#|)4@5#%=m')neW"kW 7 3v$b7);FHFs}y"$Iu?@ GZ',$a̿E4OnkU9{cS)};65Pk hGS ;crhqXNxS+˴WlLbOj܇9֞~ o]k,ÄW3PM?A/F=wFTD{#zDYgxepxx  4&G50NQ)WhZz%ܩ + }.޼+OCNU)OCM_Hf7]oɏFl0#G;|N5#?>hyJz@`M1U0 pO%~pK#V [ʷ<Ѕj.PurSo}_ѼO6ѷ?(fF= N_|c(hT;é:uehBf&du{DMuZ9y`+bm2A2( _biZ6.CG%uƠR٠~C(I_5# [G ;* )86iqFWSDsDc-Ţטɬ#;=^>INn I˓y=[AK9i:ݲ3T_c]JHvcyDVi4aKQRO}$h|Mu H" +{J93W]I b4LdRLr̞/%!|i.quc[f5Q=F2)Ф5x<DŽW)wjMa䲆WRsSBF\j_ Oz1qSݙ ڊYN@ȷ! SlF=><.:TBBHӢ=JE*wJ:R9`䄖i,PRL^ܨ\96havآ!dn:]z#:*hX3ز8kl vGbO mc<%v@a?CP\uQh6W5 ;KBXT޶ kX@ObLbutDG«Q=SIX';2P Fp~kYT f7@ph^;ooHO=h/-dN;[M ' TXא PPv"[e,hS;D 㣭Vև}~l=Tp|)97 NV9)V@vCw7/VeyKsPl簹71;qD sSi F (ld;UJG~`,˸ C9a;dٔj>h.e<]k:zYK6L`,E1դzj,Kˆ@ O_ÌhZG)N"f:7S9#'as9TUhW巅!|f-$@a !\, W\#JU4겾4"u< [M@`~c[Z\,Khgӷ%B‘QG^#7 okqժ{4  h`,zPL" 0~&dHJF;tNv!L&G3x苐ËCQ>zԆ٘doZz=Ѱ+0]0YԿȢeە$ws˥FǾ{gx" AbZJzLfvE@YHի\&֝d?睬y[cZ6eEKa38`IdC`"x8 W,Mё\뱚^jǺߦ4u)#_ОyzL@z.C}.=Lvo~Jao ׸g?`MA y@nC XpǬ6Uc?A*Sfs$nhPP1Nz`ۋ<ƖV$uQ|ΘdWʜd7Ãmp'(-I_g#g[{9:U>wUu|fqf{|<^CajoOLZ #h D4mߌZ c]6T>%&tϩjjCn\8{bؘ3Nb܏"Ա&Ì(^j͏wZ51kG˝{Znzqq?*h牾J$CyŐAcXS_o]p"3IG5>l2}gVtSa2zἯ[P9)ĺ<=[mQ8]:3ZA}%sh uAǍPiʥj< g t: hoE{6ZV y3V7w =^{"guCdrYz=o`k]+$%_2`?x{R;: 2r|yv]l LOvҊM՗e?26<+#^otx*!4Zf |kWjT4=txYob4&p¿wc3vU#**-uAICL%ښ2?rY_W0`dKp{o,ܸu5dD0[+1eYrnA] 3+f WMP=ä_VkNL_wkWkl <%|;T:Gъɒ l)zYHUl Rr1< }6ne;+ -8նX̕eyeJekNŽG*\2r]ʆ;R4ͫFߙoslEQ DM DˉDIƄ*Y$chg WvCkO¦o+/aB!HPwp~W$+#͙p9H kV r,dTpGj!6rxz%.Ƙ[15W/Z s\t}|>ZYQdA`]5 AcB_\]ÂxbX23C7G/T~ O?CMQc>fqmfJTZHA |8HEt*| BS:b3в{}iZYp #يJan(pL CvI ٭նé -El4:1.|k/u.WZ}#çj)>迳~+`?e47Bɺa&rL]fN_a_W+Hgh>Նi6&-((Y+ &3[SȦDR?&aU Xoܷ%;K2P{t>AEe-l5 -}dmZ*KSw`8ZHiäcI#mq- 9E+'v;,)'Zv PQSd98[T6 '! K AZQi Aylj$+S_Hņ13z32⡘ W` XrZHnլ4mG0Ecjan %%N!32h"dC&ʕ /3UxD0OfQ#ݵՅ7NphP(y97K*MF\(E^aC==ZAdz7e:g[+h˲%m 8j]U/?X+WD9F#rj߾R)P MVboK+zB]GMМM8%{\#W`xIB}كymN'aeD7Xˉcxw<$mKWJG u0[4l2LŠX%(Ys`!TtU.vV;q3.'ق;RSFS+^ x`XʶOꟛ&m5+@l3o9rr+P9B 80 y\,P̊pA@gf+RؓTAYu;_oX_!EЫ$Pzx&aثYqk̕~Iamzܿ+!yTP!2C| L;;?={o$I &/dΫǵ0FÉ'Rb+]sk)+vMx? VҦ֜wP =4i*.X8}=hGѢD L"s@ G9@~CT* D3Ҽzr]kj}Ռ9O&aVPs8QH<}Ŭ[jv[a8\ 5*soS@~B5mejsNT~cкKԦ6VFLњRK_@L*\AMUE8KxRBt /BrA^nwZ1C(ɿO 3+%cEʎ`q Sėk2i,\2&OPniAc,&,XϞmM !rD@pū-`ӟo ;eTpVh}1U]?f;^kk`%zz0#wOvȏ#H4\XMyb!wW-QLaS[rT77%NۄDrl)s8`d:6nThpZ]k8,Vhxid&,?4Ӥ^`u&!u(۶ι`E˼Qٵhg"'Ժ:W]U`B>X?йK9eB6ӟiwP&}zfi] ^YW7kmsxEhQ~4eS%?!bIYƩ/V*V|N9_|] ?)܄Rnj6ffŎ ϝ(=TSj~It< wcrƳ6p{e-&´n5nvꫢfLE T3GH<#R]ktzųF NԙY `)u9Fu2R# `[H f^Hc ^[a OydbX7v7jƠ>XmćNjH*HcA% ximr<Ե!vEۏKp&%(\F藆49Q$2Q?*d4:pw>':'"9<%igh̤&j͟`ԬfPsd8'g}>ʶs5ÒdKKeIH-3\䓪?Xvf%y7] sj G'!O=Ȍϰouɬ$3b6Wb^yse )^⏺m{! *dÌQq.aw5j*ڦL20 G>'Ўp/mDM8!b~7<13q@gjeyG: 9FF{()smRSpZ:'<:K1Ws#+ؙ%,pMv_u3X1CV޴ W&5&_mQ՘3|Գk|fա:"%vQͭoS4>?Z-3h. iz"ܩGsermxhm m{ P# =ō۲ocqӫd9`5{D+m@$OtFR!!e}HHw1JВ.%}­ʰDnC~e)٨VKYty" iu~Tǵ҂'ݵC=/ZZǷ8VZv=ɞ:RUx޶c/}7ÞEݑ3*YAoQښi/{(MBz^tJ8SIqkZ; #\0_bT|F5o;q03"l-8~WNsV}#\KYiOK`6U)*0neh.ʻsw$ns)u.0Lѽ8tEװ!(m'lf8۸̹1hF߸I}yמgvFas3-; iNk(fZLsI+CX ._.UQqɵ%-Ꮪ|TJt)#z>`"4נ /2ڦVRhZ~;hJ^%5J]X@[]nsCCb%ZTEx Q|7IbobX,M0q/fZ?o" o(43ڡ2JQ}M7nu-|j,"cy )0z]ʲ˨8ԝJ7*QU).<R{Em^St/lٚYz<O7Nt27P,SyxurS?8$~J 2O tb Gow"oӕ- !B>[?b$ѐYZ !` JJ0G_C)ȯM 8ITirkWB.Bmx0>=e|#/_3bTSO05 _, q?ʀ $ Wh0=ZzFzDW Yr#ɪQ| rkd{I7֩#?4A:QLO>%,'J]ET5Ȗ@LW8S#dĉ6$r]1po[FW (gh/BF[&nd jG>\F$z\- Gp1bRiIOm釳:gZۿ5&68 ov _ƋYiKOup9iw3)lB)=Zd M>v0ˆ OtqqTn-_5M~2@_]$i[+6Q@w2ȠhX^"e H>1^tT(%eT LJ`~ \&N,MR{ Fi=@e8~{*[CΦC@ [l՚5g}R)^|:y[F^X{X?Wh`_'ux{RM#xt}oXVBIl-8k'hr 'U'TI^˂6m(*!7|zNVL0cC4~!,w-ud[ɐp[Dcn臊+tmK2q_Kn #lɹL '-CY}HT`QL~?Y|QYh"+$<9H-H?2|Vu>I Z^c1AF Źq UrskÒw/DoPu|ګ6CElFs]%[n=ndyOM$?Kuu:RĞb++'AcUa+眦p65sƼGAJ1ʃM la8L^`ٶ* &D2 c75u:ĥ W/eЍHq:|I EhQ]|Lf%zoT\j,Bc o6דF!5ߖ@]uQG&ztApz1vd qAݞȬbQ|fdVZ$,e,nJ D@e4Gل&Ij.D8%:eз-"FMTds+y;LPIG })j\O#8ŵRt).<r^+$l' э@@Ӛc1QȎ|"\?&fm3!oJ0di;3$ 4#n16r31aCEʷXECS7$b gMz8(} Y0˸P:e6JFm-e=P-/e4ܭ̔0vR_='[cz7ZPMdeZ9LuOY P %=_\zhK2oƳtU&菥uQk'5q:*u#,Sx)ÝV:V?sA4U5t$?:u{\14W2򌠸ɡzܬZ*! us. s[0^z|8{.H?rҊx8>b1"' `1 (І e=)pU!':8㯴>b+fG;'Ț0$XEcPG)K LRm~+W~٥/<. N4TN=N3pjq>R5y$!YϽ7*j劶PqmVD=$WU p o`~ z>{˹{_]WAK:r89iJJO%H늅.*w CjZXXQ;uRYieZzleޘ4J`Nπ6qdPnld&mx )f nFOa,gH[ݙӇ͕bC'NؼcslVG% BEs8rz;\OH7e/vI3ƿ ->"c&n^ `sMʨKqAfLI(O O"!+M6Ԝ6{s\NZ͓1 JD\㍸r)Cym6?\e NOqٷ3t͝.1+*P2wWBE9P|Y^P y^O3JD%ݰXKy \'K9iTAݾf $ޭ.a5""TNU$Գ4NoriRҦ>:Oa BaT(:VDJ{WP)vc=I϶0X!1K8D`:ð Ņٹ?%Ob={lH3$lb8ED*L8P ~nnDE8끤(LcrIM3sPFn 7P"''&d`4؀F* 8xNEJVB*١؛ߒs[=1>9sEDs\=ELX2?ƹ+%5Xi ?.hxmk7ǾU*@\b #MtӺu"z Sn$)O.z󮫧 c.eic2 p^}|ᚂIb0A.5QZG롷&t4=>x!kS{|U/Y28R#fݍGӒ\+̸8?D }ӻzwpn7!hB|e;k-bVճ(h5G)ςmwKJ42g\`;Ω:N5± 8Ah n*)txR;E 嬳nk6ɽ#M{Q]i?&b-^<bn4KHck@Jo LJFOTBUm/d_$d\lbB GV%l4޷5(/Tf E3% '{4"xiF e(I%iBﳥ:ף?00ȂW#HqjGƳOLsJ? x$-MҺ8vƔAds>kz`:$d"0u8>/s'ڍo! G> Z}u*i|bi3\zî|c37}XB%la]N|h(2z!/&5bYQ6@>UAjuF3.otBT\%W(4\YTgK ~]5ӶAH&] ׺(Dui$E-:d0W!퇇\-VhۃKTޣlt) 3Μ >×i}iX*u/Q_Ʈ#0K )Jh7Ӂ%of%;y|k* c \y[0wv%UpKtY%8[9!X]J#(EreY#䰶-EqW[=W؋T`,'g}TPV"ſ[79\)YGJ5uLVp{'cOeع;jmK,^#^,Йe[.Asc[e{ H+p%CMdנΤ+F(Y{!cT=x*fp*[:[ePq,ݢ{C-d"dYE_9ړRC+$+1=n[1@\s!L_h>NQݶJd4BGVirnfAO|ߦEAP0l.l2"\ m'})Pܫf};xkmx%- ٰ}`!>c?D}8y x|Rrmn35ݡ3fmX _aXrxzA9*-~Tm?mqiiszE,p|ˬL9) *;1j{LKh(IO:P^NЄ8+wCiqP/*́> 2sNx8+#qB5JجrH\냯 /733\$jJ3~wd퓋JwK3_#e9߆͒4HrvmlokeF&xYKl.$Q k |\.{qg*T P>!I^"\IWC!@'0FxP|]T2H9mTĠ1r%#p%<]@ _M5%*/X4 6GJ&G*7n]~x{My=t0RM l ]1i>PYDuQMg8:Že {)+U%LGc5 !|mo[יr "0|jޡ]ퟡt4 9e69=G;:YS4%ζ;DS>.fDJ[5*t5d}fsnSި=|c:P v'H A~bwu&7|xg~</fN|glc5n+$YԗL0cQ\> p͝^:~[9XXY5ȀbRK?اKܳj )s"3Aż}Hּ2Ė}bldï' $>> Ty.JVbXDԛ>Sӕ#A'lӕQ8Bw-@1Cm: `0]BlhlȏfF_g [xFӻɌi嬺ՂMfrmN;C_8&@$y)m4|۹dod{(R Hvۢ+A ^8$"A?DPAGaS #4܆*/63C핺;M=#R]ql|+c=EaxJ#{ OI4A81Ƀۯ*u_>-}z.&'e\,8\i~ү\LhL9,.AَfpmLMC]6wl^HbcICGr_l>0ZXm񂴟*Rdo1Ҷ}PHSʱ}gD:;1e(%=yqnA'1kx6<+oڥ6RQ+%gdTHI0m_)OS/D@8:y UEE5pޜ, Mлk6 GaFQ\آpL +2(^&< 1i];@(!er/ uW^m擑XI4h|AQ%1(6mid'jNHaEF_]B/d[oQ>bCїknmK! w`+}sTe[K 1UrT$N˄@R/j"~0?랗Njte4&Go)]XhsGBn8|Tsa `idLf>QF9Mԅe]CU2 #Šu3H0`fk皟)}5'pPC[!&K(<!^9ֽ]rL!i֒PwDL`j;جl?a%T^EtA~cHT'zzV-_Ku@qs* R\~2|{k%h+/m&a\Bu$46%:$憟XItkGPrg籷k@vQ_AM5~A_=Na"uA } 2WƱBHo4& m^C>FiKZOҾoTcZkC긚caO,YUH!w~{KNuHzD!8@ٺK*R-%C\Ap75!vfC^{E*+5YvJc(.(u_cgR0mlF {{­5!Y@aJqBm\tg~^X rǽw* Cn H5gtu#(Q*@{%NZ绚YZfq\g'a/Eݬ-ֈ)# Sr^vp%Z/<'2 CR5јm85"D:m3wj!9(33׹usX=_CZ.`Mrf%5vX+'vcLAn kkﷱA2~6j)Ha {Au7.?OD$悰:v졭ΠGQbG6 W؞i3 b+#J}.iIK>PDfڣg&ŴaI@X/cRXj+B _DPkIT4+?!zrtSMw ְc9׫d+y2t*Z΅.be#rsyQDdA qy%.Q"5wK̸vMOQ-F!'SE$fo.(C{v}mMS!JV,4:"4 mRpP>]U8@dΞ8]_o.QG2Rİx"f[%tҊ>%7,w:j T1] ؚn8c^>JrTB욧 Kvhc :AԬ{@QRX^־PQ{e! IcM[IbmdQZd^bF]#Oxv#Hoez.٘6cb}r=( Mj] !%] eW <.eq ːeiـe{>xq"/^̪7^85;7}ubPYr)=Ij%/+GQiUv:1t:sPGjW,Y9tl`8Mu*}`j/7]Nw1A2Mx$مT'HLv}J ?_noYznf3]=ԫ~5(h! +Zh{ȧX#" B@ gW6Y)ů(_ gvsWmIzգwΆbq`O[M~!KdU~3c--%Q\iOS:'%V_XOL9v:ܛRH*;u 9QX4xbޞx/x2LE͍}xzʡۿm|qaRڀTQiù[ngj$98ary+@n r9_Qki\ů]A!=挆`L֯-p( Zv~L+9k cK30A1HG軛A fr߈h0iK6_>0~N)0q@Jl@'V=3ZU4G aQ 9o$%֯v+_BJCf6t6>ݬ9L nVrÈ߃:R=Z;[.>GDLkWL=3f0rBʤ (`w, -p_@cKi_8Σ}2A^۔R}Gq.29>5f8q˦8*s-1Oe|>SbvҺShv}CkUod]SM5?m=( [ǨK}ev]}KEyurA >if͌v+x,ɰ[E =Sp'{a֏5IYg}GI&#bg8uW煋D)LWX{+>'h0̘S%H>PWĵBj4vrW[:bR׎wl|=O9~7oCx ^?JHvִ_i[K2 S xոG6j6NfOm5Q}}8C#7 /VmS㔷ݴT)%`pǣI,@8#P3Aa,sb>Mgn>Gc`qm7;¿ǶZZ{l)}ej7j4{0lh|4fB\xNqnDNZ<ޢ8K,7Êm$j$9i7&چȢ8$rkGe `gʭy܁xp`ø 8~+OM~ OܑOמg/OE$RE*mb*U(O{Ɔ7 s.IMWE1f!?>ܞm?il]2x:eJ{HWIߘOo.G2X  wqfu+uF-K7h% )Y4!~A~3wkݺ_#/7OR? G"Q9VFX9V%YέځAA\<ׂs vnK˂.(Ee^HG1}6F7toF!b9+)9j@$!3˿¶.x?Oe>Ji'F(nJ9Syo 0Z(Q''*m#5s7HaŌ8ӭuWB lP 4f(Ԥc[sxS $i@.l!XL|[Llܤq|ιxTTiĭdpw3Yn*8{ {Y)̟Pŋ(;_nV 6Ca!ؾ$aUVKo&trŨlwUX-f;-q*>OI=ttI~<љe`8& 2c ` 3\>5}je*u[Wɯ ύV8NHg3G H*OETbycb}QQ BP&unM^a!r "|VNb^(`sH=.lQ*-#;I0|>\k[0>؍ RIhҞ M`wmߞMޡEBR+fDV@ 60+<5zwpg]!QMePw4[t Qܐ[[,rW:e[ٓ;5߶#lughqV Ϭ "kk>[xt lggVZA/)ug&VRhRB$e XlT%"奉b%ڴp^Bz9z0bM@SHL1yyhCxpn5>9\2(֮hl1}~Lה+' zk4k$he. nUӤRNhuXsY=[! [4T\2W[,Zx_E7Swd#g])14-;|(^i%i-6wW5uO9 YFszzY 4ar{&XL2" 3pMc͗'š[tQܺƼœUJhɊ݌V[J/joTԱPzv3.E+ռ'%]yιaja씽}]1BRP+ϲ@5m[ٵxD137 !q] 6#GKwn,rQ"SV&,#K?U7}"G krt. +u0- FR1l|z _\X%jک!vi#4OE86DW6꛺v+:\:(*ld!teI88z12Ѩ[Vϰg/,;VF8=5En _QZsm6,аx NӨ_JLhPxsS3bןcGwPts'VƓ![Υ,Зi`ƲP"̂ѧ?ՁbwY V>"l 5e+]q0H&Ζ4OQ|kw.5S#l qxaWt>=,tϰVcex"?#q)Hx'(@}mg?*T3\{*Lztv?ax]u*Wz ~HbO/y}tBb=(߬ף7b5nd ,ˎWĿ3%ʳ):kejm21kώeDl.q0tC5Tb u5@oC@O4sTD(HI[=o!IG)Ѝ0I_4tOރ i&tަkO>E[Z7Ќ+F E[GUmwp>X՛]zͭ羸jxxg ]t06tRUk"ρ7A{Ax'HL֐24RN g F[5Ds`(ݡx}1nfZq!wBkp8Ys_ i<)LWhާa-Q~`J) B,:!uK$YՌԁM ?Z1zOA,G=MJU|;7'ejjuCP™XI]5e>+-["T{@l`j{\DD=acuDT5}ƋEz=e)4{sp Wa!25-!. H?7BT6헇{#}c7h{$VyNKX;DX4`fpwh J(tʌ%8xaPNV(Sz_mkJaVҋ.ZIxGwA6D5콉QASS.X 9.Q\ҨV.>:<Kqs`*d8zPg LP=)k` \R&|`g,Q .&P8vE ԢM2D1$) #qƍf6(ƸȚΔhϷl{[Au!޹yAi|I3kHcB:ߙG\eۛ"ƇaʅMih׋צ̭]b?{Pa.ha=P7@QV?U_ |&И3/Ye]$+Z62PX=KI\ &/ u]&sB0MKU[%OV#M1 q# `q6X0y x ;쎜%ĴFDJ)h/Ќ^ԲI1+LE6Jms{ H2>DXLRP i:*^!h?m@׵ S* p8 N PY[\$t);\ βL\t~h`V!t;sFŧ}:P۸r0D(%4~ 4$Kp(%ݣeToɳG u-YjGS}3J~jA"f\S_^ZNSPYIx{^dY\eQۊs`fYNXRo`+"\aM7VJ68.|mek:/ylhd g +OA"3w G'Cwе%_4//v/tN1WIUk!R>@-CBI.ke~HN J/xJAdYDbuf~H>lc!&<|I 7om5_5#M } q}D)ʥo Q*-Y tIz|֖,v,fquhX"VVZ ZaR k,a\Vz/aG|aۨd;Y[@k[1$UE:$?u@5V|GGM9pUI7_=-wgQh=1*sUIkt'U|XyRFSFǠ Myer#^haEδ L6hV3!UY^tUֈVJB-Qf6^*i 1J=`Y/;8\dĂFV6:Vv_ 1?Ry6k+rEnHzbY}AM_Ȱc"bEaV`o4p$ )W7#ri6T6.܅tH[9@J"%YB1qsa>Be {[IT"/ϹL cgo}Pe[=$} F0Rf1xd2ٯg h υL "Y΂12Uob!-C Al&Cԓ 6ra>`4]PQz+CZ*nlxP ߀M]ز^=zMΪgX/+= UjIw$L)LuNMiJ  ~P̯1ڐIpf4bxd hnvbȒJOב ?9M{9_\,.|򂯔RtN#,Mr'WYZs?tew];4B6AfmaS?$"|DH71O;=H`h;H*d|SiqS) @G*޿+lBCk^ʝB y>ڦAOF>2S,6ц9ۀ!Y ؋w13N/6U' +ү2Nݎ:UmlD%&{<-$>kng Ė5Pl4ݕH0~15^=BS<؁Ɂ"rGyjـ"ѥP`b= '# qck Wx']pzsGYI(pGi1:ؠhtHg]B\2!Y 4@*e٠Am@_$/켁;YSL\W q0 -k<\CUịڭjQ=O@IYTuX>Ԁr|Z% LG~kA ͉vp髢Q#_\Xi;t['`?10 !if+R/Z/AJe^cb*! yv`v"@TXW2 ԝZs*$yT)ӌ,sy|G4LnDt}e\v҅՛ԽX^n+[7YR0^_&_j_'Xn8 )} *Eu7Mk^]qk[bvCYGB_:]6T Y ٠b%bCYr`HG`1VL-)jFVޯT3m>"{'!8C=.LܨL~[Mm}."B BнSNGݝb#{eW΢;Cy,tk14K6lpO 낙Y%7 ?6G"}@GrmSzzzhQɲx]Z!7KRȕ_-tHgfvv t8K1u|)1@Q$$*SgR ׀N7 p{/7{xeZWrJwn .!p΀QŧaѠs VgP){ |}Mf)p'H[6wPrrx kdj|*=tolI*=l໲$ބep} ;ogkh]~ۦ@BD|zZoR:"\l"yb)~"[ 2-aXۛު5j:AĒQ82 K?%!M>b >ݚ&<}z>Đ牯!5eDr+d,\.,0׼MrrD9\0hFUV1*#*!dEF66γ!&ic_(L^RjDeeO? ^7|K,7S[x '~@v-],ڸ̣AĖ=z1v\G͞͢C^ՂHP9D]'8~r֙: tncqIH%z`xhjm;= &\X+!A[DO%0$fCXTG>.>stZ.յXX&^ ' 5훯c)qf#_-a.դC+(칑qW^ϟ宿-ToaO ~ O^^Q浛ZWJ'j#7:@E.s6o.|_uRFL(QDЍ(ѭFN0Z9p Z!,6JHSr=c hrؒ̕Phsg:BTU~HQh.k ), +Xu<Oެ<|5(;@I7#IT<|cPI4,vr/ J)O>.dz9z 85[e/yS\j6Z`2 k4ԣBk&02njثfv 7Y4S }aY3"fģ;ʬ_= R}_r:g./!0D}ģ"@3HsZƓg O-!m7oYwa :yaaLdD)v09&㷴e]q$J@< B -lpDh:{+h2i j 7*ePV4z# Gu:(FxnAl9NE7[ÃkRKEnLV yhBMl2=#[hѣOӼWaC_YC>U7Yfc`|hF NĞgF=ʃٷDcpP1 vͭ택FSԝJ"U ÝLO'&X ~ Y*!EėƲ F4S6MlG'-΋EONDX>qh 'Pg?|+ѱ4Pa$so'}d8 UaeXe ["&>$)&,IɃ$DNc=:8v! 0  'jQ+mG:*w\r6MIGM\6x@yndu(O&a,T.Љ?S$Bt1 A@/'w:9i/[yAH]Dd}S{' m ?[h6 [P4ޜtEË0y6m#32z%w4)`v ͑# o\XSou'| kIm$ͼ] p0G)x1[=z,4[M$# e~;B%G@$W 5}t{5.rC*/vp߆N<9 uJEZXW["'x(![H1Qq)ꬑdЯӕ2-zO=T ؂1Ǭ ~l7#dNT8 verH٨h[|Oh\iSbզ8uP<r"HR~1u.L `b"Ot1ջD0 4w~&m*e[ԷRqz8!ĉw=w"L= ɢDts/PM' xݎ32C7il*ye&#U$FɚNI7-wo! d1Ɨztsk7X 5Jش<']S  ?q#\4ًnZ%;+m}F5rA# wOtLi ϭk&3UaH;<_-EW{sqHwz 6b #QR؇^|[a[EM2yhF 9 ny.x= T_td%@[& h)iQky7Nb:)~ynQ`;h]ViϧDm6[f`xUpCGO(N b},I ǽh Pb۬w#EBxQ֜剽!vJSRШ2Ih@I`8 ӗ3Kޯ"3HV5?轔jxh:co'zPNPK_&?H1F#mi (aǑ)Ƣ%O+-Vl(mSps+߈h#yEA(ʋ 6&bS=U.kszZ׍{B`2KlId,F!(HM1kQ '|I_k[YFy3/3u!:Nv[ ,-sl/5햻XQC1x Jfʗ%CG__M?6Z: NxP |n]T(owm $#MENv[hzCڏn|NcC+I1 |iIYc}8үkKpBM&+hn>q'`?Z~]~a+}h7]vQͦ AycnU\UDa[ü˫$tw9ߦ!Gk.+ 踤Ѹڥ4eF0~9lB*[Y2 Ɇ^E}C?^;"kld1|NaT }hCbw,hQ([&21޹Or[wGl۹-fnA.2;} ^xKaIJ ?bTWbh#6WW|#9SJ8l.2͋L}(vq V<`"ds!O#uCY gN@Y2V*}/|iEx^ǢGѴP$9Z;ڬTȊ\ХSp9\R68[`e2sYrW\b Xzn㈨v)&aBܲ|aP Vd6T,F,(Z7JR3Nƚ7s~0Yʴ1uye]<30N[[R ^7hѩ\o_@Q\b3䁿4DdK6LI{G5#3)YӜ'm<ռCjن- P/kkk,u"e6TްV  Nƺ#Ћ"k#" cVNլy++,q͝uV?f!kYޓDHLL5cҕ`˂"PpC+'aGcE7b;Rgb*CmYNKe>~,Ie8;8 UL ^|9{{?hPP"%-#f /x!u9Ǡ϶qgrVN ~)͜r)׵FYSwpYk$}$%&U9{ י$=|$_-͋GzG:lJDv2@+!|//jJ71 D ;A^\nlyUdpaCȴγ.leB|8e^RMP=30:q& ƈ]ŁJl딦kw%V{[l5텄J#p`\Ac۩R*Ws̞TχǼ3k+.yX+jw5U-$ku[|(TfkoN=c`Aʚq]O}\ d\*q}UfP!cफ़HIš\nmeui+LHՍTk> #M#i5ߴҦ:nhJ|N+mh0O;. $Jtq-iv?{D bϻKO7]\0^eɁ#)($c~4"*1yڇ LԃQqjv7gP9x߱mM6Է"9ԠY ߲onxrb i'TmFlQlARS/ ͯ'u6I|ĺw 8BFPHx7StXǠoi lFſ6Q%Aj@2uƙ9Ӭ?tc>n6Afd>zco_"v*rCgkYuކwvE%&+i9ܿXB98i]&x?3O, 'HGEN;G9gSU+v™jYp]ۉd6sw :֍R(Aoc{3uTyp#@h"qS i2r:o 䘤;Fh}|ZUo~pqCyNAol3>S(3ܫI' OG/8_C{(vSׇrʹ6p_̅ cϪQgщm-ۦEQx[S"ZAE0kN_6)t(wձWD*1d5+laz/C}{FY2L)\k#$^2253`Yi,W&GG Cv%mJ2a`C?k{ɈRZnn& G-w,/䕇zwupFo9w{ј[LMP䏎0F|E|zxg1@;QޛS%}Yvȓf ⴝ" ڜlp0TBHU5TH 6@,b8E(tM:@"y?^՛ o <>0dH#c*X= ƹ?*]cp*P B_:tOT6Njv[08"b3lv6J2zaY~eo7v"YS _&*͜/:8bذ?;z,C'6> aRg! Q "(K^4"q+}n~?y(Y1\ꁟؓby|IMwU= (S. j/Dvnz lhtw#%ի]a*NA/x,HR !XAgބ0T/rjF|P 8J8^Ǝ(!{@[ㅇ,4$J07dM~Q(QmKJm4((b] s'}-wX8 ljnv} UZ~u`Jϰyxj<+ M;+CoAn}F˰I^j7CǐAVeGyd rō &JI4w^IfJ")r3{"P΅'ńFѡxنSJtFQ8*O| #;_fաP bby +}}:5لf8Z2%-tL^{&G n~c70ͿL4x']~RɆmuR<54V<6yArvVΕsTUG^,_Z\H7=ò+6Qyw(,S\G, 9T/{lRhu+lL5tU CpQTLwѴI(O*Y~_np:}q1(fUBDH}#=$I\$m0el)Th#89>O2>fu9/n9V\g k0}TjmKt3w 6@ pQCőΆ GmHMOWTІסR;^⸵"\_C˰/&uH#S#F.can5&NNd\y|٤`K3LU-)G9+nCm'}6JNn82h1l)mɱ2O7B]]t pC7$ǘ꾁u>n`.諘2:݊(S3c :# $ `, πn/~I1_{1蚣_iݓs(16.52,e g-\]aIz&E΄ HtRBVN2s7-r*FF)V*'>5XڲIBd=I_W$'8ţoh셾 wƫ8[w$G^[/r`jEft/L,^wF~Mt0tNfN@ߥYW2T>z{mz"8/he a3lQg\8MV-N'Jn#Lm8#NҦ3O)e qՅajg9FwʼnMOFr8hkXSI촊APks" VjNFx*TD]޽J!9OB0M4m$1꫹Z&i'`=O-ωn\- B3S^} [!}:4âQC*.GǏZNϨ7%A;Q-oܙIdJ}l3&pa5;x÷¾AJqPU5*`By+w0KNi&: qbFےIOO5,1ԐIJ,-j(RH^zQ_!<{ ZX,)6J!I}~wS;RNuta4h?is)ܧv qeC)qЅbf;Nj :Bd ֦&.Ky $צgŜ\ *Q¡W+۴@hGCjdkw?3aC8pٗAU5f3hzܵ48xN9NzV<,E3SgJ50Hy 1ad_QՈz4p@PTSٷ%U3dK!lUF* x&N/mơ:p~(%:L<:(CU3Ssb{x$݀{(MUZPZIY\_8 ,C@YtzRcK|]jyn\a O~ ӣEfW]6*dŘ fk427qzwnJ܌7^pɇ^X%7xl7k _50% FYIS <P x!ˏ6qnG9%(y(z>2SqGk(eX%js56h27SRRchҽy| UwToͲws?s6 |6t N;ܾ:UҾS/([gMTq z?Ϻgf,䵏bS0IHr$?na>m7`Uq4 0_i/W)pn_N"Qvi +4 JpȗrfRSlY!DfPKgkNo ő~1+2k\PS{Dq3SW) Ϫ ,ybg}D2;NY1_N$-jw"Ȋ{Nō9u,鉣[Œ^K8ҧ6gs?CSfmy @`0 ?0Bos!PPT. vϗa0@&Fdo}w:ݽk$r)8#W#WKw{;7 a ߚB-v+Ȭ q)k?T^Qg%^>[qC.+VeM:q-O+1!%O8%S?g͋W^j\tx>oőD7uP;+ԀpzvJr 8l Zs`3lV^(LV$,<]mE??IwN:뒀8eO(3:TUs޸Kv(\Kkub_kQ}%U9aQ6Wk&KzBW ƱT$n,G(c% )sgX;Be:pM7{W@VIs'! {5^{y͜%b)# D7؎T$ނ=p- ^hjW+9'S]jh.8~k&(\6 r6?Tl³ͧģ՗=][STdpдQbʦoaü-F5 2~ز,HRjJ?Js~ڿԲ*tgT`h'^ AyWZɮkq +[\)b%gEڙ vI6'`Ċ ]O\?Է'G5 Z+2]ԅĦ(KM4lÄX,֬TF,=ańX0"J>d\I5t>1lXu ((r bӽ뎓 {o q&ܘ4 vk ;pT0VNr{vpt<77w[<;@0t"\((2~oV)  wV&0hUNQ2QaVK ަ (4J4׹kWX*0Xbۤ6 `֝@o0^vLMJLcLPYzJ(utg冀OTP LF7D5ؓDLܕ92/D 'l{}G _Z?Fk5\,` 'чUOĐUȻ=L+N0}l~'ID,"Zm,pu-IR@TqJÉH ΀d3 f•3d'5͘gU%- Qp\-shڅ? (8_8<,җAocb BL-'"0{8Ҁ4_Mb~M?W$oJ▹f >^GQ?L1KJ>NF4 +g]@t!rejf4^+Y~dlȋUi2<bβ B(3QI +D tw `eE s$#1E1M83dȘBȞ}L>t@5$Qbl}rhͺS aFܚMG|s@GMA 92gTHףp<q:P*Lqa" IPYꤠ>L.^++%,*Ք{7f550ud#Rw^(A ^vS"2jq**\Y@dPfqɯinC6*r}y:%6[[?pm_8THhѰjaG/c?{3޿ J*jA꠾9LF褗/am'zY c L#&ZĊ/B\Zxk.Xb8vE)ɺG(}Mq~FL]9ꗥ5 ) V2\X0KivaB!0BΈ#>stb֪NmvrK27qig n꜃W= &)`bi5/l.cD6뉷hs)MC*3>g!ON#Ʌ{eK$oE=.-#3M{Ikf>نQ}՜%ʜ$o,k#?HO`Ym$ stltnVƛ3y{ W|-Y gkHmJ40~ YW=SEG#q.e)cP~nMe7AWܤNns!LfttgЛ<ǶIM*z]$an?xDydys "sPȊgZ}>V ,!F,Zfц1XA[lxey~Cbd -t*q x: tԺ~KlL0+#Jh uPA*IaLVs:lhbSZ0LEZ] UDVCӴh hZMB ccbM1S'H*6 fr%!lpwhBZ:KL_xr*atcFI!`-/r8_MʌN)ԛuilJBSmѾ%UA4/wwM4?HU$^lκY-69 hDvIǕwM]YEy?9ŷ@?P\{bi(ٷbi23X_AЬ<8`#E}/I>`Ʉ$дdF$P!= SB ,j,?.U^߻]%|ty;Shrp"d !?JPS{m5}\Jk]F0d.8B9e̟zx95Ic>}Ci89{{t)Gsq >b'AECUj*u饜K9MԒv]*Гe)rq>{) ]h$eJDu]3ÓC4ƪӏzh ΰI.g vZ=<78@ PnG8R%Ŵf"mg8 u䂲;;EbR)EZzAxL_\z4/Y)F Wvew&k*N=A@<F u_uMH|fE q +,x#%( aKrs9|*F@J^.D_DM$g4?y[-36zfqfPq15jf8URc*6qO iΈ0ރd* nrZ˖lR:Z>.4 <H:|}ѠsZC6&[ǠNbU@ j!Y.Aq,TQCDqZV\y:N<3Nע@GR툠uZ~qn5=?:]o(ԍ`[+{ LltߌLiv: C+t&@c޶EgsYk Hod6a,V-z!H3sS:ݜB,XNF y.|bE %ُ?8߿ܓ@8̂g-_7g;4hoՋ oCv.mדT"J MW(= q Aݬ4~UX8u , 4;eޗ~F7ެ:!N)=c+h"ˣ_EuX$?5^F6{1կ6^N! 8'!ĭIr$ۑ9pߨ\qҼtmݹY@xo$VٙzwF [jwwXDz $ 怙 Ӻ=7#0yHX,2e<|ϓu`~uHHg/#qżWuD89$?T8b'5P<^^sķ cqR8VGz-T2ا{d,ن@&SVz87vv{6-D~DSrMHNF$t}[I#\AB2f`AW4e`|@~&_EW"LƘH(v A~?rzcrJWm5O$a=Dp4YXǻ“m <}Nu?(nM-F0 eB*{[3}"*@k%A :D9U .N}X}0>j8ڃe=c1&&Y.a4XRg1t;3Ђ| pkآAJ^̉]A[ZEM߂EGBB+JX b{Xl{M-N;3,. 4ݎ x<ԣk`+n$3j֡ r q#ypRјrʽ$G D_e$ڦX9w5mx"XMrڦpRk}ky! R(zF`'%e2)5%pzzz>B , J'~W*'P. xtz\piRLSF@.Tk"ӕiY;8PeNf{Z9F5'&CGx/ bDBz(+r@n2l˻=ƞ-:RlͭjՄM?L޴lzSz!ާAwTa;Ll)?&V?%fNZY F\M5%T6w{#hNNzG);1qO`_0c$Zn=hrT4o)EzEMZ-'R:1 G(-1W`swj|֍ 0XDn:* R<t| J4DIzѥ٘^c@UP}fD,-LCO%Z'I»eU }pj_vpl$B{.m>Q牳MYdH!BLvG Z?$h?ci[^TE:sjiqADQJ?+Λx=b~=76XoQMy>PDRXǭE] 3:9?@*[?}`!";`LrcW?/ Z4 dd4nAńk!^w*H$Xg(L.;ߚAV x;#&.S%sAYz¥r$ H0!ku_\A&oWf&4TI ϟ*>DR%o?\uGҖ0'+Q}|'+qS?sYgj3Eoo90eJKRۑ)Yp cr.bQ-~#<5azNs2밲 Y 8ǯnWL**}<1^J_^SH:9fL_^2 D/z=v4sG ~%PS9}|7ql߸o˽- &>N+ҔF` +|H*{,n}&plty#&5 Ȫ.Rg,'k#M 3 +fR>QaXHq+(B$sS̋cr"R'+qoY|nwe<[@35)6KzyBPg*,"&RcTw_z߻5UBb<+ al@p2 E@b@H_7OS0L4ȫѨ!9*"#WspYwWD1驙E#c''XRmƄYz-'LUܐRCH;n,Y)[ ]͔w,#W- KSpc2R<ۯTAYY>\mɵp&9WF5l jD'wjֹI9XYW8K)E&6+: R9c9He>w 2 ݥ^K٦mFfgX^55$ N(}y秥RF,k jخM `+TV,v"eYNн`uFE)AÙv >r眰.0<6[t]~Uh=VeU2"V VH!4J\yG^,/)֊A*50p߹`hfL€INnCpGkɓ-T9@dHP&/ [_ 9G@=!ύ? ^2wX1N :m{3ԫF'6V cVeːQG 0G"L.=*ەޒl9&2>1&R}~կoe%ϛ.Ggp]2OeV`eE8ׂFXqWb+ io`uB Aol<*G$iFVKYy҈,ʢ& "pRQ,?XO`(:5re+ d?<5lJٳ1AJj~uKY<)3LֿAG4k7P6Exs#Fi EbkqA؅g헐{I2s1JX vN!b1u@Q+_g|B1{R{M P㍮p|/f65~Z]a?\4`,r1BNd6^O<[#B&ӟ& ^%v7Y]_% 03}7#VuZ֓G.U e땢̎bsnLi{DMZM-"?cUaNuֽ%I!gwhYxV[-j&ֈ=֟@l |ȳ0\%#^)?>WgZ45◟'I|-d(`T\Cy]mF6 d.% ~Zt1+8.Rnj AՁ4xT)5$7qcSdF똾8AI!]C >d{טDh?E 0&r[M_\s}0D3˓ Ck ErBGCpl )UJ)t~;"FĶ7;#j2yg[|3 v'jq%I*0њ: ٶh`8b %fУ 1G|P%+6%lYQ]69R @r<5=5QV{=|rI# qK Ug~gBzhW!}~T?|k|/s!\U',e_kÔޤ/P/\>fKUZފ:j #Y-?~Hi}![(~߾aqGn^z_Wu^baXVF^] ?Ъ1 ~>}b%7Ѕ_c- sOf?GgzG6 NR[ !S9k< ?lBeVnsRTRߢP 'G!>1Sd{'NA5R\*oSl/mK,D=6v.etl\>)ıWjǀ3>" |Ne$*Q5JQtCN8 B6'=]7o"[m4 )Մ+~|Z^]B>,=4D`넉Gì,N=~3\)y\||U@S 4i80JFj'} ECܗt(|XӅكV%m үwje%Pjwo [[=T#2T? eĴu,Ԍ}PR6H3 EB&G) ZR(@8[51BMb_3)tm1{@ YS@{43nTli#ј<}r; piI7?- U*_ŸlC&H0YrС5I x6 qJ4/Ke<:{ҟSAZ)fʼn(]}ޮ(D4(鯞_̵9JπU`,ϣ|(sԶ{v@!Xuw0#s%ᦝ}HgxZ*IrzXX0Fʒ3m!IQx ,C5л߈s?D/ul_#c4-rJzVvK0†'8b#u2ia(nfM40zI[ KA/۴-͋І6XiucRfOo5 |ny]t|Y t*6s1n~$z/=OESz5|C=y ,HSIk$A@^.t68tnnÃє:쏈 Pux;̱W03Iut&L9s G; [Trj06J,x?,緳ؑ7FsOJ<6}ӦC P&,LǦ?hD?mŴfkxo)OAK% Bj@0&_ejiQ>Fr1WaoMVB+ݶ3?L7*dI ^v>C}V23yWͪrakK 1ũJX%}s\|lC5"rk%V0uuNQ?.71'י)##=m Q_=oX'"t'0|/ʰ/U&GXZEoKy )]+I*ĶtjP!Y4\vlիkQEx~5l}üuNJC O˰b WT)29,ǘDd/8CP*`\X׆SΟпm/OP`[[TN {8ҽOuU[D>3]`H|`6D_%t ,io|#¢;*bgcr2u6l0Q?K&>~@jOü w~ںYmw ʱ;}ߡ м!3m [AyN(W%aƕ-c_|IhKWRdtya^cĦF>;: Uϊh;L|v=E,p EMΔ1Q~% A oE$py$l7w!f#UVz(e8cimюLr};[@pR(w >n,䙤SpN=D>(A8 1\()uI)~̉+IrsZs)ct{'wbxu%!WJ*5N4ϸvrd^?t3Wd@oE3cč:?Nw*'k,wd9rtX!}z|))5!vW/)ob~;A6}!.xwR~0 )˭Ҿ#|gk`S}}$ ')XCGJ?U}b܆(d/1%(;$%wTac]aƃpi_ktP .n Sb!ܽS˷v"{l{ gn4TqQZ7!=zۂkxbYiL6<N6puIgtd qovJ<ԆSt 除9\R<]DJs; yFCRЍN~S8]|u Fv.]@3osFK̨vrƀe0fk ZBݣ?b rt2>&~*\=!z OuXEwcܠ"KocR+eG62r$PMê*+7f *׳} l+QxbF?W뎰PF(wy9uPG^>0"PDv2')i,u _ E| >񙋵Ynj L6_cmk/nb_I ,DGm8?>TVWL.i.ZrlNML)Airբ$p;ѣ|E\cx 7SM>݀|-`E<%V&6EDZj|kj~,dfx[YJfl~VFUWF#_{M ULR&gz;7X/z}BEgqy yCT05, N@9Phސ@l*#n؇{;fztȓ%;#\R̶flqZF-݈}l PyC䋺C4ciHCZ Oɚ' YxC~zJ$ lItf H29đ#El$',!3#m?jٙ4nh5o*9VϢiV?Ls(JN wVCHޭc'L?)^Dz< &4ȼHW 嵘%݆{h-@XޯrJ) x Чt;ovxW<4Q ߒ|ꁼ _ Ɏ?ehR&=G 7boqcRgM؜]^Ζhߚ|)Æcw؇nJФ_BF"R&|CSMտ0\Y.6Mcy# X6x%uw7"ý9+P4{  t{NܶfͶtY龜i17-0VH˝=ojw16t$YHDT!{ K# `ϐ.Όja:6T@Z0X~@ ])ȵW 2V |[rxN3S$5szwV#n<˅+akUۂhu4rw^]wݛ~mMc]׻^0}K LY:@>v%#Y/|9N3*)UA"1cSH3@>Dss6=^o6/RV. sJF~o[͚i>ܾ6m@6Zk6mW0E.*HVi|Bv~ۃ;mhtbuȨFjىwԐzTGyLUO„5 , 7~q'L7z9>}abJyVNH@W;w_Q <(ST$>׍ 2K b-A/) gq-3Z (gD׼r-dv+1k̩l{/s^ky[`+L@P Bz(Sx z@zܒET&`s/h97lUiPUU#$ZJP3JDRQFAéW'Wوf&`{oUt}}|O N2/Xt~7E+5i+Lh!)w> RyaTR,-xiL=V @tt[59J焻Q롭86Ckͤ?-h6Dg8ys5+&WBaz@S}.X/3Թkc]mpN)o@G rX,Jsf<ڵ%k'KTwz\d?gCrLJn3wFu"L~ֽ;]wel"+KX' 01ŧGR5m$ZO]OF,Q^b{@N-Xau$_H j4~),mJb?,nUvK *Ű1wvbKkWx6sWi3zϞ6-%-4zkgls\\Gcy̿oڹbv^,{ڮ N#"~2H D;l'Ǻ Tc&ح$>Kt?F=(|1_2g;D# O*Lmw0x7ኆ/zScAXS[g?h=X1|,x׿S~$wW'8%UDA2ZMsJky=I̙xa3B2k YMԴZF]ZHm“5'Q%+$$ mZnidE"B:4Xom~.!D}aHM{s)2*dH  A{5~4nBB0lDc;7AàlpѬ^+LTƵI_"D*a2!wc@T<+!;0=h-Ff&s6L2m&p:VQIs4DE,^ ifǎ !K̥K:FaIMS "/>|n B^r#;\}^voa;$ -p7d mɐSzC߾fq+3q $ 9B]*\MO >g$*- \ۮ i%Z;bӠ %?X؇'C&+Pl.g`RA8~̕Lb#J9 WH)Lxgu> 8+aMŀgXwR}o]1 SOp1's%)+cucZ8]p,1 S5q|9нkm?[(}mZ8U'az=@ ͣG8"O[MW}̵ֽ;tw8pr~PeO]x8D'5 !v]1Jp$#46%ʭAMK!"G5n;uAjڵ^H}Wuq+7W4n>^kM5'A:kaN͝x;JOg mh E@m1{1sL3ս)Hj#~ |QdfX&B;rS!}j>ž?sw>_~~bnIJ;7M,EÇQM[YfpO3x((,ڳ&`CKYJ X&"BDa.Őۿ cO"uΘ嬺z8}QX)DJp@TΞYQ )R(KN V4! 19*9]W7} KnS5 305&"@?0$28(wKWҾ Ӿם]%Mmhu]'S )I,S#Xc`LN 53ilu̟^֮E!ƛWnjz!=د8>EcU?߷GQ1a:c5n#pa";>~NOh&JHbwuS6fD q Wm9R+-Ig8nM _8F ݛ!4:zC АSnwc_J _gyS>^^Y+L>Dj&}F'_ \ޙ`r@LF֗@5G3Sx]"s k΍1!D_ljYXxJI6)`#|RReZ5g^ՕYU5U ?й"We&unt=xr3b)g-lIVt6GPݍo1z[GPy[̀h=ȢtX9/`@g1vfxV_Q,?Y7s5^1~\0hRGx$c >Ia2nahIR7G %/RH-yx~soնmZx4?m,}p5?^M8fuQ#XeCP2<.һ`vco􄬰m<1BW9|շ!Xt`?6ac]5 W,}tB27)0ӅI*S&@*;dHoEyfB^@zfR~ѳec$$б+Hw_<:yK]Q~pr'u^ VUE/GT,<3YXBT_t9U绵b̳#^ZhpQh&piA5,k[=Q ՔRf2XGX;OT]"`UOo&&n\S%L (P.7 fM~{b5ktnIڤRx@5ELt^H@=ۮ"\IgiVgVҸi.S1t?ѳh q%R.x<< myR 0H4DђId E`N8Nhy .wn]~ . 1+3V A4{e]ԧ8W=27B?*sܒ#L)#fJuYc(w֡zsLȈ %R8.Gc1x*LLK#B{!6} #}O0__@NaF*[pֵQ6b9鷬՗^H>0};3P3j&58/`i]@3r@:=G"AoqS:7Iҥf }sme.R5. BE96Ӣңy2^hĺl& d#lOXi uk wp%n?pizZZɪHZ(3NH7o-yC|,}ٹ@gj!K[ܲ71;}|{t*O0q% fJi޵Y|InpAD5}P!:RJ2VPO2HvRlܱm_X0ZW׽Q&‹آ^23@<۞j4&(rAl9Ӌfm60t=͊L}̐?t@kxo1טּ頪#FJYL? QO5:܉أQWcխDE'N(^jtD -:e)FYgƜD\*dUA,R7qFߏ P61*Y& 1GpAX#8:a)&~}IN!ry[..ױ5zD, l&M-s2pk&z)[2'j^soi]!tn/I!ٚ-:]P#p$Q X1V@GLV3 YkZ/ N䣽ts,Kgm:q!5MG YҭT*a{?XH:^3P!ܠ 6>SgK`M&_S[P/.>LQI 6}n2UƋ+gp5,"9AU%Z7N &#x\7hɮ]f~)=Q)NAJ4dv頗/@1#G-<b/*Qkkjec}SEǹ?;&FOٺ64"Rd PbY.t? >#-#1 ڡN$a!"qW9"z"qfB #4: '鋃 ?sӗ1 GhLc.}*=TQ}JgxbAu=!ɸq3 M؋ PUkB:UI$xh P:/|Rڐ`JӞaw=ݫ?U_98wp73p ؝+;bqؖGT~Sf\ ْOr< 8;>*lP 'Xtҹ^Vu<2 *AbPߣwg*C|"~Z}=q0{nW椵A=W(|rɄ|;)$JMTĤGd<-S~C5EYo:kgDJLsQj&-UZ΅] }_DG`XHUT&݃6>wpYsIP}Oݜ\/r&VED6hE[oR݉GocB{I $e$5JV+pشBt%V^S"޿n;T92!duWxV8"LSblS{Kc C=|v3wd\5\"V.7蟓F1AreK>x";^&J . &SP9dLF;YۣJ)=xӭ{6Rx:PSvRLX8i/.\&; |Zj~'1ZxҿvW0S #ZT nJDiPfR s@~ |oys࿅xQ u o}5io y.EӾ[ekjQ(RI]2Fҳw6Su\#F p]Mlk%iv,4tjX˙q}#cxǮ) jAKЛa/=[`SZLpunJHOD<./RXLS$M(+ޣ X_y*D9BN0>3W{R"Q=P(K+94fߊe X~:GX),x-,vEDO)Z^K2om-6|ڐ\BZnۥu1l:vsCQX_:^/P|2+ș3P X64ɒ՚I ."+ǖۧ,#oA[_+vGpuJڋxbnʤ4kN8x 5:?=#^٢qdkV2.$ XMrChX|dcb|V0eVܩ]ANoؔ%37hbBS l]IF+lP\I`b 0#'ڡrј/2{hX3("q| Wpv| #QWjjFV.[,+sX *ڵ6 sYiq t<`3#R*U9Qp<%Ԗ$rg_HϺ*Б@ f9\"1Uc,6- FvygsuMwY&q>Dٻy# eTѸ@Co6-&Csu)JSzOD$C-uo`FwutѼr$, .zR,MJIlk>٨cS1Щ*u\:OJ1#Ie"-Ez(8g`s8xʷْ*ՑĢ^t( jxb8qCoDf(a߭69?>uT}k>X-=rcڱ=$o K6J4OO]s>Ѻ/-*mC%BMa8̣p"CI#':)tYF2Dst;7, MUJymxJ;0+$HH1M4)Jr{5#NkUFQ p'e#w`FI*CJ"B$ţi TфOqŠ( " )^(@ܸ1ǬA_=gCo{y x?b6 ToYQ>vhkcؕmQ)VX{JjXq$8Iv ! aʛu;J7d$$9l!ٝ wIueSR΂XPXZ<#vkю{iבT4-ACvpɔIx'7撼$,3dͷ6艟T Y֬`sY$:a2%2}ϱ'pnpފOd=F#P%fg67>j^kl˃]qʹ'a*t$1T3Šr*)=~ Pr?҄v9^k| sVkլT^jDS{`!=[O Gd#mB҈.WN`fHleVQʞ"1KCM 㟻Y/9F}x!Re t1|n[o*-DlAF!ߙ$f:|ȭ  I-:-/&1l'qŽTKu{|8eg1ܫp4e4e&OJ^ex6m"P7g +]qH1KJ bL¢R:Zc,Vp"׵י oO5d0πeP#U@9\7@ T 6o3I!ssg`S wqw_lReǑ a2,m{"n5J27LKSE?"v OM^}X"JQuěd͒j!2!Nm< t̃ Sbo7'|/`EM5#s ͠0;4r? Ҏ U\M,MVH؟CP|obhҰrv!Kg'"w'dߚ_oû"ސn:!OQUytYuӓTzFD4O勒,6lULJݹ[ SxzJ6 __>?!Tl_JYc\4}Ǩ6)>E?RM( V}Wf[j* 뭴AFSDBïc^$NV"9 ˜x?*&%Ň1<3UMDL'Iޗ7 7?-@x̨g#.ӚkD͑r[ @ece'6 3lP3 ӶM%'guq2du f<\"i_1Dt#GUt7&a#Q$!. ꌔoxR/JD7 q1\/GVm"or6~voKAB`rR>u?A_ӲF0@9~w}8bVUܬr`T$ŝ:KEt/= rWy]9]VKePM1D$<1]5%aN;}.-4ܜ|6({Ҟk>8PNDq*QU5Xٰ.<+vou_9 9sMf*vzL/l7rGQHpӎtC0 +ۻBcLN rZ\HpAH%5CճPJ9wMqAY`N˧+'K~^B nC!b,U{O˙J|ԔP)@H4v) q^3x6qC _zq^N.!=?ͤ^ %nhr <\^'R2AugJfRR#m9v8f,O\I阳:g;l=b v|. A*fi= Iq$d:CT? lb 4EЃ%A>|-&\U&#`om݂ j$w0.zMjGxتr<'.E%)O 34W5I%hz<7\P8G:NɌy4c -kk9Ud 0 LnmkOVVjs2齃--]"ܗXL{&GGG "TptԛtD:1s'83)^;'%d҃}r@,Y NF`x\7.c:d_]oIЙev i-.vd ߖhUzuzI57~~P˿ep%gUqh8ίäe>Nr|#R<\,pvNV<& XXKw%!n9D3:woL: vh$sy ikj1TLc#p]-S,@M6gTFeY zZ^ THp x!Kac7/Atг\9 x鯊~Z_Z5̂R "5r}=veQc[SN@ ̨HF ˖Tn0{ITO?+1yC;8zwєVD+1%XsۍxN?T r; L%iλdDIDgI?-{h57 Ui&_=hsW&s&K3Jۯ ~c B\JOkUMQBcV&0P~r͉xj]_Ֆ8+lw7UGx ,fN0N s|$"g\ſ4;8I2k=G7~WκAPU#ǞGrdY!(i ]- {J5~Za W¬ިݑ;{;}Wj=yhq7ZӀAgZjLK kچK'/pNf7*M?0_ 䖅~WU|7L YAG*w5)Q06d Խzޥo$M%du7u/MC« 4d]ҕʟ"%9L^xjƚ"B:0wɄ@qPZ S;.=tξ"BmО`ϯ)&]ct#t ܚkC]a<ɔY9}7wm0 M̱P@}^ɸY ډBw%Kz{HGB$0;vjB̻1it{Yk{)Uر0vQo\h6_IW'~=;3+27!yjGaOM͆ ={T^0"ɓ[&~@\i#ltk{.} YݿhaB9N8+F5K rdt%#n X %"m|jzs,fubwoIX蒀i-DAQ<S\M"awOpBcoheG)wU(ͮL' e*g@5.ܘIb⬅س6 ;[h쫃.6dy͵}FL a%\v܄%+]BUϤ >Gd6jI Y~J9ׯeRĤ7utLF"V+`ѯSFA^tUŪ~lb+3R[q fx T1#;g&^|& r&Hv 4#(\}I ?U_ QT'ǭ=1bW_kf/^D#\oaT EM&M*|*_+%I X #6ɫMoBgI;U?CL :(@]PR L'{#B#jTt\A0ܨON|ES,{%G7]-7JH0>V G=;FIH\T2o`Ue<$ <WXJO,/"kx{x@5T*=YcQCG_UP,η. 穣G}0լu{ CX:nKmfօǺ[+t"4F|0%eglg6 e!hLo]|v+9, "5ylٔb9+l8D mId§sTWȁ&\E ,ُU; dEQrsLYə~7£=`jܼf/E1?Kߚ$m+(:,ީmG%g HlK`.s[YFzgw>QW4|u-BRXP*#xǣ=z齙.t,  ّmMmY>ZP՝[<ߞBM m8 qa5JmH`<[J+ylp6!zY 339bTaF ^5v3QH1߁P]`sǫ`vM|Gb崡wy5e7B:e[yA>4*l':Td `X_m) D;tj{;3}&ڶ  ~h7oSЌz Q)Vj6"ۘr~<ٳ6sSުBi4\Y4h[9S܈xR6cĄv>lS7'YP1<~ZWÖҍts,,3;|pǺ!~sUh8~1\!{ISUN.]`G H8{ %8.!W}p>+iPKJ* rV# \)c2KE~-w_yqF :sl (9)8w~XpYO u*ZιxZŸvAW{}XChh26#hpO¡.:YREc"^\j[ ?7{_[*EA=G ?;O ÷J9s#48xn!]1/At5!GAOxCf{(?WvQ .ap|6(FtmoƳό؝"ҬfCX,_7 m9yH1(eꊹ6.686~Q亂4@j a !'F(/D*OJչ-wfX=-?מr#XWLGqLט5G˼ o%s} >JMJNPj<NèmLZ.foa`/g|2 h+] ڨ42;!y( Tܠ+L㼍vPRk%2Gq+SE0H63OlӝOu3[IEFΡ~>u?񍛂oДȦKXކ3LkVO Y4 BW#TQV3eSN^0׍{Q)^h)NV\JBLZI:S=ioCIWiL~U)"KQQMhB$ vHn'r+4v3}cΐi款;nkLE]Nft )#Jq5"Ɩc]PU~CJAF`o6 Hބ9!H^r}8O~]9҇V֍.3Qpm-Fa Xb3f|JIȔSB3b|8L.6n*Yt,L>dC Ep˽T(ږҨC+1R¥glu~ 3oygNJXt"8{w&4ϝP~VM Ur 3 yb{,¹|#BJ<)[I<hjRwL\xo}0CާzgH?9mwpv||~I:FmQ NyVIp]^bE8 kUC~ jtRZ{&Ớ(,P8|9kg4nN~A-\>?":RAG*fU9@Stv:5pZZ-=漊8E\GWHdNL] `mSš}]V0W5S:ws6* ݍ8?%s:Zv29<3Ta8wol||pK}͜龚זePߡTh xNnR-&uz|{0tIm}W+6 2{Sƺ1>_/F`,x g{WM@ PNmT edߥ,HbGÜEUrRuU5@wRY=.ˤң ? $+n^q7Eē`.P/w#WT}UlaĀh[2DkWքv;gtA~ox#pu5J(Dz-/V7g5jZyFz5fCga&;IWH?$+]7Pg0^u-br j7SS׍$'f0)O.3JvT"e@@WըBAw>,s1=WG%=@@#o҂e$ NݍNlMcr݆>AZO8Fxkgso α٧O?hZO*R?IaFPsGg{3`]w Ng6evFҙ୎pNj<1RGO~f^3V{Hc%,,2] &o| 6Lji/{x@q]eɄ3r8]q9a c-.=Aד{F ^r Egbyd;mdNV&[@!H;h]ꚻ?x_Hs º0un=Y!fQsZ-|x9[rc(G82UE@ _C~Q ˆ1VMrz}Hor!<Ъi=5Sx+kg4;J25hr(jf`3ot3dZ@STR7i{e~AW(!9+1%oHEKl=='Ȕ+5 Yt $2Je\ }RntH Pwqxk|ȱ&oo*<|p{4JeXGΤ^K-}>sm}DZRJL3`1}p<Ʌ_ \.oej@L'W R +ċr|Ct|Ef@ud5ڗ7p-a'A `Pv˶}Sv@TP`PaݲlV# I櫽?V1vߌ {dLJ< mD-*fG +lY >66F Wݍ#XͰ[{ %oB&FQ+A<&*ϧg4fSrD{˂kr-U430ogHFWBNG]nPka1k7 cǝSk&6 :4g,IX2a&CUb=^J`R^R^l"%nkhU봣o$ݘgCFr J\'-xRӽ!N% XN 'B&Keyt?WzާȢC4?,[%X^o7k!c4: iXx"b1:R Yl9#FOPYʓJ]Jh{h2 fB*+XEOr#ӑ|(DZj |*D-myJ86%t#*a gSvpxph5U9_~:/X^*[fvm^)x>jPF1&xv(Hk ;D㆒̯%e\<@)$n"Z2ӖyCLwS?uւL'@C/.~øn^C$}\C^z=u (@I:|ֶM4Rv[юnX7"*ICFoy4>Nݘtz'7uzѫfzRB#/rGڿ.e᭚O$faɁ /#^hPI^`A-MI qڳt}#SO2~D7c A<]ꆫ\U]{.O G\ d]QsOYS|?ilb]vl]KV+ń۠E(n0 pn:845I4>˴puN:ܡ͝EI,ܺQiz}MY]uIfn;ϭC kL3=ON*"@-Ly1T }"r> r D9 _RVYh֡׋NPASKH}.'oݛ"_M]%RǴA*u`0A9r5Y!M&u=Zp-,oy%Vږn46taG8qG:>'C(&© k1ϱ GBh\-+k&jZqj7Yj Jw l'ywG :vCQKEdS}9ˌ^2u j"l e&hpŒffI+IoҨ[ 9>M½~`iWvd(hhX#GҰUr' [a9U=2<_o/=9zdO SsÑ7{e"Jc ,$?:kԷ*Ku4a90uгԫ@Zk֔0M 5~'$6MOB 8YW%lS`A{Zpsw')G)G_D?*jiݮ p2KXk)n9jRI|Rx :n,z&#&֔"o:[K*%X( ~V{#Ԭ _+1?eytFc6`Vd2m9P~vL$_ ӄeX G3AK| [l!"7h~G([k C&Z`K}'aW#!WJv!K=SVsا/"b?_%[y(6^?}桁V~s H#F 0&)sv^8[ٴjc!8Qxҁu"%woDXgW0Ymx-6nA:{kER"֞y3M\n#Z3R{[MST LkyK6]zb6Oֲ \u+صX*~*5GR#z.ZN6m1M#ح<.!Tj7FХi@I*ZN~@Ku,(Ckg7OzH퍐O80knӖ帕6VbԺJo4+ {ʻ~-y+J>i,@2nzodѕZӵE;dZo݌0*H6PZW#+Tl"{>&%do|9SSږf7JBX#x [{ViՔeشt $hD:*#X3`PKHMn?VReT6aT WQ$GU;-D0Pm._e+6DH&U_Ae|{OdOQ|}M L` *oQ>Z׃p2 4~f^Y։`?#]N3'K9GqݬIZZaMtEJQs;%M+ YY"VdLː2΀rTB~|Zhhy ?/+k:R(;i6U`T!⸎+_l vWjc̔6 9,_CQ2UEvqUuN,\~ w;(鏙Mmaľ¢M-H.P6%;Dlc V!. \xipJe[% Bb8@Y3}a sC^Z. I?L+>O!>!>fL\ǡb0|0YձC߮@TT\U>Όi2*} hS*_[wggs1p-k'l`;u/Mg* t8 jTʍ34< ,UrѷZ`f=h!ق6g0%cPs׮lᶀħoFU{=R ?5Exz#CSG1vq8]sϡPl<.lƂU0ϖ!,ܰ@BLm1.gP[#R !\&#J^Aڍbd;5C⁅6%HdDYϮÈU"T^a3fzN-L}鍂3VJ k.)IcopqU.lӈ>2Yܬ3|~JՇ1NR˭KU}#uXs%\T@61|7#v.=<vKԘS,Ҷ5 xefnƦ@ӊ|OO^ #dfĿ^ѐS, ٳ6-Qs9TH\gan9^JrdGmDUH@`KZϚ;P!*n<+ 2 sJϐGx H!{lXID]J2\dúV;k6́!\ibƬvpuƙ8ucGڼ\|7>> +,7=ӵ2rAhTvK:{{!a4_8Kp)$O+ a+9L o3%WuxӁj=!FYul7m ftKN:bQxβDɎ);14z!9\>?RNYY $>̽nœPJިS·e:{-rt-{qAq$Y6>ٽK&jÇR~튀 yr+!4tVzp9On,w۳Y0"E&[1&؁1 )攃8&8ze?P*"`}ZNwxBpGzꖼ*DjPWt+֋(0dbɔزprL}m,slS8 cYOɞњ4d>΀Ȑ.B D십 ԝn\af,.qֺڙ뚃6@< cMtpG#5h;m/0᝶DAGg794ؽkR2?aLD 4i|bqS܂fLliHބE`)@ dk|d,dqhQ3xl}êV,!ZXOܜNT/Xamߕ@'4~VxIR-( ` .>"w)_Z @.>!ZuB-uF }|7SjVw_StU&8TYønF T1֫"G(Ք Xɟoc=@#,Kư= T`J*e;i}_y2TGA@I?nWԳ8\? P F*\0#.ϝdw½2>̓~o'M#8o&tW )@'AO\Fe{Sv3@YKz{,,tW|^X@C'qeZM8KeN\-ƶik0.< ~VO[Zpu"-G?*}TYi?²66̰c3uN!8wŔkGxNPwRNˇ8 !_5<XE'mfe>x%6FisE. -}&B2\I>NЕxNR`4sH-N[zF$Y.+&g(6b*7OﵔvR :KvdD·ۥ[d)/U Ho\TӟEFPU\xz0S:cкǡi9UZ .R.8wZ$6M~>URPøVnod".\`@"b[Wp gsB&J_c]Q%89Lu'̇A;QOx+z ZMdC}ܞv>TnFC#iuG<|<Ԫp)aC2SMT%'-;Vix[^\K~e($Cxߵ#p C/x[|@SAYAF+hM,7'%e&܎=5jyCcH+;} HA{=,HS)SH`/oNļ0 `P^YƵI7z"B4Ȝ/a3|jHO}MH2 p^AqG[RM_4I1Xe9l9-@X<:${).R X[tc+e qeY0|0 -5yTyjyhV@^c e-0!lc\mpZ¯qfs7nfzlfC,=gߧx=}~w9/r%jaT J}+xVQ KlrhIM.(u}w^/o3d GP# D}JL݁+$ua_dRp63\(2`i ^bmE ?bմYWcp'32=JBwUJH\@ʥן/ O0Et@!]|fq|՟3NlI NdͽݐRnj $ޤM=hhH0 }HqY}DO,I {7B(ZZn~RױAMgD=zY;H8;׃\2e&iT$pϯ1G)V+MCÿЕj5@ǓmJbVXo#:E,\;Z8K O{N v /;T(ն&OB*OJ5yvɨw<9<3\/FNv ny$wV55g+kY^t𻸣E͐ɦʣ-9'&πЛ{ED=B `tݭ 5e K!-qVRSw>n x<κW6MSׇ/\],ɻ_ZѱhJwV;R9ŸmTm;V 1P{YO9+XqX}fkPI;u S;/l߶` ~oewB~Mƥ'ANl_9^*P N-d-0?/Nqan}"why%`ˀPh=nǮ{|2jF#Dp$=x`>7+b7FO͗YɎDU Qf 2bʩFY"!M+^,P隂N=A2&f\yg_n|ՈLMw\B;?^̶_“,Cx-' bHU6gp@*w *̈Ē20ǣ 葻d_Z)Uwsbtw?XeJsl̤|ŋMd l)p2?!>4ni eJ:!L`=r< ii&-w2 Y8E=6i*tqm6T 3\~~8H 9H~WX!\Յ$h1P Q2 ٵB)PRcg".-D8K/xćyzYz8~cBFAj_#``ZOZ]Ky(wdmA}9]-2<9@F=CT@W\F%ک}g &HϊVׂr.v #HFmT~B}'`ue A#}@.wΫRv{)`3ﹹ-.k i'ǫg*Mzze&0Iik9g > BNNjm/ý†)UбQSf7ZQ=CQSuxl"^pS)@jsh+5W/=~ܢwR^Ug]NGX !=Gy-l7Y6чo^rP5K%2CPu2:/}Z銷v5eK qKRSb5%67b OV~$&γ'p2ϩq)"FMyPduV-yߴFxOЙc [izW_}]ܔ!gD_/soP@xC=++Xۖ0s|IKPK6~ #e]' ۭ#̘pAeѽ?'LHbnHPckעj֜--MV9mYN\MHo%l8Rfd4mA8‘ !gW8% `0Bd.2B-J|2(9㚵.8q{)XU43 }#((k8 tdWՃO(nA!ľv 4;Xȁ %|v9Dņ҃,SHHr'0H*/sFE3;&"9H3 U0L ~*<CRn17#Tuaf̎ܿ6֨"8FJcP03]ϧKh*F_ PPO*)&ZJ\x&ήZ7cn[O0Xm˯EZQ06TA)1'M66+;)i.xoa1kk].paX'1.c)p!Nf (o{zW[3]:3N!y  7H@CMcT?S,2Ka,[&ĪzN̙@\0?kkH0}/iО? %z0kEh`rmswye[34^ُ$rp’'5Kia٢Ō\φo>{aL(1о +-gx*eqS:d Z)9jF/pI~BGHHWyN[8VF⡟oӳ{wrG]W )y(wKb k"G zR%ݵv21&hD;nm,}*C_ɴ5rf{9A6 'b7!zoGһ=,3, LItRV86Gy_лsK:I+vV7:霪̙[ȳפY SY*w5X(6:)e`| yo.S4'EXu8IFhj\v}i-_twsS&|b(|Dl9qɣ8G8)rXՓ:i?\WfַX`c47xܨ(X 8`ܷjki!lf[IciF(>>*n6+^.KUԁeH?fM=#RiΘVTow'qh#QB=Q<'AF5,c:W ?>]-ڃS +&-@G:@RFnvLr": ki' xciJ j39l]XX>rP7b,ᏻMy19!BP/N*ws<4R EX(V0JzC\s&0a݉U0 ٲ."oNߙx~ #b=S*0 5/Tƶ^tel'/T??̼?޲%&< 9;4vpy8vL Kq C]*ֺHT^ʬ,%(BN6!8?Ba9gaj=dVڞN֦Pv3 \z@ysBK2FÀM ͙cGikRɝ; [ Ũj=*>"> 8bI *G>o3:< PT Pgʱ&+ODgӪ&փ_"t32`???riwr1 4w%CO_(/9w@{X]; :!XC.ذp+vN"i1h׈:z^rR3rfG#u?SdyzT~y&N6;giqH-C&ɀ*l|&wYfP9&YD1rb\w}ND8.% zB?>jYMeۏG,((=QMeZ _3OZTD :S+B~q=el$th*SaK>Ҵ){ xutQQzik>눃v5ic勚t?Ba8SG:2|3O,+#҄Ap3H[fmxw6/1T|scb8d "X>y]^tzZpY,6!G՛ ='/ T!|_fJoُ יoAZp *Q'+y;7xBV8ÙOC_s&%*5q/[626ΊQ @c"P >\ɊTm~"3R{lXLF Ȟ)izKqK&f"}7Sla(3o9{DMvc$eмZ^*fʙp={PJSmqzqxto8/2MQ^5+c?Z@;͸E{gR:8Ƣ,>i{ Q4 G~Ū&~<?)@W|amޫ$kũn&yڄ䑻C!1s"FOFlrDol 5u#J$b$QJs#DUiX؍!Fd͋2 >z`rbr>`ꌁ5/d j.f$~h&"'pC?՛@;D7C;ɢY5(݈_7]ʡ-S2;ciWEi ~ohVLj=fU kӜ>?xX ]WVPK?ըwQ$^3Qԋ'5]Nt/E'W?5[ aY =?Ћᗒ FGC5=eIg&g5u'rG@FU 1t_|k߽3ʼ\"n- toH0-U}[#oS l3h/G жvD1nv ά3 ?#gB}j*.cX9%k粐5:g]\:ȡ.h̡V7` bkt $"Z 1GRt.ą1y$HFUHeּ\&(S*mpxpcz9[8jѷܚ/%=x2bUSVC:" ͖;RZ,vv֬z^ZϳJPW!3VO~`U/lڐįUcɰjxbe{SiU?;׃\y~4'Ɛ~9bvXItޝ?Y&"aUԵDҚd)QZŨulq{)`n?e.DU \ŹtudR}i qF9`TbH?j5܄oT]J'/Ta 婵NMw3 bNRcy68,Hb'CķZwG bT$ρ!5q&h24wt_t +\H U0ܹlcwz> 0^Օ|R[ߚA?l8܀a,ñBòmw}F_v/USH2jOwU4¸:#P͆)> x #&vEAX~M wқȕ"X. \馢uVoHW?ØKr53ړ** Y*e͌ v8 1W:ٜmQ X]^p秄|et]W_dFƧQiRǿTEGų4ܺX_؊ Кv}1~Gz-x*rכA:ۢjߵ~kYqjy:X;R1TKزu(n74Z ӎEYn wS`8yݸ}] ?AIo[HޫI79 $=qK\t 30q IRqEFsER̡q kS6ZU" pJg@hk9n$埵FzrŅUZZ&*L˱S(603j{7}.`|ɕ>Ixg,M~fחD}O߸FOft*|)G 󛔼qY {EƊ̮lotjjpiXbVfF]&f]_x ,p#C-۔jUȷC`]uto8f閡 RNMNQۼBF v=~*Q0_g]ZጩL,>#B9/G W@hmGfO\#|% ǫ/g{'Yd ǘ]n)vc)hM0`q5 X6I8̈́hS=O oT:AP"j㥢C!m]uLec15nwShO<.Яs1@g&6%Zlˁpk xLl2ozXtznSq8 9xF3GH#fiG@YEMkH$R z˜a^o] p!J%|O%iQ$L{YK eo zuygIte0sJ9Ttm􁾇΋+ݼXhMt:l(^VOA=$ \VM{.=ۚ?$kayZ(A -vAfM%QgѨ9Lnz5=p;?!/wx@HlC^,@ (s2ޛ]G\Z^F t<̹Q8̲5d;t+ %i vQ0ďQI:p8 QIbj2ecW3kO:ǧ"׀5BfCKaϕe$UXɞŬ:㘹Ώa-xT]:kNj~-iwFgDAC|vќ4@L̛_@M+_#a`NfZ>DZ-{xLbUsk]:nl(IgvM ;FP?6L*#PYP|Ip䉆xu7"A)4e =TDip$hA¿*b4NKm:~B:]'344"s m(WmŝvG%:b*nkHgQb{lJ7 ;;٣_?xa0iVn)5\O|ym 2AF%ԉE,ЅHڶC3pBEsRuDQq8hV 1 ^ Mec&rtx&v1wgf|#g.S!)kjo}]C` $%kh갖uȍR񕉼vZsxra-ga8N_dp@/ w4Y>ȄURyddAQQiֵU T1m0>]/o2Bh!X/qP&;6#o= c:jN246D$b*%t\ՃY_j&~{j/ s<M'ODY˹"H>?`Wб&:ul?^doh)~!݆ enb{y^-uٷ@YgA$b7j0r-Lf]${ {7plF*K‚KUkqyR0(c}cy@M2()J *mce8u,kVM+O;qt M_tT *~C r)u =ޜK-$Ĺ'`kvuhrbL }PrH%V ",[PP0FNEK5ff14M> 7A◭@GrJ@k@3Ddq?6!蹠 nwUH"0QD0E 3b~"!Hy#dA f5FoGhSؿ <s) :!LZV0!1NK*j "p@eaXWXj߭Y78}e԰YZاA=b@( {a͸r0&g='3F "u%48$* rx島+Y'yݼn&IS!TƻT*s\PVcL$JǏ_P>tFE n3E"r>%fԥXK x%Gy1zfR4vk̘ДLVڡ|"zXD1ҏu0~ 9YtyM^v>TKZr0F;'VE૏ak`,T gE/SU6Pb̡/AVoQ9m̋9")a!6?XC#}كE□4TRyxߝ#V%' HQrw|P(z++{44E[fyG熇Ǔ--k`Hy-R=k٩l5˨hfsR Ð  iw]F:WŽ3 N9*G.e:ٚ,#*mh $|(M:PfzyK?#1נd%1xX= $piRðF>eq9J1ĸUTxe[h+azs$q. Xe \7^lTYn@n6}4VIhG;\dwpH`fFt ߂4]pdC{&6+q">*dߕ94TUgdY%g+մ j (vޗꬋpO #27DFiX,OK1L;ʔcA>*Gtqiayql٭!deT׽X_r#&Lmy8(6ir܅9:| _%0eop\",Qtښ vD&oϬr%S|z9hu͝5sI8@v,16Pj7P3rF-2{G{ $h|z+M6:Qf*idrm$ ^eR}o|0:IDrUڈ$X$&hEOsHhטi$C}i[ٚ$<.2WkZ&ڷC6Vˆw;U{AİLR>:)!-U^ fJ^ ..,=/+l2e0`qQ'Δ߈EV"by=#eGYTʙ+<7uVdSz i947Go^T; )5څۮNq\ M!]nu$1BHo)J;?sdi %5it{Þe&?g(oje!q;d]|Y3'o3xEBci?4u@,Yh J~xgfx!91[5p(,ƪE:h}.XYJFe,d) 8E6n-!Xo"͛ZS9zHo1) lnE+N7fokC~19ڋYri?Ww0Æjԅ0&c2udL0ɞB1܀Lf6'[#gX@cn8_hjj6TooaWf0 +\KpcYZx#_KS.;!~£ʽL級(`_3=& =6nڑd/2:D%-eelxǥ6Y{CY`;N)Evź|R[AE2uG2s%հ-4xXV#(8yGIMxiݧK^uTD#d|ѤHњĉx nU|^b[`@E\(3^ 2C[ҫة6)%/GIѕ ӌ,!<+[ѴY~9UE!;w17X !T=gV$-$O0]&͎Q޵D09v(^[C]C+ gǜA铙3DTDiP$ uM),do<*EE33qS+gtvr#~{5)k\$eeT"$55sWFLlaH ڥ'Y6kckV'v A3M Cw>&Map6Q\{<Ўk ˆ)V:k!5_P*nr_m8Ƿ҃$mC }2yQ#q7Zq>VY}$ة:[aƎї2ުqIQY8 3t;p'h%5~nEKH +lISqaZqКվ  25XU%@bgnI^F=*'Ӓ ,>rf)L~,QR͜?#=HwiϯJ)p_kQ vrf CzW<+z릕 ZZ.ˋ2f@ h:C LW<:%ӹu,r.YAd5i;|o"tF|ƃVBаD.GVD3>]}&g*3TܝExҬMX!WW4E|;., җ&ud\ 9.]Z]˵WB]Bv=  yA;4?b )5ѡgܵeʫo^'^үWir>c1T?Dvo|_ wӎR[p(~ioK] Rc2?K 9B/yz[qvcazynn;I3;^FЦ@T) Cpk6{~~DP^)#:fj1@9yz-x.$ #xI˾b2r:\R.BT_N S>帒A+–a;˘K{f%9N PLH7SG7Sv+9ep˲?aT,Z~UG޽a\urS.oK~ZmHe1dj>QlU_cwl_ХqEfY4 -kIdl,01>(h6mfWv`'4<5RbO;۪XӌK{{@f* <+ӽƞ=PM_F-[!RXk_WI{2K]vʳt*gcXpcP曖|VƤ5#b=gÄ\*Xāڎw6;^| C;uy/Q?3jhPI:I~>3w 1L̈ #'2_V%MRo86nS35Jbڿ frPeRly,\ k~{:h!^M+ s5iHь.fxt9}_?,jW1o;.2]'e @|%T.۠HɳYiؗ<.ى. ԝ-\.SS &B:_XA#&IaVzc0ގԉ3ZGB]{N1M?zŅl!CQqnY\9`9#Xs\1FwיZڋ=GZKj@%`*~zсPjH#;cz?8`q4&?~1^K\0uA (yUH+ʱ<|;վ]vN,l{2ICz͜m):$x(F!dy6Z{]vS[uP] AS0.Ki8A$6ɚꃴIk/]k +  jIP`N7 'Ed !ZB_kIIs&{ zz3OJ /Fh>g~)M3V3퀭Gb[!4'u!4ܰ X?ٙuk 6*Gq!1fpo]{ <)Mj:1 fߩͥdINKi&&seπtODd1!TxQQ & ĻCl$L= 78 +a^Or_l(" %TyRoO;C+se T>"GFpK+d5w v$ {?vUӅ<TU7yy݂'n }yXpn#.B &6H}/_6\% "&E_KþL"&-dQ@(2E}0^BRqR ӥh;1;C Ψ ST3-&<5 km!V2C;NJ3PԤ[*W |ppS`8G-1V4컚*!I avY#*!YoL}rn,] w bs3W\ Xok֕aOj'.jCd,9͝tٻ&>@mRucWnjU3b=ӢT;MT>X_5F'+c|=aOd %\|#0/E!變4zRfr Pm g“E I/z"w ݬ z~7-npR7ds5`\NH@)ӳ\ށΦf5}ھҁ@lϰU(̻1*ۚd9)[z| 2G+ʘztawoF 1 +4?u[,J*I>v_8`g5%fl[V6?˯P)"Ԋ~g1R(0HM%jC=]-cy\h6$.[zsȦ '4˨TU L>KHψ8y ^FMÝY ? w_7flKiLIΈ˩<)Hõ #tƮ"1SfD+A+XrJ]x,V!yiV2#]&k O~O3D@+HU0$Epld˅9. ~1v^:jpʟ.4+=()i&^0=ɣr(ț8ssIɆcy pd aG۾KJ2kǂOlfDT9n>G-g!TatD,Q :4VJ%Ҡyv(EKLPJDY_;Gb0̗01ufOYo(ca&ScK6,EH ԟ#P+m(\"N^زz\aG 4HX7OU6|/|WR p^D)c}p0퇛0N+5"gzSP) 2TU܈.Bi5;:zG Aވ!IU:Cl B&܊jc` q{^`|y$K0*u{%&ne; Nӡۦ?lOY_`EW+V'$EW44?-эzZIr(EjmyøFp8*2l.zkMU0 5\]N(UH+xIȾXd 5Ǣ#-E139b c`Ie"ү"yLc%뛿Z<9mҕM;[|b3C݅J*/A.,PKUw<%>8ؔ~? JꢡXx gSC ɹPݞ5g7T_9"{+~` R0Iw c4^("dMB.uq7`Iܨ]YuQC]/rŌCfwٛz8Y$3b~rBԖ `F1gQFhһ50_{9bB?ٱi)R?f},Èl({MC%2XQ<$]ê.>۰6- ¿Mw7EvB?rJW7@_$qˁmDxp,j}L֦(}AHj2甥Dw1xe3HQCTvYW9/\n4B |%خ3[_1Ec0Yv} 4dPTفq74HU $(KÍRM "uK}v˾C `ù1 ΃Oj:JrFI9#O$?SghZ51^k7 0w\"㢈?9x‘>K4҉;'V#w xz멞mvcӋv1.>bXEW0n)~f)tY)Ux2Y=旡̐G;~@⋏{Zhr0ﻃ$ZI#Og|ƒdYYV6&MN([iHO>n 趈JT$-;Jt5)a~V[ô6L},M.ƗNc^` N,z]cmӐhP(WdQrfavv-Gܵ QmF18vL_\1a24;kZ띿b-KC2쟁7td* yr?Un::[7@t.G^pZ#,ú LX$c짰n܅Ҫn_R~ƃ #>T~8qC 6 i ~C҅WTHXAkQPg[D)~GЉO%k\;A*s'p􂫾K|jFt}č{#*C-` }YcboI @%ZeA.!{ VhP_fC -xVR&gD93l'cvC2&X͋ŧOR8$\cK_I1Ss68 Ȇ/7ӌ)A/A,yaHO L-̼7+`2Cig[ y%[5i Fйq7djRnm,NH\_<)mYQ^v : ](|Lm!mrX}D`&fC]Jt|֬w_$R:)6;k?7(;9bÍu߱P06u,sc?>]EB KPM#wާ)^tMVz,jx:^\sE4S>|Ml %Ϧ1-M(M%TR r YKs8U6gnh2:'G:B|5_ؽzTRY*% [RK1 ,Ԃ6ي⵫ r&jJHa]D3AStŘ06q#1s1'>OxmqhQ<"7647R WtD/a?=2zȾoy|01 VmtQn%jC 9vŞ wUSCyM]lюP; & Ho= *VuVu&)43:u8ȏ>E4)%Ѓ-)HXB\\)@36kFp/)(MAc"a^dy;pa8:![4?kg$ M sG<}tK*}3*|+Qn)>l' _N n"hluODN;[即ӇX;>ix?SoX½Ź)pIȸEs-ǒZ1|m;mhͧiZ2[q$L/"ÖX_̏ĔD ${@-IA uC`kn-=UVc1w,<g 2e |}(E}g}]$dNJ:" D1i\y"j&`t8~ŀ i616 D \ 1rN+ M,dv:O6TKNN[.vހhÿO8x4@ł/k(`5!w*!ŰP(EDAfiOې ǀpIҔ r.FYK`n$}mr8y݌NTd1$"F/inOߴdSpK{+Mh}k[lw~Xti%]ȃK[l}%+aWA4N 6 P 3T+0}8c@ ]5/.5k7=RT/a"̀l:7'Q /j1bl_WpH|LkIZQӞi&- *IZiu=U ?Kx}c U:=GȍLC.yR5?AJC88TBu@?W>#$u+"$NR^3F©z~x D{^7h*m-f#۵Kʥ}BP|[te 1yD}kͣӒV.bùnJVzp˟ܞ"5:%Aza~H!RAVׁ}g[ ҲJ>[j_A|Hϒ䩄#Ǻ[agM<Ҕpzr-!yNkIwUH=JcKH>eM =Sa?nn<*Y}(fC]Ёc[X FhMB}ŧy𤔧%:RЄ|+pn2}rd%IxDάR }e)bp&qFUHYuYrzq۟m00/e&  Ot93h~(fzK3P!UTN@"+PUsfb-^;m7: TQ w\"o:1ʶ7l9YazNL5ܹ; 2Q  >+"5nГnMhgR, "`BEG3!*ĝ3O%7A]ʎlwؔmg319qj NlhkHE w:#A]90*줴ȇWG$^.JO2Lvm!Zf:-$+[O8ȖY<1E.3Jupsp3T?ةz={$Mz{K8R4"M`ԉ[Е}0AQvd W^$;z_{1楁I$N}AT=ZǁtAE 3e6a < 8j{­%T'ƿwTÊ)PnSiӳq*sxT+Փ_~w?/COɝZ4.؜)(ԭKd nc4zdq߹Wو%?9)`ߏW0m|}Nʡ{[5ۯ";[r Ns.펿hfA-Ԕ|'n O"ʅgAu?u r 7Bϼ'L6 HzWRBբh?qRd:edL+M.jQ{:;Wc)QE*4#b )dMqu[iV4V&%v>&ewnD@o;taMٍP3"]XxzgqbvD e)~  F1_%ݭg7;)vI,ĽڥԿ[UB2Ud]eoa`9x,to,ެwyIԪy'UBu) Wo PNp4"G헓tt\P_l|~7bQt'rQMժT;ʺߠ446OC0o[-TQ<^#t5:I4-},]3Fޢ,V޻nk~+Dw3G`XybzXo1*}Rb?1]I퍥s;c 7/LO.7S4fSgnx|έw3RwTy:Aca/)wMXxuFbC8&5 8E_^UCǢm-<m|g,Wp&YF(n׸Ye"PwW[,8٘w~QJ) Ba sp\_`ӛ5tKԨx)"N!pA6WXuel䥜UdYƙ''^`.qj8p$퐀5p6Hn+DYQ3Ph߂i%P}>q67[ce\`H*zZCBCsU|i B[ tGMt 9rM>8t"D6F(@߹}#9=h`y]jZHq gG eT O=:U"$6l\dH?]1fj>:B<߁431*ޛrŐd'"+Op@X; $ W_,ou%G} r|-Q4aD&Um#FCѲ4,9IiM6௟2ȜK>{̺U)jR kr 0W,Fp7/U)¦R_s%b{TtD.1*H-4W6CҹM ${4<o@XGR5Ehォj5\1>GZD'Lc.$ڇf' D,z`"L&gS^rBzBneean쎍[hx)_!5\N{d"'A˂9Fȗ(7v6e ץ'Fn iREq`(r./lB97>`حў=fc=9xy@o^tDXC1MrtF/$Y"s2W&]عCR0-N踃dHzҸNz^5c~NC3ev\/C@) emb%_)LY=Yq1- 4j d* # 4^@9YvM%Y ]MsKd!)uey)cb#r #;iᔁ*`E3V|,v/t[߸s0?& kƷov' S^=6{(LHGk7$vjSݡ66ѓJjfyD"[,] xnm40 q]=C KrkHB3yآ=kc^pG+put'|]:r.'U.*\IaJ,xt| B[#nK6hQ=}ըkBf}7N.W2'}0oܼ{qi_k8ӟZ``rrK^l9s8l =p\`?5XUU &ޮY|<e~Ǧ 1B/q/3[\-c\lJhNJxT;(=κ1^1 L9C&?t2ynA)G Fb+Li,iqֆUC\S NNph@UO*/%F?ykӒ#7d٠l3!5RςIAlҗUpkmd)JZhy#0 fS8Bz~*myؗ;koI0ȿ201_jȢo$"j6Tm +~<% 9rIDo^wЂce̖`o#wx#gDEaLq~u4$Ul@dF7Zs?WdR׃`n<-AHEεqQdѮwnRyƋΓ;1],?*ɰ- x&TMAl?[ Br8\ x~B@'5KMeY?a]G`5lU U~ #RXλ]M`F $٣ %ȫ5%ÀW4!2&&vdw6'%Ua4Z)uM:.<tTf2 g`1_2WpW SDD,٧. 2Íu4]a/76Lݲ K[#&ڢ]B?U%$]9-sy&ܐ*R-?Сy5 dI(oxc|J"GID4#Ol^9igjԮ=zcqU4FkL`5\,q- Mowkݍ!9s$"7zՁ8M7ht..sg6rމ*Tދ 1A"x} 2S^ ?(ӑjJCJvѡEХn2̌"=p'P%O$AɩigNt)H/3zJ^\80{F/Ukj:YTGcؽ8Ahhd$2H:F_L#'abh;t-) 2`a%}*M;@Y6CDo.&R{iL3i*1O 8Jt2کPn`*2&b  [٢B!.5Z_ouE׭CG'ge1 zH;3\KokIs|ЁT3ϐANҤ(4x2%^e=9-g_]dgun@C.vUG=f(=N @\.:﫺2Ghf-HB}#/:Pv.Q($bB#o3%5i-87AMZΤ< /&ig2sL l{׸h,k/ge+Ϭo#"kx%([5bnF IS@Wn-Xq%챷IX$YVceN7sankp` cn/q,}{]\Oz5b3y>enK$^%Qvtrrqc)x&%QhaG7+=Vtj Y8?9@Ol>1٦$ɞL#; Q(SU|",qeIM(_Oy9akj G$ɕݏcKT6 ;k҃͏M}T50zZiA9F׵ bNmujJ/W#wx JڞK Yצӣ?}ډ< \vי4]{ 9n͵}޼e I{; M,hT<= kzIm&C/zgt>9qH/Wك9KhCIm;VC7^n, -3o2X7TD9lnLZ, 5 cq񀢭TvҴ|܈BRɁ,5#Ӂ̻F>֖|%u8Ρ!sW;` t¸h]BdRS1g:@{;qI!j,R5IZHTSB=5MV T =3)UIKqo+Kz<<ƭ"\ ~! +E}*!oUqXN`WaKgwqs$0z k3?lS9)j @WP:fW۸Wl'xz8TFmLu=4$^l|!;Teia8+I>`PP;GC.3 MB-ʽ-# 'fp/_@Xd PkV̥ f+NYt4sKVyLERO"? 'QXG2kPmln?d\ Nޡ.| 8GY׵ErB.Ao-sN NtH ՛zp\yāLQ3-xziSݱu:1-s%:PVapbP~TfA܍`:YIs%P  NY7G5A&-u?xZnq~|&(rxr\^M7]fġ${ja&("dTZ&d^*7+˲ge}k^i178gޟ| xQJ1.q]@;! [RE͕NLj[waZD!x]r<7SցO N5 XƖV,E2K(ˍ?ډ.'NezJ4=9^Ȭiө-TEˊ]!Ѳ pzy/uY"bGmMOϼٖJ'~+}>s$ H*nIT4d옚{2Ok̂<%ůJF`b#9CoU]j @24Hm#t@?v+S3*x =*F;I&3r(KTp#(H8J ܏F&Zڿ^i >oN؃>{;G( [jL(|Fkd8sؾ޼]VC q}]ƤIm"/ :5aϾ|/8nUܵba,SqB $Xb7n["*FZ#e/:KP Ɣ/tLطC6PvV LoC ^9(?KHuvgY$>۾+|jB2CVJn"gi Q. &߲:}]e׏F- WJ$Ak\$nkO'j(T̑-ИtTaq v}w{[%m5jE2nbt$ַ^lXe9*_H ɩ+\k^Оz0ESf^lu_.LX(aAڝQ;sֲ?.5z{ڂ*ܳH>Ze'V}`ݜ9JWBԃ|I_V=\U,h1(){[5`|ZCaIt1+OĞs]d՟:u _?}M5az*ҁj2է{ %7\7!t%i~攁B]h~f,++LhR:g)756mu[WKaC U\=0긇.HEA4ojJٹ[މ?Njd=mıfm%<057{!G8’R_a"vpK`PͲsW-hC9 wnj =/+P/=M\霳, U εۻqyX;lӉ {kw2]ݳlrO}ͼDCbb[gѼ>7qM*~FOY[('ƕ ~^TYAjyr7DOpAᳮ .Qv)od}K4^nƠP-ݗSlK@8LȸXJQ<:YQؘ9@!{vՙuX0KQ݇w*\"nG3u 44V"9T~c U@>G˄E۪FTZMFoC[,Q?m.1B! ^g {%]@QTH!3RhpGQ2.+gT-\%zv2DWl¹[P_?|Є?$OfuڳpYz X*Gw*KI( Ar}Xℬ N>n' L&2H U5&8.|ٍb$fd"p1[H4M ZC ! 4ʿ0IzC0Yd#{_/GMܻs 'kK.Ҟ:;'ǠT"[͢Ԃ-l0lĪD6)p2RZFQWJYINp0޸ǵޚZ֤{B ښMO`yE잇 Ͱ%h1 !e튩4g@S:G^qhrDz-0X,>)EQo%aV|l)Q%g', Ḍܺ>݃xMj 8Υn1kru q}wԭԄ.S1g&!<ݥgGCӶn͋meLZ'~Jd3rV<9 q,Aw{f ͕*6hR 6 .FmA؈ 1ΌNLZrOe:ìR9cRe3`ajEA̼c-bH܃qO\-M-Q{x~rsUk5:5ten~KM?AɀL4v%M`)ޝ 2{`ϯ- ox9(*Z`IB%OUO">c}j~ޥLƎj( Dӛo@Jr_vw\~\–*'{QX'NOXS:bM~>7~G=,"9~ K_+QU)d~˻eTC<& ʊE o>~6Bf,DfL Qv%g cq Lw-iysjkv Z5-,C8Fh5 PxVFQƾe<]~oyy5? ETHPb)a/EΊrBƌf `/BT9xLGM,旺1q4oK9YKm:hCTj&5U5^y1E 帍@ v-3+E0^n-wɥ3|T1f }VC4E& /9-u'j9[5tiҁ{ެf#+T[yb@hS}q^%'}<*/_1Uo9D4m7Vo -68F4 ib!@8mf5|% D"@Z,9sGj: \2[rcܡӏK#.Kऋ^fQ`HoFv!hCo$'-^+TOxK1шr+>[d7\I^QMz@ jq^t?+ Y?G'ly L Ō.ǥaԕ9ھ5AOӦlѤ8?aYJ$I$-} h=3z7Mbئɛ:K+%9òuP0w_O;Q0JfX^us ruYXڷQ_tij Ss7c.r4+r|zu@Rjcn5(6, zޏ&C)B7=C:"-rQ*Bj܂y JF&qSf1.;cYaRƞjYE2Y>v>c;KGj|}%7\R'+Q!Nsqj䷡yU/.3'x e-;:`HǟeS/vG@hدW.iy="tP`N 6Gs'{ )0RF4Nۇpy=ڲnNJB[h7cדYNWk]kQqT`<^&io+NkV$"L?nFhsUs^4o2)Uy=$=OL)(R"5t9bc_I>m~OUlYd>*\CwlաS&;)yZx`圇߲[-Ҷ Hre8B,,]&c}6WXR>\}o !@@ObnЇ{_F6u! E#%DU1})cf`XAFF|w2}_s|ϡbőx|\MC^Ӵv!U0,PwgQd-Hx!(r|20:Bd;j뒔3'n dtѲ_ Djt]x0Jʉ[nפUㄭlliGjYaz`xtvvAA tտo,pjÝbəylʾl1.5˟6,)`,5%7HAr~JHba 51T.mfͱ0 Ppd7b#e [y=S=t@{ ,. Uc|/b?OP8%t/J#K3t02zkRf/(OQ[yzIEOQvu\~57 i[DŏyGRq.:70 ׿pj?[w~Ɛ uV)m!QcYctt*xV4d QwbLF)RP^{΋I+j9JRͤGPru_>rLP=]5$ ;ETI-0 kiFIBJɀRP ǡ2ڮy+ζ/^$APp g$ .]L LVK3|imˉ+F˵S=D ;SfTb(/O; N7O0[a}\+gee^Z]X>JõDRԾ44cJ!֟ ZemkKZnmφP Nj g!Ԗ: pH睱ih(O#uhjb YH]&۬RO?v-5 k.A[2=Euz#7id# |q,s#Qi !kCia[lӯGucd=¤s6n渭&9Fx?K0hj FLv?1D;3WP%/-8h"A]4P.*J>3sV-N=5FSw:تϩ`֏}#mض{m @V5Ox4ζ,$,\O턝`@5"l&t+cd1V2%AX(d{M#9Z+ޣ5%TpdEN~1Pw(Ac˜,>ioPrc|ϋ\I3d|X9@fentoL{@G.s0^~I׹H xn۫Qcԏ9c[v Bg H9z񫁱osGhRbt솁䩖@x%Q'/ ;mi;!U_!S"WP&p O*qZɻ:l=sHuU mZR %#fL0E99MGmօ(XZM!E4»+yC$S BpwXD1f,wN?쌐dzkjYjz0B a+y-MgKm@!-ťpn!u2?v;|= ImS@R- vX0 Aqc 5c=PgHz$E揄~|"BQ);"] ~ t>@?%R7~ W;-}(s5@"fbRsZt_z"QHkXh}" `9)Nc>Rw04unn[}ɏs¡1kEufOߍ\9E[SKH]Hv3m1By;]!)LMbZL+ OJ+l|8 ,29Gwֹ%je ~/ZE1,7nO4vT4/б겢P $(=c@IZ[>?J~W, te).bkY6<ߗ~P4I8~ $ L{tݫ N"y38,.CWCK{4ssH"K֡܁+ۡ62a"ʰUfrXM¸@|K !}??VR 6˂8?M̄wgl4yVɛnPE8=>$D%=Pw%|-نR n͉IXrf~0gEKۧPgm7K{.Q_ͲXn3'I}\E&jw]/@b\?|2-]#[DZ@̻hUcMeiۀBzTd90Bg$E0F m&2ZqH`+:x tz3RFRRA3#k. ѧIiR {\Zg?wS!I:ko½bN 0vq" ^ouB%{@dt Nk72fj:y+>fxu09׋$^}}C, L"lVp 6E"/ Hqښ,[Q!1JNmY ثFG[v:()cKOvӅ)t&EbY|o&#IeO!"rَWd]k*-$dC=Zq9E? a3GC+8#X"ZBXyIJe:+Y!dmv֟(ڝmYT䨡!.B3DR o?>D jH }Sl[כ<2Eߩ<#;fR:aa$/ > }ө)xCC*hn? X̆(WPn Y59gPWu$a=,(vIA>1GX6+sQUH.l;J(s뎇WȮIΥd\!HmSOktohj|Θ*#RYMAp1w<Ԧ Jja[8(m@m-"8ImjO-s➸Cg[o>!ÉDY'@SLY(b D40Nn;f."D("@ǙCY)/bvM?勢F0$ygDo AahXkG,ȮnR|3FBL9fG|5QLb5 ?%iS<2IX5t*eKL}7[Xu$4.:lu 75}"&:*ĽOq3އ?%EL7pX-\ Rܽ\}kjDKq1yxQb0$/67(TdU&(pcIr٘{Ì"B93aZgPÖ CJTb9,[dM?T͜W "j C/gǸfɜɠ7+Xt.yą$J42]f6-LS]nH3!vaf_('v6onxGU(|z;vdaĊh/+ kMy!QVpޭ΍L3-S"l+6;LZ*+*h7!a`G<=$ڰ/lmLfsGDi,ee?6"p:H1?譸̌T Y?I1/7!#IWUyB?(*W" KՑOdnoZ&- ⢸sfc2 sbOk\axE LK! ԍ=oލʥ?5Ѩ6;UXS!^G=v/F$׻_e ^]sVc ,6񢗍eH#!!r%~U$,D-xD@we 6Sl7E&4Z@1 7&A^ғ#Ȑ@';Ѐ况 )";%5BuMYy>V\^(iS*Bzf)tf#cP:0ch̳w*TY:Y.qHvX /OxS㵙<#8aJ'!͜dJQ>sU6psLf1NK Oь(]"NsXlvjĂn;PtǪnSn 2 C\$Dž#t*(kLJPk@ {c Z?cEbώ&4R:N b>d.0ѼAe?_35I0:Ce)8x WF"k8|{Ef⍱[LWnܷB&%\w}ɚ _+s!e]d0gCG3QR 2yggl+)b-ɷYXX8B#2%*vO[=No@+ iơ<_cd[?gw8+ p#zc8f:"~F$F[0>0jYCzzbίheqEC__ YgN=o?ӊ;_[-j{x#wi:P5$}U:`pZf[b㛝.l\¯o]ㆨG#oKr^v:1$5]e% _k$ţ-LHޝ:~&]7@ۏ6;ãμ +3̽+'ryg q(mQ}ʤ SQZAƹU4y%xn" ,0\A.XmVnXgHM%P,1Z,lB0tk2\ ،zmV&i3{,}"_]-y({JXxf uM 5zf%Lws-+"p|l .Bf3( L 6LH>7 d|7DMA3X;̰,օ}Q<[ł) ے|i**HjugXܩXP- <]%=p7Myiy_N SpcM'o0J (^iCܸi$YFQUT,MTCx}+[!X KprI':v)L^cի%tnMW-y{TUMKփ@}pbCmw & Q@bjW5WiilYHeb>7td#1T1ȣEG=#>O~FPM'k^*hf"y)޽S^ߝ=.7?X8{SeMDK0mez8ĶUDF+-SIԉnf "$]aPRY'~ുX1\BvZkË "A~eaf>W76hS0=tA^()9 !lw%7L_VL I%0XbՓj<_qO钉2c}v̀2CuSd#ʭ`Pb Z5ފa V kVXKᥥ@G:F0 ZPTjjV^aY~Y&^!-Ӓ;ZmEēD|aBtxibh@H{=2[;O]:u܈ :66 ޒQc,@F帩rnZީ8 ' Q+@ag4Yck4__ @JO< [x|P duBqW"фm}ۧ6ϡG*(&\~ehJI={F{ EŧQ ߻W1t'Ȗ9}\Ĭ5o)tQ|zH׵ξF_ ]!_;g7:mah5koD%J\V^ۃ1p@jqPqÓhpc ivy-=ʹa%73]Gd ˤ ~~&re3 JoKY]*8s.jw3CR+5azLHBtZ_sk2C: :gC=}pB*F\[DkPىaU pT(^tT|oVb20qjy,-Q8N%>2kX8-O脬v#8@!38eS-^Y)+ O*R:!mj:~RF&"+/ЌY*_tY8$w{B\hQne+ -Ar1Ijf׺ ߥ 4fy=Kȶ]!QD^ 1X,2&oI/r E&=5Rk}N}Jԯe19Ϳݢ0-_ƾt+=)Ĉ@V̞=yQX<l(0^,ʋ-) y' GVed*ikC8L^ÚX7d;SqɂE=ԄKg}\Wodm@'|ށƟ3&+F?FRG$R|.oBOk$Z5 Śב0cFc 俁eDo<4~t=kK9@{)Z[q{m ]@Vm>L {p7&٤Y8r]9]ɕOblF*eo-zPY=D[|>"yeq p+WWaByugj5' (\'2d9%Dܶ +R6E,  ڽ=t ڟQY-C 39_I[&#zS$]Os#U7s˅t^qi>#ڼsl% ?Qt˽ڻ2,2 dO AЕeBrJ$`L;V<TGUsX $]L#ĉ!$׬]ԩԆxs]49hZD$PMqA& Ӈ*?Sz3MDnAH/li7.>7-5z )Ttosռ,ZQrHKeDʹ͠ HYn&ϋPFfZI-zgPQ@sڼ)7m׾##a6on , a3Lٽ=馣o*ޔ+z%dKCȕM1B *ODkPl;w«O*~Bԡq#ͿGDmT[NFU*Xpͪr\q,mdsDp RW |&,'.$lq>e'8VBk]4R_K!ɜ HozOO}/9*^iVJT4y#)e'ĊWydEXD֙hjTu#)yu{DzI[&I)t F[-(P S.EEsPIcd&Ēr ubj7)Ҭ.yKZPsψs%hwQ2_>08 ѮLSN'lG'>uM)Į6FBX%g )lܸV );P쑖}Ss"Lx&al`A\fZXWdwPwL'SRv2ZDqNopP0I/&0;Ë: 0~3Jx'Y f9QJHzZJ>#m4WrmPiw4_lj$ ͦv4ۃ ? S?+郹yw1gD/zLa9^R0wiM]\ǜtD6-=Km"&9mQW+q<$/˼2MOgjEbo6RGUՑ׼JqCe&J5]%Am#\voiY3Ud 7v<|dЇ{Mc*Za+WWvT6(=1lY>#2Я﨩%ciq(C0(0^z:5Cܤ<5=>ZZSUK<6Ch f=ÞifwkLs"RQ(l7.+'oߤV |rt7 ^t#GiF.]7] n/*(>JeYJ~GbVECQUЈxm?TJDxLͽgΪX0g%k9+t4yc4G52d M;MDt@Mgx Gi=}ԫ;Ht`1gEyLT@I!?n&@兖 8l_!s.s VrF:J'n#u1ޮqBQ|)Pp|?T7dmm2ƻ5橇 %-O,i:HXV&@89X}2vEχ2 oZȠpYAkL1MfcG;)/>|;\蕏'N!1fO!flv$_=}Y3 phÁJt[;gnr ד2ڼwnC('GV)_k{[haǐL42Cغ',UǤwF@#Po$c?22l>K6~E:Nd&Ktm#X |WE٥>_4 'ͤHVa\|2Ԙ*# 0Knvԭ+7FXjC{Ba-rvm# Qi/>sD.=t7>;2yP,U~ m%լbhn;>}7f[)/?У/DTZ:>1s+t#zY;vk^=2K=Rp8F5XH9v@E 7._:nC6y!zN&FTx00E@B7C`c˅TDP+opy$W\y8q# kTkuH?+pg42b\v<eCbt$݆^pZ:й W J,'VLlRFXH#%0|߳/ء]oA4.^_o9scfaٴyJg=؈&lLǼ1l0q#@.''첉8k?^#FyYGd_ c3p)n1 Ul} җ-Ɠeϝ\+H/U`s@Sh'c~4 YX9@P3cw)%'IE ɁhIe75 ҪA@IBI5͍8;\(x T֚bz4 -W}Je ual@P#Wɰp a`2{^C +ιVRԒN6Qڄ, uq-O~5s\E!Y$%GW~}qZ}q$:OcAYPŅ $29siQ8H9C)]7fAAZ:P}ܱ;-DH'4vuO׶3] O xL9Ŋ^:C6.zm G :21g ,DLYP1j%zG{!5ʄI'o x{Ϧv 6W~ r*=sAe N!di[ ¶(/YFMYߤl6 1~;]ɵJ*t4G(Vc*21Z݅zŖ2x.|tHۣehwyc_+.\ʀ?(CQ]|CqizȀ&|+#ڡVz"ĪnBMʾ@cF!DC[`ugm5ʥ?MS-W]4t`C8 噉-ppyHwZtFh6hC]zFA[l-4JV9}͢ Ck֣|Xh4|~`V%v$g_WbuVwG0Bţ78 L>Aeuū,v`U@lLg=V@|bDf"g$)th3C -{2<̢v-DĖFR.с 2Ng0+mDêԍ-X}|]~vx  a`"Yʳ}KZ۫$t)R= 'QH6I b_t^ 1?^gx 'KDK3var7. rCo? ;Q(vU)p A?ݺ !/r n@դ޵o|yztPGxMs(zS]QNK L\#\,_A>Ϊ7"$p]Mܩ7vP#-:Ȱ .Wpl}gV@M!؜ͪ09YcXLʸ1ȸR-[Wr>RCD]zΞo@sI tRv Z}GuG[ÊRyk>Y*I29Umx ̭3ZBoA%[`;NPfth $3vyxTc1\}Jރ=gRڵF9\^~ HRo&n;ͨ%.fĦBPt[wpAls4ZVntDRy'\{"9XzpZ5ye]`'$(dA$ Kہy^V| TC"=xgmENZN6x@L=k)rȁ MPIL-;ΏޕkQ8NJYXt2JN\% -9|WC y6uXts缮Rl;\U-UWݷj0>`=`'Ic[{ ',{^a8EXFG_!:v =|hco$Ht>Lm@NN .sr|ys蠏joIoHo ,Eu~c fEh?)\تȎn#UB#v_qH_qvh0QTO?"#³qXxBmemNJV.s= y0|E{eqr?BGu`/YoRt/=c%536%N=%?tL_&N>l4^of[xzqXIs/44Up2M,3CC3]3O@4oAth>(_q;hɳTRB`UJV5H3dbׄG󢉅R9H4LnjTk8z=Dڃґ>?Ɏm0R8j%ڑ;;[_&K r+F [xbן4i[CSO*R?]'w\Nvb_LU+rA0wWҮ]}7,.C݀K (%XCp8F2^Aਢ uDoCd|!vǝ> K{ |\L$ () HcEH)xؾxqmT=R Z;Ș|(f@CN €wh8#C >. Ɍ[6 s9&_z@[B0$|xߪ kP1(tH~VEϜ"1 dJaհ4y"Bmdpj!оP!+/i65 ,6# $|/'T( NCnI1Ot{2Xk]Lؾ j;q3NfΕ 읙]*X&&'1۹,@Gm7="1y0Z`zTI+GGNҵe\gA ݄fiZT1p\\`lj4xj1$f6"_0=`],[c%o׼qpLș} 1Q=PG(=3%ƙՎuqA):&Zx~9dwQN'W|8&)p4!u!y;=tqmn8q/^=.1 B?p : J}*Ÿ.PM&Jcup)1RrFYylGa-~DMWQd!xV&^;. aot/CHEלmǮi;Z'}V&SB-g]]E-38鏒c/c qw3L›^k~P!,}if} ©"$ӹXz@ iS/qfy wmwM ^^9v-V>: d LC2}^En@F*\tf&v*4zOFT΢&D*W7ȭI!yzlBiXH7C4t(c~O;%AU`[Qb=JTLӛ+{ 9Gr0 nn&%6s@xYn=ͅsxcq9bM8l3Q $בmw]-s=gp۹FKܻ:~ntxqCS,zbR({"Մ]N W@Cq865#˙mG ̵8%k6޿+7 ToG8=,P-k C8%uDž,:+ :o)3-DӂQ`&ۜ)ovw8҆tB-'uC34Plw+en+rE=үfIIeZBRJV(#6/=-M^g4Z;@G@wKmz;UuI>  ^|n,T ȧz &6^|Cۮ|9)!9{~.?A^pfqNUg?{(Q1A$56#4gܚ'j_|d`<Ø>|_bQߤ&c͂ݒɝK~og.WԪOi$GeuðL&1s5y疥G݌l'a9Q*m5lj;MJWEWvGnqޕ9=Y)|WYF(  PlĚ5U%ey)Cڽ~olEݗT{w|i|a9u@ gmqc0jwY"ad~oE8/!G{ S/נf0 H)}C%<%1d`زO]G׳? ~6S1Dc]v4n]%R[jQ>K?V >s: +B#d}HR݇-y R&l[7^ٞDG+#ӿp[[]RV ^A|T4$ڠ'Tck ݧ*GWD)@3:_XJZVKnbƷIf2U5V|d2M?&K0?lHbA_ONC >+07%|ְr*ƒdk(zIi;xzVIJpLZ( G_G K& ]XTr!f"}R O3ػ/́ tDlK( fYYfج2Qj=w1*/+K:,,:oFv>`O^%~QAyN!hXIԢ ٿ8MVqԱM_r^>^눌Ƈ.9Ty4|Gh403y 7 p_ ]aZb'MHЃ-sJY}TT(x ᧟j\O+d t&||M+c3Hm9 ؆Ƥ+ wZ\gsP5ؼY"ɏr8I*28`PQ\)0Q}G员<{P t Lz0bY-+lnh!/QU9i!gR8KGyd)+ꟑC7Ā{X>@Vt^`G¶0 ~JfI*@^MM'9zTZD 掝%m7: K(\/l!&DNE@O1Az<&W%j⮱Ee AۧqC۞={8˛j󺔅..ўźn4v2T otiFw"[ERD|yk+[KyUSOƏ;r4Sa;TDہ8gIFGf<ʋ67bxǐ5f)-&~qW.‡UCo,נb6W"l6E}¨q&a*Cg̓r\9L`J7hSR ܓNɍ)l N'sij?ccWrS ~:۶OqLw:~wXdn%pҪWFQ%*I^T<& Ϝ$ SiQñRGBMn*64m j <-0]Z^WV&T9ynU*HF60 Kjaܑ&hjõJ?vҠUp~!a3 N{ ݩq <l'˳ѯә54)_&K<d+-r{H"2 XC &c(a1,&$lW1$gn *%:87l{ٷB'1ՏY,Kz /b2YYʻ|Acq ”* YlFJ|ŕEej'ڛ{䉨͔C>|]' _)p1. $xE=;F[Hr~HU+2s;!Cg5Ÿ+e TS'rD|1f6u7OrbnULC!6\'4ql81""ޞC։.*)|A9be1tt@8k[xɂ{h~r9mިi9l1G"e߶sƵ?*{Rtjf04uuۨ\BWJ ] L|.eNdä~q_/áV?B5ssch#1Ea]*T(5lQV[tn{J&dy0|H nӔt^1UdT#u޺ж7^`p+*볤"t tI؄6JJ{+2rp7z<4bcVAN;Ǘ 坘Q;f |:rK_Fha/K}d/%d<2c9(M@١*4aN01߃u+A8ϱ|s@|#sUBU#]Bic~?`P_rC46DF1{tytΘ(B%uu9 B뙊a7=1Webh۶yĠԡd)4Z%U192#7Sj^f S%^I4/ /ߑIcj5}YPfIڽй;$z[gmG9%ބlM`fLxQO{&lc-ckAK#%¯ŭ 4cX~ejʰ,6|'&)}.'u i Άi3K#썚@'AԋNz(=xAER'ɏixǔ3]Z do3m.gѨᲮHL dQB KWBg{4(殶kSZ/Ciݎn2nlZNAZ+uxEEf:Sؾџu*͒5R'=^8 T AЌRz)hdGlzJZ pW1\-b%&gϤ~}Aa|tP# ;O5Q'H TF bcC[(hI <fVHjÀg&ck>ˋMx8 Ŗ Au7+E{Jrys:~Ij3% D #9Fn43( ("aiqVoj% Oi&  g85>-+0|g |GG*urXcVRvЊ3 na/ BQa@zg82x^9ۀ݀H Duq6umrgݷ~KJ5Lwoc] Őp6ʾStmܗt,Pv+Y-˯!U`.}l7B]INUc9[Q?I;][c&ӷ1qŻ cveT׀P\̟h#5/kG E0 YUYb;.+!=HBXa_Ҹ:[ؔ{n`H\Ў!ؑ^zo"vqo&hنQCMTR{+R;*zpuי1 ʭ]'mYDx)Dzj)o»9ޫ5e foAَk+QY[!{)~ lDz{0z˰fGRI)mTր 9xȱMpB$6Zj PÅc 8ք(G ^- MD6,SO¼n1?+&ĝh^m/ 9]ҚfT7c}5~5m$hT,  /8YC" '3B/S} ٤Ks̭d@Θc2}^n  b4Ӕ׫\b櫌el8V Y0%$%nYyAF#b\p` AʚC'Jja(#o$] S6n1E'm`Ns4`V:[q#$ <2rvg ~TʺN6Opo>Dzdsz /:gi6ri2 #IZ/, k־Ubup_HB=wc4T,ZESF4+aa5X3c*V ([3qQbZ⃑-ǯfK/5e Ac_ VcHOE42-~=ujkgR)|^y7DHdsK\[ρ,3Q-GxaU9,Ѣ<&L7qYr峑(f#n"` ޗ|hWcN ]`x1/%.;3qZHDq?$\=TWbh:@rr)/ q@ehkS9y}jc1ߥ@MD!!?clha0(-IwP=ǣkȠ(U'Pe"89QS\Djˑuu];)HUm2k:<=Ib\4m_ө{,L¨׊A6ټp#.j>Q0ضf;P\|Yѽ&>qovTG.ކq[QﰢIz' g-]&+-mh㖗+;i|22) `]̤+`f3i06C=IINǵJ;5.GۦsXY?],LC{\Nϡs-jdAWDB1MÄ"Qg #F{:A~a(s/1q5QTZ Ja ]aH;zjy&TXw(kًHGl8k aqDc՛[ 6qB F=N_am.%6yR  dBRaCxO*ֱ,>I}hObK;aiǾϿv#9:ݠ}R V>ĘKgl[ޙڵWe ^1"`|:gfW(썤U @u&KbԨOCϥH KZ7{W#pO2ٿb^A20a4WVFxcBq5[Vh|ۢn#n*pV[u1qu5'I0~Ni!dV\<脗kC) mJuii2۴L:٠ Hu{uWJ4a(Fu,Aݼ=SnRF-=8"ڻJ'~P;9{YY ZE'DpǙrp.?]Hg8Lb,_eQxn7 %e<[tpWB.O_GSӹq/`=({%Wj /%-~eY-%B,z2:#Xotk R k=/̿ls6 90`uf,bţ`D8KҪAa!8+-h FnN[VQb"3Jf^z3}󳜠!* _ +{*O߉eoyO"Kf䔤~[tl5L x^e $Aד"nCm@%G֩ˡurI C' H=ZcE:Yv(g\]1vbB$j_Q@f\~VXLyomu^ G?fHZwQI!ǐG5o>}{6@7M?ƨ٤+,>#9Ďz]Af7{F7%?EoQ̓ RZTC> A cj?D꾳L>of.yM /HrE?]R.l'O .e%eҙ`&(S"{`|gÙ4, vc8i؆0?!OJŸ'uM1h .;Ug 4ji|BMGQsl(l 1/#gm920|ZR +`qz [X)K⸦.4rZw>))h1g:Lp>[kqW#q$ƞYLm- Шܯ?mq~"9/8G'9h]1O\CiUŷ+ 1!MڑKWysk ϝ(~/|b;Wnpց;Bƞ8d'Z"Sg^QSW@ŏô<Fg\Ia&t!M&JugCfΌ{au)x7fa=?7!Ir#P#/f~O_YBɳ&2e84+9u?[}hG啷,o}{37)mA[O (W).uS8\H3։xfV28R @]'qU\o.&&QS!9i07QS *߆Q 7$jܥ?7Q(0syNSl~&d&3\$ֹ8QLWa9 PD{.'U=񏊬nUil"뉵}mJ]ټ@(orRFYzTuyr1ӶFoŽLQnxop;qh9yɢE Yc@fI/{,fH>lpmIbv9Kʀtc+9@6y9OI&aoI/W/֋LẌ́ b\oSEuZ"ಋJel!K;3a0aui}P]XWEL h,3\kk)-jzZt6he+5Y|(SXz\#P~H5eSTU O}er%(0[MqEm>Ap> $ Iύ&cˏJbx "\._{2 ˯8ab+AajeNlpY@ 4!iPA0/_,ٕV7Na28^~P/|D N.XꏾĴi-{#iljGG#V )될hj  /J/jYПb_' r`t>;1ްԁƭC`OnTf5H.ՑozUMtz[SfQ%d߷>v(д,F{Z)U@Z$9 *aԡN~!$;IυDR57n=&iJy RoT0Yc%|~BcG|.pY[Wsqq$Ъ%.8OKq >EXJR*B@c:Tj9Uҏ @7~4 tXިu0OHUjM9cTsz+JCx[xF,UWLy!.kHIe2%*#kM+zBJVt`ZS w86BOz5&V!vA,_|(!܂kwxޯ2PLWElk dL4]"0qY,:^>juJi8(?&w)+JUeE]S)SdAMd yNɸƃ5 Θ& sZr!'I;oP ic֑]RYPV#S"'+4hXO0i5F({eYv C1n1?(*y+ j$I<^ʫWjmEs(ĕgbϩMsۖ$X1jf iF=Z(VDlH!Ls{ @uZ#,bineFЌM)| h?oGq,RW6{koيALUG7*{˅?r4͙lcj{oq2=BF>Ȝ5[t/0Q[7w}ⱖ؁0WVA!\yJYǎݦ\<41BHW([8VO <QF 3 eP#ȐcvÓp@XmxsnWLiwAQ PLl ȒfP \x̔onC-`Wݎ88 m_q.O#YOŏsqv.TI',@x6]6t qUM{W %%C2BA;_O]P4,|;K gh5$ZWdkJgbZdw£I.pG9^ P+ "rI*Yl%ܢ p()Jf"YMoPg}HIgntT=:QaשGWdGZNWH7ZI g[F1AX JFIp1*;ZZY<Jwjrpd걙$QLF>=x ZscWaښ bb;E0G*B>d\\Df,;RKuPe1,.O@B ع&QԿKnů" -]m8VGB r$F]$)YI~ܜN#@.rn6&220k>Ϣ$̎XcAmm6D9=|(RIDzlϰn5|\L&ߎ(&" k8oFNj ߅?&h?^Sғ|2 crdw"vcRGI=֏Ekɾ.\3 hpݽل9t<9C(]RhyOhk68\gqѫӖGHc463sml@_rL՜8ǂHWs,YRa5q ]_e"kWSUҔI %\* [)&N!l ?<+f k~J\DIwh Bc$;U"V+ H>Vb. !aPqPxIhڤy`XI&4qɶu\d;_mE^Nd;e˼ 0S|+sg8뾸?~]d)1z3.&\߇PÿX(uy=`~eFoy\ȧBŨw ˚ r_ s*jώlRCrLe]go3BJo+T>oGp&|kLSߗBʃh[Wdxܷ1Z4ovjؽWx.ba P@ a4zY$weK&{ GՐ?${+PO4Ȥ{7,-$@H7dLISݠ"ɸ~EQ*!slT7ZA3;(rTf?@57BIYדhi, G'`66f .f5J^T8N /)dO\-qƟ*d,`||㰭4In|a2*J򘈆8B34ѓ(NfN4*CVdž7}s mC=K]m0&gm&4t  ;(fr (gEȾmLN\7T% ]bgwΗЧ[2(!hjn .IM |[ 7-f卫 |ߦPgv6+?hao# `)ֈsAhTa@=Ǧl2MS&?RWY:Kco.{ I!lxy4  6v@L:6+_nB|lSuB+ŋ?_Fǔ2PwGl+aXW5^&&dJO\l\G?s?pX;m(56=}*li~g N>2ˡRO^ _g;e2T_ 틕&W)gn3PEgāT0﷩[ u:Bި Шg^޿TTK.W  i A]Wd&q~&bV".~aȾwٗV5LN ށSʠ.iu3RGѐ]&=땂և.kθaI-ЈϦ=AA}]pϤ$92"N@zN~Ӛ?0B%h9wď}|;6"k̽ ߃=)?cliO`;T/1xR詖lkvCju BnݽrdZ]7[q=ᕗCgS'XՠB>qs$3*"‹ xZP;![z$i/gpLM53{N/4Ev<9>re±· iB޽5: UVv͈Rs\h)Ê8`C)5*&WO:(+"䧈e0Ԓfs웴([Tv(%7PM4X9Qܞ&,E92_{䜙w(n#:u=ݞEQNZ?}h"Az6ZA4T&記n) Tzfo<] ~jxHWv/1dʫtH6P0dO "%GR`m/LSno[9GWJМ7ZX%N,߻D5 xIji )ΠmUQm&mQ~xcNvڥOu@*cRS*EZաMO9*#rѱ& xp"6׍16<k[k~Ӟϖ15# 2 ?Xs9CQN'{ϟUzZZjwx#`hRMRӢI9mu$y&#Ý]҇f W33N$XHZK,R -P(^#N<=+͹!*/-(G Føԓ?Ua'"hܷ<KbR( o[NRpN ٷ ;I[bԇRh|7HǷh6 [ҽhҦGStUn U%Wk||ʚF2 W &d6p9=Dv8#uCFNF‚Oɛov Bѹ_I~ #OV'kl 9Ŵ T 783x~o`Ut|!}5mߎ( Z=d:qyI?!aR2(1{(xf7I#\EK4`RH5Pռ/D"S{E=@%X&r khNܧi)+ry2GPHYvo4JmCWK8S-xIw@tʜbҍjMz=v~Y!ێ e˪>*ZȒP_ |sby|W CsJENm XZdn&-9!m}7ູ;xoANp֨ ]+&[|&fcb<;ҟ2&rXܪ2hٕݘHbԻ@.Kek7#n|kAb$8ن0P%};W Z\zJ)$t-PwwA;b \7̚;qsw#51aS)!җ%!eɛ\Ko‘^~P;$hZMEbe׸%lWl7h%Vt# 9&VmcroxvŔ6i-X^@;ԧ1J0&˕jol;d=Qt/Z@"KpB52B5*x݉w>~9ZS)boXb7Ek1:Kw]Zbm1.| -CKBao9wZtXj؅A#8^`x )O8=^+]U{u080P,GݸӢ9ՠ9ÐWvq,𓷴fcFv4R'jcP! 4AoN_A0=@{Ys.ȩ`瘤=wG㜋, 9Y ѢcP9 [ۛ*B P\ ub/-PPe!-x(I UY9zV6!jׂtӲ1/عH k'#F-ۛ"mh@W%BuiiTz;9Z&0| OlDz4 l.*yo=l?TZ$cU{"BWCMYl <By 9?ê49U,3ZV~![IP,BlrR;jBsL%.%JD hxr9k[gkMvuTݩXsʳ bp*\%3n(P ۾Se%!x\xcOy2Wg貺慨XCERJZZΥ3˨)A'Q Yk ҡ2A # ǩmuW9r8x}c{M*UtovVv$L&cfұ=*jvf J!z<=839XOǿ{6,(ee{b6ϼk6pAUy&:?)aPYu P?6hh%e#c T N~=iG=1~Θ4V+Jok ɐ+g(c^Q(hNB{O|,=ٺ]V.{Bfs%Hx790$e5;mL0jA.E#R!)QOtھ.6n<"ڷ`<3gnlSFABu:8Ю-ܥpے0ˬ ;E5Θ+X-4ge6i&ѶIW- uLDnד,*D5̉2U)kO'0;7w B@Atpa0/X~+GI. x4fwheS*P^S{ZE`wwrmUF.gmwVo=!qB ىBqH*I ߪDVLAi! / RUhc{$J'ϗj!6WGBc*jMKv~y݂)_qs󂚪BAi fGn__A"pyx؎|S n[o/;AA=a7 ho _ϴ..َ4 9_6u]@•:.(e3W7P׽qRI4xpԺs+qw|Q#8)4JɗmOϋ^q0h0{#Z.K4GG}Mwk*6&U9՟ںtȼ Qy''gW3*w-+E-'yKN+я=j6N("D9g,e[GӛTƋ/+[IJ#u/* \9ˡ&jkCY=\Qn3 5Q<%O579hE/YAF>k)\d76) To?udYw~Vhdpg'KjbkUr{VytljxߧF[.+[=hfVW{́ۉFGY %MbŹpz)wY%x".R~bN3 xF,)R< /2цB\sgkxP+l hMIRD+*uEow9؏('؊ {oB^S[?OO:C&@<K&N٣5P"'oPv-@;$d=q@%0˨qhUwnΝ.k254ٴaOvW'+,l{պ rwӣ%; Ol'jiqøʅrC 7x8»r|C_pzcw78),?$ehG)o{&FoDSȹ nׇp+ͺfˆ~ʍjr5(,EXۧp k$1?m xe$| GSgUMEsFk4L9lJKlT<&0C]/1+LkyYBW16vd5Re!X PpL~_Q$+۞%kQ!~1&(E皓1ʴe@f)R98` t6Hk_HD^ǵ4cMq TIgT(EIK fN̈́_p, @ 4$>&ytb>>fZ:i}*鿃Л3iyHsM~Ir]zEd""G$ˎx5>-[FYĀ0 I+j>bxp?lw.q 9Dn0kE5'tVjm)"2;'[4EGmcqLMꕋˣ\u Eeb:#l:Ǒ= ݅Mգ'=OM(HL'}?t(J{Arn'fPQ7AfHt)p-xX:Z95Vt􉩯TH[E'N s\k05+4e$!Y4ZQJ{qX2`H @u8fy/16κMş-1 c3#dw>$tv^mOj/(>aR(2gbpe.N;V`Jezy"%aVdKH}g,'7wRp U!ޢ]%ÓQD~FY2XEA3կ(De53AŽ-bttpU˺$un}/ϺX M{oJI› ItY/ 9\H#AH NoVr2L蹡̶O.*#dub]w}Cgr-AuyU (Woʷ4?sqsĈ__7ŏ#1H^\j9֝(<*j0Aaj oCffX5 ZLIWlo[XM }K<'qlzlpm-\HggP=嚫0ŵ.ؓ3wtS)evicyԤWa|aCÛOwZ6nyuJ])V[0Lw$ms z(h(ofG:yOlb%=3 :~$hj^J`WDu "@Nş˜Zpa&9p$BQC!Oz A0 8q= 0glx9U&у/n #Dz8iܑL9/}NWb.*VRWwʅzہKtP nirǚ&kf-6~ KN\{j W$>RxX̙mJ` V'JP])'Ie#3_;4hR^(6bso1™rǒx(\U5, qı4E&`(`EyhG$3¢eH WXU(i/E6I7>c,tau8^!{'*4(( AϦPϙ_]`MUuOޥzRnCeط&=n|@^W:adܹ-" 6I.#sKpNV  vsrJ<$M,䷘9k0O3sUGy>Wi#<-M[zЎHNMv#q]Ҷnj/J(:xiFWIx-g?o~sΐ$6fRlސIԱRaMÉj /Q7[!wj ">[§1S+Q﬇`)؇7<%ඩ&^r_Ͽ` 1Ï`91G@O |Ј ;5zaHWYԌW  9PkuܷIkvC0SýD_^] !LKV)LdpcsĐ{ YB_bӺھ .%MK7Lɗ 9`Nn`OM.3qxU lA S`lO5*/ B:<ͽy)Py-}lT.|iN/nSg7>$he7&nV<VHW w@Fil㡖P8&1٣}Ar*zEI88rí98~'* 8n` [tS@-LJ l:*B~zo:Œ@?WEBQ0!}~ tyCH]@qah|k _:}E=jN8*iN~j'\M>t $#U6|iDBG!llYoi̼ϐ ӭmdx+SҢ%(cHv0Ĉ:i&ɔ`@zZa?C)@{&YZLOEDcu rl~!$|(]FQnqk2W_mCa2Bd脣1fxRb<-·6֑e!'Gc> 𐀎[]fc0Fޖ DZQ#-Qc75H GT k8pt5)c2X>Ntcfѹs+ Dh4&@!q V%σpg 2 (t<}Nc#\@ /x\vJ黌odDfZkUx[dĬ$feی[Y`>W|x~!,ML02[xjšpWKCiy~/#MH7m>^?(eD|AZէgU k؝zX~:ƭ/u f7z#IM\3lk6][\ځiۜ Z"EO// EAgcW#Տ <Cݭg,][|J"*Qq.:TCA9 sY0ݷy~ b)anI\aӥ?& %Ƣ}/3/0$Wwy'y$ 7T7DM*gK'|\ va5m{1QJ,$gS{2bD5O=w]R{:-{DXqfy+>I4n* ) iv hjxϹtEH:":1s- ]G8G6CܧbzsOjp'-*@U.]HUeT9^0@m:U(U+ 2ء1O+<wݰ)XzHd<7{g%8[B@[mnpM>=h[ς+G&(;?2J`fЈ/̤㶜,Qki7Kzi^YX=_3LqQAJdVZ :X 4[ *|ɹ (Hx+ }YWeX u4cH×/P }K ƾ;5f-Ƥ)K!ÅB?,2rZNgCՉ/r M} ZG)P~DV坆EfI6);8\&lXc9!6h r:eYja%&y aԐɴo3Ŏ*$ĝ̘N'Ij;2Jd))a5"ſz'pBJx~Q*nۍE`-u4l:o'Ji~lj%rI`Y^5 G`gTE5nOsRb p 7` Ĩ!&M[K poRh @/)T޵7|Q#$z΄u 6q)?ڪÂBTA`J)a˄ ݦF#dN 0Z A!gt|L؂\d%6koQ yk\dHe# 6#qe+9~͹UJ ΣJFkaW  TU0P(@F~B.'-O0 ː*OSץ.z?DR&)S670xtd)͙InjoCC{578wX5z$z$MǑl qYp~Ä忤h"4`]6EX=dݾuUV9 #\Hl/7=2I`&?̌>'(+ka*׸Wi-֓Zu}sz3bސ\_3ڻ|` ?95^c yqhnegbSÎĄO[ju7n\de71pL+aWu#cۖ$M7@׉jJ_jav[:V- 5-8Fe1 j@4<$FJ:jE5.ɫpȄvÛ~\e#fZx]eKY1Tp%Oighs-q%M5GӷmjZBZ7LX2oZ| @eŵ_g򌐖Af@2~F$H=8և ]Ў^,mnN4*WhSΗN#]uuTPե[;m1 oBnnw)RX1AQ/2E :Vrt։p^ei-B*3pݱ0,dҭx#|9(xy}S XدtoG?M!W=Qac+UTFpٵ; u*إC,]tTUHzc$*`([c)/12>d7NQ a$a*ڙgybMly=gcZ:{vPp6BE0 5$#}c ZPÄ݊bU уI4ΐj0rɓ\&j"D'?(ku5& akxP UH~ԌDh+0 N .1+a R7lxmN@.n(kJnsn>-_db2E#35xPD8}n3?;S侒m""m._󅬘bH= @,! ulο 7zdt[\bfFkgn65#µ5emQq<`Qnw.2 W Q!ۣfb9MtDa C("JFz&cajl65.hSq9dWNcE&N 6+xZă  l߿n[m}D j` :%;:~/$ s2!om6 A'$v6zߘ'JalXk^Uo7*-#=j ~ʯ >i<~Rjq\ǐ3GR.IGNzRk)>Vq>XW  䟉n93j[(N=d.%fw@sr 3{֋${|"SPgev[D88\AeNy*219I&w\=#hU'֪ l禗{6T墓Y#Q4%s#=JcupD +;r?L-Bq[R.ΰ0I FHLFO^w!C2ɗdaa`6&S=BT\U\ֻљ}EmSG@gZK_>axT1m@9Mȉ//Qm UƊ=a_?|sxit>(S>Ǭ 6piOKpC{(?_J%:l%o~aߺe u$Iwir7s|NS\o`'abEG`۞㽲ľ4 +2`}K@5}S)2+ ?X|.i uWKh7؂hڥi;(bM"#2Hq @ό@͉U 8BʼPcA }l{[cEf[ =<գyӋ%*qRE<줧$;Ҡ[H'i</آߎeqi-9S*R:9/ ]V<|DHQ]— U۱q)it\/!9K-RG^4zJU bNMH@)v %a)]Kc=NxM:N@t>6}ԤS~]>D9GlDj`o  ǀŌR`b2M[pS0}(D#sBQsA}]CKSޔ"#~#הqRH(c@ ('Dٛ,q^@O1`zS#MC=Uq (buq[Tyn17 2u4L^ GUZXw‰zUI+er$㻢`V敋) ptyl'>˦F 񆦇@ŗ2Ю?sq&jRN~cxL@aòT93Du  n"h*8;Ex˹?JLđw|yZ' ^ʧas Ϙ30͉0>HqVՁk1c&|n+iF:j]@GlwՄѲ({tlsiNM)H`2  ^SȜ9)V}n*K`>} P}ԭ3o+Jn* xO?t?@Kc j@|Pڦ!{f8mYP3f"q{"] 2eڦBM5)7RtɡfY(T^X((tE9#v$pdve7!0umǏ$ /!?rpOC:M?ouX1Dž aȝl1-4}ӼMr!ѢC)C*q D&rL@bs=5Uf;.׊B`:Q~&@sj) I!\Z:q}ah';M(N"Oh,ĤP襨.tKm!%2d_ Y^\a 'x ù!nyekRr;$|z.ude0b7^EIɺZnۿ)鵳ڢ=H̎1E I=ˌH@!,|Nh48G.Y$/g{5S癡^nVOYgc$Bi$0rn q9K:R7s3\pMfZGNZ뷃 ĵ_Wg!X!7+1x"z*%m8U8Uw*%kB<n€%w+`_ϔ޸V&x65 DGS]uot[b=C|+]67[Dr0HcĂ|k#PidKPME9IPxGLD+e8ȸ];` {&^EC+w\ ;>46^Ucߞ%$/E£}=ڷT@W gl v'2)Ƣ23ꖭ87S s&Y "DXrae<]dn&њHNF_1ε5F3|C1mLJ7 ۞'uzZլi"_?jɟƷ[DMPPnBxʕ*jz?@$4D N?g_Ї{(d* K #̘p-y9|6ܷ]d-gׯm2"H4#ՉRY,&2Э=A 8p㯦;ٝ();KV4wG3ض&bSI9N&ɇKP^NG1]ϸpY`J#ff0 LzÃK!| a 5D+ O;q }b g2zӭ-PWgu2a"m }`V]pe:RՇ֭^ Jm^]f ٨۞E01U=)I LнŝM~2 /5j /2ܕ9`1`bpϵ5^DDMc8lkttaRg4Yw$#- =܌Bl>C>yb; '?h95"Fmq񒬚1P;YGc6uwiP9urC*B8 cW0"]oDP)1ٽgEcb+<󒖟hI{B/a)zDq_I6`+Z xv簗H9>!Os|hnZy@'8ch%!c i9&\hlIQ¥N-`ԗ>ȱYSO2+}8cX96\3$o\/!mmLA=ʇ#Pt;u?A-4|=-BXߣ,0lW1>g]jHөb՜w c-?C JYQ%R" 'u;i :yvYmρye:. Fتd }7!՗eݱjL=)}A j+(^ c8:,z[D'[%]ZHśj+[߉A-_E {QX}w+T z*@n&"nNZ?49B*+RQIEUS|Ot)]IP|#I/ c$xS "KJ^C$&P~C_ew뽰{xyPp;N RdI'~$Ĵkj0[xd8gIWZrl<;ᖛt>Xǵ(n؜9a*zxp$𖒂23}a 0,BF=vwUret2]<=`??ǯ/3wii=רiܞ;]U&j[3 ,:,XBVEꮚep3.RQJ !"%fTF ԸBt ˡ5VJ(u!-4̉dm|UG=43 ň9X7NFL~0O!koq=d?h3%$iܰM"mf"]_W˶o|`O_=E'|KLH#Zy1}ɮ%'ŨwPOXx:!eq+5bIܢsgW;V2dD+{$|Ϟ&ԽCW j7W5&P˲$+7Jdqfu< YhM΀aZSx ڠw,xěRi*PBJ8]ˠMF,dԓ2jpRbFsDk% /-aG}.^*3=RdHfk&(s;8,tTyK&\$W #5wPoo \Xg؋Q${"gVk|F.JhT3A/EnLF2$f6\w@WI-$0^n4k[&{*i+SLXz c4ndۺӒKKS5zshh#˝5߳_;bۏhpc1;Bϔ~5i n0XwU:i`,L.ѠMaNk4E;ܳé/K@ϡbj#jPc{|_B*O .6f; ҒB{5dm87iPQ{HJd=\,F].M7Ga8T+q("j!86o#L/l/!q9%Bx[ 'XȪ&G+bܲ4etTv5%PQ&*n{Ӝ5®2+#495bI ̵B@9u!u*âaÔLKѩx.aTTTNJ$B ՉUbT$w}6_>)=Z(+ϏPPe]+}j2ai\%oCa5Bx fz?%(&̿Lk@ C'_,z@MQpi_=t,ѩ•Xάst o]A3Npv_v3Gn@T)iDvnSyk,e[me?Y>ΌO\5A]wP 5kRնO>>@lpzV~oiMs]PuT&isEd3: R t Sݢ;ȻMN(VDw冭PCn>d))Z" x+*_,GbUFws~|鏁3\5R1fc `Nz^&jF'oRBL J7畨ϱ;1)6ݕ'N璡ϝPpfBgtf[4/#:ުcgi T5p>~t/nz"q*}7b1Ņ]@.RP"+gKHӏoX>M&Boz8e5Sdy/2]5DReuk(芥hjgmb<%tN#M;I%[y Nӧ9 f-ĻC$30 E#epkΑv*~M:SծHeӯmZȠ9_QB{.7-))]ž$#orܭ.[ȧjJh8I`+>!\9xn/B7¦h' H7tˤjo:,R윤*IԢ@K~|!0ԧ fƚRk6C{l91Jrp_4MvsوNc#*u JtN^ pr,kϩ-("fu礜WCOk 㯍*Pf'L}PR07y VrGVm*aHu/OXc ;pU6q%P_1qs(y$utywذT +KkkuwT <%vpSծɼ]3]vS}%G֖R&=,Qt\>0NHvrB !WbJ7#/RnńJ.zd!( 󴠁m[Z5-|>TU"c;ԟ|Irl;FFD9&kQm6a WZO p@jS(1h<66/%t˷5zF$hTG0}PӔS  +L%иLt/N$Ԋ5x&GbZJ&̿-|#U6!3EWyHu wPIC ݀k irz:+^i%l^\FIj ufhɇ68- .kR4چ_@1EssIǛuV  شiYGEl6v FU0Zff3Tŝ[ ZBb2A"+ETsx52/O<&}΋z@WmCwcEi9"I^ܺJ`/dѮR%qâAa՗z iU03Ƹ_9[)n|Ķzl'dFH Q#@;4~Gttj:/|Rm"B$3`*>2oQp &!kpwCpYa+|aa8G{2ET/ *tYK5G<8&JbS֗9WP_/ .'yW|)߼ʦWFS[(c{K{PG_'/&"d?e'Y6NJM8N]]iHj3,jD[0c rg-7Z܌%&(~b0wŒ&ؠ krCe0\Iq^ w@dvwY6i ;HjRTm^03\vF/顀 :F7tY{qY\:qS(}onl΃Q@9KnAyx5Ӳޚ噭&a&j'Jٹ0Q<P7BD{md =lnH1Iֆ?;?E  ~-Qg=19&nw"Z?7Ɩ%U@33a [PC`cDPeJFx2($1H}=;@PUvϚZդ`U7]|;_>6|w >ȼ M ~_~Gƙ@+~SS^➽+@,b =;ze>.{'WÄ4GāڇR[໶4Y]̱TQp^8dۼHCC٪q-ꐃ>l`s<$] oW;f;HLm^ /x9K>?:9]LՃ'D0\m 8mu2P ềKm+Ky 5;HMQ*Nhz{A9 O&@Y][gGfRqNf6>S樜 :av62džv7Ϩ,箄Dd/OA׆Cc #(H;$ӋŘ;K:],Vukp~sb7P& XǬF(alÜɞ1ņiT#Q;@ =m͎Ɂ:/ m+im9W] eɄD:- 9.ds;F'y,{,IjwWπ!TZKY1kz?t69/36pٹ.l-ɲ8!M]<{GD7Zo? {Uʹ*l0Zy}R/-pBl C5h yn{WsŒniW>o Olhx:V%on 5#pS"W yĻ%&u?v{y"hA4Cjҿ~̉OTΒmbZ-<R!\%*r!P+kM3 5_^1dzݒ:k.չ:iόΎU&?5,&k#9 sqot5`)|קS!Q5IItJ(d Q D  0gIѴ6Kbs'@cP:#j0<~4Y+8n촯3_OB>G=#A)}se@SGAqpZnAׂ6 E~ YHr}'c/AT1/aW`:1`؈"mqtD&] ) %QP`:oD݉M|(ʸ6eHod~FYDԷuP*,s-d4zR}dqF*_ZTv%Z+伐*OSn^55Ͼ{%}*raO6KOy/Րl+mϘ׹YGo8nxic Sw/0K! h rIT|'۷R`lz[=L{> *5AvBf& }KPSX+ R@gWoʺ+0v|z[|ړ|upQ=3m`R>TdQIz핃$FcjNT=|&`e"Xyh`4tG&=.oԠΦ]c \[nlr6e3Md챴(XOsirqoĨ/&^T`%?9$kF'ϖ3pm} aB:^'y0){ZŽR6ճ>9{u{NP5CmQnȉGpl JlXf`7 6<#(\K ޕ|,y+ |(tu?6C6+.52HM!';Bz\q =ΊQ[mfGmt3EfLŽT)`/h}-m,h , iԈr{% 2j$cU qG:= GKH|t<%4pI3 _ER$8G=bL "s#zrAH32L,qЬAĦ1%LGK8 ^nX.P0v ӊ<=)*]#U`{}Ts~^o%_ k[*gb`9ԓ /o5J~qh{M ^?LBlɉcbY0#ԮwbƦZQ]J9'i(@_^>;Q=' k-I]MC,,5fln= y+9zdؿN(NLb('#蔿x~ȶgt5o9oTf21[η{uF@: :Xdb:jkGy| ]~PYD P~8DOQ_*y]HYQ|oPgu<" cC2(%e0}vvӇ ̿aH^cA/^ƪl75٪{"pvs LȿmQ=fP fk&`jA^w3plh=ІAx~J<[Ze(^(=L8ɕk#noP2Yz %hO[Uǩ04][~3_Z9(OQ9% HB.^|o} :RSX""#d#47 oijV?'KPRaըm:+i\徛oᰡ WwL=Iܾ ; 2_bGJc)1HW OZ.+5l4mz)ȥR? eRGIr>{FB&vC\D N,ӛ񩨮I{?J.?b +p ܘuRRz}*B2$!+/zw tpFOg-Ff@_:V<6`8cNXPrJdT^KFѹ@|,,J4yVM`2m A߀忄*ШUs3d\u3b^_rQ}̖]c ܠ ts*~)FѶqӸ@!=Mi{ Ϗ> >E m :*0)MQTkD!F0sGl>R a_3*+U'/KִI~#?A&BS~!I?WӘ3;rkPՓ;/Q gķ07h@W6 ʖylM֤3!m³F݋U=-28Srs69[zư2H[B2gAWAnۉdޓ!,MD&lfwWk7IH?`yG& ])@ޙHuܷi!:ҖJyOAFDdrQbqڑ/8fE :Cǃj^:] *8IJI6̗AK e32{u_ G~ҬZ1%ٕ!YhK_dsl0,mY|5V2jG7ZL kFX"vR:x\A[%7fD=o{1ms=fUY.bUj$3$AC%6!lŚQ](rF52NgL6d&!ÁM*X0(Ha8oӨA=.MhQtڬIz ƢntO h:gڕ5xLcV܊;/D (krE𐅤y}$V֙đ@ʰW,VBwt0 `TkEԬPn? Zvg& 54^ l5 o-I6:sI?#M7]^Esoe.BZ@Rj>:%p Hp5>1F?FسP'aWf<ױߧrirXz9+S*d=k37FBW2VliNw @[WZLs[CMUR.?N͵Ř3 dnH'4냯Hp}`<˦'q@SwL29LlhN,? K/'{L}5Oj1$ٯ:~JakӸyٯs!L-|9taJ:*mCv= L&x"hּJkAJB[F'6D6GtZ<<i {!(fUܮ~$hD3וT$Ngj`(p#m;[I>ӳ;&O>wQYbNV{Wpo1IYM !ț曚:h%}yqi컩UUOr(^ # Q١w5fM @ڒ4?"A+V<a&(ZӸ#A3[+=HDhyV#DGO-z]: K4Ёכլ?1ns\lZǺ:9 Awړ!+a*]17W_I_wܩ-5`R 14])_-hx"6"I,D19ʎ O=>RtP !]*>b0Qd _cxd xe{K&D Z̥Q|%,Zc(.pP\ްdaIg㯁۵5o >፱]'9ѹt&wagP D/ό^~XɁ/Os~l1MAhwZjr^ȍ]9Vi.҅ sY#H9b; Q1*>.w}PIHR$M~;nM61_#OގgQGomdL++8 z(x#' uv, )H##6v y!,NCZ mkҥ]2ģ$݇C(jTR%ݍjVګ9D njNZV*MP\j UDdw[(WѲ}0$g_#EXSD 05qEJ۵U]`e=N3V*`<فit_~ȪX]cQy43 “P frS%" cbv!~̫l`r/u{n:q’_nˣEГQ7~j4Uwh?Ts;ڝ ?<Onp.(% 2ڮ䧶 ZlB)Yyse3TၛI_ّL'U_ew[jzbG͉Y8F":KL<mw,x lS6IBlԥb !ۯJ9:$. 8M/~\~5+s~E{5c"gL+mky+i +N<VpdQ·.]*t!Z]tȇ $\FLXZX<{;z8,u6~:hPR0EKNUfDp"#2 4tjG&?i\ }7 ]7MG,ʉ,0JoA\lȦ0)6c-Its>\MCC;q&w􇄐Ss(iSwimNKh I |#h1s_z!:x?$GpdO"&1̚cO#!,"$.U6ғx>"_nB%g:.?~ yKC2Ы}jw+{3o( HkٵU8씧Ɩ9_.Zt'MyL퀅v-9`(vt(lOA +}p!PpkLҦ > sLPxy$yuŝxÊ iat.DiSv%P5Z!<)qj> ѭuT-MQeOlMC{tNmv)/M4cBWv.#ل|~5Jo)}qj$ër.ZƹbAS+wUVf(AppѼF࿴ax$ ;fnlzM0$ TV2~'Ml3O+S%|J7k>앑g#]7]O%b'@L A&>,ص ?}:YFBC,zYUE}]H6XDiP?XΞ_@^I"wB`5>[_a3]|CvꋖL2Wa|iZ߽h (NXSy$WΧ@M峙hOwL-bjo \LQi?';w- [DE_ևWnUM_ QBc<+ eS38_%=*hwa]ԿOT:ט'[vlxD'gE'oI﹖6l6IJ =9>gv\ 6eJ3y}Myz.):ˈB3p) څYP.F޳Z͚EO~Yx(KSQ/zP 1: vO}ԡ{d IT~ N jiQ j=<{P3}ev9!΄ FB _MtQPCÂMЭiV db0$JNKWU %Cv:*c_zO O`龫K`sU"(42'drg<jV oCMXfc>f9͘)i<$4I% 8P1RhR{2Y8Shq{7ƬlfFa$#| 6b,1.a<,%Jd^1m[ga7)f-=A`Ӝ 2-G7O è.PXǬX`nCe+]K[?ʼns&+ًvHzّ)o=?m3ѰHnJ?BJedNbf}^vy_M@նZ.1r>rwA:H!hDzftsNl_+RCBzo :lĢ \r9NWغ>j$6[W#]!fI L[W6,0hp^tM ~X]-ly?mv˴ Ώ٨ &$nťF(KWӀ[ p{?0)t;gbggP<$Olngͫ fKO&pƖt iq7DzDzTG4 N$,@dq%B].rn,(kAbhjgIkg8wANXq*!q M׊ӯ g ^QUF/3Q֯B=Ñl{pm2):2e' Qfy7օ*N|YWmN0r'%;v3iPvqPbэnDٵQUmnC$C*l43)&{vr _cI_`T` T|bĥm\;W|rA)ѧ \]Ems) qԣ|![2}ބ\ϛ`eخ&Mwtus&rZFo\3T@)@Gq:eu*AN%+o)|o ?Io7y,27 |m+Z@1ݳ{q- ujr JC`/>~e.l>_2:bG vFCBE~:[͉2$.9? <$wsxn>ay#lsK#4O_g^c{L MkIjR`ڻk\pRJ^@6'U:5uܹKR08ʫuHռzбgE >M2MNȫBXIL=uHaV ^#C5o)S …,VrhP\ma)ݻ$=f)GRG=`놜ԛ{O%̾Mb =ocבRͺQh*;)XFa3M#h`|9+fFT@׀bOic'm(Oћ[%#=d_(ԇ; rvYUL |WG (a2ko`,r?bCg3SWr(&ϮF\>|J0}=ԩ3MKۋ.\A#49}\LF+ϾZͿ?Z)fA]*&&},v[hxt91&e+f)ŮS~fIx*q F+l߻&@'e{,3Z#+!柞X ; ԙss}x&'@HtKi~Tz`\ aQP) 6?(my="K?0< ,R>$: `6˼. Hcs Iˮ'(:fמpҍNp7AU /x'$!:Nqs";QxZw8(Y~34r/{" YishA@/ dEB,?mUaR=VWm#]˧mnvh#O7Eʝi#{Cu Ƙ;&589(@>BV{~)NZK|\r@ $eƛ߫`K*Kz;!Ђ: dp($=$ %EeZ?1GE!AWluf+L-G?2McS3nO&~̞ӸtBYH'F5[/ρ5ӍQ!d&G~"zu *禴̎1"\)jc+m;( _8-il%IW_f>osO*VR}o?r"g.Vmh pL (ݻ|냖]`Zx?J~j(.w漨Sġ|%jI'p%ѭdϽ?!a̡o#z=?@Prr2rl?ruoČNpE)S D5,b~`feH!p 8+$ >]oLN(Dt`8DނKSX3񯮿Fszr~M!pT0*9u)TAw(DT)a!nɼc8)9^gY1B@|7" [mZ";:h.jQf; JΡY.5/<6S2z& Io& =RO~&Գ(І^Ntim<` }!\ӵ]/nuI+:h&equ59V嗖6 2b`#so?ytu2wd H啁ɯ/:E~Cr^낁1 F=d󩾭;>ԹIʮw g0=!x:83Q [MP~$?M(X`T@ fi_B:bq # ʄ^Pn8Ia>eךe8P<%>Kj9/IG#KGsyc>H)Gtx0?ciTjykc.? (!ʓLh3}Һ=<#}]E(ͩK/]N9eʆM/M ^sL`[ bK9DɛyN8pZsA~*?p`D5wZ%:Q۲rW^ݺw3XƃJb\!>R]O Ϻ&2XW YOSˣGS@3H>|C8W}xOV7袩xHW 4_-rNtx4`:+]:4ܻ`w+7:3DԾAr #Yxkyȁ͏JG񦚦x\G̳h8hZ~;\TQ6ƚO+Dd,D͘=\FHea8].X{^\^ $h1E4)*"-(*g+mS<l:`hh"%+bD'cx%:Fy6h4k:@%eDOM^9~o[wU-e ~y|6ǼK?a`O(+dK#:2csD_rҽH POnǻ"U),j6`h̙#"i>JHSQm/q?$^D[X-2(Q7eu,>!Rd1SWyY5;6/,YQo@]L˒-L0: f}&|n}>CJ\GON=Ҋ xl vS; F~0!] vV[F#w,졛Q,tz#2R㘝˹7cW9ŨzzUHO~A^1I c'.s&Z_9 &Qضc8DjM'G'‘1?}y~ T|,n4-gs?fU}N?1(d1Ȝ/&E>= ^dl){ϩgbA|4q/;v[w^j:TBOx5,;o#bI)L%˘#EJԀlGGqw Ic& ifm24+"m].9}:V ϛ7طD^vgibᑺPATN *Y쀖Hq+`Tw-ЏCC4{Df e?#&koCZn=Q 2AO6!w}eР)VМcb B(dd#= S~d8IҬXn׀/T @/PUKt} Ջ8NU7M y~%|\ 虞6= AAھƻ䉊z9B'%=q!.\9Nm'U<12 Hð-,. qjyEt2.nZ1BIHtN- v"VC$_0ƸO`0%a'@VDkm-Ϯyb`fd1q(JAC{ɪD5=gBb>V>4#kvwU@ɎeDO3/җ1Pg&B&y_~MA4!sDy<.8Hl7F;,Fiki@:j.tֱP `=^o:&cOH/D!ȱr/ yQ0'P4wJ; i'Z ի!1+pw"TX2|SB |XaAx G蟝 }($Z6dⶑ3XHOr4-E& 7xQ7^Jt;xES 1^[،.o˼)Derz[InkJY*K#eFE*P͋:LkNCȓlؒ~ܥWPchGdvŃ rx厧1 ["}B]ETY%'z槯:")`)R8!]vISUVO{DkkP,kRoLĹc>ǧh6E\<);ظ'RxOkӢW0c:b2u@X!nl4wƶ#w8433vƂX7fUr 0`!aRNw( r&ʁ|э c:VG|cڪ?I^jه^LY_/Gp~:1E|McI囈V.w- L͍P's#"qf8b9Ǽ|[ꖻGJ20`JMϿ0tH?"}(|f⫇Ù40('Yf=2`/M&A ̮d8e]0kiG.B3xWiݛi&_$UD)F $v˞@?H?)]+~>"kŎg6d3w 2` t22ϻFSzxwe%+Up&d]Ε򈦪11ݿPc;6F"nCQĴa0rP-2m&^o0aV`L tӐu5|wR՜13fM"7OYA)tuVp _Сq3OIJ뛍%c T"lm߿4%GbYLaӮ4d@=F "Tv^J{u_y?<s,Rm] K#a*A%%t$9'Q '/ˍ ?:_K^e;|~;V?J|c :*A궊iDחfMPJtWuP*c@#KKP|Pj T8qPm߫8QBδM v~Z߅2VЋ6JN.|E[;w@lv ΈDGA9HS答 (ϨIrV(-ke٪O~.yCyy[\viB)ȑמJfʅr23 ‹u}_#招xUWս9lH?yqADElӤ9 ӭBv3Ew&GH(CgN׵ 9=q~»x6KK{B|7mpgvoN:kχIgԈz(qThلe1" 5qf rbG* K;##Ib¯#([D/n5ku3l=(OKmy: ]6uG]fKTx5 WR< Y[rb<'4.GK+aO($氎V XEJ}[ɊOGe1Yl$0wx_Vv[l}RQ =Q @I'Jڙ7%д8AO-:OT@ nvOeLŷ-Q4LS)~(u2Euyn] ml7wۋ fcU)oc6A+zyU6lF~rҐX9Md>G CtGۻXG97LF׸O>0x nhv<3xǜ  ׶Eh#Uh]jSO.-8l 'n ˛`/O{cqл4M,=ᖫR Pd!f2$EOm>*=NAЀd])a6I5VSZ! k2!DZf ndv|fP5H] mS h|N4r$ UU+oT.Tb8g2ܩ2©X4UV߳[/q|Ek6d~5Ml 7KĖ/IpN@;~j%m)aMw`#EK*tNa+  _ŲP^C]&́T~O`?~e6U ʞN";FJ$ߎF R0O>k!R(V(em #[.eTHoj#cN$]2 =i++bv "mjd3[: ;p(ͭwO{ ::c-r؄ 4Pqq̓CkU[ͅ Gk [QC3,VD2hN)M!Szz2C)}tyeF5iS5V,2+'EIapVT J9bg$묫(ظ47|bRvՁ|?A-孰gŴ-Dr(W6%=.{/ry17#ݼ"0Vtllj]G5)hk?BLVK*U ~k]|-Gڏtu*&:oѹ'»䑼v8FGjNn5 ("E @?*A;)!QоQ0߽,v &lix^j/̲x˄ Ժn-0pv-PPX467SDRX+' n|9[xtBM[Aaߟ!dM'GqY"%TB2Ш,C%x*EORncrUЦ0r0Iȃ'şfɜ*eowd'uSUzD—?qe&%WȤV$pcRn"ȵQ,陸[EV܎u4Wiҁ*yv-f} foc0zq}e("F"; fcM2лaR]mP&DPu42z*wIn أڊTǑorS-*:kxaE}=ŞBx*}/~t=wGv=^>VFxvounKRPQWͺ,nqDž2EwL=3iI߷BM nZ.h $?ձ>s!7g[A :u絕ycqB|#miGErˑX(*Ϡ5wi={`RZa;xcV 6MrE j8C\,#O3[= ~|冾Ms/f)3-OeXdddL"pk,uD|Pj"VRW; PJ?e.DqjȈ/?MW@|'"ܴz oÚ ӭHA+ OIHhK}8fTx(̙R}Ċ#*Թ_wGlO}G-@l#-mƮ v FKrF/޼_Kģw7gվamk2XFN$tMngF3e0w ߄AC7^_gw RS%T_Le8j97lq)yT~ե5=@Bv!vh@廪A߉ Ս#ivA8} c$cS͟Z(M  X:]x<&7rL>jv 74r/ƾrXC,Dldbnl~9ڣ7*zrx8ކ/FA[!5l ݖ@1N|d3S8ei ߙ ێG}epюs Q?_ ~@OQ(m-4vlWI0[{w#H\*H|E;,R;6YfҞ)' Ej3fkDMuC00( 7j;{c֒dF< &d)\@AwOc횽u0Nn}qvՏPW0:0kl$Т%-X4>9rL?ڵdL1Xܗ"Wg~h_*kB(f<5}M+vjaU/|B8(Pn-2Vq[G~k8hfyZ!!fPL'uS;攕$Iߘi[:|F,kK.25 Rt(K8;ur& DR'ש?Jnla,CpYaRYhjq ;WuZ&^Y!Ro- W"G=(ƨDJ2D֚ azx)Χe`_p'ٳaT{5Z:ϴǞB}/ȶqYR*d[,zBQژ`5Ẏ)$]N`ѣrV{r36ة;+f6#C)lJ>V]/o§6gE&f4,i7ٰT" mSOuuS僱BZ&HM0+&u²)9a#*Bb$n :Z"XYh\.rs'E6?@:Q:K(| 5@)jJR)݆zqm[6@GT!)tZc2:‚GÚ#ODҽ/ 0. @s2#}+9!yDg~Y]-p<)opJξVWPl/S#A_t]䯳"A>CvMal3`HW+ru頩`gãBX/tnoabkZ(nwOcSE lu]ivJ\N6(bƔ>$Tv N?'x logԬqȇ:irЗZV+"@Z|hRyVحUuΑ`1"fwf`'t.r/~GxJŻj" fi{/ Z Z`ާBlhu4`/7Rm 8w OL\Sklh ց&$Tq4.~i\jz#/:Yvj /#5}߲(ҍsZ[x0@ A|gR:(S ȹ& <8JS aX+=Oj..L嗬V᰿mBYв9`Ʌ [rbzBY(oZBe&̿{Cg!-&L_pԇ.7si7SK"w•k =F2yHXЊR0TnEq[R-tLɋ_X]#O~Bc̋_\<xj/#GL{06m 'bk+X- {ԉV MJR|,aaˋQk2nyӒ!vRm"K'Kɳ$y'E/_=瀱5dMHaF4f`q˵v^uM41UU_6A_2#Bq,%.)Kpyko9VoY;[&YrViq6W K֞櫒BEJGq||B)HSd^n|r~_i)PƢ))MBh[~xeU>M<&56zsե jHѭַqcet8dI ?+v|0?JMDٮU,7(o̴3` 7u 6&Cu,@ӥdAJwS6tw”M>!ÖZ(ѭ&t g.UmxEpse+4#Rr^[mX~=da.[EO'`Jۑhen. "vHn}^n1,:ߏ.֎p!%}#nD tX ]v봔eu:٣%WoPV\42?]mlVlWO (aI7lshnh#nJ$%2|1C8dtJX3SQSD^H1Jx]&ZXH/Aɖ˗y%1յtQGVyH& 锿) %Q<SKtT+FuBcֵ t$baK/O.(B:3UHIa)""_bUDhV.Nwz}3 )`LM:knD \$WV" 4ӭ,zW0ˁՈ˪h&|wD3`QЧs|͝DQpXѳʻu._ يJNd\E9Hi\,c$_u1nU]3XS ȟ>ւ޾-.OiI7kᆻ1¿@8Á/&Z]=9-تmi g 4AJ,hD@ct A2}!XQ[}ǿ6btr#{?_?q'UKJ҅ۢ#}VzxҼ1Tle6-&%fa=VC;&u͹̗z镟qRu!}y7_ h 6EEK}ĺ?zovzz1*u# 6vPDןD!5u?Z#$ uߦfJYCK~0h9e<ӭN`{/_ O]ˣ=E*|OvKTi?Ĉ:zO:bG%G0B`K1jG ѢR޿MTxG2D7N㩲>jAtz8}t)|DqD\̴6硶0)vQP9׈8<]4 H:0^Dw&mqb.U٪cMߵfu- p ;_;k[$i51 ֑PW|ŒDxc$P(G,:oqavC1(W$YZ! :bwRfy5d!R+PEF2"' !m{wWuȮ ;iE E79VJ P49,ѳȦ?;`@IhִɘhM=B牷+ߍg'6ya[oCcԋ|Bs-ZJ}W v*鄇P+5M`׷Ę'1o!O/7S=IdD0@t/%v6q״&n2}\.% d44Щ%!Y"~650ET'3ߖB^{_u*CE֑{q՟ ]Ewc1K^{5Q<$ mv >璢[#*ME|-[gĩAz9yKQU"Qnt3Z>.3D}:K?Z\NK o=RX =Ì#FqB@т̋4'uu!w)t=zsemKR>8I_&V.;+008Ek'/ !E?vn)DmSSԛwf\@C$Oޝg&BVlJQ1,Qv8j5`'D :'\cwH3'+kVDh:yz TN*CFL3xE,AW9egt\E9o*+}J+9D Pmc^MogaxkŚT:I9mx]} r5I@hbG5H&?A׻ÐAlcq CpHqא*U(6uh]!\e/ȋYWhk&-b3c^6^Cte7c߽\)nS ͎xˇݶuYl꧴6'CT3^亟Laj{džf`ߌ *t)j}@C]m#q,Zn5uFN(uMD7=I]QpBz=-7VzAS:QbvbkwlE$· 4;G,_plv 0E3?&e\B s9-AH'NӚ}B 2 Ь0 ..%Wγۤ/$Vt-۸Ot1k*t=.,A 𠤉3(e,Vv^C,A͎kWmhpm .[I[S <6Ųb<>}aw.¦t| u<%flR.{-ފ6q΄BjIxFQo+u/~i44`{LlYa~FwrT A ucJGdJ}%%vW76DDK]ekxqi"*5)]3,CO &Wuҁ/ٵAKTyɍ1鄾V}:ײ"Kh'b#"ٟrD$7I`Đ^ ^}M~#zՎBCXQ%uZۂ.#z?ZmE9KF@up)UQ mܛ'٣6N{veM/amjsӱt~f@I{e!'.`FS/%|N6/ \<0붬12_sQT&HJ̑OpS9ݩ͜ܤ’"9&aBݷ9+qnS?L]#&qz)xqf.KكWpm]X4`4]RNQywz $=EXKC)2] 'wĈ}H0֨y"]ˏ<@Q#[m $d)'?$9ѿ8&i0$Dźcܑ P5j>U'|ͻT19 8qQuPj5D 4rk)x2 B .vw+s%<|r?MNf(r5']uyxDaJ9_u`n"$7LfuOR#M<0|bV'⌚1SCh"nf̐|sPm qeS&Hҩ+pAf-Co|ټŸ}\'P+E=dwIDJgw;h nPP OU.lZ5%FkK:J/ YJ"DPB2KV {aC|>u`B(:!ayDAV^>,Ưtez?~QIMպ!yq 3Y%?rn>ǥ^_{(g>r>ď`iDek0aHC~!m?c}E4<YHKfi^YW !0.0^AbWsv-jw#S`M"JtmKovG]+VXIM 5uOσ/WрIZǃfg%\(4=g6G9"1w餡}75gc#3nzNy,pȋ񊏴v?q V. ^,=ow\}pV3SAHJau#uXaXYx^ܦ(i}6Yf]\;\K$ٸ᣼9gVWZ:ݓJ(MF*fM}`|_T濾LPQ4b({L@C&3TkQ֊K- @[b7T_O{: `h.8]1"ok;=' 3E;zK_UbNåz@ |xGEjijZ KQ݅\F=VxxcV# :G UEXf h"Rkexrq]xv'qTLPDyԍoApv.P Sgʷq  ;fm 4S@~] n!UpHn ZJ31]<|8Z ;?;X| )-Q Y'S胏nvY'DRY9d%7`-jDX"ӅV{ ıP*S >pIS 0T_SAZ~%ڇT ܞU^'$UxTI|F}U}#SQƿ~)Fc+:xbn#D &\:M4Wc6O4Px|[1]!#h`ZW6NJa[ԣ]ePq7 L#ˢa~e2u؃,+B9m EL ls ;zeB[<#BW{kxk`D7 @?$KYL/QAd{Abe~!ϕ˸9HSfʊ2@%tაqIM xu;q9<64{H7Kq_U)ȼ#NCHw%+Ǒյ{ gRtC03˟+I Kvi&07Z^T(5RkZym_ZL}(r\ldqd$uWD3Wل0'B~X!@J,~l.KGsmZ,,1{| 0kpy}u4g|CAMeW 4dғcTLR*f5fl۝C8E@@}U Tc\(Ŗ KPɬA }w 9P%7#pc/*˾1Ph K?{$qrVeopnC|g.j򁧖AlGdhx/V3WO5qA9I)c1ыqm2i"'qu>u{鹏X}wzh` Wo)k~TdJ8}-Ȁtk?p> a&G 9@x%+Asyk!DJflW1mh$t ɲȥogOAVx'|XtĊ|Vo^52FZBzƖ)U!t;CΦ﵂++=3J^[PϺ7`# 4]z5Uȉixk! h4=<5D: 2!=ՍfB++TcےS  0*nt ǍoeyԒ:@8*H 7_d5M5sl$yuNn pծ Jޱo_i4 7C2{%:Hc-I:qO"%o H!iSvL-`%_1Un!ԂSV zA]OAqukY9*VygV/w' 'CU~.)Oz$W\-H<=:grA~@W$6Cdʁ08G[D<1B]+AS1Ʒ8J/0DmX Y03,ȅqjȎ%F [|fØtǟp܋FQ|"dPWϚ& Vϯ.B\=F Hw^WRĩ~HS:Zl^307WE̎L}X7ckp =q [H-iɃohyОo#sҷuCE._H-"]`eHo`D $$ ԓEOɂj~*a Wa(]FB/Z}`"ַ@:a0\B%׳|5=f.V .'|01ݱ(s}hBO72ܶ>ւ4ONwG&oX( dW"~9 .\>ՂDl TQsg吚Q]nGҎ5һVhd\*!WtьCiT[sSH0C? u]FE)t],1(o~!}@kÆ;SzHjQҤεYMeu'@ ,& !Ϭ}QZh_ޛ*e_RY6?4Z:% Rsn'(3QXR}sOOżU9#-{%/0.E \/V:?eQp?H0OgcG:_#ڽ< ''j;eY΁aRnhV9-g![3HiF%j )y=T2) 3V51''Fl1;L1#ޟCg(~-EM tX 3xvvG^i )Ǯz_;< !`hжt<ȥM ad̨>;WP!c|DKjwn&m`YD°E/PWuud&|pzۦq w_k-8JZGB]+''  ;.`0EZ~ Y>=P'Vb>;>NNZa!7;@D:k 0I,8 imӅwOJ,d%(aD`&%TD1x_ "Îa3–|v.UU%MHԩvRgx&ؐc iT}z' ;T4Tp>u= _2 UP`g"b$JVA/ڍδFc㊢.tS \ 9([ Sqѱ|A!% Q~c^hBDƩbx4vo[\i\sK#My0CE$PPȂ sȷ\xP[7^{5y\km#dmEWNσ7h#Cu)cKapXPr2Oc ٙ2FbNE'Z-+ənWV+wcEny&XQK=*!K>%K+Z`H?ƈcZf^1fحKipߍe; RP!T\l S1T/۱b09&;7_d~Jz9*Y2g=w䜝nќ;` oq8L}Tf8%N#@~mX>YьQRcIYqRk >M(7]q?pxj4V6gM=Y3-q #B>8EƓUț?GGozwUͰ3C@J-yfJ^f=V+\MkP,/$ h] GLȒ<nWb{**@@ )!ãoҴ!`Jo!Y8ii$VaQkڣVc3'_id䧴zR=^0wqஶA| ]`auJɡynn md T-1BkCaiSL$"}Vύ gr%EwFy$v>YH` gPaW뚬 N3ti}_,ekqW[ \Ϙ~f^orՕrji9N]ǕƢp7gާ#ʉcWKMc&_:5:pL|F ޫ iKíDE2$Tz^WB61ma)!mOP)_+W M_]yᇍ1|m>O=Zy폺5`sc;^ٔkRnXBwqeP֥%QgF5lsZ9GFXשlCRkQ磁gC9@궆9_J}0~+8ׁ?|@} ߠP{$0NT{؀p䳣})1ʫ]c|m+pς"[a8J hcY d&,t8XהX84%~Olj^C\C~_ O527]J_"T#G$ipZ\q}f.WRM@!CvcOveh45צ}ˈu1*׺>tiQ .gtqruƀW߾P=I55za> }^<pq0czx!оhЧQL7T8ZX>vfj1ʽ 4oxWDk;C*kD+A}ʩ43G}t.+bצ{"߉7f +律pߪ0إ쒐_{HS@ܰy⋥u#I|pV6 Y>ټL{$5 0YE~]qB1.2 3)y・aar:&+2hXaB)#Ѱ]o1|ݐF?Ko]̳+T8U`ylx{售Nׅ3"k8xkߌg&<iդ.|l2ih"Mxr+3z :beڗO!Î*ʰVs=WX#2[M;4POZo9{v8}^k1=Sius''Lbi,w mؑD /WrN1o2K7#m)ha4/,Tz/gQf^韢+ԕcb%9Cw0@' (Pl{Έ&q:a?92Q:R߭7f?$}5G,;_ȫyoD#f[J.Bf oX-)J=dbdqϞtt%/ųBF0}`?4m h?wϺKy)3] O9=Fm mtI4M=1ymS{#!@8GT|w$ \q1-:B n5q(~+!Bv:(=[Ѻ>>4:;DedA#6-&D{t+Q-buGPU3rV^Eۮ%vq^lVLYKLyMt`-:FrJOѮTM/!^P,EۦEʼnp+݋g\z YkfHBE_`!K"R^J jFdhJX 1Y|IU!%^JA;7]]kpTJfF t$TV5PY9!%D|37w]S,5GcL2̺ϼ"=Y9L :2`e o%ЬNs5`V1fT1a>F}< 8<9 w)Ŗc~,P1u[_1aI&i 鐢D lt])£k^ ̄ʃބ}yfR0GIE8uMշ}\EXb>h&Ai7?zˌL#BY0^ڦζw{.4I],JzV<28{˴TwaVGȄf`OgF")MK j ֯<# 1MyQhd©WrjHݪVο{5&(Ⴄd%p$(8vQ2to|sc<`ز؂PN?2'|O46:*k4 NvryU)b$ǽiŐ !+*a@11Q)sl@ĤZ%*./cna)aeq3ZׯhŸ*F}+(o߃Λ7,!:fADW|&aú0_xzoVR6퇺6Ll\?K}xRuU,.i#,d G?Ƣ[1$ D!x!deMxblY6b^/Cx>\odJ\]UDxIU ^hdg@# I1U>iTX(L3SZVC"tPv!fPyG[.)L<ѝrEJAd&qո6^8FM[i pYFM3N,_X@J1UKX쁷-Kut;, ^x,Tjc\G#vhĩz!_nO+8 I}8& `{DFCg .l~''o*4QjA386"=(EZ<6ȫe Oa~TKԱdGPt3 fS4E ~NA䝭th3OZF_oGij")d 9'OuO~kՠZe%CaШSǔ/`:!kb$"Cܢ`>̷P[Z3b7YE, gcNNIR,LSZzOkKti͡ԭ0G%0Ye4=_툏Lkc:vtim'NA,c+y1M`gM3e2G|\q+=sZ#&MǛ;uk>B& ׂ lY=07[2ē@8RCm ӆ͗2U W.CJ3f* +}Q? [ݖPąM/"49$^n [ t$(=#+ܳAKI5[Lc;2lB34YUȐJ jL@S։}sH\CjVoz& 9d-h}0$a U:HΈ6 l㏯lt㞫0, L`*9^z s 8(B2w󐊁.Ctñ8O& 8iV9 j}0G$LlBr@OZ5wD7 ^'҈p4+z*tL\L~)8LB)τcPCkc !)pZwqG$8\[wg;N&ܵmQy;YzвKi7^0WwV PEE@M[u3+{.S}<ڙ f%0,{NZo-\Rqa.c2bϿ4VToL_˲U[/'2|,.o,RcxyLȱh'vk5 ;XyƗcޚSv8!ܕ! ezfEf)> :5l}aa3ŨϩD#ƫk)XljpzФM!e琒AaKh¢ΚbtV=ur 5(׮1ŅGOؔ ԮRGT`AJi7?Ht*:A)f{G{>56a2}o7uSbG< p-C+/_}.C8pIai ĚLl}_ھjɩY$d4tfʵ<a/Bb<&h jqh*DFIroq91Nɋ.N^wҊKmcܑbPzœzurSwްK{-|^yx+8cFl02B'NF`OLv!V InT,ƴBrE C]3\L Lr*''JXVX<0Hqt AHo{kǍIǨQ(:kRTY<8>;ves;/(d:ґ?.1oic,"5mdl'1S2.eJ7P{&{ rڮMΦ;ވV:)b7 /g.wܿ&GE6Yn"d%c-Gc#+ܛ W:IpGIw?{.( r]"'ګI ܚɍmg$9*nD\pry/$=uINi$ I56@x= $;Ӽ}9q_Wm ۃ:;&M99Pp2 =fxbS0ΰZЄ6\0qRSE`뎨` ]oTUd} -}|q!qFm'dJ7~XPVXQkݿJR_Ve\b|u1 k>d"̿,X{y328ikgkb Z -;7!UIU01M$d! 0x 3 K5) 6:Zq݈stgҩ|/~}N 3`]pno\9=n`*+*X2bUen+rQu[ e6cR|I4? D0/մC'T d.{t6kwYTrZhZ4(Tw̮Fw2 Q]vxt2q4Ym;(|:P{0&I3̄#Ćuwͫ{d#(mPNB^op5SYXś~t0(K!]OHkB8~+OK NQuf5zZk>JTVٞ> .uPW`~ԭ4ՍZV^J'[gvؽCmB@TU_L^;4J,_ BU@keEd2sWG5џ«Ǯ4*)E".gVrSn?2!~g(6H[`dg7*'-t>9{xu!duxxG7A),uFg IAcAYF.y,Yt$ IgBѺLgNAf;qa(v Tq@вoJkB2-!/%Z#4k=ڊKωl_me?%w *65Zkx"L::~W/* "YdȲ!Զo19v4"} ?JsM OLJo/dv04?k&K v̊F6)vG yw1,/L='HW:MFYhQpHr_U VTT ϝ@Ҳ'vPj>lt -p]5mY"I=Dmm%l P),C7sc(N)I v rZ:Hjù3dF Q%*^1 \hU(eP*ltf ;'b+';t۶hfD.{WJ2k:ĕ"Q[& á6:1G0t@L8qx_ {@M釋JcCC0mzxY!;I&8Ջ8KBxCX_rj## h: =ˤN@j-2x^Bʚ3w"?x)EPSXmYF2!Z\uWEͮM .SdBP#Aㆠ]Hӎ5:|^۟Nă(|$aɖLGo~a eZzmy1y"!znRսR^[1xe}ǫv@42o[{(U,u1ޮȒrX6 o#P턒D6t(xwk'^ͬW(^{\)g}E (AKyܯE[-Fʈq)P60:'1P;%MJ y3DGb5d3mh8u>*8ht8wwԪ~wrKxAL0d3=FmΫɳA4'^¹PnFݺKw 4mM -=,CfYnwtHHV˯x]k) H7i7eb_Y}I|щMbFIdR`$rLj.;*m28Ko1sX,^0@K <>,GxU(q /bPLRlôpXV>jP3;**)Vcs'TL\Jy?!A>Fvas_SJ|Eo:n?-.=7[+i}o8kNv4~^iV_9sV\% _W|0.|*{Nx2y<u8+J-^@Jᕺ@&l}tAzj/S,`89lȄ8nڗsD7`JEQfD _9:x W7vY(P3iYj.@J]CB)퐂c|sg!jf<)ԾvC3{9cX֯foK4twv7UNnyϹ;ݟϊvj!?JoUA10[!BdHPuo>O|r,0`k^S|'Pn$ą{ Gw-o;./4>a`Fvn2S$CUhɂѽ\je]1gv&()n(Ҧ'g&JZ&vVBe/ "7PlOW.1:ܸ4R=ӿ̤Y[,Z36$X]otgCD+r5Dq \ D@3qO\ijڊHaArhϕp߅g;*Q]h%ЌtIi&G3?}M&Itӄ}TP'&7u\6S"d0:zԈ >՗@ -1$6B}-m5i,<-^9_=?XvUMwlLϗE[67I†VI:u2vuɒ5@lQ%$r;S_mYIpvѷ%E< }/D:d`PA0LSP]U⸙$m'0O|b? Ev߉(B$Rj|}xa(0އAJzs+yc=PU{JzX)Lr|5սyahvzxTn=6&=gpibyrYR&fWFkWg,6Wg/y 'n .B(t/ZXCӥ`PJPke ,1okʁqS}ZP7FqCxحVIʨ؞мܟ}41ܖ?>6ef TΥk&X*@RRPomyҾ5 E0RVL h~IDbj͓]]! B hhbF) ˂ :cb# ĐC  \]ݛJEr}J31E+puKBX%U90p3=RR85>b} iо౷`9p]NR8}gӇR(+JRNP@8+A.p6;&uX }%#w;x\z~f& QhyD1i۪ /:uGIh)ˌ6VC0MXq; 'Oxdz>( 8=p#QN/g=.Bjpf72aQ>{BKh^aӁqLᧆ>AXo_^jSe' ,P:* 1PG=r}h~ShI{Ef*T{R݈;ќΝ+ -Gk$&"|$[ img.A1ӢT==va쉣NL4V&\RrfiʄxT5j4ǭr›:In-LyXX9VZ`;6Inhm SԈg&[+#sm1vpv=sV?aP-L/:V҃I.Ā% ],%kӗ^ig)C<`"XAƳg9)mU H߹C^g"ⲭ?C'\u׎n-SS4eyg1eszi9ׅ#4G.$ź tu5G[Kj|_\jbd@Q#@)i30 WD+H\cZm9 : TrpOHG[ G:k^A*aU6e\:PA.&ț.J,|iQmb σԧe^=Aƽ㸨6Vn9{lem^{#05PMLI9c&>+BT9,N=~s=/'|R-weux| 6_W-g.eӰ!TD)ojQ<ݺa&}«Ho鮾Ξٟ͝T- ]$^\v K8x~e^nC# O!sd[U PA Ou_(X5Dc|cMYәoOPL"?pO7ů_+#ʳ@(IZhrjE @؅ծI]:sAـ Q?8nzy6NiQo*g \y}_܋WO˽6stW1Wѵ,XenXzE˔=1fIroTH}y̒D؁ȵFdblv;¤K5'e[ 4q/c~-. rYy;ps s^ŀ8{ӡ:Fh`hº$Nm@W˗%_dp&aByА;L<jԟN'M@x$JUfsFRHQԃ'Ζ[c8˴=ߓ\z&`K5-qNz4)4#2IxlᾌlTM>}EVq&_;b1,x6@U.~Z?ͱ>9 W]mBgu/Xm4\`a9z4[]&N:s;{. a}wo WNj0NQĕ%Nv;}Tϓb|S&"K<+P R>[8ZRiUl/ {v{"񔚷A+8y3"ix^ä8[['6Ksp2]@&L[9őj#<> 0F ;Wߪ*e~a׹h޸?OhcQO$PD0diī|DYao=^+#~]Vg*̯y bֺ l~ԩ.3n™N<`8}\g(${gw@6EJA?r7$vI|Io d 0{נ9a C9\c}`I>U/s+WZHd#2iCY5hNs ;J 秕lv|5.zVfX)gʅYZX^Vl]|i7L9:*|%p<g; qy׌ &s:фji3Ntq&]:i4 [ly@nʢ>\xc8ߊ9fͤ&!.[iZ@O־ҊD'DQY1opf|yp?XEX˽Ԥj ZCT" Sk_4_eX !Y{/+IMJ=_9Q}l;͍Fa+>ujnt1˟QA֨wIAR}@\l`աκpf-IE)"BDc^ 2+,ƶꔕ O6y5{?9oC}\nQ*aV :kֽ14 N;G+Wb7ݴw*ՀbD~b l5Ąj tuQ>J>HN*[{[8+R 6b;_ SߎoكKQ8F{\^t?>]̅4r17r$Ӓ"iQNQ*o+2˃˞, N%m(F؝ iQ9Uʰ=5>;g=A#VT-'R xTo#=(ldz`[<.Լ2sl) Kpٓe6![( XeszQST9PV)l)8جYK8#JКxљq\3*? a>R8/$I#=#BԄY H}AӁ68ySPn7qcjd` ̦@C(\qb!`cV Doq.Sq!_`V+̊S*>.6p %^jG69Hhζ)X{iFm0N$mKd_za?z4".0 H1lX`X tCီLrӝ׭Yc0W1Лj,WʎkB8ޑ VNF{|aByecTͥ}& ~,< LiH5CXD?RtAwCX/h4w}Lq2=1b̛4jUEEy<cT` nsx@=A;}=0&q41'O ɧMnd$0R&: T MQMLEqbSXiGzf< mkp+&ؤ^/ԾY~egjSq 9|s͚iN cR mş4Qu-N;ދ OswŮ<5f堨^fo*5vg.OŮC#N'-auIϫ/[utt' A~ѪI5ExV 8|swDn!~Y"d;ˮeHUu iQK{mZv|ƐO-YoHoqe"Mnv ~R)ocy[ ZY>\_mac/cc`1uus$1zpYqA)f\aU.(2J`(UP~+,xvY j1ǽ_2ITDAZ֑N۟ NbVT+BҜwl"Gx(NH)9 ؄5+O>Q5}޳&!"Diњ<S,j 6wvQ ۸Ôyҗ^qCIXX_9jmQroC$7tk7f4Gxf,xmI7p`a[Y6'=)]&Lz orW#A>Y"‡`C .,X7,K 1}Arg˿,\#3%3dIxWq<"ړW8y D~G Z+p^C$4yƺZo9B򂤗)~SJTnr)"te&C:a&)T7RuTroWp#_ZJ6Z6;S/wꮒ .?Ϯ;N,a x q7k(o32K T|9=M8"/֩NUQȬc(gTuE{2P=VuԣhYt Э_KВ2ﮥsG6B\(&.2>b\SJ`% d6q.Z ZKϩbCDo et%OSz ?h>O͂B+W)>ݝ)_N[(3nSaIt__H̗H2j#Ph +hpNrB2ːakhJu78EBժpV3Wn&to93ݳ̢a0Iw I=ITtxhJ /"37[~`Β'b(8?p5ԅ#sHt%wyب!mTӼ9vUD62mČ„;|Waz8 {mM:+/08qV1 O q1&ZWQyG;!MEKq@Zf]lTuj\;;ʼW?Y@F0r']`A^YVzfw<s.1NY`| 7d|aGѧQNJ9 Pam!O_n9(炥UI:y(W L!0lY##v/݊@Be7z4x}QZ"p>;j8!J$I+_|sv&vN;oXn|Q dNN&-ay|tn܋[W8Eږ; #{S6V;=*twOCFj|l3:H9=;rڐ+B5nX{;xg M]wWI|w3@V2*fkB}ƻГ2  H%.0ڥu&lC1 nںRNӣfNn (}$"gcSU߸ӑ Y=wI4 S=,e(W|0*"KlE2vACrzjyּuQژݽ~i>hwM_+wy:ʶoط 0]}Ҭau@^ 2DkNR>U/j20*Dز_y=ܩ*Ug/4 D 1NJ5v| `&DΈ|%1@ǫI+|yɺ z?Di{+!Z7Xӆ5IXaݷ(yGX,[J޷3OEeRHPǏFo4|4OE^17=*g+yt5.T>96u߳ ]n!EHDe ɴ-ۺ|e=qX'Ӵvx>] J%c/܆N0\ӘP;H*1%t@Ã~%̀j].t. Fr G~%h;BNl^_j2Au)wudnVO3؛&ػT5wՙ0͵RTg%/ݑ .5 ^np+4< e"fA+OsIc-bEz cA:+ڭȂJm̩g+{ I=_2df_& Mڕ q)*A ">ЮR9MX;2T)۹՞(gWK;o> ML-i kjՂ[i_=V/թ Ijg%/FG߱V=MrA{ ͖RcW+W`Rz 6_ybT_lKw~b;%d'5MJbS0m.aP%^OJoͺ)Εll;$8]IJ2]MyuXū  Ϥ]bx=^Yme_"}:Ѯ@.KtFr׎T4F1HD:K?EHR!x}*ZPl>nYOr Š?}QbXr>ɳãMAbt {eW:.]|d;L &q erW\Kq**9zc1ooA~W]4X ,)w+0d}O4te 5ܑGZh&y/YQ7mvyXuG=nTlʻL\ :{^wҝqK",5?/neO^P<g57\HR5:G#g53)׹cV!F:JBSާ X$EC4)Y7-1_h**G8Ht }ج #>w^?,nn_b3UFMn3Kf'f&1fc^sz yY4+l3\es9,Q(.X#`TpQuHh׉o>ZAB]xC΃qI~ Y8%6x8ݱD1M3VO9#?Xf(א0Ϫ;^fVR)UW6WOǀDJm=ta]u߅` kqMZй?6 $3r;0+S@ؠ!v ѶQ'5?Zr23_ٖK~i,-WIq[ϑk([2nqRij!o_ R3;uGqJBw>IpziId 6VlaW3ز:Hn ^s8G/g*$+2]昻O6ˢSшrP2ԓ=Cΐ;m 8yv5UmuBO0BvoKQE1vz̒] V`3|PeMU.mʈAtg}鮦f-Y!}$BuMZXU%x`U/˦D{!b NsnĿ҇ZLɗc=@X4U<(pI=(pƼ=Ş89a[ŸVC1@I2t*4 0_cǏf`!;$6ӡ#g <976/ewuZDߔD|d;ҧ]0gRo~k2Ya,{~[ Ք3L,1p7At۽;A)QrEG ІY<te{-S?pĒ 'ir.JnNEzE=mƻf@HY<ߤT{~ݒ r>@1o⣛U:!s[";I V9P%EGM+静t_Tt߮A-qL-ި7+SxTN Mm@a G=/Wd?7Ear1祶L9OEf.ZJנ(=X|%W p OD#@ϝ#x;@aͷDHn~pGKZƊ& bꋂ&>ԂC英89:m|!m (B}ȄQC4c LvH´'4铬5 {S![L81#䵎> :K!c g͠%ί6hRlu>JCOXL=~ixl9Fja>3|ႃ@3$e3ttů,ema9Lpp\hOD?|̶BpVjDkE}єSLwVK֜%)m&)iG<98A[X׻ }Uc)ڗ1bo!j}4P0%;c3LSW>hNbQ  rx[$V⭗fXtIy~7A>R'z{CIr4FyOխ` (S/wIQSO)Dv/1o+qfnBf¦F)}D%XHϬ|Y?S\) Rn̜TYb]zM Ts5BD3p'KL &FKO߫o"k$g)+tc5!̎r16a^z2=%ppG)!/=}#\o)5W ЁiP>]@|~vQ=5L6&͗ӛ9B@ *I/fu0jd_2; Z͞o ѨiךK*})ly. B\ =+9>]Xov{Z),(xޮE汤e2Yf[U&|xOr_Qɢ{opMgzX<^*Zk4*bQZ`M|)#P?wQ|m oy8Y@3];e("B}H74R`.TuKxǃsF! D?&޲uƻj}f.🞋ͮ{^M)PYf "n`ja⊙-5ERyC P8PPn2Xn$[FG=~idpQTemichLӧ jʁ:JדC`+ޡ yc(}m(1o.mfGzx&4Ҟ3r&+ vaFk3O)NJ,WQmG/%<⃰ K>2Ө x)Ba?dLhTE ƃe Om>#= >8K@A@nUfeX\a8N^.%f8YM3rtRt]wE2p5`dAË* ^'꙳/ Rt92v}2!lDBQk<ί4FLrEH.t/`@DCwRyUgYyYzv}*_ܮ`@[sJu:@H_6?98$A16s/~εTg0=faգK V -;B+IY%v%?(JPxYIYg^ic0久03<7φ}Ŏ_ Cvsޢ(lȠ*\RG]A3q-&gm(ZO&Kam|_/e(~!)Y1S ۹GEzV7Ɉ.炆OQvĤ9MfŸ'L>2{}v!'NwpH :9c+K9?b0 ImUq}"Z\ #]W2eU;xaJΛ(J[%@LTc# ?)+! >MbrwiUpf#Cб8TztF3]D2 Ã@.PXxR:L]+Z¥ ţCVlb,UiW P܉' Zm`(6FLq;633`iCBnRVlwQ4෮P4Yjs.ʺ 2k#-A]|:<^x 6r[Լ!+|bDZ"0J/tH.πoYR߆5=7~Rl>. xoؚך\:7mR/mQ0+Y* fX)3RNg/Obr0itdR Ͳ{+>C!́D*;χ4 jHеK-eEL fN]! gHt~8ـeo3=m@t#Q(ɫ$mU.2l@֜ QsQ+S%_t9 y(Zvo:]k0Zq]e8sYܣ)ʼ,g[mad5EmU -$h嘌..X1qZ00׍9P[LyOq:kkMk|BG'BwOh]qeJLsF2IPSeˉm~͚Bd!==Lp%@meogXpuR26 Gt0u9a؃'ŗf,~ GOI?=Ku}nn& Y,jΌrPUR(VI!P.~ȞT_C 0HkibW dq|O͂{0@{kZaMXS/ W{iAO|yPd:(g'dPlw]uu jEin)2vi9WӬW? 9hh,v+c֥/W1 Ȱ -]Iŝ0(?H+ iKQ{&ʧ)hU%E2 S.OJ{Ѫ“^/8_H|+r%@(w:vd q/KAd ]aY{\O׺Sz iBGyio=4<5ܫ0y3j. zR=(r;cܱjVL6EBbj/j,a&̑B{ʊ.0^\:1`Ͳc4= +U? #> '8PMvA'YL^ D8Xk}TUј;9sCUx(X-M9-d.Hтo0ĸ.MD٣[j,;uHSɨGT[;P J+XO=3}m_rhƌ#^ ` 07l'V }HԪ2WdPLX4_Fi*.g5i32 7crS!:, x_V5ҁ ec@NPe?/D/D$sE?dAn?ǤS5ZB^.]Pv[WN֕n I}yc۪3&ja+eNOQKKnW Hߎk&Z[bwF+< ]1`@OCo>zlK;T *5_ xI跈/L] UkJ`*j,%8WteDF:UΨW9APbŧח˳2r|3O/BdyhH~@*zܶ_AveA;a?˳`Y-H)eDE-|̈Łe&P@O1MZ爋ܝ); Ge+qѹrDlĞzX}wC}9 _QXyW,s uBwS9mp7(J;%;쐫z>`<|[P-a]>bC@ ߊQwH(F˽SV\' D|NF5;::%iAy ( q0gU;cfS?u a?Oͫ[C?|VBq{OUrFnA|oBx^_+ٱ]&v`qe:seb$+FQEDO-5WX$T["Is-8mC2|3EtX038Fɶ7GLm2,^f6[3 ^;1cLvGHb fX=Soᘭz@1JݞtN%5~Qˬd-݃9jFoVfל_}>q#>!Eso$};dQd.Ž$q1=,dd,,8 1aPk f\ԖYË)en[ lhV٪sI.L:e>-l'f;-Qp1e͓ h!k3)hFJQso 5.MOh33'nk=I%[ }Σt1U1!w>=W. >V6 -;y/V4N6QgUat2}v !~A %Jt=7GԄɏe**wVrwQ~iDvFu4}Mz_lrGkS47>w0삂, mȺsE9WBQ X0ttT}w'l%kSb?/pJRb8Ehpjg27FbTJOzjpM_ϥθV "H'|{)e"HaG/fydc>.C#+[ˊZC tQ͸l0:m MDļi{$eXXSHMr4 N,iUd‘s1O3c,}wR:.jԦ }Ӽ-uݨ'$Xe企N(^qfv&B(LOc.lk8gD;PatPg_' ջD9-@+Y~@/HhYՒZFQ˞DC?j,[ݹV 53V{_ۻR+Ϯ ^lv;x*Gj- ?hlZ:3z{ lc`r*\"w#X8|Ekff2=Wcʘ@f.2Na~Z("cjf9!U+yQ"d{di*%u2UTȬo>q +6 v.7hu?kGi;Wdz3Z*KW0S=ʍ f$ȃ@5CdD1=GbEa eOE¥Eoj._ʎ NآiזYD$=uWV+ぃ]WT٦c"8Pp|詡7W&ʫ J{h?̘$; ˩@'qs"6$'@I!dj4]f*I^ 4Y;~߮zYzՈ F06l[HO38DImY!'jܒl0EBv)Ru H%]5>-)cu3xN\beY<ʸ C _O*ʖDğ] C6L3PED_K$7E%@.0-Tvľ"-#ԇ[8*9E1^ZĴSGPyXک5 e_Yv5htf-~m]Y/M`߄=g{-jry&L!$HkdC OT?X*U1Pk51Jp U Rai,90 rODZ#AdBK~'Φ-lo)hyQcǍN'fz^2U ׃K[*j1#nWAa@,؜if $ާI%|<{\6հ#e&V'ő_!ԮS %&PvgudصM5ic\]>N o=c$&]"Umw>zS⾔+]"ސ2Ɏ݇W0zjq0Z?e%R7U[ƗRAFA쌀gt`bi?m1ZUk,O^10t\Fu~׌ߟgZ{CwmuCw۟jᎀO8z7.-KwZ}B[ w5*gts1\8Hƪo mM˰=ce] R6@44oHή&w/7 cd3@6῱eA_G# :Muxcel iF]ޠ*75f~sTrykn hLvd2ϴ>gG[X sў׎#Wtw*6׹>8[AڃZoCL\!cl lGMt1/fRIЗXsaBf(Xi.I~Ia/k`p) tW%-Baag݈֗&>m:]Lu(VPُH#\јAX9W^fonuQޓYenzOP@@?b H٠K0Om^k?$Op,bdVH{C- 5eQN\NU8ϵ͏&rYk f[Ub `rZԱ8RVy"H]8VRS{JX_bMVtb.4 u̞U-t[LgV`IsDQ%( 'J4\bJ[Y'Z']z#7@oqUblxXm R*>ԫ%|ug5ݪp'~od5;/m.D@%3=\72%TNޙM;y>`hJ %Onz/n_iwrIv#c7Ź>ջT//)kJQZ>şe5N}2u5A;i~/D}hezE'0B-^Ȗmifpd|.R* 7 +|\W6$`:ড়1cٹ>V,rW"61.{D84NqTiTn9fdȮ6 W,1/R77D?8Um32z;űvVtUlZ 6pQ`F`X1h<}m eQUGɗ [ %'HgT~a2 #ĭV)V&.^0;bL@97*[En] T1!?0qrpf^#'iTQkJ@aV6yE'Գxd)i"j]g S!_I7bV_~x7@p`| /חB:qrqe24&!Ze8r~폨/6kh*Lwњ.E?ᮯ+_ _$m7ȯqk[=vpWir-N-Ovפw_/XTt (_nUɈ74JY)?6X"rG@25ƹEK4* mU x^wX zVSD^gyLf H0CjH"ٿu豩reGMT_"/rǹ|r4vYdl;Up/+\1cvY5J2MMYW'JH1x}g~1r(s]; MKĞq?]\VX[_0imY5B@V.$i{2{{2D {V*{S?ZTX,/Ǔcw4a@'? gϙż= ]ws$?q1{D8Hy3IpKK FF$B"k̆`nd Qw "sJ|c nU>ad1nCm4r<&`a?4u4 *@rZ9#dI+]:O?n`>&l⽯"ӄpon}\J](4a2K]<_U!䲌>@ %_4#+g,wH*<:kCKbnU껶D NOND@i 4Nn9r%+S}cX6ΣksN߻xu?6f"Mi:9`ol WY2!]" ĉbUCm;O|F#$W!鴕|FU}1켨4nH C9qc`y@2X֩DVé?xwϋf40֗RU~22sN(XW4WϮGGɺ QṃFN1 9Ԇf#`) x bl[LzZS>c9+O/;wl+tjݨ_'{6ǿ?,,= 3KĞ7;DnoHqzMZ&"AO t=[?*2"fYE}8&VOخ.Qƞ/[{VM)C࢓é$Ʌ}4#nmP*BZ&T"tQEѫ$8߾2&J~|㚸o[ =#+|zPN8rM>9RASMYr6/|>7ا\wHFkl_2wWо)8Hc >^BJ xFx4y@GZDPtU"u)7$X&sin\O=#ߧ}@(gDuS+0!BI=:kqoqE*)Ia0{N8>I+%L/WEdD;2٭AT/q:U̞N^0TDx'@XU H7Z9`w]B_qQEy)e>ՈNɘjېGPD5&v .€idگ)BIJuGe|@ R/Q[hzGhc 漨G,\y* bLpy`jKwG8ؓ^ -]mHKNXd&IP ]6TQ3F.72R_U˥]keԡk9-fʤf ĭ[o4Mq޿ sM@w2ߚ4 ś0}TC̿Vn,Ak3MR5HʘE<V~:$ׇSr'#qj),6%eЧ][(I 8S _yU2a^rZ$X #*_|zn\%wT;28 .y>Mh q.cgG3N73=i Pe6mx2H] =Dᕽ@EZ5O1Bbp鷤zH*cb+pK# @*Jlոqǂe.m߮!QOpAQր:~2zpr{P;-ѭFn##f_l$Qj~. V, XWG0힡hwL&~I[OQ?J8M-M0bhH~N*+ Kpִߥ+1v?8 ojJkSfciCgK¥"K(Dq,H'8ȟFͣS&K >l=6Wq~Ƙ \$"tI bA&Zeg#Hgf~(6H*F:0oQ{QEF+HhsE1$fY}֒yʽ$5$Ek`, gp\c*JfUW~z / ہ sgb}8W~>,gG~,+Oޥ NcE;6[4|wy.opj엓vOOa*.rkSL}@f-=K׳zƧXT=c\5Kmb6. +e/WJN?_Bݼmš'PI/WTH.p(jy~t_Ҷ_D'*}t^Yo?ΖuS NP`CVGyCgM_#c(A<؛rddNZ*2jLd[# ]'m}6a}mOHm æ%hoRQ6&"YiTWCbzdfg&.xsb|48 rB6涡P'2Wf⽆JnRAc)P)/)b)<:Y|54G t_3!-m|I"lsb4لs.*j6S)8T-kgQ6{lOFx1ܭ D{(s_!CHWjE6GQ#1+/W - 􀪱 B,#5/ñm''ËTd+xG씑@PO!u"?ܹWЯS -OCFiI*bMѰ^=7=veL}̑8TB_ v@ B;J<@Fm`Sƈl4*$*w?s OW%{*+(ڂ[R4+HyW7t3Y#˄ssU"쇮ImFe}u_rіlme'.!hhuF)B;}njA>sy5Ƴ$tXXu<E"&\ÁG/۠!GԪ7pWCeO|Uή"42an]|H$͙l]bl0,1eľ&Qk !XCθ# kqA@qM5J@tCMsXBS9se}tpT_T1xywhwZC;y*$^lT߯;UeS殮e4\b > MƝuy`wSm/9 =S(QۋqS] Ͼ$SA3JSfh񉢒:Y2?<w'E p?TF83ƕQ 0R)/eTiTWl},v/j:|o>2Z;tÈ늬(~69ꯀo5B Bo (Q9&C[Ȇe@*f6WHBEPͦ8#<.G AtS h&6_aq@64f=7eMFcD_Z99ʐR=BI>xFup!ȦAsbd'Q p*<^hI\8aSƁ 6' ovS*L-0 9Ni\(PsDCY H>f]n4^-(5_fi`%Zy0mEQbu6(úe\ P&UFA{J_Ht>Álϸ.6 ck@('+A|/Zyw27/lo*@OAz fs4V CTyn4ػ!LNzB#C>ͩU0q-( ss3B2_މ^gOd=vvG(ePŒP4ݕ z*kdXʅJhgXKHߊc8!Ov&Iqi ) RBC J0 ) M#L\DX$M'" +o (rWS,kVDVIǡ?(+tx (kypvdflYu+kgCa.+g9zN?kr,V?ٜ =X_6'f Vh*čfAd:3}؊6BnS@0N>T_8aC.[ܜ AY^ZT u+ᐉZ#D U] _f,mrwRuS~& -IC$&'8P\|YtHd{:_\?TX8V9'}A-K`5TNWRjV9r@W6)ۃOveK5 BEo睿 B8w rJ0OI~kqϰ.V\dn X(]v̻1 gu~E `mq|=i`U^^'ڞt'm$'ԨP|HL rH.fMRUŸT{oњR\2j- `<"ڿZY9!FQb!pfnj( v 3@T921 4AA"[wG p=!,-l~ꋵ~,w*qBzfLIJÓv@U\\܍xU(yɪesv)áN. 3X5aJ_ͬU!=ߏj.2#ܚ0 ݯ^AŽV)TzTT1rخ]Z65cR?S q($wq@34 E@490zb~ٱH3Voi EZRqr4e;>/#"!W{*74^ G346 6"棺JRh`P\7rNoWel25p1!7.rYLǛg'_l&?6180 *4he'p{H҇JKЄ3&8Kmct&Yw\ N &Ò @ -؋Rh-RJfAxfp 15,8ZU}[:ϪPb, oeo^T5A(y4f(wݣ+'g4qCj2n<~rd̝iDϢ 7i8I퇎ڀ?RmЩOKFoNyX*1=MXGaә5h`ސK M+a Y<}5ޞe#ANX +o{=}z jsK^,E1T N *[xDSWKzVsJAW:4)@7LGzflu.22<+}s,[<&ױӛ8R5 ėP.!3gMya -0(jXl2zژ-pi+l1-mF7^ :KqA=χ83&//$IF_7nJvqu4m>"-N1D;S~PƒXXIM0^YFYN4+?IG{dw{*-6F?bҘUF1Pa23x3+.uR[lSSȀ]Cu%(]v^#R§K'DOhjM ]f|[/2>9Y.Z>bkmeZ@D\@ &#{bb.an WkΚ J4w%MO:/b+:?aڸWKg{JJOWkP WtU:6V@V)P%1vsl$q§}8Z(@L٥S8<h-h[NGo&!NmwMfDUќ Jӂ:Kpo ;Z1Gqv_c13 y *djHd8HALy `eEe)#uX4 ;jSS}ӎʼqD-'ejX63PܑGRrm2m1$`֧x>C*  *.]%VywO&qy_$LwdFo$|G(Hs :v1C ܟMvcז$}uоmF%V$sP9P ͅ5cov,%F ۉ}/(tؒY6qPg P%jV?#_4rIG4׍ y[KHɵ*X NV^w=fs0Ms0P\p# wyK PJ>a=1Rjq/C =L\?D.`Sp]\#-';<22$]N` xK@%*窥U~ǎ? rpt|p0p-(=Uf_=![v`ϒN(c8JWЦAOMCHh@Vy7mEچzfk[1 %{ ,QO3hIN"8\ۜdq 2 }*@=̗7XzUo 4Šq?Q.R{OƴKQcCw` ]7+@l_vjNX%':?S|esZgvz:ϸY4wڗc<k{YO:}dHe B*k"ܚdGR9  I5@qJpݘ6n GB yEbESi %7wwg^Cl'={\#q嗪'j2M±2'Mkk΀^/هȟ^Pm~TI7X &Dfae=|`)Mg rs '-W]F`8|8@I{Sգ pd0&vcM .W,=BbUjHb$tyn[MtV;0ZK'? k,\~6.#z8t@I4Ǐh׌:T(k~x5\R%6A"'! 8eGeN'Z*;9E=`)QM.%ӏ2nwZ(؊c;\.^ГH|^7ҧsG{-TU_Ե6RLcJnɍimרV|*Y^DI?r;KߚZJǼ6W$UjgZUm#fE_nsڕ6^| Do؏uedsg1r oSHLplҸBQDagxJը<9=6`Er<-R~ReUvgom~qBSMT!=ze7N,hv(yʝBY:S at :MzR&zĠYwӴ`}JS/7',(\Zd?2JӟCtx.ADf;l}:17Wx^pqg So;G feiqp{v;@51=<ܻ`]^ fy==$=4|W@Iv CwgE~kh(*Y+V3Rxi3X]E:*Y8KhXs8 nJ6{P+05lq]Ⱦ8lꨏ "ţW?xJTL@(QZ9oB>ﺯ e~&M 7HG,4$ưs2:6DSqzNgֳlFO O%` ʹ{ʎ8ln0T,;?JS{5DTu8Vs3FD4EM*N}@5:ĽyY/\n x-Dc=D4"=KA Fϸ [r'1unzGWc xLS&nƛjѼx:y\ǥ>+ftH9`;7IJ|B)*T+6F2ℱB`c ߡЫӡ۶ ~?& @I,^Ք 8Ox=vf&о`NhKy9j=pHSU?2÷Q6BC+"BK 8]=AQQȴ<@8a >&c\x*,ĮM0#h\RŸj~C?oڬc XK[Ls :g;^Q`.,* d MSވ >:E&& B0}G9v<ٚN5~5W4m*}8ҳ~e۳ySV&fF(EZc*udm9."eg$mZmsC+/ydPQ\aծ [ tZc.m Xr;H`aه˽ˁ|fd@s]~2DZm3N$h,{GbXVO?>gs_ᩉ#u8wz,RH fM@Y4qjMX- 5IBۢ_0:X?̜ `?U5^SKzԉl4d9L] T|\|O3l`S0GaxrrڕW}~EX\hHNyM̴p,Sޯ? ~/Jʿܦ+&O~vh})2"Pr<>5g-ړBCzSHJO>( ^sm~#$3PJNVרPa4d6WՃn 䙭a( 'L>&0`y/(dAxj&Pbo]"_a\$! RU[Nn]sH%}' xE*;<E 0fg |aK2?`rRY/!9@0be@xꗩ97R|ݞ-aui@&j*S} n{ܢ  :uI z238q):V0}~-4Bi`_6+b12}igjLRg rFV SәeB썡*joW83cXoO*"CφVޑoX3sEUi̺0YPE,~sN D!]S% cf_MvuFw]Dy +pwQEz"k%vQӟ2LdRqkz I:PRI*߾$%tD]xo˖ G$tn|z]z㐙"W֡}cVC*gQh]*2m/3ԇ"> ,S=j"NDʹ4{: h #~5Tn`KiU^O";CSXcCima pNHm8P8y̧V鵇:]0&+CΈZnF8ŒsC48Q عr (c3JY^CBϸΕ?( -;H ~pi{/8<סT{fThÃ1u1MR'ӔnOo2dD_a2& #I2AXnAGnQs 8ZԶ[a !iy`R=gj 0tu ҽ'K~%Ev~+>hr8~_U?z!s/r7] Zx W^ &gG)2Xt:s$DJ 6wG|Vh!]k$ry_L#ԃ ?p]\TQ˩F.u_1?եñ}ٵ 1 UO;hbau[{lrJ a)e&z S$Z:=kWjdC -Nͣ(2?*60FX38ޫ:t~w\ir)ߐ8M^swY6Pwbpe-{6\꽊Ї{UJځ͟YK>{4bg׊ n]߲an?]O!Qe(-= [VefIAf]̌R <ɽ&SԦ+ ):.j3.%y| ugs:'s85OwsV 1>FH#DjKg6\ 39mr,>龪v"<&n)1{dĹZ{:SNa42sƫ~Hkx]A2犘>"RV58]睴kl (U sRKZ#6Q4ơƃIB<B<8eC?t+<'. }qԑQ(lBOU4HnPsѮ)n<9ɜWf"]B爱AD$h&_+QGԧ)Kh,$ۇiwL 6k-?,˖T?-}6  pmp~—ts),1.N^+j{&C qA|Ŏ~[W165v@NP?;ZB~:K~iv$6gHiNӠ<8eJLxawʱ%.>ZzehBw SꔈGh=U0[);+uc:aTBY(ќx = ǁH;́JIY.~2|zބ| KOblb΅9jf̯MZ⾨{yzu%Q/2ݭu<ĺQ:fbn0$SuJq3+?7A.0]\|`C%cJ*746or?'&l'ز lmsy뇍\I"S 7f,(HN{\_VsRKqVM׮6J"ƎI =M;:˵~qx2.tm{Zu*2NhLi3q">Vpq@׷T1bv+dvj8>1ߍ=RiVJY>U'ӯjW 雲fپꃸGdj ՛9,p6w߱Px&g4h 8i+&r*t K`j4HS7c(-|hxi4cwYb F~~:e8Γ@AFy4leC|E $iuHSSٮ*D/6#33;(&)|"yr̶R{ŀ92 @R= A<7#xqei<0FY{03NOFՏ'̵,Z\_7F(!]8$wi:݋>DG]ON.MxŶn G)m~Uzց1RQ>m+-ݼsn=~6fnȺ={棙UY4S7;㝛8kߖ>[H"6hd.''Pۿyp~^Icb\_3oe!U,-ްɰoXF2P?ǟ%2s[l#ŧro0>F<|:H>&\\L: A-HHR$M(BIKV7 -C` Zn;fGquVC Ʃ:\Jno9B-Cs(<`67.ھ<96*TL)SOr΁jQM,0' )P6  GEnӌU>h #؈4PǍbH*RE95f z〿Pe;G$jJf>V,ƃ3- ,S$E 署&maa%6`6ח6RMB){4̬qQedy)L4ny+ia7Q ! Q1 ".ngL.<  B<$&+x>P 0K|.Ds6j]y(v<kRECf 7/ͧ]W!8R)C J[T3+ ̓X ꥞DLs6RajK _%TUN~E$J-;~=bV⺺W$&CAN}jQCn5`<*!9lK(3YZ%?@=ap29JW0F LUnŀ䜍H9Lw,Zt6mb"k<]+EZAd~(GY%"#G4TQN\lz5bMt4*{.J[@Z%C[A'S>WP%WIӰ^s |?٬,E&u$j\dJ?AM ZckyWUk~Aݽ[Ԣ܃5ɭe;6 K>U޵{HJ [X7$Q'@qZ8<<5,بU#t8Iv-$~2l]OO~"p)Ӱߐi#R++pO%Bj#!WFZ۽֬" 9_X+޿uSi e5gi|ɐw7]v`j\ |_39Vw_ ~KUt«e5xȼHql5XgǐBjxqzSta`KJ^)p [V%J`W!jzH[x_!Z\.$ %D0Eϭy29D*CzB9z֠8F&`ouP(ٿ:jly2ƙs!eղyÌY; [O'OB5.Vԑe'~n1B"ToYFvWC 3Hpxp45"51 !QԛqR.̄bQ/]PD}-"vx{d#F0Uaiq6 \NrX|\~ !$X.R?8tFfW Wʴ 7,p=RLD+tWL4 GsݰN~:'l]me⌡HvJQ5cc"xgy>:j̽1yP쎢' N8|;loЛzTFz⨒4;a.AiuJVZBq5\@֢¤ X^]VB& QG(~$'ftBI+N;~ `7?(ZAl2Z0XgaZVf !e [4, f^'?NXyа-A5?0lQ"7z_:͹2+9 i|! xyY863/?ŸN};I; }HWʶa2 ;VDVla64͒:6Olˬca{4ȋ}50ӱfBB#"jHI p8%/Q:SEFG% sYD[3AUU:^RE'Y3P7  c҈yVIy 9Gɢ_%2يw\=TB4(XXٱ4`ws೒}'4$6va 9 p`)؋Ӥ8Ha_aV*8ZжTy 0^ϙ'ߵ;\[ꂗp (uH]"O>A:4p͖I[rLvQi1rp`\n C.L[/ϪY 2[~ލ0rv0B<||$h"6# }o Pb>df~l^fR<]w'bAik'}AQqNx0m5"u,٦ lB q @s[M;) obIDȘsZ8=@Є-/C6_JPרŻj?'rW_T‰aO:B86K=Hf %j$Qobg^]Qb 0/O50jAU8=^Cp5ƏK~l˿qsMఀr jmK<f&E-~!؜;>G{PCeP}-,SyjݭfE/o??6M-߳{]yHc|wxS9\LXw~sݘYn({M"w6nNB(Cwc/j%bDjyB9wd[mn$AHDʹb3:1 Baq Iy*o1gnb3wioц]Z`fҼhEe4RqvKH|Yr8RwxܰXftbX),g0KVPX=v+&] ZpR>H !Q5aqR~67%D.P,Tē ̆5#D EVdNHU>M';ŲKfNt7 > [WW6;̺_~gHH[,^ o_3S{ l6V<º/yYf޽ HP nUKs(TӋ84WZ[Jv[Cbɽ:}Ғ$Y?QLm֠mxfmWںDQԛ0@=__QdciNaLp=Z}os'P-n'a7X6g? ?#:yKѱ|ܨ#XEr_GQ1=RܺW&DϪf/2@(QerHºĨea4pRUC iyu@T@C[`Kh˞%ǝYyS!inUXVCǵ_B0} $ͲISwMg 0S,ɲ4?8b,vSV(C$6cW{:A1 j.13l7.v-ld->2crw9}ވ{Y*arœڕ~{;]>K)FT C:15KGT *qxi.!@1aۉ20HO[ͦ>g \(ͱcEMXᢓ;$E%O;~O  O WpWtcY,xΥ)*(#@VaX%.6 v 6yֽ]Cg qDoY'B-PmRtoX[%UU h8hv-\mW$=PC'0|z-%ְw]8a9R/}Ǖe$~Z+ZNPooWHpT0bm,^DT;? ^w~ww K/n&DYVLEM.p](W4 BHCqMbj.G]x3>74lr\ L &%/< hoOǎ4[]\)M~RQb}d?n D! 7j^YK*'Z rZE?CVO^y* )p}c?ŰeJ.gROMuDE7Aܝ\z[V+UXgjZl6v5CtHcj-(G ¸`^Vna>➝it|b~AfmR_PP%B>JX_UZN aQb0/i( e|тboKg'[6wX<1TYb'jj?@яXPVE΁Ox)\d~aSPAh s3?(Lvg$FwGи__1?HEPZ,2MMiFLXChGDXjPH4lX:@KtU^/҇a "V6PGR|FG,[@Z\yHP3殤S@PBx`$nsB"G, _~i8&ESّ[_DNqpFldYCk hC"X@t9tFAs|G͎G 7m$ʺ_ue)-+. T݂h{<IV1>8w:9әdebȥ'%t [HGf37?/$_<)1vUÀ4 jеaz,-8BuF$U| ̕0v nu4LNxA{`j`I{} udo)eI ?ly12Nf7:7yb]EC{>]}[M}d菨W &D=$ fpX܃P{I78c, #UIʪ(5oF}~YKV{e﫣RU]1]#Irw5p@w#oǚ!t{?n;|SRD4Ǿgw /{w Ϲ*`Sd:Is[hFXb;U$v>i"9rr=5ߔps'T6B|a衱bJߖAoQĽĂj׫4T0U%3יv=S\\eHV܇ebĒĞmc$b{}Gq9l,GO4θzP|+N*eR Y x llKzIIpCdeجAA1eΜl9Mkw@ ͇rns5xw'~@³'c },ϩ4Jt`4N\pwmN]1h[Ű|PRvfG 'g:$%7&gIU&w[Webz(Ow(ErHOt8CPb,~^vffGn vƫ)tY g9jt x̢ ^fX  Ef`u?Cz7T&Fz`޾20|*f2tҮo—Qݏ=o3w/x\(x=p{:-Es AJБ_, e"nWΪ_[bVi Īf EO<3\VuzV,1q&^AFmy/V]68Wɧe/Vkioo+/5qT/_V!'Gڹȫx% +aɟ,=B?>!Ѭ-zZ쉹+uBe@Wpt>}ϏM&"2MϰHR)5"/ ㉭v߱{fIpWh OY1HD=n^>#}F!iܭЂ9w.bU=Hw ]q2*>x!_ksf&d߉kF%6knꡓ4C&quYl'#Gc X]Nwf} [%;0~!(RvAKA:_tGz6pIƊt%ΕsJ(' }G=팬 `Q0&mރ[̻֓8O,cP%\ϋ(4_Żo% Aԯ$xU _-2.ؿw"'Ђ>HՄGՁI014/\! MCS-Ulj-&<`b+@PP:&.)Cs`%W'Fzrk9 ~ rckrdH"đ=(ʗ6:]2-/m k}3L.,.ӈo~OV/4lr|KiZs[\fhoޒ |M;lODBUhMU9hVN]ih-<F lZ0C:=pM|)ֆ`UK}wq1d.َO?3{hwYx/Ԇ5z l7 h59m AmK jk1!́k+ q>hy>,Pz2Kݙpǵoַ"I>z1A>~hR?ɧm>?KInOdJ&;-tPj3LDL^rS[:,8t!Ä톱M?'WbtD3&KdMOF.Wj,D+AqL]^$n|D{5(T-XCZ]8ί Yh'p"p.z@6 !pf3ccƇ-|ĪZrgR$df#=F1 8@^dQTͅS;c#Cõ\UUյB9Y串"Jm/P60VbQlUǹ1TT g }g vN)_$o27hueZBpvk ž2GBAt̙,Pyj, (-Y1nv05J7}&3)hY}2U* ٗXxSظצk}pE>}z$NGو ۸I돶++6Nj/> ,7 D~\fNյ,~bK/06,%QE'ߵTObO'=- hXls=*~EiÜxh [ =qmc%:N2g']Ruff ^RZgJ[>&VE O'@CȀKUq;lΓICx}!H-\W HCO)^s p:Vg=C&hVP/GIĕe$IY"A2 _tւoU b]qriFIai<=ӟ)j Vj)5 ՞8zç7Ƙi())IgkH.w<+Gq]/-ә2v*;W%xJZ%m݀VjPwȇ'ѻyV&&Y8}Ѽ= X Io1KZI>4nuꅫvl3ǔBrjJ8V|ۤJa_ KֽmNUj0λ8[>;3jY7y.DaWXkuܱX~(ߚSē~N Z`$RZţ.7 m"J^%(Ebܚjٖ" vs{j 1/PV036`*i\N.wvy5e?د>2ԋ(n dwv/+0ORƓkyj +0d>xBu4fSĸ!JmO}QXJ6Ong93d5 ;#:M4g*7 0˗eA`ʅ T-?Iy!箢4vfw$D._9ObsӾ2xN _HwD&Pg *B!ǎ*>X<,N˭'5 ʼ<]=55N)CM)G~JBK6Y&rd]c oO<3IQ!I\8c;=#Fēdا8=Ǥ;P(9GئXocH;$˙טC(Cٷ'3*{?*,O-p^ܦ%j;}9.Nu>6(+Z>-" f#tqUqDbQ!)- ]hn`4Ây)I0wA:LPSqMXjRc:  U1ۂ?&|՚zHɫnC׼-w4^5 &J3jAiv*hTMs.f꽭 {pGE|mh9>vX' $<Ċ@dfzJbUºcn'OQ#j7n wVry#24VmW;#!4Yu'mN8;]0 Xзv|l9նI5ZD\~]Tߕ-*-xpnW3v>'`Gt2H lt iutL,Ys|AN`[ډ?f'Ѧa⊬>(>*-N Tz `f'Y9ܲd];ȘUsIúTN+ M}&^u\j}R"zlHpFg8R_x08)]SX "Nu >f<:U*=q޳Oݐ0\AXi'ځ܆2]pO%mß;qzVַY+b[ 0Rˑ*r޴"x- g HǦ61xk^=2BuUHwOhjF%Roo,6=6VS%i=ѨBRB{D-w,e+(J+Ÿt9eJ B>mk,ă@'>鷺Ejz-g$3KUcm:LƮ߼M3`"JPxnc:M !HT`j{BMt%MZ9i8'2>5A5et9X *[o&TjIY1tK#V%)b Ysա;}9` ϙ֐@~&c+]}D~0ĝf:đBd=YU.rF4 dq-R̛ PBO$"L\-<)>?7 ?.iedJtR;Æ 5Wk_zm BR Ǥ'#꾦VnZlb 1 ocH:GA ب԰R\zE6\P p+ˮG x8(69OB3_Ӥ4C5Ӻ92B.|{ &Z,8XTϗ-Bbjr_E_sԲѰގCŠ9a oORȪI? : ~J&Gu ItKކ-fd [/&)2ї>[sX|܏G3/+dP8Y1+0Gs}s>]Đ )߂o(#o='3 KY\(p.8$֧H6M>TNZcW% a8PJc FY|,QAЛqs #34@Źȁ+vdAyr.Wd@/*$RYnI;Lk;□mL {JX3{dˊrM%N1Sd;R0 5U=CXGAdJղ{'&EHss BKN/6ġk[#b>%ST'~eʗ FS4g?_,ݹq("([ '<.k/ݶVvIͩxkyT 8L-cN*I#DZ ^8ԜiQIW%|G$:Ո_Locz ega7G$ؔ%6nG2| ?LwDo2p~O%/ryM{ߙ' 1=juHP _9$jId]v 1p?vWPT™j V`(3ؑRϾ =mW/h1|2T# s$@vGY`ay]xE16ag?TLg R9-_ie+yuRrHqt]Nה>Ӌu̗OVUSxd缬V ҵvģ)ϻ5ό* z؋TFj>CDw%0(K`BU[_ɐ#HQKP`y( ![ew E qvsǵUF ̇}t)nru~1_9K |LEK%GI%]C JEG3PbC} qz]Xʾ̌n ReM@ c3!_{ѯ{`R}Ó{T*? g8%zZthsaE'(  CuY+"3A[]W2w ž}OGw4ҿEǧ?˘U2 %A谗TO/ɠ׆+|7YuwbaHG0ooC+ .!OA*VcQ`4^,։ w29@T E:-](lIUUs k6NEp]٧p{eȵF9tM@єf)gpSVR0.c1X/]Vݝ\dx|` 0/*-jRGEE"Q9bm&@. Xy:$k|'8棼9e#-4 ^Q uYa>3ɴYzNQtp% 7\C/zG31/P7C~)i%zS.7{,]^JǍcA{աcƙH aWk)h`wB]ina \7oTcNĴt 5|:XV/n>ي(w|Pµ 1м4P?(љС?;xnn(VGCrtf. qf)'XjϡJH8b.l@,(y\Y'r J;/IPmEɇZ-1MJ2r~Ӗ M8_%5!_\*@ D\cgk>HOҜ#k6AwSEH mճLE{gGϲےYΥVՑytR/}.Q<(uX²V:NZjWرkpV2/[7BO*}w$$tr~2#VfAp<yJ9wyS`I|`}g EQ/x+2̣ӯ⤣aIf)ؗz$X5[w.@嶼TDCڂMF?"o.t486κ^3N3؈_%o* HRkI!DNGD< ɚc 9XT8(vnP}9eOу3X=P6h]Di܌Lz/ $} M*FwG)9= hH,*=`}2Ӆf((>#l@Zw0JL/|f|"B/\h8ӆaE]:ydswQ!Y-G49}uaǎVx%| õߌΧ z HCTM])?ޝ&BCu0!j5Thf(ⴢ!𶂀:n[{2B?VWaZ YPД@ӟIGے@_no>Ç=A6ڭHxwroNd "x' pF4X_KN0'> @Pi~ִi5bۄ 5%xrɁ ?Xc7ɕsxc` 7O9Q7 c8ڲ Cz-fk|P^5NAskxDXD.Ig hRIP[?"r-yg}lrC'OR\GU` $Th_ AMƼN=5rp9AL3$Jf[*!*2=K_8zC2SK1}cWZuVu|&YcIeAܿ.)&;8* *Ws! dB2֔i}I7]Fy m^f"vfs&%}D EmFšϻ7鐞'gQ^+ub$2x˛^ԓ)QJ48yϏ>BV&HKrKQYrCqk#& :UR&@bW7W˶I%M|p'h[cygJ!'ʔI7cBFQG6#̀}|ufd5]QLv/0/ci>Bs%h sM=Rr>B6ZP0&;-7"8zX  lM_A9Tz#rv%T~hƉۿh L[3~8,(LΣ;,!I~0y$`<:MEE^`Bn7=nGU%G~H^A>M HKկj(uۺQ[IՎ0sggb,!tvL!d -QE -i\ޥ cuMݼbsz3ҳ6zV!gǣ{^kOߖD`ֵ@Q_\ή}+شO%bqyuT6l{G!dMjUr0ars55ZQ> s"#[qǩG%1͢<4?P[~JYa.wtO\Z'CjnK5xbNȀ>!BiSPR?$mør̭i>{lvڱZ|!ķ"( 92>U343FLxUqcBcU!P1'%G :SUq߂Fo:w?9_9 3@SzVXF.`頧u!4ytM*%Ny.zM͂+0Yf$IHVmBNkI /WeF\f^(g/ _/̲$0ِ^pvMIr#{Kς`k.N~4k8@qBR %}.2J{ǃH_a 7.2T̀8.\Wa]p'̖}G/W]A۷)Y뻱% .6sǵ>e N226I5My-f Ww,gTek0ޣJV{E]mH+9"O4ck䗤jݐ;siWtȢ G;a0k [Yfg$wQ@2a|w#IB xszBAPHi\Pp 5qBuu%f8}LO:#V;Ιi%VE<QNT6,HR}QDP;bOZS?Mbn䊤K0E[8IdGuMٻoMNo^ Uc Z1Y)AfN nQhu۵qPګ\ - flAG#Yq $\8C #j(#3oD#E0]WX'/MK WѷlYGp9)E$&@LT(\Uj=/0FʹBP$ʶn饽PmJ@e  |%눏)e{D+=d;\ #x,$+*@l$WO):re}3 f EEݏY[c/A 9 ;3HxF%pyMb}:$߁j @P< ޘ]4^2ou>j7]r{ 8dx,*#|._ᤩү""D ,v4f9*?RkLo$ snɭS_Qf­k^ՓA%|UY3 YF- Mj &E^E=J? A-Z:}{m -u+X. o Wm!)yu\}X2FP(gT :*GMm ^f׃;[#%{fF-2R<=clBXCsN(щ*n>mUo$Q(D[ 757n#?]RO'W swh_zv`2/beCe.Ap8}oz' AyՇJH3y K^nb\ 53yx"۟DX@jm5Ki˲Y[Wsgd<ڇ'L-)>Cz%7zK3DX>f7}$Gm /?{kӀ0G(`+S'>Iׄ3`WGk[F骾HR]^r{sXK3X|rvr#߼n~9_MF_!ug:)NPNg3 0 o[b6{G䈬ȗ?i0NbV[arf:_ X&n9dS5܅/vVl^y4Gήh v֊ ?A.\shr q x.}}up҃Hhr0Q\USLo4A<['E 5gV٤7qɃI ((19 Wk.+F18ELbf匹 ;yzTҲ_J04ƏE;A$J4ILxMUѫg:pɋ :ɱ0-;(,_ρ.) TG_w wUm1Udž[݁_z=߸36b1#SSťlTV܁>r|S'(YJ]*BS,}.D^5i`gs`tQ\xa9tkZvplbax3"Ql`|ETicrĽ>jbL3W@$K~d˖xDR]Q W&dx 8r:2J gJΧ A N4pqxw xo1M;1FhtmށY"t=rC 3w% JEU|\ -bIaMMQXBp+̙0V˞ʬ̊|_vj֯.+Pw5 $ ٥!ӧ{.bKtX@V*tCD8F6dqc?ev&rΏjsz[sA"6m ~s$X8Vl¶Yk?~!G]1u){]/8$Rm.)GΓd8iQ*M, )=_uTA?0[@\u5_pܿvPe֧gK0.bVzWyec#ӓ ̏74(΁RcYYgfb ND=vt0̲'/Nܥi7/|A}TfcdYVЕ% ZdS ™Y<IvVKMh"2# sUxs9aNQo] _q2~znm1 U5GPEL8OdcLw-abG?/ޖ-F)?It%f!S  wlbh2/HV҂Չi꯽?n v8 n'euB317x!bI5K1QXT62iT"F#x9UmJ6_b~}\!.;̘>v['PAOXZw\xD21!Sq& Gf!, ٓ>c`/`d3on-L4wVk!úwce>p!i3&_e'H|Үt!99+Ӱ@>h0$EmEUIRp/`VDp|=jk}wL"}"y<=-,i @&8i-~Ri[E"WËӂY 8Ok G:V% g'/c T}@kynpA;ểcb< wZhQA@/F5 曚- J6G޸g)k/1e3|ѶJRD:~⻹(I_? &vZ0-<(ҡ(ƣL|H&ԘSWSҦVQE.(Nڷ!ÓWO}PN5 Ȕ:9as3Ngu i*Eq;Br|E:oˑwśB?U%xPNe VFbH))v0O"f:cXwkW]`_a<E^ qedQˁ0gǍo42`̈`d( |dw~NJ5R` myG0GsY_[ua²4cGĦ3qs]ȁgeǶ1NqN- ?3а%h=բy_ UCUbcC-kFfAO+pC23RK5!"5pʾC1}x1?78Yn#w_p>61O7zm%]T2Zr[6 G:SIW542@o|OOP x)󋷍ɬYˠE.ŶTPq8T-?g#{#|T2}O#q6Q:y8[q&kGx;tȲQ.D.5S [}oyRh5ra̝ߧw>a$e;v % a7 M|H $wZiEb//zn'bd]Kt|6 Р~$ (]S|Q;i5H6H!ɂW5aMZrGէ)lY ߸?IC`2Ja_JR5d}'k8i'´~4H `57V_qdx * Sя* }]s*԰ }S$o=:-d!lxl7fܘ~J6RT1Sryĸ9UY̐w!DKK_pfF4tfN9Y84KU+  E*ImS Y&RJ%U Ԣ?nyW]<6xlD4ڸZG#]nȘ"?g?^Ujw@h^dDFim{y?%`'ڲ:twd,fKUl8my{Uj!A$n9'.[hOw$?zL m-W% LF)_, Bb gj~WkQGٓ( PY_i\)yZ'wDVS Ӯ8 瞓P<k=#Tss(R7_ɵ?4/БHMˑQ>G"]²LEԡv!v{- TP__ghkĨohk%Ƴ%_+8{?JpX]B8quLڏz Ccv%ĄhC!dgzqBx?ҫusO.)&9UFvQ%Ep)7~2Z[sS|p0 T$>o# *}QA~T+!QtXt#6lD<7mz8ӤE @h7e^$pb=\?I!|Z3[D$5+8^>h1 euNt+ʒ=] %H ) ?5_3 ؕpTo39q;N/\0g QcRҜ^aYX.+`&7O_=y#6Sȩ77oio;D 4ޫhzxm+`=s~;xJIg=']1@SXdR: ْ(v_E"?Cf uzT:тy`}`oJ GeX&B_!nQ?hd5Qɡ!YlC ,y`bܞV!ZCR T̏JYNZ}I0 .tAfag7Ual VSg+{KT\IוNÅRhP)i*e@>r ա>uf! C.{OqY[ҤTvf62X•5[Ө1hF+ܳ*-%i]#iV~dL6葧QӠnA# )E,&6j:Ww'@9$Lm)w>b`5;CL=A="gps'2KEF?КZW!ySW|&6FGb7l&AΙEn_iFڍ•Aʽ .tm0U&:B%]Wo k:a`xg5: [L W&Vm 3+s O,]^T=;s9J@@Qm^|%kKTw\z৏C ҈FL=JӐ5]z݆qj;# cP.B4+d6?GÝE1Wfe896㈠TUZƸ(bս_S2a>ZV@MI'^QO3p!* z`pآ·UвFrg~cQ/ȍ J>&> GC fPcҠOo Z`#dhȑ.%ca|G#E򰮏|y8uzzЩUgQI"`X*h+33wI{iNMzBur DL_5D(Ӗ(#H;qu~ 6LZv>*O){W!/Ĕ~@/ZägTuX.mz3= (K~U *`k*; L?C 9Nv[MSv;"Kl%Ru6<ȍp;A )UA$ 9t'Zle/usS1c[47iktBʁ)'cbIKX|3g\H. pD$zKH}PҌ;ksk4cf8[y6]r*o\#$6JBnij^V`6g^&Ċ^ T,ze\WZ~L!8="m=G!Nԃ;ɪ턓._WڨCoԾ8NmY.@?0EW_hHGM$$KiTSI t;׵; l+Tq`8tLn(? V |r &B,uN" 1YI2-6kZɺ3"\"g!=I)A>_`[NC, F" ].RtoBsfC;RX.fEPӎŪx?̌6X^RɏnuWooX h$X\DH$H5FA'R}QCyO1Y@!&/XJ䩗4?ޒJӎ5^|q+(B`%ۇJ4iܸ s^*Ƌ3-S&).)k%d@q`=;XT)z] fæA M- w ֤N_Z1^O!SY7!(Q pkumQL5TrQ_ń@Ira"Q^L"}7Rx(dy#\6FX?c/}*}3cy0@%7UƓ_rfV-[;ܰ`“MT.ƢsF轇MH0tE{8':2ç#@w;{Y=.UQ'a WFO[AmZ2OK u0FmK"$[2O#B-ۿ^KB5Jus\d֮ncyެTe Rdݙ'l#| UMǩZ0 GT$6[ `۟J pn5 egѭ7U㛛AQ%edI<TUjA7j\WV~RA/u:?YH| PR_[`1uSrzwV8p"c`8_W jT0amn c%Hs<'SWNcЍ򝃝ʏ.P hH Z- ʓ/e('YF9rC,ߚkۨ8 ж:dH XD PV*ou"0 dV` 3brZ$"``= /'ufZjm$צ35HՠtNA5Wa2@@ |쏨`ř~1zl_~-a/ad .wT XF5J-$`gF !\؝C Nl ' N߬9\6Jc<c2y%>l?hPnꙵJZ\Z"7-;'7$B`hة^|cUOT3vxe5[JFzƿ3O[lZhlbVBFPgP@Ϸz'0? Rf@lUsdOo3RiI`ۛd7_*ZclҚ+@6Cc_ aۇnZh\ٮ˅?T\(Ƹ 8lv{Wq4M^fNReq Gs _8Jv9 @Rk3NѾFrzֲ&i1לxfWlbqE ,LJ;<\[SruW!v7#-0R+*EmuaAm\Zeh3fPIXDϲP}z!ᛕtd]>GΖƢdl<}8 Ԡ!4um%ɌZ gu?:9ȲOŎ޼=n2$B~>7a ##%E]C<.Xhx}Da()1a?jē?]| hS4 <_r;* &]H/tS2GĆ/'u$kй)K*DmDP#ktdhubUL{t"$S5hN/lj4kOq1גxIOW6ʋ$L8]tso0ŔJ y/<ډDax /ivYVf;=ְLP&QOTY>B)/1j@Vc[N?{^фiXjwvsbSԎ\LI^ۛ;rሥ<Øv͛G[(GxE+wufa|.}RޡwJ']դa{ev ~7N1*p]T,XK'rv8,6qIJT{s|f3DeWr9/ә g+{,%A]lㄌ$ǰKv";"Io'46~U ;*h4/j t^FQF` ltx^ .'%έʸ%^ڕMe'-Cd# ,8n[IU$t  1{.L6S&Lv fGV4.}D:B$A'L r~B®H8bJ4.˞wdqI3㩫fjmeG9rJ\$iAJƥ2?|>xFq _Mi1Yg5-c?-t@À}>6kuC4Y\ h#ʀ:V)Oׅ9͔IƤ>7]b'ϔVPx[|T0~5 .ҙUtǴE ʮDNt$RƩ`(٘PW4BMvmSp;wBk/BRqߎ2PW-'E>!I\ 3b9&_-zMi>Tb /+Nxc-|%>Fi!ua<7kMg#~0ۗۤЌ!+v@tX }:FdQ?h4J jg-(ʨO`Vߗ巈y*iZhiq>W9.=VST6s )w?9N8$p+r׋Xf˻UaZ8A8 euŢ>c@}.g&3F ,> f+q,L *K yW՞ @h*6R]on}]3X(v/?&5Runct)J/]XWgHG]%_I:N̫5UPo~EQX䛽)*j^w҆O _*B6cR{p*l%`>gC_ճ,3TCF]`c ryˁhuCZuU` QZŶ?/2wӊ\J;H_ĂgdI ۍ< \$(5l/>]e%gcu\B gpHLMI  wݲE7L-Uj[˘Kp~zO} ifںwzLYcz'wϵ.\j͓F7@ X~qx\'BV yun`Mc~e tdWa^H>NZR!f)CzAŲ 齳WnY-zov֒J1joJ s3kMP=+=o=P.u`\F<+ʊ.,]w\k=uRCK@S| kh9 9=ނ"kB,ҍLPRE? 렶cvVʟb҈%yyc@҅⦲n4&^Tى{)eW#ܭz/Bh;#wPw+'WfJ2`( {7pKɃ g9?=C nh!W.eu.Z *'{Wn.b{i9!]D=G$?}q&<($1pjp{+%IeUÿ 0' W+UQɶ ~uksl)sɱ ˱;0Co'`6׏aLmKkNU}I0]IZ, HH}=ilK04hXP 1˲%_}@UqmO"B3"!__{!Q5t-űl%Ug0y4{&eL\lHuO _51PWNs՞~_إJ4|=̲Qikw` o^y<0_X89\q\$n;|g>Nԅ]倊T}޶NlÜ^vx6}oZed@\Vs~ KzpgQ0Gp%>i@RfgM bx[Fq{clr>[jK Es3NLu:u䵮r :~;Zj?IZ%oʪ_uYd`>m3sIg:dGx7ElzفBd pUOَ=ʊ%XT&~Ň!"pirVJJĭ$قawZ<|ߎ0!韣XC3_G>g.),2hytֳ9:L9"g<[T3*YI* BaBzSG#9,8NGeEb2!E&C\E.j8LWԎ 8_ILdWءF }ר Å h3El*\ȶsqc1"U*>+0 >3fY t<`nv\gqT? 2}?)G&@:w#iEUaF+seƨE2AW)53|-[BV0Dv23s:w+]x4']ՈzY8ܸcKɕ3%ljjΚ#e>1N)pN/Q;Yy&p!$|szy6j>ph&WUЬJ-x!' 62&k{?q;5s^1afY^X!(ށSBXbIpɤ0o=ⱔp 跔^9 \EqVL;_[:;6%\d!FQעNXʕƷzТÃqED Di@my,!mk< BsaXzU~.һ;|F+jy?xUG(s50>SZ"%pL Ʃ,I Qro }M͓s/>3Zm0Պ* u0X c# .iFzG45BhH`ط]MԞe t¤,E )2],}+e?zgHWkk3v`íY׸U,Cz`=u ey0 NIAx>*j\V&6 6an{H#ak; } &ny]{ZysZw 6 Pz] Ë/oTg?&[ˡ7 4jNӧsnGpd7i]ip=DG2견7D1: j[ JB0g3B$2褔52JysL@*v|-uvwnm|H^+(K!pQF\ۏg>J2[lTLn' DU'Pb5OH&f\;/<<+t4ampbM戰-0Jm֏fHJ_`u}$ BKä_+૓ErUϤ̀b>L0ފ85&J!ĐpX/(.n$z)}?;ayj0U31E,@fy-oh$`L씒 5Dh/[S}dN.h3ʽ #T ;3U}<6a ̵襚AYirxo1' =rJNͨ@8E.sRg3ݖJ0r}epjNikSTÔdFg]c/Ȱ?{i?7.hiI|Z AS(KJlrǫL9k nnOVI?N lawA66]Uh,m~>)ۥg.6eg rb T' MD/Ԓ)cty@-TmAL(7zX4X} _!;ܕzG cpqupd#|})Xpno]5qX&8xY"P;MyM5GmT/sFVoBRMF36Bw@^k'fv_ ~ fE&$Xo_oȘm5%Ik[3 [ex_I4UNE|M‡H^# %vn t&GO+"TI@t̐Ĩ um;d/#I]k%t}:ߖW, m/,Ф( Qv Ԓֈ6nJXǭw T5AA0\,̅T|}`/|~x?e13Iob|qh O OSXxZh2cnDP#ᤲNEL/DDm~3^y=0,fkmNJNHUo!œ1Y`wgҵeҥ&)"TLY>U؜oϰ|N_1kZ}߼z\m b@k5Q ;rBDPqx $|1C-}g};G|XPEydl=[WSʈ_pUY5qG'G mvk^v,;~QU5 72uW|CҶ?(܇^RE UmnQ$񞑊[(=:79h˳}|[?s-Ay~YoBb7:V(Ҍ2j ugȤkQJ]B=<;Tl^g"]n٦R1N=IInO{~f_Qjq~Sb{Yלh@kxnyw"P=WdyZI<'-&/%p#)^5ɐo~ KII7 :[ok c(L7>,dD4gٺܦlǓ;N߆j)i qז :JC! 2n=N^d/$wݑ;ɜY!/ܻ%ŗ|KH i_]h X6|(bd0!Zre)ܳOhNyVjݟ4N7:(-Wd}؆?oXHY$ع\1]N}ce}Pb^_F;!f  >k -0U/)q ܟZGͷd oKj2+,.Gky|]axmLg{(/D;[L#A߰< 2Wgpo/ME(`aUt)Y՗(V+\W:`Uk4hذEf㽚܃9@.٫*0prTa>-7ӔD<Zs{\=cw|0Նy]ڣ B7 9S lX7ng>I{NJXbYIlM_⺕ss%ܷUJ͕]²Zg&uҼѮ>1Dgarj0`(J;?-anF߼(* =$@y4Ѱu/d 0?Oy/"Lvegtc ^}&uhi} :[8eeziRh,dHV@#I=b$ѥt[( Fmpv/{<>]ܟKю1$2L=(SyLx JFkic}5QJ6椠<=\;³ kTyAuꏣ, ihV Hc\ŐY6ginqlpfBM%wlIzfb 8MC2ѥ}yp#XSC-@Vpͱf&&`5`+P(+*ʥͩ>BIde?ɉktzD3dl CvЊf-E>{($:fϦS9G5%lpꜞsf!MD׳ &]uJ@?>%K}d*ٴ)%OboqcB{RC80b*og0Ͷr +s0>$AH+1:F(W3_iT Y'* YCJ?xwOכ)FxܲTe▙(47Tޜ>Ugug_sH Gx g6vS; 㱉+MPy 7QT ON:8u QQ, JI6.mUQ7D f[W:G*i+PE!%ӇIX,vۿ~fꐮ7(_"`7K3ȬC+so"U@W?ZImvb 1W|?ԻЃn[qGgPUW62wH1HDZ%P!󑼞F 9=5%ocvHVFiysP2\UxLԢ=pݙte^ɖ.jz!龾o>=R,֏]` <exg}"r?qN j#!rBaq+ϢXڗz{p/^vu-P^_58GAy '$ݺrq$~O ah嶖+Plъfc5tRȽxonF˘3|\ue|S 7cɌf}ZG-TׁNxG3dsS/Go 0|xDV2>,Fp:;j|&tεbo],ky4dXN:/]FmCX*fxp9Hsb  $Vݟ >_+x'iCş1^SGj@{zE)?ri!0 0p6bɨZA / $E]&[rw&! P3 P~!SQ⽹+_^8>Ca4lnj8D4+bF*Z45HzU\?Vly[F녔.,E˃~LD6m*Oaʉ5 Mdz)s`k꫰F!9t1OQqK"W'93uMw`0Pٓ?) ={lIsIlaOqŔsե᮷HKGTN,* b43=Wbۦt⥂(wl@8x< ɃlbLc$.@ŎC)Rh* 8׋~F,'ùV  An9u٬ ^, I2J{^Rnqt-Kv! 31=K4xbYmAA}Qcr~j/Dn4"w8=K›tZLC[nr1P @c@`z"DC@v(w)#Rru|)U6Wx0MBaǮsc8w.?2~3?|H?k8Cxό+9| |dƊ%aѤ (YLj|Z1 [טּ*݀ _nI8v}|5y#m 9A Y,z7b4ĕ"95J Or)wwTk mNiJZG5U)ޛyIXP9yy w`pc곳_I*|ohH#,Q߃4[XoC ӫ@=`0?!1'ji%q1_,ƏC2c"lRI' >0jq- XK*Tr d&+5ZYu)o0<⊽زwTl0I(7/eHj4kq\#hnN2Yð\9L>.})~ݔyL֦A2RLJƣ .P#la(F[ bpjv)yC\E\agVjc7ܺAn=_>v@ K պyThi+ΰ<]4zWY}x}C`U]Ӽԧ`)ؒ]lB~ԑj}reTxJq3|B-tĬɆU$ٚ'=KIdŢ2X-`*σfVlvRBBE/cQ,8}R/zE\DH!TkؽG @;B&;v|Wܰ7:NR8ñ(;& [=cD[>4]~`J$} iTN) #pdʶ=*DsE ,k J(g,f㊁|BF/t*W'=YZ\46Z8dH9\@{.mkKaR{6pһ=, b{h;!3$E~>^ӧ%_l4$ 1-W5V> %M@,P=ӝiqѾ^z#9pC퓩y1HVKIq7 bQv&[,U[&6T`F X[X`uER_ wy55dT`RtjUՑm%Kҽ1FU!S&m&eKQj&(3_gJxJЦ!HG0V%"tFK{΀PjcO>O:&< MѯUqA@s?xs_[рA#gfO,;Hs}w+~c)T*Dy7@jL397T1wUɡ67 ZGpӠvyQGHVrQ!I5Lmg )!U׭?o4AVZҥ.O}@ {ІN,t@iTqmN9x~#˫ŝoؚa'8I"fO#^ġxǞMquU2uwn8S 6v=8bm^'њݴkmB'xsŸ%eq$ISdQyUx(S pPފ`IRipU% S9|ouD(Ssy vyoxq:T܂;UTDyX/3zV y{[LThbÓFiRm~ Jn皦ffrɺ.^+٨Lͯ]Hy YT%bNyS"a`;NZӜTQWiD@ zN"4w  0QV!*̹YPYH$fd5@Mwz?k*#7w 3T~?VX* "|MD4, Ŭu#3#Ч/vǬ@J&2⸶D嶷pBrN"g˯벚cR{GXP({4n`8[om qn'}%LKF;2͓ܲ'$͋.Ʌf!-ד#sp%rP5À)ښjIkgi`Nk3Ǔ8 ;B iԐW#a ^z2qm-|)jzA3.PWq +p|9 и~lsx_f^mp &2("aK^ҷpdS lM.;.On)U'zHb 'a9Ƈ Pi3ëv/LǛ fߛ5O`qqgz"֠fj=1ޒh"1?6!i|i Q"8J𱣨ϴss.py* oc=ftQRN G} )znqgBؚsz$VEJKd'vNnM NR~Af2*goΙSHC?1vZ_HqNsojDX'΂h[ap KzfxFܲ< #82"ufunOgZxu#AOܟI;cr$#L:(%Ek^J0Bn(T `veپ\$Ӵrٰ6 2Lbgr4o MH܎GC"YU#)}`(c粯r`}'ʡ􂺿L:+]KpJ1+@SE@ՠvԅE/5f& = [NyExσHru>vD& |%r4#A^Var߁{H2ѬhBa PI/Qybv=Z&5ŨN64ꭎT!B:0 \lm/ $ɷ-dED_Ҿ^Iث;9DVf=(kM`$}F Cl8#bmTj_B>џ}ôYآ +$2^׃% {vWm>(C[dcc+i~_&~C%?O,+ྮs|@Ka*nfo6KZBȩ-Sppx3N\0VJndS_Cw$؍7&뛨 Ou0; kѲE iTS.Pr&ݬ +4U{u +Ak Ux(۟,N纝>"W^UQ}wHI} ̨q$}V,5HPN Qk؊!]3ԇjӻTjXmCvw >_/yڏJ#vAr ìHPH}w,5T71\.uv"Y%y `Nd+-dF~3|A,,hG|zCl5WOBDľ#iVʆ}]`XlAcB*hupn_f|KfLyvaBĕs29Q&?@PKU6k"$_xX 'oprׂc`o6tAC4Bo^} ɄIDRv G (iMwqsE|ۆ:u3M`=Dy(*=n\1tEr=Vtob_-Ϊ}YasNO9 DT T?ASʽ?9X.{i>1A@{IU)_-H&9B O8wȁ@9"ƭIJRm[2=mִ =aP;{걖]W;$w?5Z?;aF&\@"Y#c.=u=)"Rq f(ڎUhcDOjYq_.h7GDyn#œ#%aOwހvRl}5"Mn8ⒶpjHTj@[$ Ah &b0E9I,lZw%0SI͸VYzM,uMm* ܺ*,w:Z !{'-rmL|#o@ +N,zQE..^<@҇$`bMޜ#5]t=aП1 iDz֙ ϴ9n|\H˹6&J=3$/<'0uzr#({5!J 3˵,/8Dnb(yc# %nJm_C˴ғ.uʹ;YzU8&Z!lħ7Y;H+&sz:^V=E;c1O§1T̬̿=yd`OKrVJ{]a (o/Ce)F\6LȠmNq,zN]aթV #10HWcCޝ>c jŠ̼)Ї6(~R? 37 q#8$LO,\- 3_ž6#cf/|'K!MvŬ1:Ѳ&3Ka-"zeQ?˳n<||dԕk(C_t#ˏ3g}cxW(m +_i+Iꨑg̱8gs};$iDݍ&mv'}3jaTtp GG83bY[ e/pS|R\C +@m*GH4N[ %h.HwVWu+5qҩ?=$­y_G vHŠw1c.nIBˎ?l}mȫtZ1C˹ccZưjh%u;UeIL-=bP+LO\A̤xXl?F[2ךwah[һl}ϫ.py [b,s\., a/Z&3ۖKD4ai1HvoDDc]P<2)neZw3ɩ9!f>CkRE؆Q!tVů\nx1^ۮ $!|d[:}C\S)T\ i.ka9wwҽWh1N[?Y<>zX-?pZ.U?7O?:XfSWzPJs(h^1 &k C.]u{Q`5Dh(dD34RVָ.PB,,JyG9o7phs jX@uPvwؖ?'T8 59=BtP/t!.li?sV-B*^{N5D9~y1'GMIq.2{=ӫ2ʚ=#w843 _rumq.㭽ռ,ݫ7ˆ'E-qSpK:mĄ*^NC0  @d)|L97EucV%W&󴡗N#uh7xq7+9"Z "s#O䫔?Z7o]V^Qؔ[D?kBG'5τqpz$rGPDL~c`(L bѐ#ajS;e{8v4;4u]]Xyƃ>@!{$Pԅw.YjB~*`8Ċ$6eOHvdڤ7X|x Rf$9WL6|hoSp2\^I]=xGi<ҧ;b1B,ӮQ,4]RbK?Q.lzMBxobw=_GosF SV>$~s\gn)- TLJxEd(}܍|b6"#@hwb֐HӸ-:iMfS0B as ʓa Sؼ12.͓9›4sIKkTnQHHFJ_g1omTyt"Ě6pe{{.nID|Eb ?XAZ=Zšr3e|?CqZIiwrU֑3YXBv ~{VCŸHom6w}+0k,"r]ۺG 5㟑(6AĤαer|ÌFÏi]Ϗ:C`RSyw; j]c}O= ޝ$}>48rr@_ efB9DaQeSX>aO3ªUIfr3bn4GRPKKD_v"7݌<ЛI GB[Y_Ybe'Դ^?*moϜi7U7F6ekjێS9dV+ QWghtkZth!HFZs[v~6BSgrr\$jZ~65*GC `d9-0L[|LjuTK|TRl U:M` ]e)U =XN{TRY@M =RbnU$/pG7CN!cjB+zWDn ^GF<EX +g-,v%%-cL,v{uDt\!A~Kس0K'suIN;e#Z++^]mR# ,-"&nz$OLB~ڨiu> x1?^զfGB,~/;\s9lD,Tي EYu +mzK?GS1OL}B2È\UY4oLŵ^Eځ|#jj*?2٤ŶFEk- N3 4}{5ڸI2@Qy&3`؇9gFg<6 rW-^%u[SDZV1Pe=ߖā`%q wF3YpYJ9e9L:\6w}`*9TL ^G%QRo08!\Z4̕LzEN1h%pI2LFfCdJqA edzL`ymwLon쐀UHJz ©,6&ًarD7;öl)s<V4NQHe0KFLZWHVVrVaNg&c4Y,;_MF._C~ ze nKT}wm X㾒}E t.^撛W1 cBDMn%TFHUTYb_d@ThJ} F'V5SpKY22ml*=}Pb@-!NL=Դ 1n2j 63}OP'}.bGuQzȩ+:;g$챱i cԸż ]7N,TdvafS q};AC,Z*9E+= bfvO)6ˌL1" fs crԵk{r67=FClogmmddYVefWb^HCO`iZCza բid=*v$Xrp,,mHM4цMʂ^]j)YkE7JR?^3/aO9((VYpCɶޒ3cÈZu4n/*R2nD^3U O͡[A15Zf:1U oяY͌gUK6&e t$f A7i.u [UƉ ==!RJTt3-+b%!ZGa6MEAGٽsפ/3wbzr`\}Rޏ$ fd|`x@!>)~?p&hPSBGk<<:bPF#S-^<)`Rks}ev01` F>,B>X5ZxY4jmC87Ea5C׫ٞ"Eݧd2v/p/dɦ*%>u'mYZh`ۊz.Hy/̞Ta}4O!Dw٫ <|_ !P޵Go6usr'?Ͷə9`A'3d\3t-ZL t rNf+br [IO3 a0ceGeXn t}/L+Gڋ.* QtFF_kfI.d QoJY E B{ ~;*hE$֋"*W,^&3lXam19bgK2אx6Z?LV{W&# il|F?8<5tɩ:;>^;(?ty$jfT*YBգkzw"$q_&T\_9, 'ikU# ˓I/7ݕю2B*70Y+^fz}S9x:jM<VgäOhbtt+1MsLТHq}{eC U\W]o:AGv5\p&{6UiC'-ܣKTh-';„qňd< yxOO\-MD9p`~ZHo61LtzÜ&v>AE\Au-`Q{H܋䄟*ĥ?갺{A;a?Buv=:6Mfh"42piZ^ԬzӮ5V佚^e a\-h4qזŎrt' U/ȓ؄'ͶIOw,->s+Gw:K"E]n gAN11'_-vsrBΰ_@l1 c?{xU ~3pq2 "Q̴y$魄 y@VT4N(rkjrv7A`zb,@is\˯Bmc} Ud@7鬊8cI 3G~%I~d;Urɾe.&΢Z% r= t̪7'JVe=TZ2.4!海3A_FۢBޒ)`gKUudjP']cOX2SUP(pdmI4Wm7yi`߱%^LGQ"!c:QOB51}eݬ#yj9%pk<,8Oܭ+)~y;IL1/by [ul>}]͞L֎ LqXڋ{V 0 SD'P$!͎]c"^quBҌi PEM`+OA1M)`Wҝow@6EHikSjAJM o{ 29I;x}='=QɐE$rLnmlbH7 {*鰐ӑՔCzJD_VrPUV҆ Ny8F>/uҕ^+rI4 M_oĂK# l| 'z1xbLpsPGw3! ;?+vcwM@)}_OBT?F .3R1J#AUsM,y.w31sT,zg-6ݢ=)pȢ\P}^TYyj=]dzjoMT&d+oI(LJ;ڋ6McejtU]lcB z\;`ze#pcC,S9s>%þ@ l(KzS?jpR,ǐ^TDǷ#)4K:M Yjf=28S:5Y(2]km/ vHVk/Hoޞ:{@P ?(amXI',/nHڐdc@EI~C6ȣ^7` 4qsŝsTp(f z+^hp:=w%(ȴZ;23a9Z45A }10s:_Etvr-W.jGUkT7`UP-q-b# l,+{u Ge8j}v#DHӂfB/GFߊf*WI V޼3[L_=5 Tĕ]l S1?nn|pGዴ"@׸T . |j OCqW"yfPt/$h\|F!/11s8\~U[-i)CB.|3:[9TO%$ԴE)>y*N{ J#[{,U?t[ܤUh(,2("gYpG,к@*ڮxݬ"1]$c䡕 fp ܞY"RӐ5с|m1E깶I dQWڎ̥غan4V*Y1`-fY o{J;pqB2{zԙ䌊AWF:@_ ޒpȭU鶒HOG/Нτ0C h{ j\](ܺm.[5Ⱥ6NɃQ P:c . c}m) iRl1Bnv'0zz?ōғ6P.bDۿxGX&aTcy:h/bjDzѹr~oood>4bzv| $o,%-*IcVtZY6O&Gs:F"p_N* M߷g %Dp3 (e&6-s ~Kt \m)}b\юݞHO=cTb|koh`KiM^b^$E {52IqHCڼT{4QQBv@ӏM`Z k0g2)lgX`;-f(4]EWT>n8ay7 O@j۪.Vѯu@ L&O.kC|Gk-S,s,O&EჵؕAvns@vCq\Fb[>-wTLtmLX Kvw4O[zv]^2f[z.ޔ1h9 nhrH(!Af'C_ 7~Iɇ$}He+EژsB\`W:7P> t_w"Tϓf@nxhT*tyK;ݡstzbBRK,s~t_Vڮ|gmf>=׸) KmSU5uaLP_19[\mlLH㸡/qY6*OH JݔhO8PQr~#BTRtR6=PVݦN\:[vP`ݭuZpgu%w(<ohƸC{vA߱Vz׵W>ˍn{jŀ@XˊW'8RBA$,"`TG=0ǫ ܿ ̯` Pkc:*l_1Y (er/r>q`ۧ(?]Ŕ4m3vn8 5"\B28}έN39he{Se_![i! we/,r&-gzeiz=@SyJ5S myqX~͸7A24-:fnxCHR:!2M[s W h&:q1t_;!.@|,hxȑuYy5xC%f~m "sa| Q/<^93˥Q(¯ {U(RW$#FLi-:trТARvSHkS݉bx LUSA?\Q ~Ԃd`N|JO6 G^hHjMZͫğ ɩ|Z Ga$O$~ T L|hMgkN.jdi"JƟr~QP~LGV-YF9pmHdtΏE?Shcٿ@9Ksܩi|p{JwTl#smoL=ǜ6x_4ۈU40 k n}U5f.8^6/tI,# iu ^wZQ9]A\,:i:F-  *pA<.2i(Z#q(vm\ΰ!uJSVñE|[O:;c)fj3z>9rCƗA@$sC?ި fǤA\ьsWDc ]Ueqr}vЍ d]d yD2O19t3rq&$H[[qp f‡A3ep_nWBt];xslF]^?Z@)"EJ WvG=Kwnl*u3qo:$XS騈G6"@R1U&GO^GԢH x'O8zW_8:ec4lGOc4&Bۑ.<-!?\6+ƃlpaGV $zL̜yw GzK|0s$oY8# M:m%Gtw998ahKڦڊ߅"Jv~M50EU!T L$,q?Ax'w 1\rȆJْ$t' S50e zl:n雙CKDK$'K$^'A[5q<#]تPQ r囟B —\;[;g5L\zND yedo;;IE F'BX_MR57[g ,ՕdGߊܼaeBO%Ͷj+  K\SX&Ǭ^1+UrOi4k~ 6&ܬ+nu\TvNF6+v!!Ap#$2t,Y3upڽ VиㅈmaPF֤@#o2 XwX\tc5;weđ11A` QKmeC"4Xd**%ؾie=`6A썤Ն͒WEXLGq#_Ԟb]wO9Zl1PlRCVXqxǫuY@ޤ@J7~CBQ(ánN,f\6k(_̵Ķ8C uU | iUh <1K6]*\lyzi;dj+bjN@D*msp|#G}漏E %[PvI_~J- pRg{/9HmbQ" @\8 H:iP.Uijp!\~2⧔ `bp$xm`4Rm+)I xJxϻ@n@,)i۽Q"^eo/VOנgG61)z6UG Ho-B,.~,ڃ VWAoOnw w2V7x@LSH1#=uarTviJ$˼CxGf)nPV+W/@rGi,!:\^>g)dpRkcY9X3(!Wv[hy F42&]Zh鞣jqlG.q[˃$_F1h2 5=1N]h '.2f cBj0Ѝtl?66l-R1>! 7Ž+R%0_ ^jL*{@.7]6IIviv}v>@@ŵ?jޗܹK 2܍Dv_ rX."Iv-*n .=#1W%c"1#ϯ!t_uUṵ \>Y,I ˇM"rTȷ3o&)$xsP+EI26O<䨧QɀTMJr[5 yxĻ࡙(n,r] ;cU]4LR1CҜݥ nXbkt Xu@0@$ $7'5eZB,:URaxG<r<3E>3jci V1Gl!l-ѕOC&_s.\wpnhS#ʣEEբBT#Pdyru$Z C>Ig(R& Xպjsj7_䵫 zUhMڝ!-[9_[gjjvY'xo]&6EB["% ph,rW0q'\-8A+,٭bi,+Fzik^(40e`qa6 PvvM\(?zMnXȽ8)elTN$>Wvh͔Q^UUw3J+l/6^pTPJ]dӕj;t-)~L|{o?1~S-݀.Lj@D /.\83RA 1ґG˷[Sy5l7?G &)Ar.;rBzE}ު z ?Uꑸ:46u=:W|@F_d$dYwH뮣^lU QNRܠӏF''"?UԳgZ^(}*jp @ ^6I^tjM@6Ypqedׁ߰V\f w^'; @ssIPx<;Cǧ<;[C>*F[;u."V;kdIn U4p:W(ΐMa.Fi$%beck&M}r=hV&BڜyHg''yNBvW))Ig OdM\&~ӏ^%y'j٦-"7&1C (#v^bNEg:vR,TarX2_X1ݢ\r\9gWŋ΅ 2UmiM B>A =YE hu`gBrc3WUYVC >OO >=YOU0:_H9-AGً1RYE`*94!Q1j JBMWQtHiXa!WM=lyQK]S.v}hvjY1^P31qΦL++ ¦ɝK+nJbK"# KOF֧VC}̾%jY(VQ&bN4݉3B'SxDt]xLpYV c0VϠh-I\7j\;Fubg7b7JU`+]Gf?Lyy#@IoY{ehQBUL|o_uA#J 6^H槎b(KS"tnT@oQUn C4djf< 9j7-_3 M?r&GY=)IȂD1lȭQ9ώӎaf ^()V Vb$x&|@"Q?mxUЂ,t5Vn E;zx:\IAC(NmTA'@qv5 f3&S sӟdG jK\b=ukS:wy N]X^tA*enS)=|;w4vq!J]ZIdk0hF`SqIo Q +eO"7.f%Qh|sPyO)I9hnZ~2m ك5.c}ʖ 3?BUb Z7>y8xA&s@2jKl}ItVu?CVt{0c~>&D6P>O.?GNYfCD nAWe j+fnxy'U߈nQw`]!Qs K 6ׄУyt K9Xȶ5k̖.!ZksܩhI8SmĻɜp  X/ܪsRu_/#yeK M~HL98u!u[ _Ќ-v?_9vu,a 2ѫ%8B}mlmX!3-k>i}.͍g:g3 {ͲЛ3!G%)j"6Οzj֌Me)O]LEKCis!cB?6|pN"ױW){?a/tr[ ,&ĜrJH'L7I ?}E"cKn: Hb֕`/Jw!Wی5tĕ뤴vOj1Y ߫lV#)k[$&:HYTO!E $/$FmN2Tϟ*<ks Kpf+v<">_2ѹaY|] E]Qk+#ƙm5wc_l.Ψe*S؟5OHsMoƤߴx>xw5ZT)=?eB;vk`J>e>\K+jT_I=io~(=B4"El* q3zLu lE+G`mcQPY\5W*"ȁ5}DwE;?@ Tن vKyB:2Q*0.ǖxO bʷQ>q͉lwa*n*JtCYMv{(lt(ˢk^´Po:tG)G^vƸ#?-KU˶w2FK#uD=5UbXآD[aUfD.^"s־ּ{ jy' =ˢg2nD.+αE#' ̐уOcK@7:K݃ iw+ΧCmn꧀jb("|s1BG1'Ps"d(VF+z>4ͱe̋m{O:$K%HA%h%C/fL$TE4?q5=P+zO3GQ;>Ɔw~?8=Gc۸8%zw^,;6s6Q 4 `m8 7;>)d:f ^Һc<Ŕ~.l?;sY/_ NAlL#&{ۮA\5`ۅHK3b3C;-" |m'ZtOaBuD v 5}uw丧OwJAQV0{KZ"kWcՌB1TyB?;mh`9hDZBwiy}>'.:pjɓo.PS-@K&qfa=ͪhbd4OiQ=B'.}`[/XL?e8>ca`y,Gȴ.AJ yq϶(Z)ȓ޼`\"0^쯖CbFq*K3k_-52fH%}AR#MQ<؝zhBE"nmss˧I~͗zZP+xҤ<GQGPū !aN=Ξ2P/h/P,$ͧ,b,i0l%43X"u҇Y;o1i(pڗsM2r@ ; haKTOD `DgRqEbV!cBʢYgÆ=I8r>64DiH'nzfu SY'u_SnB$M0Yè#5}szA ŋaVJZқ8~lt@z)kS\[[胸2;)=y(N_]A-#)]Ek{'lC1iƶ::,BZy4jwH6 UB#1FKKhW#?zZE{0R7ێ"*hO`ICb:ѥCBlO@)$!^=hL˸;R`& ݽud co>ZYW⺶cn=uP~7(R_zY u b>*LZOp& wq}VS:Gtp$!Ǣ7JڵIVG+x:Yq[-~9OZE:eحI΄3~gmv8/4Sn TpZ ~J3eP.3`><'\R8WZ*fj_qZ5fQҽ[BImrŢW =_Nus184q@s#B8u1H͕GIzMh ߪ)D~Bwb1-=TbڤI ?5Frb_MDЀP0L\pME>|>* uh^Xi(Uv2u1ln錫>0؀adPq]Q^b\,t!?&wJkc36i$v@>hi^Smٲ]~KGf4|(?hqX9͍rxYP_ TV Y$x3wМvRح O@|!j=ZZ/ڷFL +yn8nF!2sraJ"Doa1wف]uՊ^v˝"ϛp,%ҕ!fK2zs PIhfʾ1#,wDw>S' w>ky {3l HZs݆70H-`T >DA1|LKْp} UUK3azjtІ{H=7 2Q9 ['vA:7ſx 0!w8TE&+0ٷ]f_:h2}tJB,a@Y?<\sٚ | a7E4jN0^7GJR po̠z0YөhNL *2e/յW~GjQ)0< ޷ fHU/=9 U)GΠm`^Nዼ~U>. - ۻz ` =],Lmb r A!1hgM [:%ղ@ULt)krtl))ExGq&zoA,@HD'ȵDNRn+L{P1=%ɖo TR3#v+t6ѻ~ƺ ?3p%L*d[-d*QMc7r3ɫ'~o<WB(_ tew߱a1"PӱLݠM(LJaG#@ #PB1i`ܭ,5rNt&OBp7AJ}\AvEѦ2<*k39n"Olvd>bX_'ERw㽝|ro,Bu{j M$U(\+Fw5 sd?/ok53+a6T=%4r GA,eeHVYG@Z@ ӥpʓb !YBїGtBf-G&'|Kgvi_( Bt B> XQ@l ݔB/{RȠ:l蔷qg--UGR Ԗ#UE,ӗV侫+"eEa\TϿb5Z)i[x)v؝\!}WvVs#y = )k/766{BxG3?xd.v%!xAYz%1 v/dV(BE`RO$jUV tzR"apy)"f͹yzvțP#o!_,]&X#c.WIg]:]`?AږiԬAsIE|]Ep5LIu\i?o'#Ptxk[FG33l!ƶHڟ7(oYGMa/* .Ҏp5>nwoʽQ'Z RKY >!W ~NG.H@ ΗMذ*QB.[|ϓ|q?{One ;y&~L!WLN@,gW]̷%ƃB(yjLFZ$|h6DG!}3 "UTGH{#|?@ :_/qGA~l`H5nVАZUQ7C*(yIp #EE]`=DbSi nlŌ-2\(koG@_|Yc+ gX)v!kΖSCK I "Z{hǯ˩9qQΑJbXe_TX)(>I熮V[F]3M_<ڞvmeoJ5$aE;Y]oZed $[.[HlګҸx/Y'2t#g35@cK /2/a$UA=k;BK0;( g[!ʲo#ۼYq8@p.@axg*B.߇]|'jLT%a6Z&""\|B%9%FQ_CDgSiLl߂^L jv1CF:P_uK~yL╌w)3#fF`'.NvW9JH }61j9Slk$3s&r !\n ,2Dl/}c 7DӵAR&^~:U $#FR3!gc~[b"&q=g6pZo C:CN#8*kC-Ye2,aiF5$lɤyz55oεZ>`^Wjߕ(._YNt#H,'qz V9PdMu:T{I|8~ đ3[D͜5:A<\e U:[uY~q^|)-d0hآվsh{½<.cэs?r${&M-o%;L_5H2*؅gD( ^<@H!2Q@ٖcvPr]ٷX,b5 qѠgIcExϗ}Sbrh b96jaXnʁ@֢_ ea=r<|“ǫж׎&3}U^[7+AQ`#!G>y ry5-zD9 QZzaW%?*qUn+94ٚQ34ꤙFG?*.\BzH j,6[Q5ޱ.`٘_ 32-#2l| 4׭H }VL)/(~ShE@S^b+9UgŪS)y9u]US C<tާ/JYNtiisq)J[GaDB,aX:ۀ.V+VgӤocvJYy]4+s)xb0#%/p?B*3Hҭ\Y[gd,A'>^8i% _K}.G5ؑ˺5t$`4yiׄ_hϟO^"~ Pk'K~jpFlR\ְ,ܭ`,}]I ,oFisXr L>?I@bm5R UޕA+=+sΠsJG / $J\#C ipQ%,ğ}~GzqެzF#R"kMsS4u:ђDnBMP׻Zy9N#J{ONА՚ 7XTY钧fJGaR]0C"h1t 9vy ]_z jx]Axozn^åvwed[(zvV<ϥA%aD,%35(">MGՈ]!&ÅeFY8-?w%j4'Ő`0;/o+ƵZ;?e2*(4X^.Kcz%t1Fq9oTh+*{vxȵg&cT۱^u#1~%ҕGd, U~hM&IGUU*r>( iU"1#莀)ޟnSO/Y)Ռj>ZK̰J +I}ٰF>&yh=*аc/φe h߮as|աC "Dn9!(e!gG$ˑdE3 `l T}͡;Gy'D0ͷa^^ee>\4cZWF&(L N jfZgO=:" XkhZ],q=*?.no8 n= d5*# 7NYwJr?CSdH"{X)Z1J SĢ}DQ‰8t~D-xQmrfe>r)LM`B:2GMбoWpUL!͡ϬfLQO,,4|'+! | n9{VX6f`𰬦jIeh$F5FȾQb& G 2BL,?JVakзUWFҊ7 sHEٿI# `mtЉzFJ/|vՄ uv3~D4qHF*9[tQY8?c-^j&_o!*!drR +2Gt걂fIk.O|pBH{-ݐnHʸ&;7}5(0\DXj} mPE[?C[_G*mP&?@'M_IL?RCĤ7Z-[(5"u{]:So3T +T+#! }ī%>B 8Wrlz`/N}Ѽ*? "c7_1^h[?|h̩,4ҩJӪ?&'s[6fgy#ÙYMhʗҸvzFj @2hUGqH?ҫ!1Ⱥ}41>lZ@upy?>S}F auDhۭ/:!j!$N &jdW4EuQd8J'3> b復=ts;!kӑk<t)ļ˙;R7ſB$f딯"OKX3߼嘃dB/VI)ALqՕ:)b7_F5eoхl?K`ht'tኴ?0Cwft.dž9Ӣox8ls[pDY@| Kچ9ʒ"Q9̸5 of3)-vY$cF)^њtد1G¶~˨%6~"|8WH֠؉}rlrv*mTr:nC7xIf'v'C|Yfx3+jZ0Sz9́} eI>*& T?[cd쫑!Y)CBIhV]uLgv0<60w軬Dʀ3.x>y$(/> M{57B~B8Kڲ*=#-y+ܣl# H9`p$$MJ뀄$M:,HgbIJ2x7-vۏ6ԕP|``fፅf̠ܳ3 B?:s TQJ~]m *}鴈\5-7|m#S xZĒ]JRW }[rZ)BAMF'n"X^RtRNRBnu #UG< ^i]x.p%). ; V}u41!kG6>-xMzFؕzȡ(1L[z<Dc蜿 aLcfX[) jdK .?cl@-h\%SL"F t$/33RZ]]p=;)2yӶ8>grsNhȪ}cdWHzÉ:/5Fz κX bYC%5pԝ`9)!$*JiOѻ5||4: :Ii(pSI70rZ'"=t^ :wrX+؉I>ܫ:TEc#So}u0@npkſGzq ƁnI>ΔӨB/,3)GyD9j'O< 4=@mp*8M>X`mW  w M[9G@F8=܍ kR1g5{7gv, ͶD+ d=I"tBT<ˉ:Kӛs\>O(!V60uI]qJ¥ %GU7@|R&GPZ)/ m(KqGg.LIrT-b5\摎 *QV@@c5•z6zjִ{9ͯM1x" 8u:@sibBU`V Y P&L1[ r%]X~Mi5pUDN-&ɗn|^T|GRv XH[iU IxeqwBBmQ P8}*WExXZ_N(ޱ$%[8]`f2U"Y%?Цo$#j*M.\Z;G=QFߏgxA{g۹ÇO.ir]kkIh& p\#󃔞{0 c2fي`~⵰$@7;SG1 \fy^R`xw1RmIqhx'mc}mS ܧ (7~QE}ep'JpfOUשLw_t5C?ܞqb ݂ز8NG?؀\ds '۹d]d%z[xCʋ]ZFx*ȭYk{Ѻ$'qژă-Fi4U+Tv:YZhd{+IqQtYMv'\ E "x# tLx$Net2O_p-w:Cm Nx |VpOyBZ@c(~Pr{3 ^p]-g>:^fR{1eBPbǁЃ6o8M3φ4guˀ('xl~0Zq"/nyPi0`$w]ÏVcL.ʑ/eEfE!K3hU?$݂~)tMN#E/\ 05 F nvRm!6E Gpl#CQZrI,{7 z{z2qTfWNf]qB&6DUvmE_ߜa-gx͏~RK~h.2\uP&i'o?9K=~Qcu2E[]3\M @>Jm9l`1//RL F#v%mFxV}6훁BHXyOyqזsY&~*Sp{0g6ÕTme.O#G\7*f{ .gcpgm@Rc҂c*dI܌EAX<1'/-_qVTq"ёڎYB5= {`;* 4vM=@@ݢnjDZh%;M(CK:1}x]]:IS[ag Վz?#f WCF9th!s/%NT1٧ISA/ &hTIpS lyE`{ *+@]*<6H^:Aba>ǹFCOM2|5ٞdw8!g4|2`1{0 ;mǗ-MR"Q<OwlDRH S,Y[_sAbo@k-"$oIfG%[G M(GF~cN?傱?_S'y)@IRAO }tyq;>7=sz;ZI?2P9IXW$.`4&#_0x񞲢^spolqe"2-P5s܀Xqh$x6ek2Ax0*<8e] pa4r=S %[ l\b<ǐ¼5p"ˠоhUnжg( 1N 3zOJKI;;eK +!<q^G 53£wI6BqnQVQeCp'$A'QMٯ),8dFOؐ'wANBq2fAhkذuF7XmaW #{dYJ߱,uropOd>0aD DC!&HH !Xx9\Y0k(cqQXo?yZJY泳 уzm:FWv#ÌK~dAr3D]u&.RܮS ]_^Z/`^g,[Z^'tqhOHqtLѤ^RthF4F9}Fv?uY||P5t A7(8Dat`{|<<.[֥Ax~䭃m\4ڗ ;JY|쌋NGyRj` mka0ʈ`-vQC6R[^vWߖp}VV8C%ьQV1:6#|z2P&B\O6ǔ4$څhM ܩi2;~Z-WA }ONSS9ANrAStYX-iphVVuPK~$ Z S2TK|6$8xËO06GHbq66mpOC 4~K^=h=akiiOncy$0lkX>\Zs.tШaOMy32]n;51NS HGGgAM,O${Sr mQ?;d˥NG@m)XXJi}Rbl./PH*W(\/DZN$a`Ԟ}Ѫqu im wKE'3<䬭z FΧ#\h8X~:CiL3䎙R#Rt4Ȇc%i EV̪+.Lȓ61vqtD\UnYҺC'o/ԃ뀫z3lj$4QZH3 eg!yeV %I6/tCjb+}@O ENq#0+B0TEә@(f̫ \XÏP #*d,  /j&QM] Cg9wDًdOt9v,tA*֏Wl 7NnqP1*^Af{g1O!v`Tg":{ʾ:QZWuؤ2.ϲ3^edӀ%*vհQvkԫ4Q{2T)N_܏Sp lsaK73ȔnruhlswXMKQw>7ty/0V@)=T&Ƣr'犡A3w/IƉU̇%5FĂtbaĎ2{Ӹ7Ii:.5Qn6@=UuU*S3r+"T43Ů~ncX Rj0T.T=z <ذ _n>8+Ssa&PJ!x!lQf\jvt{Rw^`V s8Mhill=tZ6BE6ra%Kx#I8;} S}/=7wIs\ $kH'H5,c7*Bf lH8OJq/%4X|.vتiaVZ ~ 8oʜĂqJ{і HQ6ED%F&2am%ɏR8e)~-6SA^,dyhtf+3#ce+7Lt0/P+Żپg- gEV2G.&!q^IY,Va|A #4(U;Mq9"mTfF78sF`3|$֪%܁gH-{藪B>e-;Bdoa(~ÍGTbdr }gg4a{!=߭X)Ą/(-՝q O\fUXMoYV}|H^ wneAۮP7uTFb=33|Gzcy>"OаprgWހp+qnQQT=5Qz颒6O93xEm}6aH\v0h pZ$3\BNַgީŮMbLki D`um>c|m26yFs4 ukVlwbD f,f Qo%Asu^㬹6D±?wCqR8g6W<)k͢"|%癉@`l63`JD;/x.ĭɬ1F.Oͽv&J:_f!RwГ8[cx'ZqT~OS:ȑg2s^Yfp0JI2R%;KN/vs(vk1d\`o$[t2lK"iV')jUꂕHf2%7CϿun$!#B zGv_k08_K%[- vV$&2\s4RWX>lC_aQtv>QM3;a: S46#k» #0Bq a&u?#OȟzQVa4Ǘ6{57KFB]eH qamN] #6}2\D 7) "xbbkwۋ4.^I/lpE8@)o'ou/H9IHoHغ%H+5gR-Q| 8 q5g4= BϣN].`|E@^l@sOx`{U4ҵ9vlg#OZM$4صxMYˊ46B9%ȣ:lkAs{l#_+[O$lyI9bO  "[\ h'<0F6}IkYQs:f/ܑ" sGW$7*\,=[4Gt_1QCWԎw'qFcWckש~6JڑimiIǥP[6%~%w#ɱmMI Րy!(n]jj-Ү1ЌS|f[Ɨj9"U@4ܔ"6H#C {+ 5U*~' nン,~e3{{@ۨg_TwDM`| 1eˮj`CoA"U%CDlj0Qo^O(ނ([; ]z~[榜%D_ (,POh?B`CJɎ JWkoTiňqhgc dɒ>aZ(FAEJTD?%cL!eƲ{Q ۨ&`qMfJwKJ7`Tyʷ]\|Z`+â`ۍ)`Cl;_@YOtw'v`Jknp럤1tJ#3O&N'20ZD u6~o>_(W:1O$ѷw*=4n@1f@ajmd"d,b9ޥ_QDSUmW#QoM. }X0襾,G%%LɎ%Hɛ gRl3'ܖzHz$d\]8eK W&[we@e kups{ @^]vVuZ(T4?>W^5gZQPmzg\/uhPڜ1Io7L`׫#QoÄXGjbrk"ZJLo/{V{vѾ)E(e#Ѝ45f~93$U[C ٬hZfoKDk4SXEWAoU{7dUCsQ׏.j \2`/Np@\2Wȓ NH0ZDH:r(N)A T/>Vk495b3}e+r;Z3D;x}d 's: 6(:qNx;b2Y/AlZ2MAGv4?WD( /P:?6o[d6ADPJ~zi Al<LI ٻu$i|ӿ~n֛LI0xU)%O -Q+_P g^rVqa,u DHaU$`s*evþ#05 /3KHh/~´DA4mP2VȃSB b'aMo=:q 'KMS )zO,(P`SecPq{m}v$][sYtEBXtȀ'I0(nSd.TYq߇;r!!SGk/+˞=Z~ʶB{Eq]inrˡB=JzfYMcM{vR DgCttd7j!JBKa2j'#}8Igb L @,ʀ\4]@ [=F2\Ҙ'x:w}'-X|v;bѡJSF) &Qrfsiܶ)YGzG00"r@=B0 [KJAUXJQ=P )#M$2ރIjs]ʪ(XP\mt0 b[$}rpåsCT!0<0㍊U9{OM}G'_!->75tc\$-&UiWo8⋌h73k*1R$x=!8(ʮ֗,FLBGm%e(8ޖ/3%h}!GzJC. ʒ ,Z(&<6V%F>߳r~V"de#iUElȦjHOH8-dئL((S)DP?PX9HxeBebDa7%#r Z@ëz"m Dߦ)k"rH/Q<-f}?l0'ji*gaܣ {MiC$xS9^uVpٓBf點PE!Ύ'Eڅ޳'mQwN=hSP{P9I- 0[/9-DiaC,[l(W@ ٥ԧ8e*n.kyIخrjˇ,PR*fg?_H l8П,mqhE N䫙gXю+`&"&'@\ ١ eUD)Yp-KrMe&/P{]X!ln~=>vdDzx@BYewדרv mpZA5YfٮqX6{#68eMr.i~gڵ?$D4:DBݎPRVG@ϩvO[2=`Y܉w ńc׊T[ ::'A g&!6t ym1Ŷx]Bw2߉_.(g,Upp"\R g@iϦmlf\,8QBI]#%J,5*xH/,K3{d/b9Eq@~!z%ԭvڝX2 V6Jr *>k`unSHMi# Z qlL}NJxCE1 1cj:N~J끏AzyDĝbw8car\]"zŜ`ZpZG~Lt࿃;~IA%:˯^Ϡ2wM}~+;N:Mޝ ƶU+؄W>l*cx.U*>"Sp)׻7ͮ?fdSOyRjk{R@f"84sujfkFMSI,s/]ZdX;{V |$*a_Ƣh@27=>-YFcsFi_m8<)53Ez\QF;̾ML7O9I: n{рN&ػMKT_-i!f  Vv!L~f0߈?B „8J(w+\ L{@ةSW Agk%P#)4#orj_ 2;Hx$c%#K# Re:ܨGZ(mJDfH:69 9)mG(̶Lxw(;^&IP1ڳQ@V]YA(6QQ-DRCX7 rM7rjTM#;KiWIy[ʛ[A7e_SA|I&{$a۹ZHC!s@MaY7z%=Ճd24;mDaZ!Autg̋p҂n1}#HˍH ˞?`P+ձ.#h@t9e2 ݪ5,="hc?ˌF&>:]MBeMNc^C]~MOKqh&؟άtGS9]b7GIJE`F R"V&X Vf;vxfz 6"R갽{a$!o}mE% ̓%1ԥ*LH82iXνgs)h32HCZG&l;wGvR#P4tqf>NJ1)ry ЉTt `FcyOovSFVWtn/;+e$?N0`3|+ɭ7|L,þ~h6/W*f euXlk&B 43(UHo*gENd];i'X,=DJthݱ6 elAe6}QA ^8b sN^a1wv.'SuDÌmPfSIHh]h0lZø?4r"UVZ$'l8ƝQy({EݣRyfij`8큿sf`/u#4%B8.&"B9)] c?~t Թd(K9vb'sjۈGI40ppd7)eC򼲫ƭNĎ䴄 2"T/yhU7X<96n^ڳZ[YmAX)fk8RAvW i)GPu򚑺 >+r;,΁ Zcae*I뇮%*t⍩` 3L?1_]\#s qUDkK4DaoК,I\K$o=ω<f9F&W3hfIXS"V;V ޅ9:ڔϕ]a|t+\0ވm$]9]:JU7T`h Iܢ0xHgu*z"6x`LJUtN۱3[Dw?2i[IQֽq'u4EX{8~o]LA=9gě9|Y.g\}$k_u'D%r<:*'l-,WȰl,:Ys=ܧX ǀ;dϲ6^g*eOFZR\mC 3K`^J4 _ƭVYC|j9 S;CS]g eUnR{$̐Wo.agv(Va?5\^@xN .E vcx1}DOHL-}d+4ϋ僮BMIC',M \Oώ-%Mtz"S Y.M!Uih3]q\TZpzs!QmjFq7uW2CeX>ϭ{Wp/ έ-҉c$D.)3_[Bk-/s7Gs9U{|[π\dWWfh mm6>E󒺁6$ kYc % 'c-Do~' r~`g1#@뤏  -+GmI-~/@$ffvDixj 愎c&GKsyIUnETϒ\сP YHX_u1 9˸kx0ax'V4*Dϕ 4o ϭ[w &@9AËI~u'# ;]u3h.`Ęl\o{] ] -A M+zpb¥NEO ٲF\J+o8Ǿt3WNBKj0~K39?]jFXu ׋ZSdӖ8юAߙ=\%>4Z1el!SL>^7BߋL٢ HUB_̿hbyn_Y"*MmK wPHf1ȝobá䖨1 3nlC_v eBuBl?uAV_ lWz\b 4V ò_ 6#n#bc3O:I:xP2S5z|o919֏I=gqsAgXey+ z<%v{K"m;GȐsfTK3[v.ZjN ?neI&|7ɵtbKlϫ["ŨjKUKգ=*~>]{r(pzqc"-'%JO5> 0;-|.!6T-X+ }~y͈mTg)K0ȺJ#8 z;s X3$YnKLF#wO>\`naY_ s5_|E2kXCϱt`vm$HwPDH;-dj)Ͱ"i>J;anD>/0s+)88F&|Xc[d` CBgT>sf!|g3XǪOXoEQAX;^($D%2o/svODrӥRµ] >'LO*_B y,958#3^A|Vw=CaJ5A:7* 6oc < qǿ"z^̈y]tdōh+( BD4/p2v]i3+0Zը=rΨ?)|Qy/e^ iG yf7/k樟L3W zB9 5-^u<6>WB%"ҕYr."m(dȖx!h:Ά-K[+iJ!K{֬/ix!_.0PE7ğ/vTD.񅻤-dmЖbX" ߢW8W}*ɞ[}xilOU.!ղ|JzR48k&Dg A T#nfh!nI TFfpWz5om 'w:=u-/ _ a0@ ggO󽻍 4w-7=&B%͚ T FtDe(RP[ #FsUL@(pM4=0ԑ&h00µP`&4p|=@CQѻS5L&|"ΔGߝ 6Mv kI1rb RZq_m7SCphcrMEf I%zgG)NGe\hڲIQ-%xZp de@ qu.~R~s2E;倝NZwز#.wGBvvhk@q=@8F!0#z,q0tM ;(}L5ou.ciiw#v3V1>E 9#0@%R8A&/+sj~`-i?\e:rT8UĘl8ֈ ñ74lP"R\\=V,.tA{ G%$ji|gq9J&@?`LSR}9&|喜?u ȷedkbѱmN#)g=<L.HT|r'ݺ7ȃy|3rT`G ~S,˚:_Gx})/>Y'F2bØa?SKBcclC ˴.e}!k2ZkcY[lfۇ Jc]O:ζ=Qu1D{! z^nQs1H4VR嫴ree>Ddj\5k-l?2GSH&wh B/+sb$əMn خBmP+)Vp?,yX\jpcîOk0sy@"a gHDVc{(JQ!υΗBC_;;S z {m,p;.{hJLu):{'i^iV1Yω52݋Hf[% gdH]}߈[IM[u#Ne sl(>LKW(HJ2_-y޽,1 k݀Ow ^G/)_+;#~vJE.l:v(Wv'rTMBw͟跷ovbɖG YgU~1.zd='nph:c?0*wju4!:cGzP0ib:nw1)\]%_¥f'&Wػ*Fa<%S$o>"6ZF&u?C2~<^ keW-[.|h`WZ9}*4]BnCίHMΜc?7Ar_u %¸<|C[c3>Rڸ^݆9+wJT0oF,9`3Xb#WZ1CLd@yLQnIP}\'u/vuɕ6dCȓx_X?_"ӳ䫼Zr f.CK`.@oh<!_'a$C|7q^;̧M%H?L<\gw'jV)5(B73ZX88x;q6kLZ|uiyeN C2B_^#k-O;0EE 3|F7a+gYQ?G%hÆ`t6= ZU包S炞 T[p$'*鶁͎u 3@gvܒ?c::L 5ꥬ(M4_- ģ\jTJ|U?nӿA,+Tp(SLK2 ݷ(UNS#;Bhӄ?\LC:.}S'FX%JQZF^ h 5b,uRPaܣ9S!5[ܚGR6ʑ? ˻o$>;@,Tm['W9Nz0Xsv/j.S AiOO,4eѹMe褱 ?OfTE_ 2r!4u$:S; eH $- ZPxnƏ/KĤY|2%Tb.&$~no2əJ{WI~iu$N1k@\΢.gh;Jܐ`CR;cveXWlgz6'PjBbCO&o/0 WTHPw"kks=.ؤbr"N$%]:l/bެRr+ALH3KZdH)}^ܙ0j~cID0>ltik+>VJrt1 B,5nR%9E ._[Swni-B!_%. k粱pkt" h{$Vnm!:j![u^o JO -J2 9@g# I`x׳#M  !zR #<%n_ݶW}pvXj; _~+|_P,֯ 07oa6B T%Wxȑ'ˆ g~F0a͋GB&Y[ʍ&Ѐp 7Kq?TW(`J4)3jLo.Q 1"lLB`+LOH<[*d 9#U-!{CM`&EێNq_FQ3mU(?)ˎ|4So>ۋ=o ?zmSEZ甬 c Tgg`+;[n_~[0B[2X%Y RoNjhN@WVOg ?TȈ8ZkhOg7')W?*sN/z$.'oe[S_bSfE3L\}S"E 7>%,&OYp*p ܚW{NJ ŢTp`ۥc?.A:W7d|c2=GA=Z!"#S) vwBm}ZԽO]5^&2lz.VŪUC.رrv?2 y7Ih.D붗: 1fL{5v jևmVɥxC‘ @ANa s@ Rw/f]thv'ܤ "w^ۛA6Uo5W34"J/5N0"oҜU⩁/rū`'e:!iSѶЖT~nr~2,OB1^Uj:blHWJ}dCZ\|\!LてNYΞ&n)P(ZP3F]_E-"t8dp$o:#Zf.m& D5$zZʉ^)ȩn~^O9aL)P4ڀ %& [*bDj #I6?/i¼TĹd'{:фq} +VyT~n)Ӕ&&֖P m؞$$0'tPO.?>^J|nW~nnD6/j}|"-z{IWz͸;Sur !*- bmSyk-4=\_¬Ot˜٣1;:Goɗ5޵IuRIr+&q Q]QU(zȴ⢜.axBD0 H LHżiQ̹}2xY =I<'Ǩ8 XE?-=}{A7dwZ+ys*p/g =0cǍqw X`n4g /#Ӈ}V~[46˜ avMk_wó)tNL [93ϨPnV7es^㖧+3ysVjK&8p-+I?'ch x$GLW(w\j(ԌpMPzD5oMͼYD^ZY$[Ȍln5Hk@)KwI9*0%nVe]՗n5*SGm ia1c MJjfѐAJuz 'OWf?vɫ5Y]njH=Xt>shI *h$*7uܦ}yހx-z'66u(6qq_Vy%7?N`*HqbF_P dU#pXOd,B3鮋5&L)07Uj {ہPzn4E)?~쇍E),K-29{R7Wlw2YS̗ k1sOSeu=H +噑+%ADuDQfb{h@57}j]uz#;pGY]ʓdfRә 6JY.AX^K'u,[[!M[xQuy:qw_?厠59xUHS7uU6c z' hnI@K7혷b#Z$Pu(M+ݓ;0 fI(FSMAEdEU1ZcZ:'j75E= H"Lb\Nħ% 7!3.a(7ӟh?)VHmSeUR 417d@m7^B7 $Fs-@l+b*u(usE- {0>#$gAC!v8O}_TGU&Oz򰔘j:*f]a_UU.8>uZh/%9[1F1E&`ۻ2kt8#2|s+=3vJ\SXA0ˊSYv1+LqC5oj3h&JKS]p}A3)}A%Z78)TGVG&z[4أbl!վl5kI4DvR hl E+T_UMA!3]=簯Cv/sszWj *"ytt𯼻mUtUbʞu ^qn5 (Sg^3iaw {̣ b P+O4ܨcNBD<~u{"($S[8PrP(Gh3f+eNS,Boޢމs?1匳l@lՀ)NÜsJ5ooP~djQq8$A8b$7u›uviLVaoҚ'y'tj3"eP*QȅLgT/y03>!BԼ^=?ZVTdɔh]sck,f GA.֣r?̙L"EOx&%nawJ$3<#ů7V QZ ϺٝM/Dķ RpR$?H؟{t:!*^$9÷3K,&3DZj-0N5˟B`0%%)yΑ90Q[ƨ+(+wL ؙ<;>/xӹ)ٔ ::UKGx2l' XH Yo: Injjį_Ϙ{p2>;݀<'e$pC Bm/l7qK|5Mut2d=TG ]q>\ ҘS:]y@i~$=הּ- w?DbA!m$7riyEm|xOG|[7I]r&86oa@&EtҶ3) r"# '|QL{KBtnN=*L3 M.xD8WVe4EnO8cp’oY^x#T ++F*HA u+<>1銷"~(*7ԑqTW>ԝgEثcןxoe3E0r>ϡZ0&Zu.ߡ^o2Ain?%c.]+H "uC=Pg 5_G 2Ggn2D&X $vhvaE4Ή3dd(d*s]qC:O@[hߍ]! ߷}o`.#֖%BgE*AOhƕAV@xjݔ,zx8^0, d؋o<KǛd* X<dKsw d^u ͮB9O )>l"DI9RU Z$a9VFIZx@WW~shilC|*ׇ@-_Ir-I:`ApW2@S| *:Zo~D& AxJµ\-8 UӾ&j_ !b*woT*Шl3ao~UNzl >]qfluG2ǟ<2j,ɷ>-2Hkz~6fL:{ET%m<^ mR9]{^9H<;RC-hw)]ݚCWB" #,:JZTj}襵ꮬJ>qScUuKVT*qpQ!(b0 + ?gK' \_d 1gMt.DhP+凞"AhMXJp$g%ɇ9 nԸ:JM:",e uiOU(d3$/%$뀘V5`uⰘb)5k@5ɹ0rhmu|wt~ )N3hQM-ƂxOg4"u=姓AL?ɼRz_лoa&λOt{HwbOkVg!!Iz Qpj%O~}xӬgLa}3aPl+mpě#{t9bqҩVct,{APc{54҈D~;E1\Uz?[@F -E' D:/l WvS;_hx6;dpLߡ}Ba61fVdRCwqo iVŪ)wf ԵnǢP`,Ju Cwh ]Vkbnm|Jҩ H0nka lj&.RUT":%'VC!y0Z\FIM%!^gZ.v8ߨmM_aNo&! ~bnE>ʱ̯93m􃱩i{Q[D\<2!GhxÚ} G 5LJ1fn -1k&^($.ևOi")Ђk-Kmp7 $ʷ yV6.OK8<U4_&+<\Bιb#\TbM=:W=;[ou_ ŹjBV-$|rXQ;//V$s ahF U5>>R2offLRK&flrch\Z) >%}0) N7j!ޟN=>??cfprז( W+_O׈9&5d6\tg*q6a=YRs E3к=QR<Ê ep&ӼGڴD1 m(WKQ.Sc SCϢqB3}l_/TC'aK6JzPD]{bQ4Vfw#q{=OWn1EBoj[cu$@MS%|J֘b2G4a./d`Hno()D"5< RWxLHѭoCynƁd9mtW>c9N0(; ġ!` bs ]O*a PH/H\w]zr{W҄tC9Q'k'|qŅ iO銦S_HGlN&`s;B MUHv[r ^J@;)drW;j6Qr)ܭ2JɆ0P/zU]ǐS(B+KeSyA;Lu{Hz -u#V3m3=gC ̴"wl6EC\uFG볨$X` *!!65Wa Ő|:qj#'1uQ&AGs!6i^^u'fGiFM,^(q1DAFR ;?Ҝ5FzQڎnGe0CĶ<.H@qagDDS>>l⮬Abx82}nYZvdvAͻ(QP~>`3kCyc\AJTMnrh-T5bH1,t"|`:uKު- o`~e=.Ѷ Pay+hۘ> qʡH-ӽ,)AK5$b-QنG RI=¹c 7BiOo415(~: $$ H>7..GۋoeCwH?Y=9Ąt0="$,8ĪEQtZ^ Hqe? FDœ3pC5&{:ZMm0i!Js'*6{WqUα{~{MZjd7fM$$( _ӅpӷSΣ_qD# #ryg ~b T˞+veO Z[]y5 M"0a8fiB)ޑtd v9ЂdNNUb=@SǼBy|3 Rr4eL^jnZAF>a1%MS!\^%`wLÈ/bPTzЉv^tm d&|i]6<6\^zۧ0U풑̤~ZILf61@ =?CIvexj\am;bJh>~ͪ{Hi!VoT+Dߞ6T0O4gO5}-ހ@:6iEvw5#ծx}.s F.dTPB%ˮsoNsBDiJ5l k2#(ǻ:~CC"T5QSarؑRSùfXԣ 훁_sO(,b_x6_q>_Fvq흵3DS{͗ӫmx7UMR{ )u|!xoEG4"07|ݮZ")(wh/1"eۚu/cm<PM#m&4K4Xv̰ *q:A׍ISUE@)%gL \Ox XGgmtyj>m?B miyjJE*TFE(BmU@4~}Kj"1)̾t9VA.`TJJyLv1*9IS6$p[,HB6βWYNQHӇhv"B_SB9GA3Bԥb?4H:D OO:D!Ɵ@a$>C; ؖ >-_>ʟDSH:ċ n?K:Ԁ˻pie$8Wg<Ɯ^,ETPcf(`̾C5>_6"=:x{?ϋ#*aEQ%je* 4g!iS]9lZNs0=@.B-.W P'fomr3zm&Gs@[a"̓W߇}\IJŅ$}˾i Gcò Fi1UA  Vng R0 jcu|"*k$RV%BcȻ'F|0'_4?ffBX\QV36Q@bwu (x[]L~?MD.D2lԏ[+ T'x6y u,0$j501Eco M9kÇ ,KcB` :> 2mƒ )Lϑ/6i/ɑMTh/f|Ǣن'WNaΗY XI]sf a h nDHRh۠?JOqId–P1փ89?0b%ĺ:W`B[z=eQ\ѻ׼@@B<*t|! ~"K>瑰 zHy<^':KP"|:| RQw>MGP_È\sf$.3M٢"BB5%pǵ.,Uͧ۞w2n#$~aaDyO4i=$Vd\SE.ʆns]W$*[~4Z\hv'bd!%_YSePt'n )Q5 s8aJ-,q!٥d-ó(q q~kªq5|0pQ➒(QqѮP¯{|q^qmFG#!HĀ:PH &7trkSJKGIU)qgZ8 !d/5@:rv_7wltJR nQw5Ňx;.}78?9uX;{ߣ%dFd]ik07_$12diL1ʹ:4jܒC(mT.<9Oh#Le 2F8M4dȚ@Iq#7?[@B#:PgW("Lo;+D[cd( .ְXѐ " S`ndX$[P͠3g)U}Colo!WҪ^'=Y^։Fir6؇+( )關3>FIùmBŰ3Ǩ2I(=tAse%BßU#V8ϟC!!#({B+fFp[) b/[ ayF6iEߠ:f=WF\vp0EoMTr! 7f%޸|K+DGGGxA2Ոs6̴qp9l \wkd얱%e}u 7A}wk:d:^O!׮ Zq.I&EAXKQ2i9=k6O8>nF֌Qw9hfT !K) O_qm Y0V:}!6O&kk"|'a^>},/.~u!ZuV{:lPsL&牕mܢbÇ]3H%#cd\Wʃ.>_Go`|HoËՀ?l4?.W_'2sۖ_T"<“eo”?.n7I= $9B/]q7qp^^dς\d{þ]F~8N3"F9LAD0 MM@-[׶ZU 4B"L.f^w:onpdԆHgSMn{Mr_8ZȜ栘B0!}uTap7Y>\#.X6p; ݎ.W-Au]lEd`ۂ8&~n~SԠ`Uv3 ~,J@҉i"9RYd`H0}E@V $FZ3,MpW;CT+W #j*` qG(??yVfA@@TSi`|ٴ7ETZxC#Ȭ 1uN$x&CSyY풲KlNG2Y1},Y dN^[c-]vy;dƒtx}؍<]vx;'ARm $PU]N\+LhA !ڼi+H ƖD[EdB&7`<Ĺޡ?p:0Uˁ i^=I@cZL 0bTQn2Rtd 2fr{ s#%v \eb ozWN dQkF1Jtj ,w4hѠ7}8uu/] |5_M C9|J ind;(;H {*doAq٩5­k7]z5|N9c"*r@75cX#@nT9uOf~XT=׉fZiP>i4JjzɀX[e9ض@vuIL"dwH26Vfoeʥ4Y:3,ŸjxdZJ(}xD}:G (yaLjep 6UsEn^a&Ͷ_~S,?`N@-fR+y>߶'p<_.456C=uh z«""uسkt$ẓ/%WӢ_w7Z%o>Zs m1P)#N5ív P$|:miL%8A} Ҩ.ĬoFAk$H.`޿{6BgG)_p_Igm+gcPNT$P/}rW?ێpz*ZY!z;4jw"hl5abW}-h"Τc ~Π^1Mph:qxiMs J:S|\CupX5۰$k (Ͳ>/x*:-$7Pszgf7g3cky/OgWӅr&DZ$1/} Τ:mo΍:SRhtxƠɒ"A]a>kox_XZtS&υ܋[1kН070l2 8#R޽$,f1MU*OC3e 6qg\T7@Xv݂dF2&~ ~,./A*k䰢N!5pv];>`-];8eȴ`'E!\b*%0EfMz"kڛwTg9&J$K}o}@`donaH C|J`cbk pF~ !pUg 'ڀi'lB@C*'߷+KZ>LD4-ӊ '7؇  菒~ uG}VkIj, 四meu'nAȄLЧ^=TnfʋlZhWa"?~Q %;;kk S &xT{AmJS 콈c;kZ=EȰCxTD RS;[ZCF+D.< vH]rONh|fih4'@slFܸ0 hFQH~U:)*FPE±jF_VJLnJ9% CNT5Y?VN1yĢ8#J3NKz9CSv;XCKz7I@mh,oRR-FAh߇0ۗ̚#۾Ҁ6WZus:8Zѩ()7׈jf!q|V;EAs>jl0T70# f( 3M^,y\|Cl{+,Ud&5 aH<"~1Yԥ{1?H c$^DűD\3`Xkf h~!@MI$"k)9NNEe8Ado'^Xς@ af\j~S`#V"$͒ĽmT*Sm0^i6/UU_/ʹsĄf6dle+Uu3I-}+W埢^ .qF\kʼ}Eex3U Х1 >.*Bp]R広%Yb8Yp}2^p7'bg5{ĥnO?:c=W3J {r.J&jI;\N["R$NjS[M_nF%r3j@7pNK/%M҇he+>Q뼂Rsh,Akblj kO|Y򮇵N#Z:Y'a`nxSv*NX;۩jX9 氀IY}C[1k/12vy:Rp_f-HLÁ[{5'8 RD>4(:sw(*]Oe2%O=Cy[|JX{bacg@}X&n7 aZͼ V7`o@^yH=ڃF)9MY߂*Nƶ!ǂ匏yqFQi7~ymuָ 0_NbB6nQpw]wa5֍ FbjVAenΪ僞[8KfVO|qfy$EcI+GYE*UZnGKdC](Bxnf Thz'ٙSx:0o-:yI"6߸x/͙kM=72fwGr2aU\;R{I&=J?jς fE H xSmܚ[a!_}KvSyo5 UU62ݤ1(Go ;pO jrن_xh!rGئAdɖhȄ|)ѱiLCNR$ɀUOS@Jizk/p?g1{2<ms6Ѵc  jeox?߰MçLI[߁Jed_.MⰓ1_!^FT2d]7O8 #v.?;\qSB{ v_?$q~61h5c.HftVq ]|'COr|9ȑ4'Jm;Bj<\93H /͹x"V^GLe0͔mAopU29.`u+3_mYv&K&NW,R羦=ˁ6OuQI<#%$PyIRrtWgܘҹ=^ C`sF..qnв9\JuB/&S Wh $@ɦMPDH&4#M$k WW60 _k0~/ {&>:>b+X(o9ۤ0d7}$ -0_LKAY.e4L}~a#ۓ%1/乹qlD5f_$Z@ힿ 9eRAN(G"Iom lk{+˒#Ucϗߝq(is}}lAh zѢ5l_5a2Ƣ7A^?`:l)A..?jxcYB%7I/߱ zMQEbMWوg{^ݞ}/?ճЙΠ]uҶJ< Wb̧!X\gQC ` ~DTFi+.|g'ʃ9N hۅ3W" r .;=.:^&N<70loDž[8sǽ{ę7fkZ$l K7`^aiULnMh#eHchF8-إCK9)tD,޷+ݞP<JTf\5-U@{i6\HiEԚWB'+El4TXY)&mɡ~J-8p;K8ϯ-J@:Xؤo,2}]LI`hű}\N%.~8&L]K#zqBbtML [kM|H\x%p=kV6,#իi ʹ,-éF;1}sЭs@wrc EMV[ R5UfP`{7UIԨ U1JQF%Y\屓4S$ҹã׈. 7 樮!a;a*ɛZkbt3  WWUִnqsV&ⷄw5W ib RR ~v@gM+8=b`7O{.ɔ?x&gۖb%R퍗hJJ,]sE\?Ie$S60MۋOp=M`_WCfN~gӒr\PE:G=?Tq5axSjF " X$ُ|bߟn?G' ~Wc~^Ao>W>ۻ4M*ޣF݇\,I64r; =RSL4fbHP I4i2~h dd"焷N\$I#-ZnN$'c!(-sQ#RѱUڮܲK $wVXmy99r},oF7S 8Fn]:Q52tX(<,gL5h*q-fkk/":d- 9g<*iіbҵye5K҈+TwO| c1' Mrl]_jP3yV]:Bm(y[we;TV'()-ޘ&bÛSy ]y^ [}| L',P?se$۟c[b IRi6+uT]4>1", 诤};,.&?9ٛUDłaPEY9t2}]n BH T^$h^o(Xi`&jEbA=<;M=?-R#녕 !fp{-Vb;$>C%_|de~VށSlRAxq ͺӱ" eARr+pO~NFWТo?Q\J_J͊?33R]Zl?~EC/ dA|22 ŝMOa75G n~Yu#!pkgeΨa'Dʱq%^燪5^)(XoGixس!|uʕQBW=NQN_ $΋$B^GPhAF=g{zz=V>I 7}D4 QdԜ1;ogi\y1^U{΂ɎG${u^ i`GuPSAпYzw)]Ӹӑ[}Zvieqx$j[jjO kqփ̀3|U8&g`'xϰ!Tj)DSr/Xj|'I#a)*Rmn6b 0#R':@J7yW^|(N WV\d]]?j,.)zŨ-~L( NeF8Ogi[qKBtp?몡Q!?b:ri[{sl^&!Y֒rJO`}w˳3%;Q;Df؃[H ,:>GG>+%xz`H>Wim9'FR\!(Xk׈8Q "!J `_8 \t 4Pn7jӫIx؞))?RU'~7{ Qr:M1*q4M?_.17aMۥ8N#}a N>\wh̃7(W@")ʕSуyG}ܱ C/z6NiC̠`=3CID=* "6ӳG `Qp8D qbA45萚8I" ޅjl6)C}|]s~p*/v`Oa8JZ>*W=D=r,~h#6W*B>yM?SpjĚdv6 +t' oN GbuG4D-\$4_ I$ t!kCx-44)h1F<뱓\Y7eT~|CRQ0wPu2"|;cq2Mā;pVД!csea`{lѣ3reND A1tɊUӴ'x˓̜팽SSf}asLC6_Sa1V[b#<\kM=u@BpY ^4RAw[]К(=Z||IQ[!8 mV*(P䟣ЋPݠ(iE5zq1A+#k[Ս=9 ,C|Wc9\~p3O=ڍ/(O4RZKB k ͊ZMC>(zb۴uL3eZbT.8a+gWx't 򦬂tFWmgȞN+P :kr5j}>ܐKd1yMRhg 7)څLky40]|cq$Ѡ>-NL$"GZ'ИSR669oE&{HN2?/A~6_^}, 3)#y2KB)qH k]#k/:wۑm,/XRgcPt`£|$W/Ő@'Qc) ml|,P ry1F:h쐔fV 6|Uo9K GA1-l#)!ݚa#4oi/jSFܘcy"xIZ#`.41~Cv|{9d)UPeFTlB Ev));H 䃆˱U#k7RP^X9tQ i\zxrJs/Ɋg$5܃g(['oP(MPocljynHf6 FԽ~Ai$(QYb`@KB!fzDފ ݹ PoUf>ʋحGӁH"ࡴy~<$["J騉saA|x3csM)zRzW,YpG'Kiw \29aֽi;c '&RH]T_Jd%Y9L_: M)V iAgҽy!6l]X5/쯄ۨ01"_,}݊C,2jB;n]mG#emsjY}.ͺД!4+iX'jG&.zD0l&k)Fd[+ GbF`Dei{?zRtvU.yZ&f+nH>=? IKw;c>?ƬLj+Bߦbn *L*e()wV͔6J /J&Lz3KzF7 L룳rHMMѼ jg'{:vӛX^7֥UOJc,A>[bNO2)N)] lBNh?/=!?>0S:I}wo_rL,PFbD?! Q&hXbdn=jċ'Ȍ)ۑo`}ѹRHw5=J9QL%pPUƒ Sz*35;4b9el~;o@@7aea}݄*B.BZ]0p]dCWCE ')J;h;"2CAGֻJG!VV1K<]" cƸN@Ln 5m rX g3R5yȁ ]jJ pe V3*Xc `Wl QnwU2d|,y d7PE*0ũtqb[ vNTA$XC;&6i*~jd^[!n#O1D].I M̀d+_%A]R\_dpoC!}2֨ P?˾ %LF.-c]4|Qp:ksq"?=MSŘCA><\=X*f Z#rԩ6;sn8Riœ)zZ?{ di'`m=r*8{cMtﱸo/lkʬ ˍ0p"4x;_f+TZ؟Z`[f لʔ{5+-t>;dFcJ_EXo" I% onݍbVֆEdak\ n$QHSd1AM'׃~0YI𿃄[0nbl yEXh׾RS"lV]iD7G4:FIF 6 b{hlXF97_I- ߷'\e%G i\B e2HIEM?b8>9G\ʑݠDL ʽH854?>˩J*ޞM`Q|}-0>9ە,gKX6-7ȃK9KD%GvM!6%r_<%NAHǨ +{w)ǁa)S=2<7huC:}6n&_Mi+vOxrϖ~Tgq"Wi3o$N 7ybz,CVÕ˖ \3<{ϽiQ#1<ὮL'ZsbL̈qXxC3ss1_86>zV"m1.˞(L(5!-Uˀu)Y/e!gZQӮF@~,=犜AYӹ$_$GC`{[84(ߩ:8_W}a]H*֍ycm NlcA8kV2 M^h_fD R2/VvU&ꂮrHd5&3/W8oԿ0>UWg1_:B 7bg1GidaThzB* f3di!l~}0#ͪ&e/QD3=WZG7m dyMӾ(":B>HlbNh+)iw:n-/|8?I}*ߩ h*c+ZZ)-*\,-#<ޫ}pL෎ĦUE]ga$[nd$Aɱv۷N뢋64d܄40OkUdg p$vhc9_9Uyu`Yi2N.a@%(RyX@/pZp2`A8xxFX>Neb(z]b[8ڈ!ݞg!*&%ly7`Q,\~!u=edN&bNջa_ [)`̽ԛv ,5"[ƨMH׍2+]슛>?3oN5WGz酚''١3|Ȟe:c}&@%W TI-#>h#k[0#% 3ȔNd%lYH%!Uq(C g%#1sku:-܋ul.`*;))yxzT)\.1Uf;{ JIA0:۟;|CNz.pÉMV]'O+p# R*e !y2J8'oӔ3MTp7PidߦJ? uء$KK 9PnN~ꕖC)WqlCqQo~ ݙ^3- M9ٮtqx Kyv픮ZD~ؒ⡯t08:rޣc\źqKӢQK?UzlI%_/ډA|&ȄJ2gxZ*)u[>{6wyH)„Ou0&b?λ4'bxEIT8fa\E#>~3,kJU)E9ʏߞ4vo崳u<'DBs>y1V2"mY`C!`c)3+V3ᑭ0Z0rCėYf[U)1Րq\K8stўП]WI:C $.gZ lBD)@#,=BEC"}<(k1kN/]PRHc`HW7#iFm!)o!PMSlk'H[މŤG@ :Sgp+s ͢Iy;f!% TnkE"ho)@NJC4H:~3E]1ZDmx7GUۜJᕭyq,ϳY;ƸdD0|޵'z޼,Ȝ7#("<'KU_'<T!I-Y*#X1r3>]x-O&De I ^ }hU`^ˠN9)QǤFKUCN6an؃e\,RZQ}2GmBY*%߰pG%tgHˡρu8=y \4+~gVɏ&]tuҘAi^aH='YV>{Wזtjs:=735I+Q =2'ܶxK+Pp ܷw<xw%\R)y|;NuN:R q*•eGNF¬Vo叾Pֆu)iQ<9m#3XCؠhnV'gRd/ eBpjfx F:8T+먌T5OJZU+v56gI4J?Ĉ_X%#Ds sA"̼AMP3Usj 3ոw"kx)U%*ֵH c>gґV㦾kdVe_H^ ^ _$STaJYW/QY?٠OWIH7N[(I:$+yS'j?WdAQ#'B_.5rv6?O퉀q(YE7[iH(f{InNYBT= :ًRBխBA,# K,)FZ}~ո_f~ A^V2O N㟀Dj-ü * 7Bt5?CzFb$b-%:|cZ,K/݂s P}Ipx8ѧ,{剉4`;ޙ`䩧/wC}z=RuѐlAPuGW FhۆT^ C +2Yft\0j+=lk^'OƴeX/)wL e磔2PROXxtGO'#d2"͹,g_OࡾȮ8X3lX '[%XZRVTAqmYBB&Fo!Dmr%9v#mL%xX xge0Q,]ZxT=~ڌ/)w)C&>|_:_T"hC jh h)rN7Z#B-qOl_oA P=gURNtA=K$Y1V6Y9ſ B8Df|A!b[%j-1Y}> 2G%);veϴ59ohp#s[uҸls|" vko# P \;JFVaI~A"{\ l:l,S)g\V1U,e.'ҫ_^YϬxp9J{7 5"%pxu/ A%@yɍTZxLо/v|t8վ֨?Nʷv@yOо :I\q_p|?*VtӅ~c!^tA0m.!V6f):Sl.~fHNev9k0TZʀ1D`Hj `LC^:O# P7wFIP4,ify1+S@3Mkuld)n dxZF`sI\q1"2_9E ≨O2b~ =ih ?N> !;h*^0~,PG 2$O zL!"^75 &0 E˵0oi*?^2Xw6dWh(q2QZ*w=K޴DZij"M|"=5 #v(=je)ݘs] șَ;5dM*7W>a+^ dɉΙ[?_$ރ/rgL&<{AVcG5~$6LnǸ:9tC[5@wa|F3W-X[FMl[L@B{!}vzIЎ+==X.%jP] k/{d>i'0MuϯHS>)$?s?&DZmdž ėRaDž[5 xYnVoZ ̭k͠'kg}hrOXCjsќ7~KcZ5L7IK 'df-w7CJU ,A jg13I6,dX=i!f4BS]ncL\]p5R'u_pK~ك?nri)oLKi.Q6-:|  M0΅tQ2ǐJbǍAnp`u`NTw8W VxEJ?)ڹ)#*r}~B8?p?ǀj.84_wV$$v+D&̄^2_'إ%0u:_i/vea; |E9%xV0LQfA}6= gFWSHguNXnbJ+PYqxR S ? ]K <.\hjXL[B;Pц[?'[y>:Q~m/`d -չŽ37^_UbN8'TqN^l:$FiZFLx!X#/JЀeG/)ͻmC iis-vyq(8FtlÙRY80a"a<+Ñ LʀR εZg0kP_+>F /&1x,? vlVMؓ^Ykn؂t[qF ڥ|Ƴ_K*Y0?}#߼B2 })<8ZA$]F/57Ihg[Um͑οF|_RD-/q6HO'F!pr?*ǖ?2*4ܗ)\;Z gI>85軆l`uAbaa̎] 4vɛu^:|fkHɰ5X:݉'o,1(U,Y6,Ń(kQx|8|;Ѓ![y'zHM}S&X4fIYUpV. %5\K&4e,}F[bm%ɡ&q4oF cp~_LI;" Vk-Fq&-| 2ѳL,weM%ˬbЉmk.؍֋FY*.vrӣd)|~~X K]C)ie+iY-m5/,hu.YgJum waZՈZޕ*# w.g~Gi) *@x܆z$wHba89Ưm&8qdu{ ΠySK?4|"kE~YH"ˎ6B꒮WIlz,|`88H e9_n"rTJ3x^ =%ƝU6ݯ,IULGQ$dj[( Jy[|- f9ru7V(CCC,PbLlCxMoR 0yq[\HQxK 49Yt$K}9oݜq+HoĶK^ǂCC;dztxHؠK3n{* LjeS`|x˨exP&x-uJ| y"J\<ެWIƷ~9m1’D5;|5" zP*~l/ y{Y& {kA1)mC(K)ifp6/豸I E!7@r38sw"/o E"raJ<{BNF:grIyvkOh'P ˠz;M l:>pg'ietw`ynv"},mp3Jt ӑ9uǜD"NCl,-$Ewp8X.=;FtO!-^W8Zp!x?\)ވiW҅\6gsa= R14~ 0Uh35Q={6[>۟ ;Q񜻊޴Pݛkp5Z'+(9%Eszx$mK J>->={Sc|Pԫ-R*~"ղ9bi *e<( .5Rm6YBStg9?6{Nm9yϋп|*LDosua?nnkГCh"#ҫnAHB#iĎI߯f5KCf1Tu 3[$vR) 1?C$H -ino#_ptOW"+*X8y J%n>o':%WO- 2.n<6qI`R%4@&]Z2|2ˬ G2A6H`f P 9RHvtW|r\+J6#Ru+<[*:q) ?y5J o`ʢ,2졼Q6) }j`>u.&Kfm[h7SI@6Ͱ78rK '~%ؠ,o~ ^mqwDai/Ǽ {铵^̲ũģo# v?IސcBTV?!mW#:VRI~p5{GT`6F};>Ja)j5c|q&&&ͥ>Vj׹z.jadӴĐgv"$Bk}n&Hrcc$-D[}F^%ej[1Qk` |!7Ve MmL:ڞF<+R6sLdL?Oob#^,ɍ~}Uh2(!a;Z}^<'YC#y[F$7qWurj%WVD_\|J]ʧHR {pݫM/AWB)+=c۟1M(kFN .( ؋.X4? (3Nqr3[K?~ZҞUG X7Oð'E<KBۻ+M\ kJ\}zAFxء{" ga ߡQ}<Űn⅔mnniftH1.Ŧ14:C̅iF=$PրF+3 5oOt@#a8O=w E_ӻ>TH>;}дW̓S(@|E2~GH[G飗]v5 Mb=oi jDtHՀ'C;^E`Fc;7Q80u1Ѻ:X7ЫOPX K90<.5wiRq p[K/>VIӏ\c#^O1ى+58U0 ڦD)8Gft:yL~g lЛA/49ͻRO?}e&?˺!vF}y t~LӾnYdA3*|Ŗ#anW&eц۱0C_nf2dRy˽U0Tj"O|Pl Z#c-%; =qr48Urz߬:۴U0P5N`6,aLYP jC3EJꔓ+{}9+˙Ȟuw<5;F¥r,π\k(R97I[mLYC7ՀX zNpf2Լ $pcX mheSf8k`ıx`j$~LJD.@,c尾,Wp`֔ׄ; Y-==j<)Xw]j u`h]GX)SMe5_!qR"t@֎HuI q2wBEh˦F?$b[h6OnHxs[6%h\2M77٫v ,A8/Xt90 xaxAw.~|r6ZZ~lƵz;Y=!9I,D)fάc9?teX@ 7.Nw! &U`uR \z]nE%%weՋ0K]N{z*zUcpY`/==+٘ǰjlR>O3dK0 IO@Lg|)E ._5Y?8H1Ug1-U(;2~یJy&X}J|eO|ä<՛eЧ5͓V]y:-!N%2^i;Ĝ4߃VQC:@P\{'`HuRnbTn57&ƻ糀X z/~?5ھC8oq; $>be 5ɹ΋.@2~̇8VRbܨlU}9ɗJMHx߅ٕQ #[1Yh˘Q, N[+IPzZdOk3?SG(dMt$Q(?+^ɻ[{n"`l6MDJ%]vĶ`V[ޭaTmsUHIɝR®l=!@ve4m1|W¡ ߍ{!>OWti 2o'UŐj2cǃu Tx_bc+mQ`k[ѡiml{;ԉӊw?V\ !SqH`;׼%n3뜽#a*N 3 Do60 nB*G뼂{e!OXuق.:y.<4-1lRQ5i?eD-9dXZORGٝ7O ggh "Ƞ~'Sr6Y{qILOKlT+T&EƪLHB8+ox7 Ogi#O'BrAXOy"ؔQ~NT[#uIho>ˌ Og1E\a.G3Z){q; `λϵߡe*zKXa8?U*ݞ7Z.p]:4 ҄ዶ#{H,êCOY)E}$q%;8(JbHg"$< Cf`Żmtpddm-|JIX#E(*k˰}#$M'NK z5ﶲtwY^sچE;pxkk\;e}D#e_"ZQ+DBʗRߋYTYBqR/%X,P3,(hoRA6xA+3^Ewzl.D^ݙ X(`gW !^ZSp@X$$#ͨ`UK'j5#'pɪS_})Dokֱ0nixe?"~~&~"ZhT~\C9}r=&^_N\~@0(CJ@8Py |w6DMrG+,.\3򒷸͔qmsF<%o\ɲ1-14Xy4ޅ ܌sܦEd ʋXt ֬=׼>w %[^,H%#FJ r #e@42ZuQkx.7q^z=Cg+"31=UHsZ~4!jROs>68,HY0Hi'Lw w^#  ̟YEd`@~SI^9+ 6w&Xo]]Hv /7uj!ťI% |͗$@|B1Raj18Ts,W(g =uX x^GA!G&O}m|Ey=̽g[{1%!⩬A&jvB2c)IՇ^Ўd1O0uzȦ<pF9BWUЂ+Uy!FM |f,*2kAQo+01pfzYѹ6͏c{wTAB]Gy.7S׳M 9&WY녕rsn5pQӢwZ&m,km@MzҸL^Ps[t2"ǁ%z>L6%Jzxc6`x;(Q[P߯a@Ae c9fJ䦒:8XG M-~|T*"Xq!wGyi@z(g Ł*> xTG9#w^D|er-Xh- m=O˜*o2e;Yݖ0wa(ބ$UC۫R.lJ: NAUG&_,}i{s<RnmZ po Lp)bo?Wf%P3A4bz[kٶ˫ST.B;~p aO#`c#6T_$-/(!IF (Q˭zp#[$J_7v˕u۱Ơbw1YAR4FM^MMERNe4&XLlyvη  ˍOW+7r ~4iZz|V9jG{[ahj9&U8}LE#Ikc1KJB PHXU*}H -qa+2.h5u̲ur,D.g".OB᠈x_|Hwv*CFhK%1!ʩL12g4sYK[u$ʷlS=JP1Ji;v/ѸM jc<ű蔸%ScDfA3Ⱦd1#7t R4w_dO'%4d{1X]"KŜv܎ĉ=TآCQI?U~o$J&VGzTH)fiXRuVgCR議6P*hlBë@ $N|WwqNvU786.dLPfcJ# ; :Q^z5DY~8–})~lg!Ϣ^JN ky] QT{))TKRٴ0U>g(e6Ӭi6;A# 2"l=[`(J8W#7&,4SK=.}P0ǺiÝGeZ'Y :l`øbjr@)4K:*Mq˫VEF ' V ؇ЈG/|jaƁޣ1q~{r˨{bO=O:!x<0zF[zpAE}A{SxU'~/a嫞LB M{vhێV4;!?mɠZkd 5ĞL6! Ga)|< %}c૏r?F^Ysp/N^E=sXуyeǓ]Px❉G)|S%~y6aѐB)xuGsBZi [O=u{荈B)BVm,P5w6F>a=%iEYּp[fEi}YAwJ,8;F*bZ:;w#il#NIJb 1Nq+P|5,a%e`Ȗx{ xUiESX :Sh]{5j>T(AOtdƭAh(|?-?߳i?:$9rÂc[̥蜘γ&Y+$* w"ӨL*Cz4^XfL( @;c+O?ߤgm3 %އay%)\r1(tn&| EXc="P h{)'K`R"Hv<1j׸UMZ[؜g3xߴRVB@-COy}9oRx<#y$6tb33S!\+ ywnv/C M*d lo)>\\=i [͆S+ЩJnvPJnRd0oX[5t@Ez#p]ϱsZl"g pN;"#7s7O-N[繧k=gev.Z$ȺNk/仉Z0[VkŤzwS2."VjOoۻ?CȄMA)_ww1[*lD pJ%4+wI>$Dk ⽿8R;vzmS6y"o lT\ !f@2aˣ} h 6_ PoMGߜ|m$6! ejwKHR{`WW_FsU' }W=WY2vG}y{nfԙ+qє0 kֶ^# |aWH 8:ɿɳIJHǥqWD/IrR&@`>|` Y숢 ݄5y:ݴ|rNv.*ڎ'$en\& kuVoӫ o?EI|b+~ooӵarӫB  a)t69acHVx6 _UtN ;}; }T'-#XU[' ud42p̓5y;ۀ7*p;d.ߜD5è] < &O;ުc3 җTeZ"SKHcq5Xo'-(Si! =JW,6J+fH jő|0$3/%Æwf.0N6mt >]D7=$M!*,:+iN۱ލO4O= Jz&;[Z;Npƒ{@k[ns3A[ɔ:&}.65iӨel[Az5O3Jx\45TGb6Q,*F?A)TT &JͨiTdZAG"D_H=[7 C57чDN(2i.oֆGKJѥP"D) m(9BI;,Lg@U'4@hx,;āyt҈,)'Ur%' |5GVt,ьsG =ȍ^euZ9 hVBHKG֑7π6vX^"Z4JXױÆ]j7Տuf*k+OAH ʧ!Bjn4BzrpYUx .0`nKb;]FJߵ]Y'OKbѥ|k\T,hdAì%.đj칯Z7s@}f9'νBf`]Q4(^ZvL51]Uk+l1X1HbۨE-`H!Go:}p[.uO=z?t,ue7ZszQE3_ijِ ̃[L #((K*`?@bDzGbh6rt-й!;znmB[~ jF!dH5TxY E f-8mASq5ad>R8eRt)NܰDWw:[yD*Rgf5 fʦPV=gG8R=&Ҙa܆m8Kbh=KoZp8yҍ6Ųf`q(FHeQ<@-.X5'{l˔^ߜ.HҜuo; P ݓetoW (Atg2 2&A>T99s sWu:;2=k ODx%u>A:hZVЊlC֗빀=wוDA@om-G*yʘShFIi׉Lh7ŵɵWViPz5 Xl.O@`jc~Om⼁ 0}i}Gs82KImm5l3DX-}2>JtpqeMT:/X7ݘ~_,lz<\M8>(@j7"x՚B5.Cw}ҥs%e;L)K{mZpȝi&m;lo&LHMY+C CB~`rJ v۽ NBzvTzzU? $0mL(tCӉ~{4iA#`K44+nyjW)jft}y>)lUS)zD*ImPA<|G2Zخ՟@XJVyjDmyUлo=ȧT&Wh7^Ag׾1G3xJUXR+H6u 2`*Tvڴp\#BtJ4cl? Sj 2|'@E.dD煌NK q~. :IK22+Ds[/ (\y]⍖ })&8y| h霻;1  fŭB!@!ZM Rz:%Q:!6$tb,MvaHV-fqv8}g@Bsy8l@*u,_UcisoMr>K>l n-7L3>IXS02BE) Ny0uxA#fD%9Y3L$S:o8+0!r؅'X',0Mpt>,G NTZQM*{O;{h̚_ߏTg UϳxӌqB~WcdؗMْ[<fZX/Y52aCYJCĉwTR?88Ig{T|`"s~XnH_}k&-{:=IIG{(L]5`w-}tLi_ĵ笲r\;f:HO## 7q6M!EmF J_[R2e:6]ѸJZ%Рf ,S/x9)G%@(,m.Z  3[/yjL("Ŕ򈍙2<&v2jXeI{Dg1֙a"2Uw 9#'آm}Q=;;Z䘞8@uw$ jPoϓn3m"ix4M}^rcl x*{T9>4m^G8L@sBNo9w++5*n&+AdxYI#zA[G1hu?juQ{Rk* j/jPD9Awö2? Y=]>!Mj]qIv_%ep|-/L䄡g0遥>(1- .ɥNIĎRfAiM犎6{V7{\Ot~&9G {mށ^ӢKV _H$8ϮO1..o4!7#=~*b T]kS,jG~:aM_݌Lzݼ2;D/Ia=k>mg~R޿ O'| /*\M:ad ` fhaQq$fv7-Uڃy3E52>{Yl9"MPfں}6/،{o2@vPsrweo?UK#RJϗL peG0aR osH${R47v^s6.M'C}a`;'̔xlIO"шkŇ;zŧR!.M`Z-uԙ5tatwrzwjjxr:$iL^^ Bm=!6(5Kg·FAHe8.j)W^Ә o!ҥ D ITh\K E.!:ScT^a`Z fei9Eiy(J-d)A쵂V  U]I^֚4&__vKS1^=@^Rre~eYw8o(\KL8㞘1;"N|t ;o|Mցu|y"/ӮLV,83ySj⻓wbDCLYռ'/H .2$ 9a P dqE\wQ23#Y,ů6/K7 違s#kT$ƓCHD<Dɫr.M{[>R<O[ lF{d>݊Ȯ})RvJy-ӹ..o0U͈~'(;>pWwSvcHgܬb;<`̌Pё4zѾvR!gJז/d5s5ymUO㚲ʜY*A2ReyYD8H|Po_*ʤs<%R TK{}=F(i/Z]? OJh;^b3<,# >9 +WFjE$&uEG_O#J秬5T-di?%X5dZ2WDMmLa=LyisɆ0W9Q~#PA9ElxSzdVLFp X@[3@iTWÕ_:JqdY&K;-t9}m_Nrfb(!:sFH#gk97F_|vN)37V%^Ԯj?оl$b,bR#a@l&\C^'ykNpA޲В3sNfyŊ&%侼BQ"pW+8}rc(ԓH`¸I#Ur}_>3?C1Fr[A7M& ֈKr)CE$"Ƴ I!fRJ8kďyӬPd{f[M/^U֖bCkft֏YJHbd.h]܆>;k^gϦb$Iv ђ6;EVfƦ7u37#pg/ ʔ>Du\` D64ɵ &[ˉ2+Cv[3kix둶]/Ϊ28Vš "Jȧal[UI nScVq#@^r@6itk0K^/oS1,S *Ards7r_00]^@b.| /r2gX+gvKՆǍgi1Ƨ}\6@"֯ݭg kT"0DC󀻻*RYxeI4 DeOc qi-t=-fJwLݕ*-yԼ-Mf !fZA$>;+/H$7>WL1d|򊷊C6sEODћop)vqdu v0?ݴf[xT7DǰwS{ M~nxmܢ\עh4u]\u9_@ܳ(-)6ǂQ>0srSԮ~t(G9X(GT\!B8^x]V]U&=-ollm[31PP ?=GMػqXKDGh&韗s;7x^UptPonx6Ήp/a`y JGeへlnLOÙ2."O :&SlRQ%Z7?6N˙[[S)&?x'k.f 栄Q˾QBqZPLW%j뚬qiCY ꞓ0rY=u?kZ%px VN4;0]nSb?tn~`@^5"(iAwSPӨ֜5C}q b^'nq)nU&KA 9*[&*|_= aOPCzq^Yl؎^MX9549ιk/'mH]JT+a^$} Rp:R 0b܉A-Ņ 53+1 gS)FW԰SV6zK=s~/%h[A4s.a݇-證cP`5 sT%byT|j,CđFcDz=v!`0LC <^%z-po~\ABlLŴ Òͥ6BoTNKC_- $0]LGl.[ozymt kL2!}Զp[+,љ:峴}&AЫӶ1E/c^۶Kn!;%Kf=jǒ%AQG @Z *JWNͶ۰ y|T EK8&V&3/s\z hzm.J(sOV֛w3޼0L K&ǘc zVzPza,>f05^]'B}>X+es7iPUENDoR$rF![s JcHV[̘#)Z Uby!-D鶈lX:>m(?Ok7Fp)2oq8]ԅ75vzUUsw[خCP<4d_M~}K5B.0X{4R)-!~w95B+N `|6ݑtT4hZoM7^~Uw4 KE٪( % YҼlAfYEufCQ4qyqn#A?&In\Bܳ6ٝ QLw꼤 -E\{jf<_U]x0Mu4]:qwe{٠htyJi؀ m!&*xbG# B2F:^S6Z%_3G糹1UZᏵ[Q=cA4AoӦG>Ek)^JTdֶdܦk&瀳L9L3.QyՀd`S4UG  j!l3j59}~o CpLG{E{{C+ub9raފ_wI>SCZ9TmTA4T0 ]lgi=Lܮ6/[d.u<|C6Q!ĐlW.U$L%=Q.y>t!SyfM)\ Bw,yUT]p8~JsNZ4 ȩ<ФC Gݽqah9MQا"XȄ)Qhb6[EogV$ ɯFNS}H/'O\X̩>!¬X8)ww֙&z_W[C8IE\2~6[}\l"K e`=FIJ0Gm~!'P)ӳ @s"u1mEZzME8fzc;O]RO\%dc49 [&ӽ KDۋK 0Ǖ]W!%p/G>\0ՌB7?>x#oteΙݩdm>^M P8&+nnjVHXR xfXn<)ȔEgS;?)=M~yח/Ya.:;p0*-G!1_Qx{FC-4}RlԼa<GA!{]-E3іwЅ!C HBp\oV6 UZKjSGQ81~AZ[ PF?% OfL&Fȋ%Lvu+wk,Ah6ԎSЖ_KݱXocz5,G{@5gi]1sQE<5AY"p,ËN+]Jn"34'7wqRUPɨ׌kN|.Af*+&G^j9#~KAe[Ja[ ~ Or_v+'Hl]jS}11~Fx oS];pq61ʢѹzlqr1t,!Ă贯eBw xͯf9HO(C F F'hϢ(cA5@%f4@)Hf$ҌtC4DaL(B#)eQ;ˍ&L?@g5<VǁIJrwJoo[xrV%uX]]yO[15<*rĿp]QcA)oWT_~*&t^*]hwXJ=tz:z5\m3 fٓ$TwHvqh%(V,ȏV. j:=y\=kᓻŬ/X"PQe7kk݌vGm󏌛U#FERBP{f;1q"@@^6`Bꑁeάnq&$> d"qHVK)(@ a1:9SRW^LL2r3'NUR{1{7=i(_lIy=ۏeRb> *;;i%$!T .#J1l:q$gE ۍLӓ*8/ЄŘlL6(.H]P2sd}K$ɳ Mlt0Tͧ툶pȟFvO.9mϰZ\]`3wmSb#51̃n*MqgZJVCîHWۻIɀ90Ű .f{:gJb #{pS/q'OO6 #Y {j:νkSz798'2Jo\s0Νrw’ |}Wqq O8FjmJ-ťn#}%S:z oF7n1X;tl*obäM@)0IaUӊLD$JKs27-XV@ݝC"V+f#^P3p u dfd+~ⅽRxt9;&YfTbYu Iu9<]m.br4꿖?1VH>~.IJjyK'38Xy*]^\ ͗M+dR?ug(gG$2n %__Ս|2@K&Q-]-dƈ]G0_5n@bso XⳌ\#~Y23l b)ZG.QR?ڇ$bz&BuN>pĿtF=ӨۍڙiqB+%O\UR e F%OqՓOQ 3?lM,24eLEc! k3L/X`o4zZN\oa69qr3ۜ7oCT]&J)>ytўB1 ,=P&XȢX''b4)ؾ0YRpXB2v R;u=nɯU `k‚dOQ6e )-aޒm TEl!P⶟ IE u  p92 o! 0C6mXvaz#٤j&˖{[IZlDW&vL0xNMhmlMmjAJ^]&H\ҜtyR8{"!W@տYfm**Zw=(iR; P} .L1E 2%X_,lFphVɾ"s,ն2ߌ`d%_2| ƳVXO I0qҹq+7q)MkDկڏkF+Ɓ0goBouGxL,NFFAbUtyP2 #h)Pg̨Kqt~$fwz 2H4|ZP7u8 ?0'p'""]Q.21@5Tq)& G'NK)dDܐ٢kt!gi֔E#rčӘT^Eşzaa6 .9/4AP$ \ٻl=-U$4,{6PιGK(tnn*=g.oϺWKӽ]z"64&GnEH/xf&d}y聘^"j R':4voܬs5QnZe~RGI\@w쯟H)-}g4,?e;Vվ>Pna fOKJ4;+sqPhlԌ57qɲ `xDlij*QTA:(Bg=v9N]yX;=߲'=nq|mE1e噁ڦL.ۢ_g{H}ـ-0ifAAH疉hԗ*=1jO%и5<e$U9MclA 6*8Ξ+C-fiBrQr!W5:A;i|O{kƓn7zچf6@~(pWf6'ZMr+i\QuHO.#Ϯ# qAu;}[z* x쓡OH'߳(iAQd:($a$%9;&@'a\ylI?a'HHaHI!ze{'ruY-ƢŠ+0TV671@$%;j<*}*aPs 7L6뇟siCPo8 AS'1ڹIts mG}/pH5cXC7ĮUGWQ.T9X?Ǣ`l+Pa vx!s._EYw |''"^{q?0&$_dSkjĈqmqlRސvګt6<|fMI#`&W(OږzM=Žxwgx :O_sx B^^I &Ay32Lq,nZ̫}x :REW'hD=:NFQH|BvrKuHP6zz}m&fTE 2k(x4Qoy2stG_ [ijl``g/k("z9`H}~ e_җ-&lN{UZlKg#w8qR/#/k@i9])_t".ǖ G0fdP?`< T U ĝc(a ]YiC)_1űqH_NtZw:T \~l+DH`.3rnœ6~AW9S4&QcINK>näOC0[nR]D=7AtYۨn'/PV7.+'%mO޸7OS.c/s` ؗrǑZ hmpj] ˥08$4;]%ݪyLc:>/O-qV=:!÷9ԧR "AIC6%R7A{bDZHquQmǃc8E+LlRkԪY Pcǫ$~" :&mQ!I:$}}' ql~V1G*d7q߿+.%\39h1@_*2v=X}v$!YD?菠 RĶk9J*1A)Nje` 7t;5&f1(Ojgma3y7 tu;@opre;(Z b~+yb%E=lyKhPr+\a`I2{뛈#"Wɻ>]E}c%U uv6wLDSbAlɎ ]CXBJ^^N!r,yɺ.Xp\KXWGF\-P|WG-K5Ob EH+tWÏ71b"ND2 6<'?*sf $7^u F 9SXlhRlƪwu3A]FZ$̥M)R3(:sr[ak;Ͷ3,͙1{ yxEY<{4 Yjuס FTm|_7\w~Ydf)Q/VގawsFe="e wS=:݆5+*+LCh8NT&FI 9Ի$W9Jaf qpx:iE0|}X~:XҒ;Sآʒ j3"uVN`ɗ'Zm@ZFt?1'X~Xm' Lጡ=PfĒ^o;(Ӹ)5Dg _ MMbeBPQm.CYZ.ݘ0 Z\DB lD +;B E/_ · h_'U$oS1ݩ3/`5z ޟZ1kJq>D;ިG~;`g BeqUk&!j)Jq E)HCQe]VDUL҄̏χ8&P'X cnnÁkI" {7 :p9^!|ҕBT2oä`CjSD?DXQDJ0CJ%c $ fa-z+ qj*^`'Vmm-RRTL}L8Gp2yH'qȔ>.l>K696 pO`\Nj>Qlb8N\snNg+#/Kձ|s%[ktm-(jy!W@bF OГ}gZje`G!,T/>!ɢΨ1 mxh*% F*}3d4v4wxդʫێ$F4fئZ B{1}9Χh}8sVє =˔|bDr=XX qߤ+ 0Q % "XTip6sAM!5!pzêi[V >5N@H;%e:xG\~?a- `vCVO9A$> Ԭg q{AqZ:*bj~:JjDG IKz23GƉnD͐rxpPyg\u/+c4㮧NTI m"E I#HI؎֐٨` jX+8G7h"ȔmF|Nl~\9iGo&Y̛Y&@ sO.ӳffP50 Clxߋ?Y (C|3cLytǦXVьE.5њ\!jVhiU|MufuEK?2 VEȢ3kU% Kӄ\r:@G_` *3_o,Ԛ!y]^8Nd *:)Rr:ZNz߷-P| NcZltGqYEٞO? 8@'pLpe% ]rNfa4F .8гzd|4ĸZ){F:~-ڪRtbqСk.94{y$z*:-vW=A"{Υ]tKs :<-2YWD\ ^ E.p3ZSk!O*,^h:-Os0Q-s$:ﰅ=!'e6+5aJy?p zTW80N}uB)e~oewS} _ s;;Qb3#=ų:GDrۄz~`y9{ɸJPۼeC͕!djZv[c+$5geөrH`M"sgY zS}LA"kW0#'.q1ď?O\s:#N^ֹ֖=#ʛ'쒧SO1rI; fW=ÎE~c}>zFnc|MbOIPB !EE0Q5oƍȜl]p':χ,%\s۟4c×HJ%Ԟ3'Õ17 ֞a6s[uw^ XZѡO~Vù 4x&0 ti+{Y9i%ut`SΏ7GǦWSp\T(Y~TK6`_r i)妘 S H, Ҋ7FlXUs¢(s.5CpL6@}rfCiXfaD2k|%Mдjе78J/wP,pzO4i.}z;ƈ` IF,⫈A[ǐeݗTpgiV7Ll#I9ԢKTwbW0 ];Ġ; DV<2RejKW}֗ m=jY_QU6*lKyo.Vi_BuxnZIl;ƓL#M1J#`ϺKXnx^3»Jh풿 .$aAA$gVa^6VH1PP:,4sM"~pؘ{znD5B'EAOcHaߔbؤ Oէ=7H#/8X=VXU Xè=v-'YEKĥ?Wt܏s6t9kR&,cF9k^HfckBB~T\n@$TVcx;y]ӏtJ1j;$ nc s~-OH1}0u2!d󡀼jKF7Yܧ'sv"%tIӝmu+Ԡɥ|4ppoWP =/y噴F+/]}ܘKe2ހ`ϕ^5'FO'LK79Q+T-LԄM{)S=~z|_iNZ? ֆ_ DNu^pCƇ̌rm)Mʰ9*hAK]sS`~[Kp t,YY.o)n߳\Jˢgvȧӫ)Hg$FX4ݾ+V bu.Eo+ W9ۖ.a^'(n׌Q04BU%A r>-;g} /GLt+bykL9a3ċPQ Ôג{y/arU]PA4P 'Djyq%)x= Fw =;P! ]Bjeg":-bo tӻ+f8_r.XNg1&s=l?!L8 _] h8(0>^"]:RԎϹPPDp5^X M>CwQcidW=:ҕuKüɟa r(1Yz%Xpbb z3H>$UuI]v D= tٚ km2o~ѵ#:uH$[؀|Z (cqqp(=/tD9We@9ά,Ȟbr7&8}Yq ֢:#U/Kޑ_+e*#9|&iY}C$` 4'_u';@P#~P9li`0ihCuyf3.H"3 BzGqTUf&FmZp$. Ka ľv%qe& 8tHW;1.Ȧ" &Xxg@͡)^ ;cK?A4m5b `~˥\&Lui)&nG,BN|٭2i+$X3I_$bM^](__S]f2 FB[bxM<$}S0r @Q{e@\frO_3şEgEkt4kz:2BWDB< |mD:İ%_`[u(u$O|X6/6_ 畒hET6o5R{2"eҷBCc|:ft9LM$ūa:ֲԞ& 'RT|сD}iU!P2'wԅ /!7Px! SwHJƾ`ek=?^ {ER( 㯆]mt2U 5cܚ#ºu{?>0v] H=p6C߷&6őbR{y^1ab~Av-.kCR9q>"u",]N*_ё?xvr2'Ny]T$uY)FRӁC#->2:n O E4N&$Φ 2+D[*򽧌ŧ,{7ݙM17 "|uG<LPUH:har8HBt-բeIBa ޝc$ щ@n*.in+fxFt<ӴTi4%xg%\;H>'1a%#L`23k:I,QwXfX=KŨ/R^,(p\^3Xb34;Z{oTV9#V6ܱؓ{fOi'ukub2v܂+[(:uVwf""ԼHhhW)VH fba<ۂ+_ M9Bi͕h{}娚uxE#r4Xf)UB<bɚ!-~i+:uE>X*͟0m [g;LUN _Km3M ɾR.{+TtL%]3[2;U4C@i,h#1uKD>>Kaqa25S(A}2'0 :Sl'j )E7JQ1`ɪDxTAvEQݻ(4{8nDteT-wMX0xBGzC+xcᾫ$ ,rt_j_wr _M)4*EQk ^.4Ia"-ᜯQ0tbר =-3(aL-ZF#D0C}"Md~{~mŝf EѾJZev\ <7rfs9b=?7sAR Gq&^J8c嫑asذ;;c{XG ׼ o.Oف_T4}:XΠ5/3,0\.$7(;7}+ Sz+UtnL>.)6"j2JBVaBeh>,SG['ktQ|OH\8 ="* Mӡ &'p{tű&D"7O/*"b7.C8*8,5\YtVm(jWQ%gᒁbpt2&cيM n8D]o%Qnؕlz=lt ]^yHJ +,;sZ**ٵBCs#2~8٘p_кd~T( DjGLlm{u,`u]'U:FӑJŀ=!N҅9NA~\`2 HNriF`158=r_pƺI:b-֍Fm^P@D-ܘ73';ApY#UKXpBMA^XM%zNATLUTa52[\i_kjwP<}i-i=wKvg(LX#c-0^[Op΂(Z8-y+W)GY_l |b.K?,~O^WBRrՍ%B U9X\o:v3y"xLE=yxM!mUӀoq?;x}Qδ =KVʽlٚ[Hנpo^ܝ/Mj)AyjxЬN־]V̋1 I`aE# N<.X#4[zz&)crvAx g$ NDY?,@+KdcZlocH )=N]Ƕ/:Ndy[mph[cnT=˕V>G4(yUʃ :w?p_$k\?- { iJte\?Ǽb냉_TD\3%~`An i֘؄ 7jԘr3!ZY1U'`<{lz(blE;_%D{!bwÌ@*\qKҐ?,O:o0/˜g%.u~g#Gj7%#|؈ Mecm|LvM$[7iWq꿼DwoR~բ(m{Yso l8?Z }[T_ne61}PdԦ:q.y. P- %ЎAOnf>WB(ݓB$k}Vڎ+_xK^>qF,1{HLi0L/i#oֹÈ/O?xp<͘zsEX"JУ^h]-}ۙk/.U&Fk.=V}G۰%g ۮnbëM%$GV+b"KoH#Х~<F(ߖQX&SYc3!m,\/l9IaհZӞ̅ 8Me]6Ǝv |cqF},`?53{c֮(C+ A ,8TM)ʨD\%$vyךe@j!zGDOЧΊuNlcx;cqXSΧ{/ 2faLKR.3x8o]"o(GJD?qes>D'sF/WW* -"=4]3c.`chCugU9T6{s^x悍Qxmj?12[1S vӄ.9a%6h_w;]\)+|.DT El0WUm}]{fP'k: RO9~,?Tg}$v6zdrDY3x}1t9?)_ķ L@owbH )$`?QCi8νGԛHC5 _Y/^ 1 |W2oX>#}H{9w#7#ˋ@&=z)EH6 r&φ# 4oәii(׊A ˜O.~ϻk0*q, ۭL=f. ,'i݆ЗLٍѮ&!I6A</L/pGwy| x03NbjG"yXn|M; 8뮆*9G6<%Bv2mIͪt]7Xh/w@{jG"kMd*[K< wo oiF"j `lznn[dKou匊.c]v|5пR4'.pN*sR6Ƌ^,@O |VD f͹C!vJK6xM5艌Ȳ$3tԹZCޜW.w*xHTCw MɎJ,۞_.HZԨ?Wd!/1G˯1a kqH?|>[?e+h*u3ʪM ?Sa>̈}%eJ%=.( |l[|A#!PGW),gQ'@g%0l3aK¹'itNOrcB۸p3 樨'++Ep;ZT_K {x~~U$g#g(=KZ?ñPsgjLY%yɯ |j9]N,;sGx q8?sӿ>/H?# 9=J !VاtRNiºbs`<[FlQ4j>w eSlK4\u?B7>T!º9[Z${awJ=&vx^0VR,Pn9lRaʗ}"͕@>,k8/|tK7nj8$AFuCqOT5Q E߃oy1a̛uhVQg +T.BъИ682GX)ʘhyipV8andhÍKhee7Sj8-?Ć;97Yͷ̗.| 1/СH:>Kh:fl-وEGl(g)>B-3PBx ԱVc'ZqMF?"22R'U׉wѷLBЪW^٘4wzy" ț=#RP΋t E6DXeo +żVd%*${$*0i U)1^t&Ҿ3NIH>ޢ(E &lpm],J:"_ CXqAb}|K=g~kYX)C[8"V@Gh#zR;b⧼FNn>hzv]{ {88B%hB@uqN/%T nV8֞_]D=,^3(gsLJt#I޴7]xc[Z=zKٮy|N|p `_vvMYp76 Rpb?"Rr`I@w1b%&[ӽTVVwASCx)UE+AE,uқ,gh)8LU.ճ mzfpQ0ǽmSAߊ-떈HihŖW:6jq\c찏S>zp s;9] ' /jqAH! :Q=%[ҧcw^K /X[-<~c#ds\U1E0"E:Vg0F)ْ#$ΏK\*Y6ƒo9ml2=`hMOt  d|$ilZ'yaTV[623TT=puh#,wvXldm vצD |p>+1E]dS4'*#KIeGFZvp = t++RC&A*+KYpm؁Ùk=2|[n]'kdcT}.܁MKna*Y2Y$V]/ 6^R)j*MR2>if\A"(ǵDV9" 1ՇW o1_Ki@ŽX46 V*un,vK 6ֈΟI4]c$nfi8Utl^V%#_3v*'}]hLvIm=yF$H`r5oԋvMV Acܻй ;^"-Qb#VԴ2FDCd CJc}&i˹-w}|2.0AncaiB#2B59βhmgNE %! Rp! 0poG0җ[::o4߷0%e! !YY.ȵa*+#쌌vAqљ37:2ADvNi2N !&7o6|rl !gSt97F~vNpk^#CvAAd.FYU}[B'[@^; SWw~$ vƺN.Gq)~8@+bFFfg7T$?f{U^}.ܗ~M}K]}1Wɫ/]^)ۻ_!QmT|ZH+ZoW?ni;^+LMXS`KyDk1b_yOwQ'W?#F QXH=K1dJfZI *Q Kp!`gjC?TSm#h oƏD kWnvs/dELoih9L U.+C!ڢg=`\ՙƔ܁Т^v0"~XqH=Qw9(B*n$ص2bʂ܋4:0bɳ~n+B5z noa0);Y6^0=Q)՝B{2Tf7H[ 4/j]? b? Zgn֍IM7}E~L,i?Iܣ7(y eOpٶn CDћ%,>|3-ć9ZFfz\c%˦]O,\iֈ՚"+uߩ"&S TW@{뱙^6(ݴ4WiN9(G9̲jzΫg._9ښ~j^ͷlJjH,p?2b:j:X~U$r}ܽ=}m!*@?(:0'tYߙQ>d@ij=*=LO+o Ѡ8kFҷ O 1L~ږrhC*˅xxvۻ̕O"o=v?)Pg j:/xƑc̡cNzVN(CVi%A/^ rﺣrfGʹߟ񕯤-VJ zgQ[⯊9#_VP*[(+Zj<%ґ%<3)OHuxj#Q675dIqOTQ["*>GF%xXSa?mAIKE]eO*R4:+\}O4 IGakyr?Q1TJԤFAҶ;٦J[DP05nэNupBY!u/M]p P U6RʙPUNt`Ӣ͉E;4s vi*5U -Iho7e@rZjr:ltSzG21_"P*!}C4_qwF'I 1ۊR"hv8ޠP=,| ~`{kg/s &cBtiIMK0 9GHt k*R-eʰ|Q1ܦu 'Hrt;U8Ҭ3MJ΁ RPV'/y2g /aY)f3Xm|6"7B5pyDRX6ufd>=K*L| <'sOGJ_&n lPdnC#0j2rdgebA(-~Ʉ7tAp~\a`gVK'ƴ;#oн]plSCFQnϚ)=˴Q#|cf8\ǚ_,(+;Z 9]̬AAY-]s>UJY~:҄=mU-(XPΕmKwj&ק 0|kpBgl}7ZE6hxILFܘ{r vd"!S P: >vl\{D?0i"MOX,e]![Qb#D= E!V^w ȑ;AWqsH:XKƊEsdحNhR*FMz:TDJv[s{E0N $n-렭(I15ҍ3q<%\+E_LJ+kָ.kB"C}Xy\ޯ]*1=-{US͒AA(hI]6Sw?ȱߋb=@=F6!ڛGG)_ lC)?7oO;X-|"DhK\HP[ lUGF` t[~ÀʭPk #٦uV.aé59K<ȣVAzGdj% b } ƼM`cgǗ\Л"$*@9[AX-eb;@ hT~ɼ :od鸙 :Ax=N; `?dze3DH'ȭ3!ml =}f;xNPP)*gTyt"74͠qdiY]フ"{E[cMp|~n Qz?TN0*ot\v-.3C .ְߎ}0ygPp(#r-H6ez@hsr?Dgv^RD<5Y꥾G+ wrH`Zvvnꦑ>93 # I5s_M=7S$KnƷrqnj2 itʜ3al3FW\].;A+/9ux Y]+]gKjLtfB ;%"WeTKL&OXh&)WڅKs;<@V$UȎ:Pfv=1T(UscNBZ|D;KCzUsy1HCԡ$ eH[rP(7+ԖL [%3pl S2p,Ff"c9R~'W M[m1cv 'vŰ_{}lb ?;R`u8/58$;ݎ~+`ݨ0yf??A(jND-e§˒hOP߅iu^|̒];Gdgl una4L mn01!xo(ՒۓQT_@RT\ #Y,XGoӚKfg%MatIkFpKOc':M '>pRRH4H *e !w".ݬ/9"iByHM]FezD\ ƛ<Y?ǂf~ m8.;OOS\LрZj1ty嬶s0Wဗ +XD^hAv?1%OTTsA5=s7V}UR+H : Tq͐W7ʳvDpK2Š]91-Ffv^໲JÄ:BKH`|xͽM^ۇ \؎;dU+EaZkqo)!<ГN5",tqLbJd$|+:3NKx8!zR^y/8\J+YM[&xNAH u# J2t`Э_bnf-,_*ؐ5F&v89! +6Xݸ:r—KW#NdiU% J,lܣԾ(x*z'fD|+_Axl((.-{wF<[D_\]PͽC:}<_&Hhֈcdɂ 3;d@_qhC2aҸj(Dn;2%$F~ƱyG;`8YR(l߂\{A{Fq;~m9tfYdmZcڍyYA|j8"gVN)w;_zG]))z5oN0zęnI""OH(Hih-rCt K3̓UC5b+"sjzv]=*a4x%7|0NyIW` Mo{?/7~tXos}4VWyqBRlZa1<\\4Tu^\8;DknR6 Enrҷh 9L-D8iP;aCTb[v7BDgXj?6hw5x)OMPm%sB;˪\.+>O5BDR"VF_$p,Csf5hi/  ԣ?=p5<.?jsHOo~}Hq 64I@ zWl3A?09Nr.3H]Vh6JsWuR&5;~}=mdKF1#=1O*}OD W:Xw9h澝_7_QJ{4桙$Ӝr>nA ن[OR, U&RYr$ k؉ ;@ǁ\R-FMӲ"80ڞ:mʯ:\Vfgq|[8tcJHctN̿? izQI@A'~|k+xA3x W]՚U^Y̮2Xز‹2#~a as.k-S~_1XKيOp?A>{}L ^,VtlX=#~Ml,Z-sa1#=p!n9•@{JnT ]4v<@V%9 T[lYF:Tg4fH P82 ʜSޫ(ߖl :=.&'x/kS/km}@{K[]ۓ1:֩3bi,"ۊqLCgbi,yw,DRlmp=>7WY&b_BnH%NҢ1J(59p: Wc?)$Upf)D;ao|V5X 냃@YphxY"\y\s>C5H%(;M]J{s9pCBDq`PW (df׆|SڴW3[EYE>Šsz##źbWA9(>Oo$@o~m2&7'mD +FORxrC(fŽ~?"d4l.zh5qyK o,&m}4g]`ObKfk%^H&C[3|Xe?A~쩄vA _O,*BP"iu?9h)'{NuqΟ̱OX+>z$sM+B<Ϸv/T=3̃ )Tt-CMo^QYEZzáQL[P''@P6 ]FGθp /_fm^;Dv %'D;$,,G)N!p[7ZJ܄lԓjHX' (H/=Vd s 'a6L\ozE Xva߇8m _l-ʚ5FPR |iyٵZ l'LHC^&<W-kl^TC)7cEoMx*^Gם؂a"ЩCXLW*[|TqlɡU$m7jyqJt0m{MXVPkƏiO/4vSuWi-CS@6h!h~( mj)&92Km WLwΨiy~}wJ,Ĵ[!jհ ݴ1"D&#` /~q!WB9Hu Z-؟HJ/(*f4w_/ϻu+;xBwL%7 YVu`ig VG9)SOA{B>R9 zjr;p vRo&룉i @h0 W IOcEkv-un83EOjev yKs<@!ɰVp`ź^ԙn<692&[{r5W `g;EJ~Pc"IǦLW&HYk [u=ϑG?#V)@15| /5pDH'BĹ>͞։AGU(Ӟ0M_`BeGxUG&K]A,I9#t̯ASN|xgD0DD^ WsA^J)isC(>3s<97[D.#}& 6K#]x}U4aԺX%̨fiW&ldtl,jesN[O}eдyCV}4At}6e&60$2 4W`k3?wQڗfuCCg`۽att6hC')C\]` ^Hд ,..ͯ# 7vju;>"Y]O,ɢ`/;cGˈ15qߦbl Q$R՛{7[Pnz/ s.:d#AT ¯ VU}~s4mGmb҈cZrUV{k%ܿm|%5  5̒֕h?ʓE ]@T紎+](sLm <0vtBGP P 8,A8̲OeI4 o6BlY =wn'a4R "bs\C2?g[_׺F`nMQAuSJܱo=̢M6) ]ai[TPR!Ye֣H6o+hyf=Kq$㞟Aa *{ơĚRNH>r[yZKGO$|P+lhi4kC$[GWwҕ0%}T"jaĩ8J !9MgV&Þɺ8qHxz\+S4.Hsc s& ~CRKM|\l-R~hϦoh:OC?)DY: ’yns0l4oXS]˽rО L)09*v˞Ց.}" $-63Y~k4pQ.+w2EӑД=!KRe/S!lP!1Xq0DV%,T={oT.6@Y؃-^WdKeT;AΥ!{QLӔ>KmE-ȻL&m=yOo%S]dNZ _=٪`lG@.C@X2&6F znsuo=MķIvPV}^YKx3~JT=k!]:ҙ(g'& sgN(7h.ΎR5+|`]!?3%MϕN*˨^hA7&u w9RSV\M^wmX"vo:YIɾ8*XgDzQEK%lte~t槔A,7h0Sր@U1zO}B0x;pzزo+%,,ѕ"v ߻&AW}Gd>H1xRRb8Y/r/ӖZ"N{(mI3__"ʩ']#m~IW*~ؑR3]ŲBp9k aėYWby%j됺H\ yqnaqT̂iI IˇR"{qK>>㎒҉]!*vcNQF)"C "NDv;RvQl@3sRz̻~}\'JxWcGsQ.q&b#l$岣VWq%FPpfItv<(q x] -6|9ߖGOuB^$D_f-6|8)H]7Jܔn@:B;]A) R6 fO^Cy1 ?SzѨ=_$ wMiĚ֖O@?8 fz,P%@#6Nqs~4us`d"X~a:)]=MqM4s]\OwZ.NŹɘLU@U; 2_pۓЍpfFQf,xAX.ϖHJn{JjkgXͺ$lAt|V)b Dį7E*3IV=?W"QJ\O,tP)$`2&3`zClMK᳣P2{ͨd3p;fV$KPz|2u&U6bG"oR|к.$LȗONwf lъ ˩YjP/C^E ;sIqNj^^q`5nA$7 nK} t2A,BA\~>ΧC F{ND͏HU|loLFZ"yeeCϦ ֠pRnk]<\\gK 9`^䇮w%{|w L{T%W^A (7m()8gm%[)KzҌ>̇R4ߛ\&IM8R=|~㽶Y&R)dYQaoAً)}iHg䮵Od>fpb>m?kOˑ5f1 vz=*0#gʙ q@<ݱq(4?'xDeykvHPaA[`)yh?dDtZ{^ð`ݒRF01բh%(wmB @ѩX72"3h4&~-d ^]vhl mjr$_t}*;W_PELkQ37J8?I ߅~4]Cκyu r[a~(`fH6|q:t*!RqBFA'8 yg0P [pM`E^Uu ie~XHG{`FZ -3Һmc 3j%ٴ HN)kZ[&8qO3NS[,ʹrm'Yl ]VI ^7 eK)1^U? ?Ii:Pr!I#cͼCI<1C|)/Ze~2 iR#[ #4=&JKrhpA8ZU:cJA x尒J*"-N&)FUTU TY$99uQo"ZB[VIֆ_ML|w҈r,KGWŨ Xa}6K亏+ #w88*v} _hǛ߼ =[ktP] BRz_ZDD$Г]373ΰ,"g(bw~Lo9DԣFbutv%X=&՛k5W!yM*ku9!EZqNĢ{ZxS6kZ X~Q)[ơ)#Ç=Admi|(<r$a)= APuzM C62L~Σ4vFp Ezr-/x(6b"<)rq skAev + (8U .0QeHfG&l0'.E;p#ec餺&<%\}@<5aGynagAw "|ͧCCZq?碚#_1d jz\>`*ŻiZ#u l"0Rk S[EKhq>Q~F)A~ߓzWh0.cbr{_+\6tP-|6}@ZJ8Sztgy|Dz9\~ |4(cW5eJFZОB`p҂6R0V4&/F{S)7BPb+wV@1P3Pl|9*7bݬ5%.zb+]x~e`ӹJj ]}-=`POT!Pm=Ie G(C]uk0/{Z//!ɎlI}…pUWo (_~KNJxñ߶BDECBoS 䖑7\,o,G #Jd "sڼ;} P`Z:ZSqdQG[xX>^BxLΟ5=Io÷)3ċ葨\t@Z]LHUBl.SB~ w:&`ȮUL"7-^;1˼Gт^+D@9$!Vi+QH4T`Q;(MՐaOU Wiя47SnSl~(urw%_LHRd ̞* dv+ ]'W6&*lT;%MӸZP]_߂UTh|H%mNُC~)9h/$ldvQ;N^as8.&9`x^Swyj|rNS:UsKv0a@u5sM:k-ZN6c豷Ƈt˞!i݄J'<ܭ<o>KnKI#J#]cԨ*Ba4+b"THAsݹ;4$]c3J;^ʖa EױVb /;[!H~tT*Tퟖ}3/q;(( *)+Q<ҽ8{h*4DUZ?BCvGuQJhMFCTb)c>WX]lF09dɏk>!Et4U}f /#-&cq\aJj\_j9(xd-1 !(PT}ozdf̀ J{î#,$y6 qR'NՒ>OxGL 0\HU6w0.F\7IG ɯG=tH2ӮHLSw)С(Oheߌ$FZ)[XF|AN tגǔX@#qXf{BPl ) B<ծ'񑻏Nw r, {sG9=.z0]4}Kh2W7/[ٓwNnOe8w+t#~H4!Sf.YWҍ YO0xW}P[ Po |q~Yzdk <"9Hx?\i6K B@%q*x'Ŗ Stv@J= >Z kY'b%@́ElIbr\=Ö 7CI-/^q 9׮a|i=>"Ol/aDӃ6r>^'ȥsX Q~.ocU4w Ӌz&-V}?(KTY[r[(=)ޅ ՞<55- 9 DlXh/!f͕(. eN8_ Xs+X7f%'jnƏhkmzt<VXiQ -PYB 9qhxP#6Q^EKp8fe"NC~-Xʋtp5ŝnL2(Q7X=XGe?YǩSNYeNä3Vs?[ zCfd,|+eW/F̤Pol6}͕a`Eeʛeus*VIv  j ,^ jOֺi!t6h0%Rf}Jdߙz?/t߹Lg^Yq_kX{i*Op{K:_[{kWS'pYV_UJ?@ ~mtSX:<P:H9{$\T7{ o9ŮGQ@-|mE(t nBֹ@Z’V/Dt6(5Dm?٫&??wpQ\H(+a}MַY8/vv=Em_Gw{יĀ``Wb;J/Ǫp=k;#}y\h}is*^%p2(5Kg/2?CͪtZ i=h`ߑG(VmN/w"㠕;| k.3VU+y ɹar|!,uan=-+W 9A|4d@Ol-(?Kh :jC^"*1ɜe .'9c/egI; y/gٴlOKQҾv%X%|Φ,w- cvkhuY)e jҟ zq!1 z҉=#`Hu< Ѱ{`/KGuc~p1w*UMRċ.ϴ^d9?Ɛþ^ ͽ|c;eW;oi>\[ƈbR;ɿZ ~1}];WbegBB%HGfh{sC0pdIY*|̾P׬; ΑɱL0\>?Aߺqc<#'͌[%fG _;d r&`EǖL uBG@?7^_6j.9QDKOY3L4ׯ,G==OLgj`A'[M?3#iT9$>%VNνB@x0IbItAݯߤ#!Nȵ`Tђ=8\ `ݖ)L't/ե$l.l̈́ qlߙhkd\Fi˟8Dj0ۓs}\[~@7ky]>džxkRYOxPCQk'[qMf<,2yp?G#şN4HAK?2):MD׆H%P~a?Oy$^y5X?H>Կxuٵ,ʁdMxx큢 DkL `]ٟ'hz;1 . C蓐BkbD}NyT7SzKe޳jݑ,.H]KXċI6$9!+D}M=Z1k$ʏkTqB^&2iMcn3 |+D` -023jg0* 3N8R{ƹmiHzY- Kнo]Y1uht=y@ O1@\EΊ$nF?x׍(^!T~LC04pD#MtgHJ z3 E-Zc~=.궷CoUTڌC"7˛*q6oA@1NbeHZJ0@"hnme0Ab(cI>RSI2zqЈ6 $rggsiRq{r=>IwLR BoA4,t(c'[ˈTe42vwDe>{d c.,72O1*Щ,AVϧ_-yePRkCM)\ua({c/=gK?Yȸ!Pn@wiYjKYjEi6͞ul-)W9첹Wj٣0 h XudU7_ Q7:Svx]/eIRXe3,H`:)m.0m~Sks-C=Vx>4WUc~",$gehf !"1XD) ļ)#nWj4Lb)%Ɇqniڧ٪LS{%'yӨpyoARz!gKxr.~oKTQWE CgQ:: 'X/UōŴs. H&#ZM!vvCףb fo ʚLwE_ QYNYS4Hc/2jiRӛ2?(%-u5Uv ?޺=jG,ĶY}j]'ϕ,>Zw(ӻ{235Ml$yEirT2N\LfPdK-Y_K8zm-H֛ycoNFLga,J"g!'Cʑer<sdbOt"b0sд?|C}% rB,3qplH\3e^y5.8 (*֎[(Tm($ɪڛ;_k;ҳ/ꯚNO~o0u[3st3:ypiD)28gH;|-9M^T*dbpL`qFd2)X@P-Dj$}J ^dp]o ">7) qD¦ar܃Mئ TG5`umH_FjR'Swu˅:=W!\=% $O ;^oa cCA!t֚Yw8i_ fl.WROBOΈ+iʳ5A4#5)Ԋc^U4 yJ4/RȜ0/*j3afNZ_ϲ dSp,A|*oZL 9n3_B,#⮪)ճQ0r'"*ӽJ_vޢO&^E;CBӠ06U~s}jkX:8P79LˎIP$ݵ< f boq{U4OjHcM&Ֆjtܛ 7HS_y9\1MSu2M4V7Q1߉ R̺x9軓^j@:6͇={IyJNLo?6>;R]-`sQrO|ʘ'`ϛ7HgΆ{_TR-d,^Ċ~략źp2<L {-Pӭ?ci8YFI Ue]W̶3H2򹓳."VB TS3lָqE}L5ư:kE@#{vǓ,v^b\Fg <ΕR8w@((L&D URQ@(bqO7䤇Q^X q{=BTJѿd&Qkm{3*תH``/&lO2bakI~4MNi?b<ͅBåBF1j֡{~BBhOvĩ|D'%ry5cNFu;HPI+3y$Id{DkoKR= ex`WPBP*͡^Oe41-4#|f Jđp6CXTI 5K*, (^_%BԔgknmxdZz󮚺o(蒅,-؜"\Kk*WrUY_K0L&Eq'RopHVgT^!BsgIɔu:5 N_@7c&SWJi܃c6:a"3k s%&A%~N4q s'z:%(,{$0-M&NuL1P޶JYms.ORdE*Zd;acbYLwU.n6a<-v d sޜPi!(;tP_%OƭalIgWV_ռn5TC[5ĸ1bU[r0QJ-g7oge9) eiKH4τc1G0<~po;ulLVh/QSv@ ha\tVw˦ڛV#x|Nٻ*ƨU](Y_m(%K_0",/"9CܕMk$R#7("4cd + GаVX+u1N8׭oښʏ:wzaXQOoZgU(gZEo!)<Ҧ2\D0ĺ+K2zXMR+Q[X/nGݱ 嶺-5*L@qR?3 0, lSՆ[QqDV7iĸ:~uLgvd$~׾s|<֧?Weq(P(Q"li JH3\G'L7|4 Hcj%IhR?R^Gb MY Uix0SAXɐ\O:Rgx0`H͖RDÈ8e饷 Ep1l1֬ut_*ko/'4^19x$nTϾuwt aѬ,uB0Iw3-ܦWafXVYVHOx \΅Ivc'o VDžR QN!l}!)?㧿lQѯ7p6q*O:85#ٟv_f8Lzl;=3J[21  `p}e?6b˛e"-t 0WJ2'˞B\|v})vp}uS!HvZ]R\0WBBp_79ʪש%)A&7r?Υۋ0OP܄p~2Jӛ1>bنŸa?,?A49˰WM Iu,ԊCܙƠے6[5>[ؠ~G[kFHM! L8VCAJXdAp&&D`}v u8Ql?p1]od'yR=>`wrl,\/b PXa:U_DZ!CQ;`tv8tpov~ʆ=QX_<ІzoqK& Z_lV 1IN ܽӴ[bvm"gw-9.ͽt3jTYB@^zg*qRt9l%CP'5=}Uc y \ԵR>EN%YhݖWk&_xC=Gu*^sToƔ"% وlQʩ*&BgJoW-JfojO#Aƺeq(3nxN5 &Ϛ˟VCS 1pKkl+`]QثF!U;6/SpM pnRw(Kf?e4'.E Y{΅sP*Ϙ֬'aӏ15*KkL215ʽjmed~5 ;KԳ.PfelAak[ȹY#qgQvIo*kR{rdncAqRo"U8zE;#> NQeg]r04Ȥ,й,(VpB~!^l듑sl4z$_9zE]A{,2=Ym`rEl9+![f&0CAOm;'N]JN,kaϏ_Y|_[$i[Q#p4>k, 2Yvr\*caDe9޵ s݁';N8S0_U4pKlz4 8umZ&"^=khq7%q {qdvt݃%t6l-jWd}2hK='R olD\BG 1iq>[YS2+{i=N0e &$P|k6tJqԆ|f֣A%k2_f[Z8 ]t"j7TNbkFc<*r+Jh+i(IB]D3eoX:&^_#*g{RS]S]]0ox֖Ő ZK}P9B y\Aং՞L{zӉ _B"H!7[T' U}֭>|Wx>eKGЋ҉t,*hrFolW;̍P9EclIT)e-q`xト9 ^g]SHaua!LO1ɛem*<|5]`[兟yV$6NMC %Z7Y='ë~Z ^y@˻tCw#̫0몽#輫㪬qbs? S'^S&AzdC^Fjbƚk\Md8"Za4GЊy?U r_b V.3=QGv]IF͐֏YkrowQe>Xđv0@$z"lK<gO(\Ɵ(6jfܝ'|Gk 8b˩q̍o *TAsNJ^a`dMOrDC?|;bGi?}0y._SU/oCWZ\R ZnR]g' ȹG5=;ad *P-Ї$$HWoƃii\[$O?{Qje33_-͐Jw\ j_c9:swIa=%M]-HܝA bBc Kr#UWsO3JIxkD@H`l=/Q N+:a¢K-xJpݱ`h?=>y{-U,0QOX잽'' VSy~\vo-{r^Pdnx{,V!TO>0N|厪h4%|ed4Q?yぞjFN?'(%Ɓ 2hwx6`b[Vo)VMn B-{)/ NmHiؖOuͪ ڱJP1CXIG .sDᖻfv*{lT26ӡ&E> h)TŒ/^+@54EJuw$r}8IJTmtDPZoЛ7qwC3¥CfPԣS-:(8FO%ZRxS龝,3x1 jpM2=mS_ś=f m)f*\> \h Iďybp]5Ə)ZdL1"Jd&gᒗז WzK5нtBR^z5QB[G AVż( fTkK6;:׮C6 l*J|}]œ)h 7YWɪ(GWUo@bO\~(Z8KT Rg?]G@~mHA`n~jlDA8vد>1>hOV'!`ºEL6=Y1z8l:2SG ХG #jpzN*.\D]%=YlO{*aM-8b%kӑ\ϛROty<I3>zoFI_Vd]rxDPSk^GbQ|>ލxkJkKk"ޠ8"Ë}E1Ho\h[>c;iEщʀ vԳC]wqJ$)˛~ľc`Kf9upB |l.Nl=ClSq|5{㨦&a3Q.qQ> Ka"&3F﹘XDdkYg7}g:!o6Ęvm-@&;oBk|Ie#" U-O~*g=Edp3|G+Ow? dA YZЂP ZTTgb1C euXb[b"`5=]D)JyD,3jz|4/l~qxND_#{T[/~T8W>cdk* SŨξ E\K'PfNes9ᥞ?6d9KªxEw&-oʑ|-$CNTZDO.)f8R|qo  ?Gk䨍'.uB+8@{Ҙ)Ԫ BLU=rf]-!h)+Xׂrn 2\GQe|mVI W0߮Tr8gzȽ|wQgYJ5=;ta23UQA6 1mvu3;lbSǑm:G4^8$Y 2D?-!%u9gc.f*bL0`J.iď'/ PW\O;>L`jiU!26ryKa5J @½m_ y! 8o@E#GŵiG=SE]r+* 74}V;#GU{^KnSineB anZI铺*W۴TS nRȻ:fHsfЗ+o}WKV¶P N*c[,`)}3įNgy&)'&Z&.ND' !4qV ËRd6NZ(pU | 5E(eئ}X5?T/FxjUG[Q].A$qn0ς O<}+I޸c}6z᧍/XDVN>h@?FPQ)F@HUc{!ˡf\LLʖ7p4yC<لrQN?ۏ̋=Kef!@HԅE֌zQ@*1` Tݍ!к1>(|ԙhwY՝/>;{q.z?02ɽkIEh7_͋qoک0QIbk`X)"ڴ^)yW<_py *ڞ V^뛾erVӌ^{1 P9Džgtu>+diy풇L8ۯGׅcGtYsyJ5k"03)FSѹt|Lt]p)m-@ 峓.Yb=%GIZqmP1R4T 8J 툷\6dfkx́7|~sjI$<]3MLְ 1:(B#a.$Ɂrn8H3~GL["A' V|>o g]$ /$ܓqשĤ ud+#r,.²XH!쀙8 WGꩳ4ssU$}9 _<r=}zbwG>%_P)dէ!P71~듅"mujUttմ*4ܹ@EwuUks=ϊ)OL[ډaiLz]ntDike7䢪4~ tr?sRv1(=31:+8Lz*f/}Wr*L1@uD^Y(KƷӥ9N<O*\IfB' NX_)eYQUz/k>u#$YFr,$H-`钛79Kx ) Cf*Qjӳͮ_hmf-<a(^F \ I3*ўY'VӃpAm kmgᆹQ&MzR:!x3aA,w_jkW _<]`avم;oFs~ y$:U̩kejY@(~AaEOoz6: frq"KiGBVyԏd!c+{¹+g%5/@4cOoA本Q_da袷5d(JweD+EM}0po3C4FAΘOdwzcC1QCŚo_>ȬL`aB[z&kŚ`ٌU:mwsmД;:*%M(\Vb[٘ϐcoJ̢p-oSLg |7rj=dm^[v)*n5);3&kpϜD`:۞q`XnW6U=rVLj/k {P?բ:=эtV0^%k>蠓u0m"{1"0D?&pRnalzYŻdܧA0gB'.oJf)[L=v.qšb^W&4G*:OxpgU|| 嫥7HEi[w)呄-;;{DWYH4Pr=9E~PÃϺW8sxk$9FRm0ESΊN5hQ9PYB.ۢ<Ӄ79_hy<<%l!wԣ0wΔ;1 ʽcikⷁʹaɭ>D>?)߳/p,cᒎnT`>ֻOV3zw^uپAY78sgϳVGWlrCjC*!,WJXԎ^y A]F {#Djf@*[66?u2}Oa^V3/Q6Jwx-7pMPOWJ8r]nIF>nǐv<] Zi aW>^=}.} S hniW]rAd,w..(G`]2J?&qJcOrue09C7|HmYexʹfve8bKǠo 9ad% ]UQw5u$Ye$tZ# zJ. }8k%R-۱{Qu <'8Mu\Śzw23i S3dmV^uCТ,HRK4-m1`(^X s )/XtD1"bF$#˶0B;,yJ:Wÿ`/bƱ(2sڱ_+Xߎ. }5|,9@2WbA|U⸋5W~*gߎd^ VT]>ԭ8ˀ Nj!D|CO@AE6*L-wh|]jч@켂)dY±sDSKȿjGv-xxi0v6f=Ʃ^hVU~?'yf}s3 |騊hzP+@c_y%F9cdEXS%3^ W]$-aZ%8pc MGWb?SQ,̞+k` )x.ҡ׉*rg{ˤFODmr5$zq,ӄE:蘝Pͭi&`ac mm;cKsً7}A1jl!&]?vtSIj!\뛊;`]q1&XTwuHƌ&&u- Ȱ^7JG&ªڼ*# , JOS(T*9o>9$ .HXtdQ4kށpnJڐ[-Ɍ ݛdU4PhX`q3|6|Y9=ZM>,3hWb3x(vlR'ѻ %T#0֛O,BGwoOl.gTVøD7 @ }tE*%--Si31yYMzi)}VI(MS39 F+͍={vt^0L6 Gհ}oe XxX@}nVp o9zoF(֎IP{|^p. eW&8::)6*\kVer rt G { #fā?_h`Xj"bJbY´E)eIZەzv<#=sy$]|x*5<(G9+ܳ54U~"3x%e3k\xM2r n(8?WGqkfuT2#{B-: /01R:D.,הTyml q74tJv krY&PֻFYqy@h׳o:5m0{剎M(h/WzFTX6hƼf}(J8$DqNY'$?iK7$Ӟ $ |e˦v%\3a7jˇs? NԢwY2U=*MkA#5j^qL6$#eu5 0$Z!aR}Q8MW(w9ezd:%CۓI_(2K%yg~;.Yј,E- 8/2.T`7SP`gHcE|DePs0]O)=6_^9L W$H]5QQYّ-lŬkBk;S4U2k92J[ ]QQsYG'!k譍PhB1A3O׬# &:{HMU8 u)b%Q;6Tvy٬c2@c5in.l8M峣uƮ`ƶp%粀~vw)QkI0`Ns*`LrO}3 Odj(N+#09MlJ̚ 炙gt.)o4, ~!m1>,ez!"fr Ba .F6CaEӱu"o5$Zcs6['a\VPvY${j#Ѫ19#NȜ9@D{Jnį}؄3w^KI @\unbn.f;4v؏x۰_dDvwomd$dYb=i WL< Shc/✾"7ػ- /DGM+zX3kW kVA!JQƍ1{`'϶*>@ לZ.p9` 2FD]JfE=|Xt/]<7fҘH.iE]^ۀC5G4q@^J;t:D> AK5t`ķ6P[}Hͨ#gQ$s|n5؝g$dd/:RXoصjIqj RYA4Z="WbnIA#зDr>!} FY㵝$eXK/ʯrqy5f`>=6}21^Oc% ͘ c)_(<"H?Цm2Qp鵄^uɜ} .ah[I⪭]]XEKmYiS6EEo %ww+-Dpuj h>F=DY/W˸-<'mSaJIeVg H 3B~},\1řph YޚWd ?23,, TvYk}M61mC: -)!4@Х,crNE\*`-,<43?A_b+Gn8Ú/ i]Z# _?-콽h[П +Hf3[ݜ}ٷ8WYM VD`@0_sF1@a'zB/h{-# k ՠESX3g?Q6RJm~tJgıXJQNӺh!LS暐oq}hxwM$ =4%3qq8gJbm}1cEf֬$qgPAksT5ot7 A#>yГ;g5,wRt'_1`rus`&M17aSW-}P1bmI,r]'_dm {:ehLr%BdĄPc:b!98SrJ:%>b_ߛ<rZ8{2{ Y&&"\W$y%t]!9{мD_]te:D׸ x~I'D.f f ݃ޣ4#9yZg"(9k?|sK9j4eT0ef6pg^׋ӵp0'l-3wTu| elcf<}ʹ\IMOqfoD 0wЏrhi0$F9ЬC,ZA秪[TvG,ޅEWX'sF"ď_&W D(=_KēM'!h0NW- V]6RbHF&-3گ#,qBɳ0 DbWq#yM'1ݝgM%R΄uGw>3S^7-{N#?޵O{},uRlH^3 F= Ko`D}[sNJ#8[ ̛[֮:^,U u# mq6B3G?1 ?IhkLrH| &i¯ӽʠ}{"GYIgdSsOuy#{Xx(6`_]+6{e_~P}J?]VRP: )ʗ6ZPg `F=o/>Ɯe4{0|eQ+#osS e10UH?O! UF@D~K/^ZjUR;usLIoI e7Sbj>לYsN' AԺ=Iy)5^L1S5^>P8;AhfkKfgd[_İ4N\և$Qh!̮ʔOkG4.;&L!(ʓ5W(0( 5HJKF7c] BwjKd?j#hM NCPX.aXUruh^fT8s¾_{ibύ蕕_d^ٴ͈=&ǖbSIFAmDQv4^? F/IQ p1"rg3ׇmQ5XӽRX{Z\Lkyқ(n8k81"RU>YA0Zdmq^ Mz.wz('bh}|Ioq`iqv׻Pۧ@N{tmu)2uRk&9mQ3S\<KRT%yM8s5@ \x'2T'@>֛Hőyl4Db\^ m%'k@F%kx s3 Bs rqϝ|BF.Ha! ;ܢgzM9w[U_p}vGr3꿤Zقk>A>+~̚0}..1RlVp nd P7ȜbⅶpgOS^!-y;1̀+*l򽭬WO~Nr|~`Q;t Bc )8;="3Y>*0HΆ-q9xϨf05{ZR*chM6(ګpʦIV_ܘpꙅrA̧/l*49EXYV*Ȓ k`(a"?2>NzYp656L^Ί]lJC3ثO1+ w%c<%SH@{@o_iw;`_o2=A^=EL1s{`i&h v!*S_o6t q9&e2)=wݡrLNYl)@5,\jJ?AyBd{uS>B/5u5!W$dأrf gAfFL.˿+ۃ4lS֝E*AMOhKx^ŀ;|=V[v?5\^?@9(.AdbHoHN.`N>P۬qS7kgѝ.^P:Gk((t"sjT#gJB|1j,dyomو&4KM>";74C/sҎa{ 5VǨ .Am2[gVV=g୫qȾXK,P"9CRr |LMj*z (:o8K Xѹp4+^w KcF`IR"-ܩ[;hI9X~]EPPF_qfh%\tr8,:[N:[5;!_g`DW?S:R&Уg/|3M{q;Kɕ({}"H짚!0mfֻGl@utJ|\LxkhZ@ 0>`R0R'pL.((ZVJ MEC9}YH"qmwüsZm,oO_ ')?9G4``nn=(s_lJYc`Z:^y!wgEvk cC܍z͊h"euөG H 4`sxDdoxhmէDڊ+b0?2ϥ6`8-ЖKlH̅o:Rp5yCwvl7NSc{[-5*V%yoZ7gFKw)DύB;b\=ZlO/5nrL[,mt"nDh뛥 X_wC,N+08Wk|>;mω349_mfJávFI2)jVlGFWEЈR\{$v:2avގQnF Jk(=w-BNt;6m9+?ի 6tϠq "qſ~F-9ڞ,?4ݼy{{5EwedkF;\_ˈ/}iu U2^!HX.;~@X$s1~XE^ 9|Y0?.L+AcEl pl[RPCw\UXln" (Z3 k(;}9ZΘx ԭ{7DK-e۹ņ\(tg&ZtBu&y]CwR!)G^n48,,JmzK ['iۗ}tr 1JM 1;f!误 eD(Y1 1iu/@ٳ8Aˣ(&" XU$VJO2]\.Sj=*f+0[KG:g?5QpiQj. BjGڃ !dB6~?mM1DƎ^"Qf+5v+6`.ʕS8I tAk|?~{Ӷ| A3P >wuMjDYS*$؁ ajTe3@;uswŨW3QB.nW?[TWIۂhyr ߔ0w-Exb3i=([$trf4G[n;&[Ch% Egb߷[+ /,?ě̈7&XZOq~7U8X*>OL*,uxEIւ9 T˪"XO2s#wLR VA|E 48PMiVz=ʕ7z'SB&Qg D?*?8r#Ytz|=#;~YbAG0S=A$j7$a6\w9` wpoLNs&8\6z>\@뙪!5{mҰ>YlS|PԝMMDJV>HRHBZgy[&k2?;/cNvp[ZԈpӛ#tZJrūc0)ᱦ}:$$*xa7SGH*^=Oʱ0m9),17r5 52IWZOņHs΋_hw@XQd ~򯱄 f˛l 徢%|8RVjLnok[٣g~d;鎫>΢=P4[жE( uQ,qcB]Z߄Zeag:jĂ$ 4dh7f)sDIl2&ϒvQ{ "=Jx[ZkQ3hahyPT-D\Ct s)#>M!dBOq1[q4|>ʞebv)3Qpkkn&>)YX˦`GV۪<.orgϓm2fR1wV'P/h˖7rk0Në&tT?=9ɝwl@vWd!O`g_$Xi"z*6M4ΞvIs4pBKJZէM/!iZ7|.n @i;H{\̥'Ҳ'w0Dne%ߐ~X%ۄΔG<ѽyyUuLe 2:l\"ح]mvACm{ސbP7Yv],Wb [zVELät2=9e5nj jLʖOj_M8RX~{Xqv YIv{CLݱ@:P}+ kwPb0+.F%A$! fҏ01S)5x l9ytfA+p[t`PӺޛAMaDF}hvS$PkF(1yiMGr }7mhϖs=qvZ6Ydqu1Q0Y0a/Nںq :ƈ%lUN0HJ)j;7/FVV8f:)c0Ŗq~oLVk;C"u[MC$L PHD Rku'Fh7V3=\peY${iCzB "c8-df&jZ(,l]m$FMgHv-IChցwgit"՞*&}F U" a/.kߟW#Y[yU5bwPc^@'(toD~p Â|'3 ғ`d+3h)7IWf!vKm}MFӒXnҍ1]W?$BZԧ`{3;lj7k aQm\&p% j/F@U ~+V?t//Q/F^+D Kw (ѲL"z_3`, -ؖ3(HyVZ0Ɯ 5OYs933i%8Lwt>r\4S)^Ki? z}O3z!Q~ 8#Tc{&G_ R7'b4NԌ r\@+wWG96*=v Άӥ9ax{[d-wϤ/Fbb}}$/ũf.cxł]xT>%S0ߖQ?vA +NwqVb#{OD-kÒ} FV?[8j6Yr,.ÃϮNWL Jk|66paH !nw,"^+"܂;d sSeCTqpxޕK<e3%ؓoOiHE}1pHSvjS捽$ BD*Wڡ3Rg nF! j)I^{`Q' ^Iʩ'e!xԯ@Ӽ&Fb uw{E@q˅7&zGILjӲ6I'Xۀe&#(^B (fBCC=Km֍Ux.E6}õR ;I!Q2:mWXho4t|`SNZxNViUӘ*rO7@(SmF+Rp{+ډ*IQ!Bk]D45Ghew /xOL^w改j(L6d*، >fok>=&gvڥNU+[ iDC ֦_`S&c^=TU0(u=4VIC%YG<Byhݕ ] \zԹd1p>Eh 3 2p- ׅ}Rʡ 3UhN;r-+.x_ Zy@0knšH P0! &͘ Ĭ@ʣH'+NaYDL@ʎSB:"D lse ǖs-9/FVbi[J]p]1^ZoE5̢j*g}:R<7X6;Fx1SU ;!utͮŁ3QG-#*A~x1@v7AҲ%!6Yel7=J w1V#nwZnO}蘡qcH>3aLC̊=Ӌ4yGfgI*Q{%ӾJDÚh2~Bt{p\ݟ&jrlP2>1*C6 cOFiFQ7ِqW/O@:B!ͯ!TWƘmG6IyP !Cc-(` =.dT9.VMx(ۊ KݏG[55?ӋUg+z~N}"cBK tM)5jy9@Xj" $YSc,Y˗j߇i>/(UCb~B NsI~v+cD8 f'Lfhpb`Њ#}:dǏ!~QDqqg!N)5<僱ɪ6 Sh)U'ƼГDc=i~I>V7I <_U̶qlWo eRq,桗8ԟ;xNjup}_sL/ʵ8f0HC]9 /~,ڒnPR6OoYzc0W?W[Op+ŏw/H⏟$ͷH]2)6NO#uM_1\ ͚ Ǫ xp7p]%s(_3]Ws$zpͺaа42C}:$i%h٩a2X2}7W]ts Ekx-aU`tr >Jlz6}J} Omkow9- udw<"( Q4wFJ-)UC#S\=|xuryḕDZ`fM櫾󜸣BB0M!33D,T7F[|FCRhM:ZmɌM|&EYcGlfJ xeF < S|ZG! Xn7#gS3ӝj?4х07;Ԭ'ˢ; )gboBuX%UNg`@ Xc*), $7Å3 62e&]SA ~h(*K4+.F-x%c(hgzi`#SͪS Vش&Y-@o V3ുsAiE4׹;AҬo*Sv>ѥ窅Yfe;N9gq¸:Jv\&`n/uvDp ~9ԧ~MĮ$Jx:ڑy=DY"t =vD9)*$U\Ԋ98ISK ̬zjYO@sHԧpмO$>-9XzM~"Y)jr&#ƫ;Gi$[dbP7>k[zFKߦ^niSRNfr`ʎ9. Uo|o>;8q-F*T#S]\nDWgvf~\bI rlb| *~ }ݗΖќ4U촆D @dkPSPwji|l84󈄽&6|8tis}~ÈCG z1C)7 A @dΠ2&-iͨ y XkWc7^*XN4£Ba`p4g6ZbvS%kMTAC3o4@RV{¶6Jy'U s}"DE$?7]#<bU,6!2yOx_ hL:4ZE%Zڃ.8 ^p(6ީώKzY[ѫ- l (o }w0jI:)W ~:A2oU׺g~b)RԾJ`#c IE K'5gzQ @;pq>):?"|+ B8VR鰅wݹ8{uQ-1"\VbI)q` v7_M^ y[h7T2Ǖ]L_zDmQ > h>lc.68Q[a{:^7&Kיr;B!=G'1=CwFzy KΜ%Z,ptj#<>'x]5z#K6@Iƛj Krv#;y k\zt 8>t>iPe/VR;<1Q#h=77~rTrmś껿Z/;q'6h~djfaQ;mUҺW 1MiId_.%?%y_,iHȑr] Ҥ/t|d|s)8VTNOL]r$q[Th_0)RcqELxM5!({84*E>e4Xl\pp-EJ2fB/:@Oy&Z91" qOGTu ~Ea䵜>8-0nE%iLUO-Hc}ayD-'*'3g^^G fDC 3+*d?2.jev >8s4cSp׵&rq\,M 5%fI4z!tΟMNiB^cQ \~FyK D"` :*[pK+gf.}_k2%qI\ŤUS26&ggskꎯ ޡEȠ95Y8bv̇It(4\E/}ضr5H{ T᧜V\k2K4X"ziJ֩A3k;bxD.9gB^5KJX/ä5p< ,e*Vyˀ{$Gb^&Au>ق{ۢ{Z`4.Č>XO8 y(;K,t:|k>e|$D(yO%DmwI֧!kOa.JbSa10YxgSaַ4U}em-E2X OaēD X 4ӸC!,yG2gVK ! 6|6s|# 1~Csu{zx":Ԭgϗn֬e p4 d~Dk0#rKrQK?(7!~Vzn"3c tP3Tc,9ҁQ?(m Ȼ`xP~P) ֿGW χgTUT#)˟ 4 =lm}G BwVR'l7gW & VcKfg׹5ӲYy.Jd1o)&%N; Ov2tk)!Y/L2 :Pc!f JGBab N4s( jٺ6KŤ!)?-΁T qc@cÉ$AvU]{>=$IqpAp(.IiϧQlV\{tNvO-Xc&iZp=cAH%D)`օg*2N`JD Abt.kZ}@{hoIKk.mRM Me{> ,2S qX4CRF{غF+ϊf|fx pcXo3N;REp,G8G+qINxaI %)n^==Dž7!]1i]ܕ.lL5YOaY-ϓ`Bf%ycuz*-NLRe(1iR W3 ׹3!?XMX}Ny\Jvk*|d\fQm; ?( gI6*#ZJvJEs®aYIgHt<ǤrA և%\b4\1JjlS pj\U ǹⶸ*ĭ[Y6[_ 8@J Rnf RYX|>Ayr}cͫX_5u΢nY՘-BD73d %{;@rY1)*tC&Q-Ō6PkkP QٙlQl'_{)yèQ(3KqypEI8h(5{# EC⇚YeU/5x .a]'O;Qm(Hpe*U-^}GpSx.CW0D[!jHe፝q}eφlu%h1ĂG)~mX҈æ|5h~cɆ_ AJ&ڸL9P*Luܬ]]҅!$ nFhx3D &wެotiCFaRW _bDkPDWN@4a&禙jPUAG3:s>E J8nϊ#rf)YGEI#?FG 3߈cCso"&SNfu%]p"CdS=s>HH)@pN'|F[;e lߨ` bBlXjiYIyD0v|<$G1-2Ɇueȫ G|b=4c^Z͌ŷ)CUDf Y5/8Πux30qͷy _VQ/ 6H-/ݙw+ش{j>R.js~RW bVa_L'[ئ &14s +] Lh-V:j,uE:jIJ8sZpKO\AUJ'LS;rphD$ÝDP~,ޫ6^}^'c Cw:G˝ގpt|`k4gP w0~nVw4ȻRPLx-bc{p|3RtkwϬ:z .s7Jq10IZl#=)98RiŐ %B8$._:"<сy$c2o5ڌ:sGK'Slo(|flD;޶UmF¤Iepɳh100'^IR`jaMU3FbnAqQ$~D _[oݰ3%T| ^ST uo*H**6{eϴ}Ca_ 5#/6@8} o|TrX`vnuZ|ԼY 7A_,ʫC @ܿc~VصzFilЄs/٤+T6 惶IJYI韔v/o|UGm  w,xԺf8g/y]) )2nO(d?LHˆMԵA&y vf$+_- WIJ "ؗe8@`?J kvs\q ,jm"0-0h͌K:$LU.EVs8`}Ђ#Vn!Ị"'6U(rI |cWulb tv$3 LBeԮb/ArIyрPi}vefSڮVD:bՆcZ7ǯ}Q=ؤvݗr"GªgET'qw4ORyg%P\׌f$!S}iM \R-:mh:s@]Fh;\5 &S7~ C?2KS]A8@U> Pٞ& XuyZYWy7HqZ'qq\D(Ǔσy! 2Y=." mQ8qJEÃI6>MZ)ሪ9,bԘmmʃ~[;ǯICcB&.W_c6Iy{="{wRҞ!OuCbsEfݙh,Q±3uAaG8@#тQLÕķH[pCvc*h㌚ ڢE{\L#(58y.-~ZV?X< k+(iViZb9DZP!4kNirgP]tNƉ X y݃Nk|bg2L@$%FǚGBԁP{vؤ`ȐDqٿ㣗?x_#1//مpZ|;V[).ISa&:Y;e 5 $Yx5ԩJc6uj1j#13= ƤX"]=~;bh.]\>> D\@>hcEH*V5;xIfܿLX5[a+P+fD%x$Q%+|N0Ɩ1R+: ۩\nh<\X;1A,eZĔyS?B{#|!=1$w&>nL̠#e[AF u\+s7,ˁ954N0 n"rѺăb`;!Nܣv6πk]>٧sʨau hB|nC?~M9uVJi0K^_M]if\&ǨHq:ݡ:ƾ܁0wnpZXcN)@/E {Ac׭%/ 璆VĬД@ 9!W `nAwhaYDZ4`oO7a:^XlVrQ)󱷮Q!X[X:yިYHrb3jABPT١.Lؖ1"k)ץhTR53JjB63?PyY̠ w)kķ* 6:7F l6/?4u_c7 %9ßxֹg눸:2(1.2xQvp#((Nz9Z3ipd )eOljnvK9S#nT@z^1 NJ'Kd/=m{baى[A3RF〘b'.+˨IvFYI"5z2N0&D ʭzgbݰBHM0 YqaBetfjE1j,{>1FD'}!^ng'<JFQ!BBa OL*҅1@ oGXa*Wkbs Nq I!OWR{j'h10$r3HSSqƿ6㮩Di| &1X ;*5cV :X8 TőQ?6aU;c\ zRCA6{Xݏ[W\{pN?Eo/46·M ]hO5o&fU\3F\@^W3nͫ=|eʠEEڷW=rfEK\Y? ԁ,\zK 8Zmlnu.u>igc =[/krфb`ƘI\hǬJ@ʛ%}g&-;MOn=h-f sGa1X?XOuuI҄rkZ_clbt#)dq wA1&hݯ6>0%"\jXQY&(,y$#)W s>8WQ_3]ӆq2M8; U#7 p_{ tvgȀ>QH#zi [QŞ>?=YH>Ȟtff6B\"/9ղ"DɱPsɢ鴅n޿>QOzrJ%v qJ^gʿ7wmq "+J] #pj&pu\Zuru6P=Q(X8聆aỀϯÀL @3ɬv=4W R. FOG.L|'g0V$GN0gw uc-z+g+l:>nce y0A54˹|*>+ͽ%ݥz&]b}/̡C\|@zjUåUAь)FrIEpl~_u˿RVj"UQrn#Bd MN|elS1MJ1rM[OI`hPDte~gq1HUc1؀$x~,O:WrwAt8@Uc mu"c DZ"Hh7"'i0<4 G֚N;86%%=5:r0Б [~ PԜ:^ }~S-fzy0SQJ8 ~so>Rҷ_8|t7fFr~h)g}WZLl͗Mlq ŸRN/_qQ^%oIǷ4/!H?1 O@ߙʄnwt4%iс"Wl}uI"^*CXJ8p nvGe ό>@K.qL1R*-T'9&I[ Dm RzV.ŒŃsK?I8 #oĆAm.ÝKF NjޗCoљC8=M6k&2bȞ+}DiB w)x,dUS1jp\gz/JKd`kk5fW.wjiwY>[2ɥб{GA sNr{6m홅ʨGԃG/ѿ}h׷n؉hWXq AzSmYqi0OhgeK7]ѧ >YZ"S,r}kнEuR84^_Q W0ƿ* 4o%-1q! P*MO95P#GHys>T-Ze$͘ tU>n=mŻ `p[+gay9+IU.:9قa$Cl_ї|Z0Lzl.gPw-8HNʥ =z}W|I"wHPZSg];~@!d1Zdcd8UU7+K u {\,5͙U6> 48֡S8莋EMl}lK`Sn;*hեo`h GJ#}漛~IvV?(mhƭo =^{٢=Sץ/SX'9zgX{RnHSHh7˴s6Ml7X8'L-c?o)mpD0aXcE6n,"hwIUئ6x^>l$ \=4\fn&W\yx@+AU=l~u˄ǐ3%)G~\# (+[ yvͺ i*6C ]OT;؛ >@ if|W4Xb#OHnr~hF\daMkM_Rh􈙬\sf%"ZhyՀ{Ԏe5N8^/."uXsD0Gt}K|DBbuHqɖLȩM_&.Q!L (߸]u Yts)..|Aj1gJ(QZiEzX wqH2@>~^bnd D3v(-lV?-},tL,ZUT\O S;ס72)7R3O/囐V2"L=3 !ljMVt}|q6:rSu DW"ww1~X}H ߲޵-,dQ)h. ڍ _(l+F6"/ѼHZV%Gjs1WP=7H[5#&EAp>.3ȵETl1VYa,"L$#I 7}>T[-EIazazxHG) Nሏqѧ!~!Iv' @lN)0ȴsP^)0;g@]ibvՎ6߈]ң]p$-,rA܋5 \'pܻD \,fFDw& E11{SYNbrU,5OjtRsJ lX)}{@Cf\JCRq! "!lij?hNDFB+whu ٣lJ>W55 L@'K Ԣz~#MU@TYNP sB&i=@k/\УN@8}Ŏb29 GN05LK^ENД+-Uo5ʬ! 2'Oݚ040X0,uQ2DK۠.gsbYcFɹ (q.hX2ץd[AxwvEv>-PKھ|~]hBgs}6fgV#ge#u6vB;Rʸ}U+T)X+;c @0;nDs6Ti S4 |pK*bg>{7n?=/0]&ZϹV4owٟ߽sr:_EPe2 \+K `#COZ8aIEgv\eT8YfI*;(q:oY@p1I$G$3=YxTzR^G΁!aPQuHlQH[z3Q p`@2ܵqٰ#tqp`+$*j6{!hݞP& oAk(Uv|Ų˝s؈`mc˟6g;׿,H?M)AV,|]B̨->'} [2q&e˻؏2 SJ.0/i#F'n<چv?TzI;{iNNc6x+s*~(Pk ◙xTR*N+9H:8N2!2qc]s.R"sNt(N dI0%爱Q>L$EƞK BcJF7_uiMQa0$spP: خ.- # `{O|}I]2XD5~SgY0#aui@ѓ OZ҉W{7ӂϧ{s"x.Z VpC?w!eEmGhm2d0FKr ]ʭ}fKD8 lȘUQ]uTvΒ_ٝ{VC0o'?OYmy"jD ͛3gJj"Š)4 ZFŢbn/?H)DT!=#S >*zi b6~ȑ}ֽ'pQa2}R;+1LR|2qf€dF㉿u}: lhϿ9Om@ݐmC$>cS? ;9Iq>vTWrKΑ<^D4֗?ۄ{7Hpp`%tg.L {٨o+$WV@>he|9E!zȞVPHiZ'GU#H}_S>Dv_fj4j cM;+9g_#)0[)9Ui/.\XO[ۯb 7ˆ*_bL{B%0po "ʑ aj%NP3ʠ,((r4RUP>@$ٚ똈\jsĺZc>ca }=$Af"B+:~m[NmKG %K$:u?-eu]E@AI+pe%}DRt!X؍:L.(-ϰMG!gg(t@utJFkki$Y 6#o="U2WhOW(99-kW'Mqp+2Hq8[b&įim]mSZ_!.?]ڦQyYZlϟ~1uiÇ?~a:8T?L)? ҖM*m>a._QBH9S/PQ 8qcQ Z\)e}XpAaFBh409En7ˍ;,Vp(s@U9a*6+dꂨ\,Y*_fmN2HyӬFJ <B0\e=6^ r<5.9CQ1%R۴|vqAMVغ910d~E Uc,^jn׸fxҮ>j 6H}1V a@\.qdc@,Js+$do3"[1_՚şVq+S%J:z%H~ SBFdBVKBUR߂PI['g7*d!IFVs njn1;"T rW<I0M0b+{[9o&jbL‘,!׽Mi7ܫ5!;Ir{Gj!BP_P> 78no{#ⳠmSn*/#'WuWDEWhQ1=UCdӼht@-=P%vmq8l9bkLd5#;rr%i|K]56;%d\ݱt]{f: U{iҘ^uZn-3ir_{0x8Q@Q_TE_(ՙ×6</Ƥ*.Qd[tavU N{\WRɸ|8N4H+nKzF Bf^J$᠍Il|9x'f7 )3K1hz{M# 7͜Ca'-xaGP i{§5yPtΉ8RJ% te"9ԫW? Mm;69rjI˹ʄdK.?։4l_r+ci25tH~\`"ʑk=ZǶXe cF%^^!pd{kԒu'(G dm_u0Ts!WH zȜ3Lsqj\;>ܡ1[>`Jj)$rsΪBi=`/ǚ3=Lxb\[)4:xEGۑ+ծ4(o, [[uԡ;l;yOiؒwxɻ&U.Iʑhu(At@ [2 `\<R'_*@`fC@rL`Ƃ}d5TkjOcoṴPC@?(\Z72WO-6C JakbYcݧ0G;m֊g:ʱfЫcPJI&s5v>Ʈ4@!1@(JZF`"aԾхٌW_3ؔ,[;%t+VG^I^ň;s9~YՒm{@@̯j^ DLl[F=b-h}>JwKc#_u6&ez ^+i{%ZM]gXX$3iͯ6.ӦUa:K(MOO8bjHC ? v.=t1ҐzZkG :Ͼ;p?|Ib hJ,^\uEw\6Q/ƞe?}>u=5< ʵ]"V2OI~ʍ$4@1,je*xlPU8ՂC! e" g|XLxH*xs`yKEld>2Q-l$<#LO1r?.^Qͮȉ=73&?Sl^pq o͑^a9AtE\]~O,e0qz9 = V^CYzۖ@g1"@lr*Lwi|ړ1'qzw=gּxR}I'J0o-HKy>e ?Tb~Igh/F($9NYmT/k`٭bgx#V8jv>X.sN :I۞ 7Drӱ0&jE5`x :1Mq6ޕTK#!ok!Ʋ0;=N^{^!ǎ۝âq]w۬y2\3:hIKڰ |ݪJ=XN%qA 1+Xrh!Σ\Ԧ4$[9g%3*  8_427b8YIA4k{pq,f*ˁN=x-2yLxNB z]`0!u0ٰ;6PGxGBҽ67M9Xp%Y+wONjN.5|9j^-O%?jsʱH4<ހwI]Y7QN߇I]#aQ7 nh.i@\%Vtr7yWAOuJk@3!2zVdDtݞtZ?x|Ҋasި;9ɊVCս~Ї9@gKb mt{|Ӡv%-KCr}DsFlC8lZbeKʈi:9WKlӑ= d[nge6:*o]9-LAojOGxJ@= Ţ;7Zeq>I$+.5RM R0zhԺwUfގcoҹKAU5PNwE*CFtS!MR*Ǥ[OpZYIw 0;]X`JBu:A R -yD: em!Es%_G|ğ!/eG}V:q7Ԑ^?Ctj-H`! 4/\^x9Uar& K_Lj8R,Q}]^NSbhȳsBb|Bz-ңG$`7E24hśFĩ#,t"Z+1NH!]j:QL kV*C($wGAYW#!Tl*ۿ<\MD Q8Cr̀t*[r5܋Nȩaъy{SrA_ 5`2{^F1bm)j _/s_} }z?=bo;?Zsck&OU)9AbeQ$9,l9L>'e ٱok\ʭOC_q-j=A^a7vhw6JxR1V\@寜 \irJmLJ{j1IhI9*7;H1(krRJbB8HtiLx$VӇR~a.z?iϏ]*s٠|Yqև c= ڳ mc3(?|$oF3}폠F-.A:T8L~\'-/*R?e3JȎcgnY͛ ZQv|816uk4)*:0͂hΩqLnh]5S_¥dBOumK5 [O(T\M850\@?YRX!#S$us&"();tDmN!0{"A>u1$TX~KD¼R9=G<1&h/Pf#0NOE,;ӎhL?R!q&T󡻾 h>>&o8{+DW.klgLyCu܇ 1ISAQPM-1vF DqZ\PcAhw._9='O? ] p=q{s |r@K}EQd= )W0%ue~82KNWBk(3L( (A \I=nʒg1 $TQR5;jMř'pv蚑OH3`iooPNÜyGS%-lr~㘡K3شҌCʫa[_FM"2nEoāhF0QS1o %q:$9o9UNp1."fSDյ~(` #pe{5<ןm-V,|0qa:;x_L~;NZ%_'tE96lYe949NAW~LyVw['_⊜D{iܵOw+M-Oh>f%7&gJIL|6?7MEA Nxs,Ztu _ ~|2s?{}\T@}_n2`֚] (fg:ѷ *#Pj*Ls] $;wR SC&)@B.Lf_\,R0Qy&_ ": `Zp}Vߏͣ;ߍO249O~>DQ= N%Afynd.ՐSdtKnSB]r;*Yݬ0#[ܬHRvXJqfmN0}Fa7vMy)sCɜQf;N 6;Ƈ}psX>щqYG%+ͯf*|LkkFa58qba u9f ިuUEUv@<{Z|̄ GY"k \m)YӔ1iīOyiu̼l1K`^v6UM肥„Ap}ZDcؕ1 [4ބ/YŇjZc{DA&ң]{.& *$X^HK.,obe*SQ| dA^@&^QU-wjĠ'9`"׶Moc-!i˩-^]}p!|2 ܹ>Ũjs[e3ѥ,@*RW1E\@qC#2No2RsYe*ά%ZUE˹FoD@O.ؔ{b$BȧmxVB263a 1|a`dđgou}ұь;:D^HJCu?MJ%;u0 <Fu0}3l~L"NTJL|=kܲsǮ'3HtʷZTktDWI &h#ZI5z4xmκiUj[q5➁OFwc=i7ىEӴ3-K~JXK&ɅN\NUTہjH?–h@$duxA~-8Xؖ.}+]&]=1<%N,)~m^W'o$pW.(AUҬ,U~e6>O?h E2HӴr=\sWcr倿ږsMT1CswTY\횡( ̄A4ö.^EIwom$N׽SV7ͦ`yBW$)Oŝlqy%N5:QLnףLHr2>z]j͏#PN.\,D6$R4lp]=_5^T~4#>?tF 0v&HWsbeca`0H~g ,w6Xdxs'4HS_3o )+r$xp8Q>XDv@И48/kEp^yv>u慏3{հקqQeo-H|앷 FZ]T$梁9 xeޜ9~1},,ޖzF7nyHf`*Bʁa#*mv\Jtoj.'eQplXy; yrs=cF]'ds#fl6-I ib-x.=cx)x0:Ƒ 1-pJVԊ>|"[ș :.^EȽu7tg?R#iVrM1ÙWP@_JM%ń e(Luh dܤz1 :JBZ6P,Ⱦ9A5 εUV2_!g˓dE}X_adzz5%飫ь v¶&fn6R,Ьy (@xx،X5Tu">P^ً4F'S^t(ŲJ*|F{ZŶPAuN5釼o ZJi#P"i+?&|*bH%m]qJ7X S\n~(w>9WQBw&l}@dMxIŽ-&W$`qRXW1J ( ? =Qhᄄ?cpWAkUJuzt Yx ONQ?uo䧅jCy3kPSeষ ͎{7D;_(q(\i}l=-9RFFw)$KvAIU!TY ~D׸|* OviQV$ݕƩos:1iX Tრ* oL~۴W* c*hTdf)TN<|9 GKü~cGj@QIuY6蝾B(& &̹/ K7|5K:EF_ S]" U9hzE{Gw34)}:v`zFe8|}L^*OCϗUVLo4"_^L n RmKPxch+1 Qުo'ú7G>}^!-OU|4O"9<1NW3 x^[OiD@UR~ & 6qwRJ&|QM*vSa]tQI d x!d8 C84  (4CoǩsS>I,|rGl=#&9= vVxǟسUGreUfߒک}wUcB:DHS0"D]xt9`ok!Hk;`9س9]hq!$:KęVt%>j3&]@:M_A/l lKs߰v]O(]<%sؘ c :R$gCv'8^(`s}wً=*Eg H.3IJufw=6)s2ڥāl{'fP fV.PJ^#yDNl<{ ػ(28oj2R=Q]i Θ5\UbɓɒXcžsL> ^ 6Џ0x WIYCpKy ݭ!*Z / M}Ljz@*^YC (o#a܈'n'SAD:-6(y+\`ao:7}W(XL[WRZtu|Xjsf)\fbԪ'&}-m^fp.E8^Ӿw.UZG|zo)0qՄ% {L-ܗϡws\qJtn Xhwr=9Kxʏl\Q1.8qan]/\k0)cC$.3Y`As+D8J#rE1.;oK buu"5Pr1r5!BF4'rCme35[lg&iuI04Ιg3̻)<x3@Tm׷Л_Cp$~T:/YX #V$v"Oq0Wjf_ҩ mҀP:1 [b/k!n#<0cM)N/Gx%m#?$ c,F (:~~cCțh9SHeT-vUTVE>hVHy5Vu$KxJ40/'c}%4 x1 _.2 ԅvG*]~,Elnzf4ÐDc^)8M=-?*T!b ~7m d+XӡQ|4^>)d^dQ^A0[R)cˆ!+]K tZ1n4-}aA\:ǖOw w. mL{Zgg(dz'in>;\v3׺Edyz"iO+1uҮ`ql'D.wu:L2P: p gCOi7AKa5I p ?YB$WTz ew@I/VpyG;ZxF| -hGϟv F[_7uWR58 t4:!ZHI&|nd|9PFM1TG%ِ{sN|Rxcg}25Tx{3){v2W!*PCD_˜] Kr]7!=jթBJՙ/GY|YA,7ϛGj.3L SyႏèC)#%Śp֍»ͳ-/{n֪}Kd۞t))Wo">zy6N \@:3MNcjˁmTr2AD=(LJ mlэQ@߹w`ΚHUR-ɠI*/S ea.͗Tq-#*tkg5jTx9i٬m8؏:鶳^V[!YV.`a Fa~ή Q|Q.L~0*cY/zF8|.Uw֎Yh f Y&*9LJP.ZCjv{i^ W!UN ?L]S`=)C|ȒW- W3.?~`JN)+ Ww@r{x T1z?Z(K2q8KTc,NӔXVF~ z" A+\̶ 4բ|J:`G6R4IЇxS }V  Ήו1OrPlKiۙ4gIc88?,^oXe`zKCwhgk x^:{f+z1FNT淜ͣmgSAܰ猰"Dyav>4 zgٮglL@ќhB *DoNJ@}qj_7G6 ?7|ok?} ]GIXL!~S^)nXVaKZXtuOG38a3X>þo~V8E0 Uss՛=*IҌ݇(|7 tҹ8x_abhA&[) ^J_83[kNFtAiW`l)h[Ws+} Ls$ vܔRWԩ]g뾷@̰8?CfF{ -uÑ|Xd2%y"( |MSfNfh%o6Un݇Й@|DiU.~FԴ_[BIPPǔm˙*a͖KAp_ DKfw)||N}Ny3lxeEOnT'R>+F݈tg-jx@h>6ך `W( nYu<;Z)QCXmSo:_r<}ۉr3]5xW.oF0)Kds P\>L=qj̧`v.U&SB& .)gGhv5 ;pt{`Pd@GB/?`^5oW_QՍ3^U(,%tqڰZW>sSG)Z8ۦsVs>Y?97b-BG tN5z-buؘݧtRKh@zojb]M6\1vtcgP ܸ-xa^iNe#uW:ʝ93ٓdw^_P.mecJpV,  ].e%߄z,c" 9Rb،' xjS$ݱN<붵g}g݇pm7AfT49>pzD"7䭉FgC4 h*{ )`[]im A'RhVCѾR]%Bed;2b[(UDdxJZz$篫I|PXCTgJ3Od{l~4D (|q&TgZ࿤)>(F\wZE% sOCE|1IUW;qrN+)0!5D`4}} $iDS:OGr>bO.2-?Bvw1Adf"#FcEm bDžPv"R-Pt"tTXh:ó:I%_0o5 0Bp 3-51)z[(1+;%lⳳ QEO-lMx\-ɩ)!Ajj6P&/M uDMz+B3YZҮ]{es'@41R ̺", :Y+$}"{!]AE'..yJ'r4&Qa48%bu\؀,s:*E"Ek6x񥎚%%"Qb(EGV.c S)e.,P4΃W’f`X"yKk\ V6:8\cݪ7uk#Z9AT[Eac&qXHܗb? ^hfhC^.VxɘƚDe;6}T J*gTbZuL,Cv<r*Aj{^F5x_(/1avă(aDyݒ/R IDNZvE!γmE;ylM:"mb˵Eֻ VhHf1K+1ĝ|A@g;V@˜Y6m\ ~״2-!ҷ|Pύb>,8 )'f--SwH*0$FfBF'Ȅg#SX}Tˌ2&v5ˊrS0Lm^`v7(Z=.\pU m+>yda-t=Ypv4ixF{x LcPZR3\XWКȑq kU9I^_P$甫Iɐ]jYbZ({JC4J1XK ;de0/Zɽ <=ign r개@05~)F[_c{PmYNDY__:_+Xː:2Gͧ "J"醐0? L_?^ؐ).1^_4PԹ)񺞘z:@h!Ǹd5J25OJӱh4Ɵ"{jc/LֹvFj햷#tጝ!]lXvj-mBmuXȜtW_zĈ݁3 oc{+]]Z '5ȬVڤv>aL eWb26V~斆y~Nuc@$ S[}bRH|R 1څ\MEQJAgY? dE+:(JGN!24k< MX[pй mZm󒠢<һ(Cm x,q@~6W 3+s)@pLzoxfE+V /bV,M%Tb¸Jv BE1'u c[ST Ri!S)('j<vLs7oC>l dTe"Kv6cQˀƗ\Lp~tmCfASi!!Ma^C/Tnn-)<*B1`}Ttuu~+,~Ļ_>P~ҠoI?=4ͻ71dLK'%նi0laTb65>W07 h5goQj krj"fw$PύΕ))ZWssn #aN kX1\;0 Mt!hoM]^$#SLճ=rHܽe>f7 M'ƚA zߗ.Sʆ{|L5uvG̚8l¶|Oq2U&ۏJ[Nudv "j^LJH*PX(+nٓ%dVY".b@CGT)Q-mw qQFFIcne qO=C`46՗Rٸ[m8eƸF7w!my.z[iCO&Ux;8r'Y@@ w PSG'S"#So^Mգ7N \ozAeˋu2Li=6=~V%VK =d@B󟂮O֟k]&qNߔ-e4cd s-sgY!$@tKOd4؛G$ψm\OܪQ|[( Ew!]LDs Ӗ$_UMI)DUS=*}nu%>ѩPf2]oq 1}V?G0%Z2oċ.P3[DR99HlK,qԃT=PQN!\[KN l?J2v8GCmF";tD,= B̃Uk\@=ǯV6'"o.!(31D p'E6vs -^ToD7w"WU!W9XayP.; V<]*ܩ0 FF̊EMz$˺ybAqOC'R2{TyA Q']t GAe`Ƥ quIm;ڃ>T+C8ql̹•@Nm>N2養n2t@4%vbcj"iݞۄg6w!U+]|&hd$޼HKb&klPZM7-{~hVs&EB]#?lFsT#.8,W,F*fĉ :_>-wzc~5崊~j}댫Dd 9x;,G+2ـ -[ksaxրH[鿛A' e 2KcPVR*]kPJ OP{S2eٜ밷?߭= G2mb$5[>9#%aJ;^ ҉t2}6u3YS(݂FwC7C4$(8$8Wڮk՞~K2eNrgtvbpN.=IPm93{twk%`1sVUFb!N)vT.,eVaf[8:ӻk'˟0R"OkA^xu\H[榩8ِCh^TH,w 9NkAOR#y<\u3ȫ2J"*mr$ϑ0z"&pQʧ<lU%O/u7Iׄ%k_f9kr˞,tߠ2ƍҠҧ;'Cyeoq`y̆NЏWsy0͢5\ /*neg^*$ʚ3(G>Bʩ7# !?7MJeSn:t-pu"BG.TeRURx#)"bյ $p5iR;x/>ɟXBQOMt$UNӞ)j|O)Gഒ Z)4|ʼǹc:8Bx>R`G4 ق >*-Q.7/R uN= ia >JQ@ />Ue:VE!-@ 61ɚyK4peڍmд%u le?l䫓-o\VHQN3ۺ"tOLR> WlÐC̯{M€xxE@1owazW?_}x|8r9Mީ|syGiyg!g3Dy';m81eF R4΀(5"Ɯ7? esF76$ XttWb񫆀smW 8,穇 ˟5Ek$xChsB`! 0].FIMk›}GG^;iɅ])(΢%D=ȳ~WK%N)#j]ҹ YsXtޗ<<"&7W7_dE!وCVM~%4eԮ@BN\1ݲr]1i܂pV},g&BP)8e$rqsOdO(&86a,% !+2GPDx! ~V?Cڂ^vĜSbugL5C$?ǕiA#`F Vq) H[=#{~]ݜ ;iH ߟ*҃2"p"{^f젠i  nl MJH=XTMg4Tv53'GX?"N9  !;3D@_P,<'+mMԖh#^T5HR&;gfK T76r!gXGl7UtL})$9Dlfuk9N="7C>0RFvKkFv7)&Ee`8Fò=lg"71OYd 2 ƭCճGTªx)-]`7آj0kh:fEobO[ܥkX7cmCeF\!*P~l%ו܆&^s ^hlץ?fo]TITL*iGDY$/狈[ºCDc/>rU$Ok ́4faqzf?PF^.ف;lkF_ʈ.T]v(68} F.~(Ga~q H) ll_S]E|Xκh85zmyW}?hS^/"Yz;w ;w` a\l`"9e~xl&-H3Ey|+Gzs*ӄ=\=.8xZ@zm6"X_si k{`xy ]ڂoJO]h@$2M5 5_Nī.L&w}FHoDXĶ&q f#T$T ~пy;ءf?eQ3vĨ.5꯵oǯ)7Opd.} XUŭV#q!\Y5,wIBQŒXLs&-=5M*?xKHEp| ZK" [-Iҧ;߳A(b0@GJÐXx"dS94yMTs6bsfBMĤ|T__6n:ovc*Oh"rKqN!u0) &BNt $ H RUF\J TF;_wBY< ns`%լHxZ (L[$HYleQ7WԗyLOǎ F>0DܛƩa--JiDyfLmxI"Ti9dgNd}ţǬTlUB,ڊ©:&֐+NsJH_2jrRmBZls&!;#gMHUZxSŨemҗ3eɞ,L;NrmE4 p#FjUI~%o ^;֣XR O)pB(ςh/R"DN]}Ihp]M71^tI`'e`!/Xnz$+>Su0~gU3"{_U]S>vK58R[MX/mF lk07a}`S'$7QQWY+-/(EG*CEɱDRvT`>s ,l8 ,ʻe@=ō=Jd&^4_%ɚ"V8'0_¯ܠ ܌Z-䃝DfRH~ɿu5#y[F(~0<@2^Fg!v#9j/B RԐMW+<0la(Hʺg Ƅ(%cgnNSALU'% Tێ fo([(w虢g?@EU+ڝ`g2o_Nr7,SYqaG ~2j j(plQswis/-ȏKMpkjMHY.+d1>3[JFW;-9uZʔD@noV8ʧ#fSZH%1rNC!eܙ:$`3{bED p ]Uzg E{ZtbJ! !c̤DȄgK~U/QT>QMAdOb9R\cثz."1ѻ o ӹ 8->sjg bPr,ep?-n)4!v%(zǻx0VI{$ 3Ӊqq>@b҅FAh_3tgMu<5EV„S<]6E8r 8,/$- DUog3O61v;/kzvI'k:$"(6C(ũ-.T!B]2juV+|(VuO;C55hW7>;:(R\iaTz6՗Lmc((vWx1QJ1J ʳsM߼ fQ^K :G#E,9ɟbs$7ǁ=@oxPBˌzEvN02' m Ot*ԙZX0NhU5EjtSf ) lDh) U: R.\( q$aZ;~f @Ř;R-✎JAV“)StTvsSC#!* R%P^Χ`]DQY:Z^C;0FxO>-7 釐Jߛ+j69j S|3>2&}Ꮇ+eڔwre,E8E m^/vN 7͊¨U (UI}eA)ŹS,iB [vXU ~-nñ?~)I h$+%vg~3HZuUjxH`18v >-7= V`.{ "#:X6 a I 4mN^A%0Bhtgl;Z@#~zPaEX–a˛C}u:=VŦ!^V`f /B`ت$kRx j.p ! A P͞7-PXiFL:mGd^cGp1PU!,RmxrMlRBBeg 6Vf "_9;ꇲDt[f+P!;v$-ia7͈#/h>2(DrHį֓~ԕM,F^$!;N$\(k9ݭv8H' jhug~^C/Ha?%2IcU:3'KpCV imp="LIׅxwhc^BFvy9ܻ~z/ M`Ki^W>q ]OA ( VDr+[ PtC4LC :1PHIѽZ *or)n"s/Eʩ=Fų (C}nxhc<T,wTf%/D@?jY.'B o4g!ohX.Pt`^'4 3I6"`l${_}9JgQ<3BӪ>OQI{˸b=HR]Œ~HXl-{nn X)wV$$N(С^%#ܗi~ggfet뜠C}ilb)2 ҥSx5dlűGΝRu^[' >!%ʯWOwg] ۥMSf(j&|Eõg.aD-RYG8(Vfzb̢m+H%+Sj~IK߻těq[FJ0o>`tDܖ[XscuvN2X85/m{Kpq[!9 'mB{80gΞ')_`494 ic]SX beb#+Vz2 e6 -rc*KC' ń`Xq Լ>_, t`t:(E[|!*|IxSaex-*3[S bep[?/@9Z} 8edfuscH3:ip`.>bVḴx{tjOOV?'cv؟O ˉjq61u;000Ӈu;aIqn: [ hXp޻2ɺ]۠&*c#`4yGS$ڢRbAH}7ͳ@YY_MSXqk5,83oݫ~Qj[Ń@[ґy]s ke4+*FN G8} ucj'}hx:Dֱ?rҳY / -oAȅɥ-i'aF~;=:z4F$}0O>:򉶊ya/Ɛ ``as;ؕD߯ ͚=C.ې)c|9q5ܩ͂ZŜ7K`/3]1Z7H,T !-=G]bKu"L8i8n-5y`NjzzP;ҭfrs&Dm7%Չd0-g1m}vMYӦ)H.b~QyI7ma@_GZΰ9X#sq>m|6kh*\7fd~Mo, -^̐B!5E~<) gTN4_]<{A8/zi?D-xغvʀ 6={P:ZS1^pN*+ ԎVY~7WD=CůX,?8b9#bT[g&^ )k.+H_(FN"1s| j,8yR{e8~雷KsLe;^w-49F1ӥ $-: ҃4=9xYNX2h:[]U:)l}kԚ]Np@+ZmY[矧AUyubYWe0ScAfeѐ-; vN~G(^}}`T#؆K@e(Dz_kZ{j[r#TסN}Ʊ *dQne&;"RFKqk>84'֮]Wib%Zi0R ,j˛0t%E 0|\[",^܁5r#t0u5;T 2ucͮw85v 78ќΓn[2ףx ]z\IVqʃK<3 ܪ}ɦF B<7lj^4DP0((84 $ 4^)׆ Ep$zƤd@Q @4+rd@\-ovz;/J~9^'p#""c٩z1Rk^:&\s^,9.ТƏ K&g&ZGAŎϞ3NøK" htŪtwJG&wswm29Z(b}' Pgl #d~{ts@Z +ڭndXug:57L(Tɽ);NaTPTl6wԈ BقHo6"B˷,Uw(KUoߊfi\]V(|̖s fX]K mQmp R4 '\ ,TGcK`ޖ>cRٜtTH`~$*x'Ӱ7,|yǯ7ϨjVϲ=!3Ԇ~', KDe|Ϊ)\(Ďt{Lʼn$ pĉF>Ti S~ D䫣tiI\GGy[սT1%~+ު)4ݓwfŽ~]u;~'GCD˜/y0:=ԽH!KreZB;N9w!_7bcITo,kBP4JZ"2qHN"TS i~!VKrUoi:4 cm@x;D̰ruF=j"ժɩl4c&+PV'ڣU{;gwQ[! \XGx[rD33y+qC+LBE*.rsv).}ώtH4$EpVgLeH\{LMC.6Q pR!xR}ܑ(d

0' y>ME]Uڙ(P;.|zk<(oKCHi[`]|NqF\54{b"bk7qH; />.!G{n'i_56Zb0eoYy`QƷ>s!{fFǷÀ+hXA9]mzșy2vI5ۑ/k#)7vK9}?=n0( \tjzaS*bGś7 CU]!%+zX$srdmԒ'gﻼu/NG|g VNTeX̗$%roQ/&[,Tb߇b4%MȑX1fmDaPڇ`¦ iM`=j>O-Lag0K+'F"9 Yl9;MTADy~,#н-@{B`4~p>\ rV-LPĀ:Ӿ)Dfq+_(: DT#xM9K߃6c?wK) rdd^KZdac~bAd8aNzUC [ )'FEl#x^T'z@uJMXgօEE- <"ࡒfikԤߍ,[ ʵf#@[rAwK{ P:BRFrC5S*>{9=VK/2ۋAtڵ!nt0}Oj :h[_244'm?};q$.m}kg$)@mN,*2n-'}ox$l D?̺XR3L wZf#SAZ&{Ke~B(LX]zb:NprS\F*evk\rk pa]z۩Im yJX/0؉QM܅˩W;~Zʮ | hdK ^ktz!yV-o(nP0>7-,/I P׹iM]Da=uLYBw> O"Bq҉f'/9T=`}*{F`jlSe2}Աȁn8Z Cu+[ A곩Qo'pn|# lQT0kLy{%k(F o|Gj{a—D;. cn/e]ựrd~*=P=mn礮EAID%i[Y>"[ *ܥ UXGh)h@\.*뙢-%dvn4y?b8CbLS2 6V2,J +ٝ}Lwt[FRhQؾ]{ƙ=_mǖ(x(iiQ{ }У^\\*`ޅ46>VzYW7c X* IfK>)R~<ˈ{5E 6~sM 9hcϔ^A,Ow]pk\9%R<_)liG0i3^Vk7gG Tm$)qiȝGi;ŭv;G*+2`AԔM֭V_?]M.H#rU.%VzT ?Ei7jvt$m0gֳ_fwSU͆8]&hA0DUx@k?U2.*]w[2ubz]CG6Z?qAyeo-iN|21QZ cplN^Ƨ>ݎ/6~X91;{̮vසI˗!d,2߯^~g ̝%-,XPwwj{ /38s~vLU&"'5[c> >Z䒡Dy/?S S*]X"N'IU*J3ֻފ bȘ͞JzZܙƩ*_^7"\2Wpֿt9d YޤAwXxI8aAGjVD)Q[ '.BNbSr0")h`Oߨhf6pIfZok|F_Hy  hU)Q >3WFD8uUOH72T:af-T7V6pΤ-b87=c?9jqkYN@@Nˆ=eQ:bAң*|::FR'ۯ!g+rSh|̎OWl/jv[ n\["$ z_$AQ6!˲2E=#S hx߹@m?v(!7^Y1ڀ$D]ZgFPZJژv9gZvtKEm/ҿ}z~AJm^'VhoH7;B:jج~ʿ)I+_q˧=; NC)魷9 ǰ)9O :mad ȂCJAzs(xŸ?YU{3v:1ܘo¯2S ^y;GTIH!7z`b,Lb*4:wi@e? kdkJ &# Z]M d Bv6=zK4R H6~Nyp~C# # wQÇ݌*]e0J[Ua`pܺ9Y($c'{ďE,H\{ F8}S4 0"JKƌfMj3G˾ؔ᧣9@j0 8mZEX Fˬ.x+e68V_%6#o)|ג!e|?XlrlO|K#JӬ%Jk k2e[4PqQ)zJ_[5O~q69˻2+F]f, sLΙ>p™0‘|7iz؋ֱDilQk ZUZ4kG٥T\OmIdx;!9Ws|tMDz߽XTɄU$'=HU6e 1m5 [y  3Z~L^I@b\eb'f!D_D +_-h <`{)>۽i K7?,+SQ Nwo`IVYg><GU1kBo/@q9x>kRe;7y:$ .6qr-Mȇ1T8K޷w7R iA|yhc~S EEaxr4 #`m)}1-B%\5kyW~gWg}Q``ڱ~sjCUyWjoCRJ.0̾c"fCN.`ˉGs+BY/z{W/_lwAwޝ8l,tQ^r;J%-!~H+2]@&%a3ʪCVBfӫ!jDve?I~i%2!x\r2IkZ|C{V3uvQ9]v)qy|m$8$y~ ɛ'6ˇ"~CF";aKivtI2^v L>`Z9q jvb )&]O&%|5A/<ŽM`z胮HEHt'$@r5TF8_Zh7^OѸYct|PFxuz1ي`F0W@˅K5/w 6?} +)̿6YBs&;Fr` !A@ (@vHY߮&BbI|gf/"VٷɩHZ4%1rQD4;"@{KG"P ޔJFm;s17$J 'Q~&ߗQM!tݡwpxSɬ&lx!dS2HJ_zqJn!Lh}ow3[5"UL'kΑ2tpʶGыo ":=-k&ea֏.2r_hibb7`w3 " VKv*̬C"0CE v|'Uz9li3o['.\( XZzf٘{Ek&rur3QHI\aEC=>H7-3|O쏞@)j%eqX# = K3=P}\6bu99o,ِZbv0rX.>Eτ&SIQ ,;6U',oqMO'k7=XuF搟!US69ĎjŹD+?"U)-M#!"Sʆ+.x$Dn *@=Ib;L-Ϲbשv'؛@1*nr!]`\b!FkoMZ^D :^wK)-FHsmSSV@?#hp7F4-[&]~Vը)9{AT.QF_b\t%JWqj1F6+Kmy_PtS=NлI\3 |^M"\BыǦO%bJ3ViꉙgJ0@ó+&K W]4a.O;SA-Aud{! % _Ua끐DK(t^'SWP(rq)U[

y8لau(SGi:mTf9Aee&{TBޯh,PZ_Ak*`tbMdKۏ+ Wʖ,yـtv< е<7փ 1gl -@3?q(@&Z47t,z+Rn?DpM}y"6Nq/wJq3lTvJ$mֿ3P@jrm14c7H'p^ȫ,+q(nf+˂{gdRGk%qr2)-CP4-֞']yw} b*1HH IGB oR=ڨ){hI֋7s(3$n*B"ʽGOW6@m12|>M"R{ÃYy:(.AcBAp%~^l >1*^[c#4948ּb$=YBC+]X d896mxl :BѮ^7ѲxS&84C8QL!ٳ$!';̰ɋY tD#>"sҨ߾)g%N @o9U]B{ƣw(E;$ mST6Q`S,C#+Tgõ*#'0òMšoK9uJ-|Tǫ ܼN:Q|B ij\dLZnPNPF|9U0CpEAdwZrh0_4UKt_p7:ѵ3ıiy>OcHrUD.UE\  G48ebdd;5穖 _i%Qr8əbxgpD`` Yoƒ7 :nt=ri4ik*t#L/v4qK5^=S[i P7|xwlvgL8ϪΆW5$7Ϛ!ֳdq f^^oDE.½ $#fo|66 8haVi{u~vFYRB+O j=ͅ"ֳEѲpуߙ": e@~ l3526"ZkkG-N15RϨhm愰n}|kWvTLer[UНZB$iC zL.KD">8nWe@c4-5}#}*e*DPG |֗UkAc4&)9Y}O>8 4]IMB'ChBi}o<>wG\@ nWiR s"Ą)7 1! 1~=qJْ[i@|?C=:,_sn<8.U,R |%6HB YyџJ;ƀp0X=h[U7NU`h&ax+ 6-v/ c>%Z|6:"F,Tj"sѤxa 2݁ϑc@:R@:G.ؚ_CQә!cՑFwݠ֣#U)G 0hzD0V]X=|LA7}@+skF):q v:9}/6ԛ2=ƒ:#3mjZ)\- JRJ ]dSRhGMG B϶+ʤUYZWCg':/W 9^Uɬ]f ?Yw  }>K'&"%w,@_~%Q]}M]uX]ǼlnHDseȂzla7+އi6Ƕ(T 2R~`fd{ˆuވ؊njdNnPmSI5BT YP4z7/ֱq'5YDR׬6 j#FQ?⩍i ps莎ZIġHY`:۬ZDW\hk!B_}{ܺ~!]sOaxG<S)p֍u 3Cލp笘wi~)yC+]s<7G=`z,BQJbPF||hIA7a"Rtmq#_{EUWSp{Np c!=']B3|4ȃqgfy'5lYYY5nU;i:Ӈje1k{N 3y0}e8l' 5M'P|M;lEԅ\&L=]WY ɠ'ݳb)%\en!Q69;JM7|]X/#]3VVlT;B7‚NY|kIeR=.wB~|nV\wn#6 TE(ᄱLsP;K%{=KZtIY FG'X*lY-MQlm}|+FAeS;d-HF@^ Sim! Vb>@W.vGY m3wf;l2el{Qr<,8Z {?Xvucu~D~PQ4QB~1Tb"$X&K)X[0"Y'W +gYPKKAԜٹ xz~jƲo0]ecfZy9C`Y ۜ|vl^X] `)(7f;^AE}@/laA#LoR,IN$%RC2< -H2V ?f$pvmx!rGymz:b=HՉFqDVAU=K@I6zǍݪYX%1ƹOhᐑۼ@Wzk^rk!Y.LA9yWlӅ0D P{CF{? a/ Jcշ$N$LA2EE8̃F'(S٭\erJxvN G,fw6P0{FF_ZS,*T1Q+O !xOYkiqJ A\9D%9Hߍ˵8hd674dΊxU~JWr '>=YU>mb`$rң BQ\fPT~gKGRnj*ѢH|C&ՎbDcM1;7Cm(z 2Q)V ZDT=3G18ow Ư 66+L Hۭ ]7nN ݴ˩IHW:z=tV>&u!R @.>*{0n ~ļ]= Y&&/JV!iC:e K=5wvhId U+"\w\8Ɋ)R7)@x;p/C`8"tJ [#zG%{0oAZ=zʎ9i0s.dEڊ5LhljP؈:eV;|C/xIlJ˟ \vP_L\uf7^:qϨrDAQsp`OhS ڥX 0Nc8lbiH6[\Mj,+ח'Fe vl0 ~(Q[ep1T.8!y3-b}0>MW@޹KqV?‡ DC sX=(r?0%zƀ+< 2O_116e*Lf;t4^RH#T,f[,P`SHP<;߾QT7Sfr#.Rtf0C<$uC3f=JI56/7x N>&<$Oxaf/K!V`|ID4wVN7"~\FǀіX%wɛ=&~B2|djv ;SumqcKj@\c] 6SOy#b=PK7%vMF6X EG ™C/U~ćb9@bkA {-Nл"nz\zIWLI|8n-phlvΐkpu T;iISeuFm^;L]5J8ƜSL. GzZetjț-≠'֗_= =DKwW yYU8d} n썷MJn8P_m&3ڳx]F /`"4>E\Jsr4ogxm52u0dԈq$ȭ飔(D)j*UT :gnTvwh ؁GNO2)= wK7tB}ıɪz½av@5LnȰa*6ȑ X,xLp]]ŜfQ֞2<(.jGpY8/^ Hȋi^|uP{gOy\ /+`ڱ'دJu12\cnK*ikk{s4V,jj"y'3T`{eu|wujZh23<9ooO-35jdSH+ t#ȍǷF~rTr8Ը-Ϟ^;}V,. 09K8=C^R|䧱n&okN0uIZjŷ۸{ ͫ]f#KB7D< "SRK?>ŀ_\2Ld A~AF\D|\3rYXUYepG(+F}E Pwk!wdZNu5:)/.cJyj]I lw؈,aҵ4#N8#qtrr\zwڨ5Jڭǚl<lepKPhE9} o!4M`WNB#>@]1E~M.Ei;ģrܕ/#72DFʄ{# bKP ``[ckj׾>FS2}Ø 䶏-73kxt鲟0(^~綆=ΖO)\q 4g"f )IXޕ IXb6 ]i#uDg[["Y#ˬǨ:6A3cHaG}ڍT[wcH@Ї>UE[E`?txX>݋1ɾ#MQ`eˍа΅|[#$͂jOyIפ)NI2 (9Dx]A#B/c,Ѵ7$R:23g0Ms{U^F}޾@||U ]Kλ=zM~c5Š/eԒnJ-PQAufKf+M+潎He3=TRˤHxsBMd7.fAȓ 6Ooy^RbpZfDZt\eK18s]Q^OhR}(":7291qݛ+θv06n G Ru X1W k|B*p#"|~>)iF7GxԞ|M Z F;D d;kɶ4q V~?uޞDo}Fڙ$ :mmgKag84>>ȯւi3 noM #Yi m^ j^f_8]Me30 .Gj˽ ;%HŵK,TQ3vۿGTS/Ǜ% 2Qe<u牆W>#.K5.l~!$))-KayTI|^% אZ a֌ַ6ٺ`pId"`;+8E+]X>^H~ 2L%Ik LPXU;uV[$w暀nѷqUy̨P!TIHo^5 \+Vnȹ SZe[Hl'֛eF( z6p3Ld`˞j>'=ƂB چFٕz>nJƵxP|㟙AoO{! H&8Ia-=q{5+ݝw#9#٫O0F`(!)PYx>5mهJZL(͊(78Vo2pN Bf~1c#ǩxήAuIGR PM dz@T7WpIJdlVrB<iSE;Ab4B t I >nIܙR7 !# R{[%;%OR 4Jգ+(]jx/OHT 4/~E8I#@.erܝ2@-}?a6Amy}?MQ`G'{i9uU#6A :2-sH*e'Y6I짓̲}Nd*7KǼ8;)nQ&*-g(9LixW0msTo.]Z—,Y0fXspZLr8ۛ·rEy9@#l=xLK "N#huzyIW% [WW},?4ΚFD,|J?D)901(</cxV0)BLI="~u1GM#w ٱ' t߅s~wuucA}j[+?m?Oy"/0;m[f=MW2srAKO+qVNj:5*[JM7UZ9?jƱ$oJ$sbgg+zOʗHH,e ;RmnCgqg(+yv_v?Կ]ceߴjo ;s"\F`c`P?>6)eJUmN)S\5.-m,2@B j@1$H,Vr> ob'Ƀi^=ˏv7hד( FUoq ¢K9i \@2dLp N ~RWV7ܩhEtu/*t³U)8tvh}^ !n9Ib~RC (ҞE+Pћ( Ԫ'PQF#a+nC sUE;\G\97V20bngƪm[ħn{TgʺP,?ZMHaQKm$'4L#h)}'y Yܼ1r&񰜷b~ha<҄P|:18L {]W"Im`'.#a*fg41YA9OS*QA"عI;|mnAƿ 7q6*Bn,= 7Ʌn2W0Gh(Eq2j1 rwFD>-FLLimw. N_h+D*qӉ-Lj.aol\V *y74UDI![=£ۭ==wDVp,FȻ\s3[PcX˽{ |յ:}F3H|'3EzAr~ؿ1vgɌ"0hnxY~4~?Iuq(\:슴r$|dDT*̄IqpeAe=Qa%y"&Oz|}cuYM\/ێQܨ$2D$N'{'s{{ |Ҳi>y$f1}nUkA\vn"HN=?Ҩ?;P\KЕ  @@v|p:1–uq. (y1 <'vATۮ;^6z)P {C|ps\]~t- +)PnF& H<@IbG7}d^pv}.CJAk lWuK!Qؗ#\*tt2̯ &hUGdzN[G tϕLMR!JfQ1,e95׃>F~frx:\6 iSQѽnBpr>{( x0Cs5hX@ o΁$ QЎB*5(6sUWju(i}9 nx~J sQ G]H܂E^fG"x>2>כ%f:=t^űzh6:.ȗ9_.,l g-|c(9-(cucVl͑eMB-9N.B)nVsBz2l&Hy1f]gb]: $pm]Ԍb)LeJX7"wW4]h?r) -tKS pX?0/V?sHoR$=bDVlEHwz!;޸ he&(*4@ړNfhI@7pxo@~`p)PO"՟d>-@kgAP*{T S_P\h}SqYe uS`r0_?c%⬿d.z qpi7z3/_؎x &wk.s V'_Vg=][mXCtxBiNF :}GQٟt-EN&ZZ9U &sԧVtZooVժ9`2΅7&BR>u ܔ8hwč&}ot vwݑޱzV~=ٜQg;cp:?;mSL;z#H AxzyS=Ey9$ғBq0h9lO쟼&QK#V}\7E b`Igi7ѽӦreJ1iޗ=H}%'׷=l[x~y=$7Wݢ5>ʢ1E\2$wïA`VpcΗ*EY.Dv_+?dFU3RUg\Q}d}  )A#%=G)M6D9?; ȃy&8M<.|vsK/O.uJo, 842F&,XgFf|j^0%I㍄A@fLv͙ޮZ %JىJzMBx")>Xeo 2JI &5 $Ih;:('YFSniQBuU{pɳ!w|v{&W3-!T+h#oQPIRSg.+_HoZr+AUɿ#ရјŁ(~DսCأMTf孍9h?(/ES̹ Uԥ/S'Ǫ=YL?!5\Hwҭ="7>߈KNlr+i7 /n^-wN"h:HWIS> _y#NZ_ԃ%*PVvWNq$)Ez2h=|8S0 Ճ~" ԍ!WFx5m_p2s7Tw}‰#ȃ!5ǠV)N ͮB#7x9mžq{v|E TT+!&F)|T;KLK[+WLI#f1]aoQ}]'69,F/y5?+ȨKOӭosN&ʾ7/:]_|%R)zj}'㰫14᝔c1}"4m.r]! Zaxjdf:Iڽ[h.R՚W$4n`D3ڐ2glbM͸&Nǎ "I X$F~1/ғ͞?6g$}7V@:̊u7 (3{N5+*c&v"e?uY@ڍ?F0 X( :Z;ml*,)zo#Y83כ"r{-jv75U:/|*KܳmdG!_¾r9Th^ 0FZWXIDSU/N3 ;ŢAd,c]'y` vP5%5gwxWCf fˍ[gvƶ֙Vn/^G=GUtE-4[51cwؔc@7ƼP]*Ϡ0/BjQIx]gW$CҞa ^1mSPg^6wLodgV;==zjәAbX#%Sc"{qpێJڦ z;>[x/GmlpR=(fpcokX"='mt]\.Fxhv@t@"xO-EB"$& F#eWhfeOeKx: OPϚ3p)Y(j-D?`Ӡ`;Ox,1BxqOztt8's60 &l1cY=@24,I"~ [6@X6wL Y?kT%kBԶ(7ø>g0|F47F6{nbD.!{%\ <)~yT+іeѶ%7mxsqː#E*7ˤL [UxwY!|z*Q!92 4|0K'U8m:42͌gdMc1 n,^]Q9jOe~z v-\#`KSOc.AE-Nm|:tօ Ops GRj*3E6\̎ I6TIAbtjP '8<(okbEeR LpPL] ^j$qGH{$m)oa,2cþ Ļh$.S$H[ d;0聝T+GCZ&Zl(@V,k'^s\Xljߢ*Y5ƒ;_4P}KtY֖xUO ;xxO\E/ZDM[=q;OR\oHQ?Xs36*Q_OPE*&֟%Bz9YUe::cJJr@D|8(1(B#X9#')ٽ=%U|5{~Z9]V*|C[M`s.KHTn&84[gJ]1M$u<ս:Y2 Q^`(f^@Kj]Ub;eۧ93Lr%a5tHtOKA j_4Em;LL_*NDy "Uhg94aga톟KFz|s=ATV;ybc ttjr-mU(=o!ʹM++~Jh_M41O_9!AwꎂI3=PUbMH!P#OE]M8gcj^ $ yhE'P_6] ?cQ}Iϫ=W&\!x%Cary;br,lxI[6g4nC2p9BуF[;}O/lN3Vo;T:OnO7H7n%E3U7߿QiYN}b;Bı2gxD@]]J2t{UF1髓4NEIU|b & TJ";x@~M1"T]1# ^XD:rorƳZ&_h-޼}蟾H]k:$8w );(cwQWPUśNvsSfwsϼ֔Ϗ8j%Y_ erS7FDyddA.sS9SҌU-,-ݬ VQYԖO:S~C]i]1o4t:Agi=>s::R"9WD>/B:A%vH;Vftb,6Bi!|V(`-OJOa+(H&0";ze|I>%Cxsċ XqR/,VHʦBǎ2Vdf<,\%B9]"=PgءlwمO +6Jhkik:l_ q } <- TIo}v2u#8hNu|fO”U>/sd}A}Yu~B~gh~ ]i fk ![SMo ,Rԅ,9'cUkyXx %), _>%@;xs$%r67n=6x*ÊhF75RLJ&M>.AH|5fZl4y (Ӱ%^]em@hwnճ)VX Ѿ8Ntnq(z`j-3~&S \ rU&5OhHFʪ#NA`}CGyEOkǴVP0b_@Ex&u5%!+wEbBGjpP`5閍N`6 M/f2c$wP-Xd[JA׵'C7(-oYN3*ܭٮJ-JeSC3_.ԟ即Wm)Hlf)PEOn+Le?_JjOe"Ɖ2xɫ *$h!}M_esd׫%̊*Jb͋ ڗ?ˆ,a燦`Bg@X4CoF_u< ;P  8tby"7?EE3adv@lU |^WM l~tp6;HH]5svrYϘr&JPBQ}$Sj[?a~?EnPzSm!9p7X;RVV;D,LI{tYzve$ ˉ/, $1?N!͉8E2-]}tnVJ(n35pKO|@t[E ^k~$_NX:Wݩɉs3S{@Q/0m^gX0`вڊ*:Y+  9KL7REb_2"!-V!1g0G-:= +V[2o؍е*%/]5^A2PBK 84t9h `!v:pέF3=Z@j3ܿx,ZmK|bhL>= NCN[iϡp EeﷹNio,;c K7->%ukA4SY;!JIN`Wa b n'ev>W9Ʋ$HsB,ϪߌWʟ6k}nbɀ`D#r_}ԴHs͑ƕV"LʣKLNͩVeD%flH21EY7^ILny͹YC4zE$`Bd nfp++YBLPT]Zfs:ijhoүwJOп3 Zg4sg ^ĩi5LX&\[ IN@: !IA,c#شhyv,H؊-bVДYfj$G=~gEAn-{})H?6N=hHN)2IsUnb} )7ǟ) >BT v9Dmaf41SѴ(2Nbǥvt}kUf* IǒUNj/OtG7 N/^4 ]Q,8Ra8ڢ 1wssکBSAR?ӷH5TO!uB2y": N%#`/pNq]@ tAɏ)4i͑bJXuE'Gn>39t<.c@רN8Zdq-SXSÔ\Cju9J|ٚHTٜ{Zs<= Etd߽s<Kz|pL oa/ƫǩ0}{!!NAE?I@= Yƒfٿq=DWIzJ;ZW~?HN_>ŝ`QdjM%*H ,*},L' 9O{,Aqgvw!P?O'*6&"P]fA.1KQaӣ/==EѠ))92 \l.0ҩ?yfHAZ8 'HS#Ze:9{~ b]&_T_tHwTh Z|w 69zehan)I5XudI3t)GH$M=3 PkWS icʀU}(ӏ9^n&}=H c|6`N@$pD 􆣿Z?w)w#7l.X8KaB&y R#۴@znz4~@Tm,%J v@}F{f,@O*yiJe7?|tIX۔yG>Զ 7efl#,-TzƩxL#֜Zs_O/)it8(.$qH[x6v_Pe,ӮfNK'(Q^s#D.1LuNZ+b%͉3(Tr9 =Z.:Z 7\r@LiInS}j%l+Y@Q0ɂV3cM4k\r%jh"0L"CM${4ٕ"ƨKT]Sl(ra"`:ldy Ys)k̛9hTM44.Dx~[.KEA6 QS$Εs.r$pAO!՚fxʊ"$p^"I[^RKmYkg;m=K *CZ2Z,p IGQ{ ~#͹t{}t+)OۚD32$$ 'gw`W3,j1/m2Xo!~Z>ȗ: p(`u23BL, q,S~};)`΅lOBqi!7VL$?iɟ톍<tG2'r!A<;MJ9/IDĤsE6&;lX k^ &ٴ Ĝ_{}8Uyg\9UC,K011 F!j`j'7=}(Srcs琲y5/ոª`Z?`p"G*;7M߆)Y0c,1ЗK ͉ڑrjg;^il4jN8/lfG_zIScßDu&J"5>ȍGEsS%4fNiz4iVn"R^դz9iz$Y3![SeTYEP|\nOczL$T.,/>XyC?*R}l~l‘z-/NDԡ~cLց_QIB~:.+z ik*M29(}8mTp0Z Dwr t_\{L=n뽮bQl WMcGA$?5Be7AaKc2;Z8% RLp,רU_0mH1P8p7BghAp3c´ƻ|f^#|A oD4fpΧu%a0/^/T^ zd{άS07fKYԷfѪ唝 ?#D _Xaͦ(Y^;aF5 &B[EI@ߖK;enXтI@H$H\#iY癖^!!ڻ>Y t+J͇C QM!Q'q;>en)E]"fy:k]?ݔR@} 浤hp/6}Ony|CNz#9 )𲰓c J0-7avۃkFTȠ=E _ߪ g×djF~ad;@`Zޏ%2*_y/U/E M"g1/(Úَ_ښR0-wq)WlC%BLz@%&re7}f+rPQ_wYh <c-zbbMtS>&Nb/J-i|8`$mx݂g4L e~G֖5VYfȿD!XvR=mOұ}7cTpdF@5Tw$9. L,N4V]>6`CGetb?[EjNXД a.3>Myhy`9ViN_ 3 /HRFPp٦d")4Sr3)#[Td_5a8Ymp/KnzM|w-=qsvAl11t=Q|hͮ *HSiHz'$q4㴃1U3%ڍO7@"]BDbg't EsU9IVFם veG c)%N ( Y-'}Kt贞y] s!Px>lpE6v?)zil}\#c3  F$.r5`(8_gTٟv֦Lν@Qek>1 I6!bͪn~^>q='p TnŢ77uz^q: A,xLP@Y'7ͱ!#uS~ir|ƞ$* Dw[;n2rnӨ.٤R;XHդe 4.7ov,UwdUr$ya95@> #TdQIv(YUrGEgrh]mK#xV-g Տ 'p57n4;k/5gj^ʍX=U2>ލir2(Uw֩U'23AaY<(SfPye337{/-ƜYDGv?x&o?/pKHQI!QJ]WNZ?$3 ):ηm<8?c O1G ;s"\c\8XF{n#fKmxZ̯iHhNX`AWLt*i@5CF%Ҡ֛ p?t4Ej[ [qڮ4"ᓜvSl3l=!K:r Hㅎv!m7"Tmrl!6*̯*Ќw7$?4r@1d*n_lč[ @O(" ̄ K|XEؤ$?k/&,.ʧs;p6{ "K̩.WbUF?%DT2BA)~XMт;ҐUH xjpm?M C)/&Ѹ<<# W2.ɵnxHܐsBzgnIavV&Bլh>h-0YQSqQҎ:~PZw7l/Lnt竱Z3\R41ȰGh=`:i9`@<q+ǞK2ۚschjyctw _r+_[Z7>zYT֤O\!ņ==O8tZ)&KBI]/B(/Dx@3;EȮy`eK#g攴~k +ʟϬ$ś,G5f\q'r+HOoiygW+dF[*C3cԎFFdXzI?WyN>&YoƸ5C2Ó|ќjl,RRkq^v:o|"N}"{(.ɟX6 ِ)r&i8?t8൹ܡ Z/Eqfv6FK彟°4STg|Ej92_r0ѐPӟk"ZaSs Y$~-/Vpm'5:i:rP}ձ6ux0S]!F7$aDQ i1>n8˕seHwyG|;Js sYYQ (Y\^r.*srAM VdߋC0ltx{L*D."URzsC )舽 =\d>"sGZo Ձ<Oݕ>]i(ۇmT ?4|B ֳ?}8\Nrb/ru?R쥑z41zD5Oң~ؒY@Um@W$ @FZρ`o]E]uLIXG,Oqp5Zֹ[YWsΒ(__xa;A{zG3tiƘ!_%jK,ݢ00З5ZJ6՜^L̋>V!BS_ڗosKcAy Y1 `"e?t CE:Oi#d^ Ai.B{̮+ܑ\.; 1Iq+ѴR*`l.!(d!O{ 1Ir`߀-^&P<GbV*ʥU9u)M1/.a%{hjR){1O_bSi:/H?UX̕I=FgOU앋|XKdO(942@ؚ9~ᔵрkm<+;;>tBGxJbd}_te[||B'; 6o_0ZBfaX唨#'Rc+GD'ÊmNfJKxoH&`=6G}O&/}t2{%";T2y9z0*Q)QCY3ë'OܘsXk2[}%ajE8"9`v"kw%MrStwьuYY>:EHx䝄z;vu7H0>Xr*|I~R"S{{7ۿph7pzZd!`=mܢyj̱@ Q \6ڠVwjW;rkeMQw/ElC@yTmdC\F;]Ϳ 2 Y'D:px{ׄ rU˭ (8ǘ6Ge6N ޳p5GNp?TAUT 2B )(A+#d|\d"_[kdQ8 TM7R Mңj,X,{ntx;Hj~^9iE> uncx'lvh)d{;B=!jFSУX~xc ysA9 gShD^q;,|ג'1w`Tvrjltݠz/:Lh0(7tQ@˷>|p@3D5Uy@ۤxh;pRsW lU%CyK{v8,{&A1cC+R3,k|_X7ԺA؅:aJؤQ${P 翘;l{MO|6??.)$ s=9ѵ1zTy$oP98f|r\'&d":QNƺlzUƳ޸bfHQ΋)+ T1eW!(;RQ̼Z"/wY(e* }U SnΥؤ#_߸shlJԵpD -UYJ[/)z%em_[+$ ;+^zc ؋|ag/6Aa$%^&Y~Kn{ L_IkF"i&h;-r} !?CyE9nDGt;|O(!IBY-cS剥'qqZvwh)ae6gPb8峷QE` $[O:B'sUX4 g0X ƀ⇺xJyKOGT4W-[b|"]vc݌%Wh4xHHLhƩzYmz# ydSWfiB0Hmlק-J5%~bS%? ZerᓈkئԱ.*)[4}tn["ҕ^ &}Y(N %5خ%1DVR'^opp$WRDq*iE?zƅjaȅCyl:^kP ligFTEb&0-"[OY(,.ЯRP}Y?;aZ;u+,NjKG5&Xq}ݞ]nt&(`dE{/H9ko`.:M"/8HZ~ـZ8fb/Mbɱîh;=a T-"i<it9o I#|MHf5PZ4%=?RYWJ3k|x+Jg M2ucAw1ontľ.S%>vQ(ʔJaFSVR:c0ReES*4eMCįB)%^lS m-ߺciSn|=gtg# &VY,Bp+T?hoQUcc?XLQ!v~s8 CԗLo$(K^z^G>r,&v<uYnsFZD!N's.諾ˠ8QIͿ|o &n?6Klgݐ"R8F`! _hE-70EI\+$^Vm3Pv'k=?sfpZ[6}zl<\+RCOq":Ss Xëg%ې@L/AFf30cd15>[ \/Kx*vy1MaQmkO7M{?2MnQ5X `N`Bj`5Uf[.M8,/><|Nžgkwhx6"y~q%,ю(?Ƃ!/xY+zw/icUvXPxgShK [ӡTҮ}˞WLQ}^gSкA-䁎4.~ĥs?i.Xy>'x0o:l^[5HGbx$^oYwepO3}/8㱓9_eu]P eI Q?\c-4Z$"*Q/yy1Ƕ.ʘ#:&:3g4xW F]FC#oiTn"$avM}9eo!Ȼ/kGxi+f:N: UnF#϶vBnT"\$IUQ%֩ rAU~!2xKfL7ktcM;}R`\#1:ӝJrWG*f16㍥-R{muFwa8R|Ռ!nxf>;zB5G^i`K5*]ݜt\Q+%ϮWNXŌH2fa[)Y9rpܹв^P&/lR=b \:"w`2ٍ9iG>p̂gf1:bQF<+ ٴ?34(\1#G L)QS_)&@!5+0#/xs ww~<5Qz&B]D]z [vيy8:EFX[k'*E8ma4tE 5K子qrI3|;jZA^kXS~;]tq82Hp"G:aN/@PW|4;j-*NGRT>u94Ħp` yQ{jMsXr_q$ZL(n;F>:j=!eQkL?#[ F˫@n!3F:wlX6%@;M},&[[vTTANOEH+SN٧Y8j3DoV ]72Su4UXaeL5+%~|WYa2dnTA^1T}^5hOt^Xj,7+J)U5ةQaE13w%-Ʀ22A5⒢ [܃&AqiM6 mPNjUѐA!}sf4l\ʕ&ޝWU|aKr8s1{t#3gRbCآɬ,5xM@2\{-Ӟ "$`*@g[umSH%81;G+īc=If#,r<4]HJDcz%¥ԫ/EÛԺH,mH%/NltN]ίPHUG_󟙗Jzq.qtrk5} =8(ыYiwf&s 7Jɵݐ5Ta :.Gxm *1JߞrZ(0Р?\8#MlG,|0[t2 ڝ`6EQ$2zY# Ek? TO0l;|ȶ7ѴZ-{ Ǧ[?=q[;޶=QnPZ嶥#-BTz`a4W^mE73=Msi`5B^ֆ񼝣{gkb\_fs~T^|I%}- :Jh tc{ ]^X,"Yĉ({<=Dv>΂=9]/ZRX2\܂\Mln#P?:r0dNEM\\Sr^7e =K,(nik$Y:ŦOgh!,^98v,d:7- [5܈W^F^B,kZJuJv)QahiW$ =.թx$a 3֌\N4!GHAcI6?vz*ȅltbSu^foP=heO@0hn@d !r?1kڅb^HuvduuQAV,H!0 )-7fRL8%A /|#ȫ@ P ?eog!Fɭ^PǷL-Q&<>JMxkjpm3IELaƨT|ւ%;=N=`3mI ACG`;kLhHA]Ok7P-<.t{3b&=翻{Ї*Pއ頮V?(08yBZ3 ~$K:7UnL/W{)Pw"-%7ё ž\ ^3s&?#sE6\rBVBbL3^&ca'1/U</٧/U)"kx;Eԝ'1 9K7oPAHa2"ԁ}tX_rc0VX~Ťc;Րbk~"阁 xfWkqfZL'Nq\LQeg>#@-7%Ndɤ#b$6IE. y8XAa3o儔WUr; R'65_ 3clH|኿'8] ^Svǹ$u՘ᘨI,?Xlw/^rh"RMwm$4m_㘥>yͅre{Gßt$SDʁP#ͿR`O@ӺQʌwAor\(5jcV$')$i?O dul<o܉ŧIqzjtEG rX{bRGL\a#%p 3pf:)D#juK=& 몸BL2nX7l.%!WWiR߾^/R[%_f@'~GOބQÛB2UL6$EJ굻m)OUg~LsV8- 7,e=?؋QUi99 AB59'÷FNht(H.~^ږ$mlQ<8=0˷-3?cf^-Suȉl<ܗ\NaS1'෈(?YkT`DQj%m摕 mg# x6^S7-}D̃芈geQ@ "Kydٌj6OOԺlZ;c}l ݰw61hܞ@sm4qX{E ØȞx=ӁȆ~[A3 lL [=tlиfg^%b錏ŹHT ÜNJ%k_اSJqCsg'TKT싹{ժObs8a=#E(hȻԙΔzm5Q=;[4Jh?v&`ɗp%i`7M2͐Du &Xk!Ay!QG dFt#]EJgǔӵ"Lڜ'm\%* h:mνٶw DŽ ѵR)%ü 42nWG.kVU4״ KMɠޫ -Fu lĝauw:?sVtEM~aմ swaD'9M< P 3HaxV-=l b~}FV^D(V6 G*xLtƵps')JGu%dLyͭl!6c 32)! FP Km-­e"$.r xOnS]SO8P@fe0u\}9hvkR֚K;ȭ"1+Q5 d%Wey`ڼ jl22;@fD}+Ee{z%K62X_DuGM"b(S*YEm3Ҿ7Ƨfg$4H=dB7r w7VNva!R%5XMpnTR#TiD\Kz0/ vXQNPŌ3dظ;"JyӔpOLK%#irT?moވ8E谠Yȭ Y :.1pmN8&7M=erIJnWMo姒&GYZG~ԽOڋ%gn$L,\H&SMޟ0>TBQLU+ܚ[7d -{`˅\;nLLA)@9tL]Lu#Hl/ŀt 1u!BeEbW-. @Ab0kej< lw RV=ڟ<һkwW('ASN”Ʊq`u.uӯ֔TXNi eBTWDŽ>-wΔ~ ^ ˊҁm&#E!!u7h~'=-mE0'KSz{J\|he(Ӣ_c|}@9TP¥ӧˑN̯ÄO|fdNILԯMm`OB;∻Ovpن>H::ڬL;TYMdEj{u$!bikVHJB/MOMD]yFc8(椽 w-qvdFrA^IᄫhOgrOz?p)% YoFěJ4ކoJsCXfe0$n6oo8k89m=w%}MQhUOB%~݂Yȣئ3Ql!.6 y}>\{L%\dL_ٗYF!aL(Vg-zfx̶̳©Xd*Y8kr92t3[ \-9lG\O$"AaKׇ0N)ZdRœ:*48ekb R1l-֭s5G[zy`^^g:Ҟ?:7n5 K\j~| ->)>O7ZͰ?(o덐0DC|c9Ti}UaK},*& [ /lUcWmw~&Mb ۮpK/0?KVk2`=@w'9Mr`I!TZp]4,ZS'|.n@$W2/JjU}^O9`|f'eZk*#=TZ3. HQ tqwXF Kˆd/\-ULW#,^Tٓkyͤ, ~/c(7h:d,Tc'v&aѣ?m^LmՓUSCjXv^d!=++FߒdR3}2qUrHp"i#,:ұނ1ቆnN@9b7"p}G0yHzijWWpU\2*x'1&(I 8C6%l :}>:'Bڟ9QQ9єV7=$ :fJI׫$obi+'?, .ƪ.D<4\{@}ߍn3`z6Lv/}!0~J/'/DTL%q-oFIzGiOKYLh b1x&vM[n[57R1rt`y1@b!y(D&鼤ϡzW $9<9&fD>kE/ܮD tՏ>uQ~kx潭[~'!!N|9Nmp^(:Hj= ~*V`VtB9KPQtڍ}qgÕn@3c ~ndn߷.?ӻi!Fi|l_Gȕ*(KSY[ K๯<4? u#dWſorX$vTP:֯I)4`耏ZD,tE 45Y(%Sߋ>9ifmF0YxKCy#.!&O $sd&x M>aC|sb\߫g\{G2CmQb#p꒢_*OTExh >+" q]/5 ]VTROH{,}v*VtĂc"YxZThV|NVI̢`;[^3ot튾%DQjT&-Jp /AŹLv}_s ;xDV๓;M0hIӝ-&vzf!_'TpZOu]x4Š.s<2BbyzQ1/Sj3d5% ̱ڣ3*ZLiVHn %8L3l?DSKz(sRx?YY{ܜ>ݕގڰ{fz{7vgvમ<s[vt>o Ts@XAS nx-B09LMAMc} 1dG2Sp9RcW=23о\Gw4%K)JKS]D>yOc& LOgeBG!vlE+dOtm龯 ]).TUl Ͷj[ȑf4R>~*H_9@zߥ>9 foL$L.?ȑ[Nˢꥯq.T`z!;Qx(˲Аr 8; p.Ħ8O]]GgkɅj3A@/y$iϲ 9mU͵Z!7Zx\t.Դ1vڮ$3UfDs!H`]?9ݠzk: cV.$ Qt:tTJWf3]Wui~6/5e҂ exT%~8!Dm鉭xvy{=В,p3DJ={FjN8%(KdRI|vK\Me(I;Ui텱6N5'>3LQ&p^aeG(6Y/dO7N(<1/`MBU-1m(R 0]}uF31MЉ烰m8 $[oTJÈֈP~@CY#Zl&7dp4 Ԛ}=nUmlt^ R#`=a}a`= `WB# &Pu:kEpaXjB˜EZ+fY!5v+f;x]-%٘taS=vZ5Ȁ T lV`r/.jX'ħrtT_n|rkE}&.Wi1+Q߆Jz-MTO Ri@LʱK6d#|W6Ku]+k9N3uK*uH NPZ2ůt,a~7]դ5t[Mͼg[ j~/kG1)Z5b:(-Fi25z݊Q?n `ּHLJ?PfJnΥ.b{W?'CASrR-aqJjFJ, ~)b[ΰ-gf]zԏ&kΘCR<W2- t6Ep M)q!>jX#C~*uJy0Ο8[HgiFug:ߊV6orzs71x!~M/8jUIXvYDĢ֞,yr;c ug@e֌br0!tPhs ÎjU`)"o'^ay+w* OhA5"#"dzM jpuh9P pJ#@II|NA ^_M7 W%w2K.Ck}M>.fa#dyhyJRBžAX ~ gظVyYWZۆ I&:r>4>T| ' {mcegBt5tmǘ>! @=%9Ɏ o[y91r9QN~azA^`R!` :G ۲ehͫ*K+wi]ډc4+U3[ 6fjAl+:+}6frm/:uJB|oc mωz5{,\eJ\y.C)x. WD8v5C Q=,Z%e^@(;@MFʽR)X8ƨ=SإQb R\=-_hHq4v4jad x۫{`U}\Ĉ稇/c aNѻ9DB֗MsHO bguRl0_8Y?ퟑԆ5S^FRP{NAT1֤K&PNͻIň2Ygf(2ǥД iL!( [,@zod=ִh5#M4W(ү4hz*BFE/oaPG- @QL$r9} 0ܞNRѰ=6ϯnӅHksQZg|9l K53V#USoV \֐63K@%$4Z$F<W:RKcl 3kzpްmε & TvUڙyJUѥ/=U@ xg-ap)ׂHh fFՔ"pF6TRX:a1V嵖U=2; YI#g_P):(68lN*}npك"SS$:В X s D+? ;?$!-K$BS%t_JTvOv/JAPjӻk/˕KGXpڥep* ɇs e"E:yC{O˻`衠ew((i.ȳ8M[굵80?!'6)k 6_;2 z!n42?5RR$=3>evD迅xY`/$.7jGN8d&ق -Bd+A([ wd JE]Z )ߐ%(:[PvxbsjPM= ԷRٯ҃,\MS]kHeL9Mv.I?'qɟoP{$l1/Q} v(W]>YhmcSc'Z$ %AzGX,6}EN.48H8a W'JK ⎌,ʄSUL V*3 ;aWW3g-=Ͼka ߋe( ̣N-reZeV,9&C ^XŇiȤ9%]A֣k4ٮ4he j9OgoyCũ|GdͩLѢeھ]*}t{g}"4Z٣7xnl..#!yVb(u7k2TD`4u O3!C Lbr3x?3lztˍaf;b,`"8 3d'/@K-ZXDgݤ59p`\1ʆ*u?xMJ|J(2g$(c DXMZ# / UTQi!l`{YF#[2~9\Y;vћSNܽuyjp-h&`<'A>4S0ZL?G3V5IDaas֟u{-ILG@>.5ixP4Kxa!8 ;wMAvOꞺyZrs:vD<z2U{ob=-&)れ%u Y\P2.:H|`W EkGq)Ez Ѽp1At& }B~8{(j`5+1yv_v]|5F$RQXJg,\6/iv֛aZ',pM288d{QV/{HhXv`(zE7IF)0#7;PRњn T\z_տUX`q Lx۾Vw4L:*xfC/<4 6Jw(]\D s\jpAǷ6#8}vG:mY ֤Kngz{@}iktZNiB{O jR3m{D mΨU$Z] ? υXཎ(K֫*X:S+coPQ4.s'z&&H9;ɄD"䀳h7ȧlQo~Nߧ$ݱQ l6= كQa,j]Ix[#IƩ&Öih;sdӦ27Ai&}\Li{IV6r .g :IkZT e)H+Z4`7Ek";<<}TBg2]jG"j=8Cu ǀԐSGF+KEӇ )|TBe;-Gvbnl/vYX/b|mA<|WA^Ś9=9g~Lճ9ZC\edϢ"L̒fC{k8̈9(>.:Ãx83rooC Gwg~6\9ٓUm9𫇪p"g3bYKXĊLg8 t!}s݃? A!#~XRxip4ΐF$h td?1<ՓDQ0ΰs_qLf.[7o\-rI!))ҹ%,8m5uO\Y!n^ֺ;XrS7ע鸹 cy2hIbܣ i4]?ϕ!xT"rsCF#QcgO֎oyWĽ?57Y\833~k-a][gƨ}%_Yl5 E؍jreP#lΆfT,Ř(0fT"*||җ41 $2#J샢J:KTaX-:*ribՎ~(\eZk.钩̤mJ'To;?tb*n2_5bn;*3(`gV#7 ݮo7kGgy#Mg vQ`=ldrxL 9bȓ ϹQ5e$\Z,̥|GiME|'  p;%3N҄QEug*2ɓ2XHvra5׬l4H0Yi8/ۦ'%BSpG6C{iQ&:zM^ x ћ1bWo5x@VeՉ&|˃Z(;h2yEa5oθ\viw?ěą #Te#Qk בYq /K«xntr@Θ|%,T4vQ[.bl?|cVB [{Kˋ^"wFUu؇3HqP%'dD; v6yO\Le'(rtG8G $&R2t<*PU2'4:\*[hIœoO&k< m  kv{1C1F%4*nr~§49|kH2WcrqEmvs͖`n*v|A3xWS'$"-Qy;sC~`9 ,(/eX,k+ pZM,o3㙢0oOMf hPg*qĪZxrxss!XeovhYRSn2z ij6 @E0(@ $cU%7-lDt3m k(\x1~?7ڧl&|l_ W2\3ϖG,uւ=dT9p;w}cP2- oցgLk억G9j-̿YTozFU =띙J$[R/]Y!XqS}@C zi]7d袞Kp h9rz(A`Nb6z _["-%}<9;ƖKnpJ!P%!=iZt2{h'COVx.5=HN! &m;ʂDWE tbK&/,K@ e[.iyf.~H8qfzDo|u8tB;sI BMW:ȜGb>:͒ &T}h-9?J& D.>ln M|^=iwʣ͇T`!_:ľtP.X8,+E1A*W191PVv'6!qNTS\| >t0xn?2jOdc#8oƢ{J"Z(YiEJv6 )'n־.r S7>uڋQ׶*6ZS@zw&QGv8g߈oG?L% DÄa dP+Dbv)l- jAue~ҋX*:L 6xs : ~jqT5yp?$o5Mdյ@>YfFi>Yj2PVj ]V`#b.LeKj1[L9&^(2TbU3?k`#14TXU>eK Fz1T׹]!7PSڛʠ@\(䍫؁IrX] SQK_,dQM_$TCUO3~~q|3h>Rk%$^ưv/Eo='+#B3ȒJʸ%ϫRmNjt>L%<.iQ"%9#/>k]`T8Rq5s #AALz?ABoE@٬q+yD}8iMAiI*F{\05\[,1*|=lLv73Gx CĢ}fۼ|bc ԴR|@`Ha6G.bz`8xRY$uC&Nj@xJtvkX/v:͡Wc% aqheE Q% PYίI}(3UͲO/%A`@VnC\2?tms(I&8?"DH>duD\1xz A%Li5XZ/<"XdȾ&݈~la6߫BFBZkl2ɹ~o0WT'ԉUߕ WC+vN޽/T̂rQd %TngyI"~LYuBK?ͬ H0o|6aͼ!i6[Ce7$Oo^9W#|.ƴ1e~+5 wA#™=uSC#Hv6W>70-!!Ğ,@w}3@sBHTaǧ/0+}/v ʵ@d'><ݤc!3Q HO|:@|8o[k0dB@w I6z:ۦQOJ4.IJwzezhaXN.X/rӀ^$dv}n|kH?y]FK2.clDqs Hk;N, Z(YQKM __u\NMw='O2`b#$*0Sa 10+CV9V4 v-^I!M {ՒyK,]luKض;43xl! |I$wz7Uy4"js0 !MLOw{'YYjj>8tZKϐ}9^fO=qT$E^GxhY63Qiy;È&h7+lD$6~P\SK3 ]%1Hy<1$j;Lfl˭.4h!O=6E?+C]G x.aV%kAօǩi=E;sb3?-S%NmA6}7kA&xYm2U>B =h  `EL&(V^1\g4 1K?̢&UmjSDD\WtepY>ʃ \XŴ|t\T V\0;`Mr8`F7q5X4j`/7ޡNrz{1#m7c*g5Źzq^D<]Ex5!Sw)zZEXn&K'!$u^89RckTaέ pUք{@#`W%bO^өˉHx ^*B'5 ||MIy_f%e~unh4gZu^a|5 Leԉ]Ϧ/quRNQ0H AZPASb{U|T7)ֿ;=Ĩ-ר^G̨*TaڒtZyLwn< "6WXNdD& CZ?*58 -TE{ڹ̩^˷P?;Pŋr\.ghXRo;\D:1+az8o7n B͸:]ٗr3uNsVas6;B\OfFyIT׫$V OEGJiHMhe}Ƅ>‚GբhkBl|bvSO&F#ݮ4\@,Y/1S_mN[܊ AѼr(d}[@%S`srpPߴ"$EYuo RF}林ؼ u^bÝr*-m!J}zl9>}lDKyR !>S1S_x-V9]FiI1ivn$3F<ϝ#f;DQS0GWю9W~2N>(^=OMXNΊ$N*\6 \9h=MO62AQ]ٛHHPJGC/-t%B] 2^vB2bvqZ $ŕ<!#,Dp$ |g X>N*3[gBR6)Ns@M@&A_0 IR&㸏'Hf<-}+%y-fIZ6x Gf?&Ҋ7D? #"}pɥL 5\~Ae+DD(ČLVn ?*xٞ+x[Ti&H-R04ߘR:(cl]A=0%7^RT] Ќ|RN]p'X6^rPg__eUg] tf9Ш)OZ0BYx1:xPFmjVrrŁ9Ikm; 6SǤz (\җw;7=6%&thfeSg*m洩9m{gؿՄ<ҼO?4doZo>J@M;\D:LG fr2HVeԯOhEs+JЭ] OeV>;@C g|C#F!0MI^sBo [Z`jK#HΌ'zyi!4_Coȉ  IkgH] Ah. I+oO?mhy6m )kr0ebOxyVP+Ʉ1y 9=3Q¸֗;f9D19J% ݈Ҵ>ۇӹ>f`kkf$}R\Pi87,c) ); 10:;zH~̳=!{6 NRGK.(fLgGIsSZ|7pMuI47tT}4{uѻӵ2-֥N;do+یslN4QP G\FU \Z33sH'uY` dFͨ"kDf}u8p>w>^mYsVcG8N*j l6H"ASs` H/f#sG Kw{+S޾tռQr7(&A >/8݄ܐls4z[9tAb {X -ڋ*j;/UieCYO#1;' F9$]]g ̿W+(yb,լyifrT15Lȭ(;AOSo_nw&ذ^U z mLiX5%Ubd/=z>wW=aGh BpJ񛳵oqMEghLx9ex}5MM ;u"|M.QExV20K3h;b&] NVLemXr:7n{j{=(ҵCF/[r<"{MOji70MEgB^ jeAD?+QX1~:6nn"BVsyU_*-*-D@-Z,bR{MذG%H ?,)ݬ(C"*|ib#UX`k((;>q@&?h;1L0 -'A}˖ϳMώg9N1Hfʊt,/5+Or&[i84bdC{L3V'f aTJޜW)~d}VyTOD=MD%O~P9!@wJ1)} 0Yh k-ud}Ssr|4ͮ+-ÌXleCLY(UAFL!&S3N?ygL n2Gy79_NrCǗU;gGVO*f+(Dq Y[7/Kzo@{xz 4A$GJY K{{³Y^rZ0Yn/.,.eK:VG7 ޜ{LW8YڸjKz JFV>Sv_UDտ #(x g汭zl5B/\so/)JcLK'*dG赡w6=p`"j;D!l&j^ɋLHGw&loe @sk=r,[a(A$T V guИsOٶmgQnV=ļ^fs}p?|DGUPx+A/y/Lk(v5.eM)Wb1Bpx gO[f.e;-#LGNna jmI^ Ed Z,,bW҇>\%p\,-L  69{Z"A8I__˷l4ڹn}zkQNh(xU~xР;|).;'K~ hΟr@)r[PDbb-Bl"")3#Iފu8j٩*#_ "K0gE]; laQ d3#Sy@:{}G3HŋfF'xOY;iŦ673т){rM^̏z܎uqLVHX>Yz(G\WX {IJwd5Sz? aL/y@YFҶ*}cf(eIHf!(^% l.'\E0;46cFj@~OZY)wUBfk@k⚄<fjJ" 4XZW_/r4ޑշv-͋ڙ9K&E+*M"q!,ڦ³.*Aچ 9 ZWGCtW尞 MIJ"=f 4M( GZJ=_L{Tѽv wv{#mۙtL`QZzmiF ĭ"SkUPVF5ē5lnO75<:A\fNyl9QioԦmآRfX06g͠fvUdiPg|i԰CmנwvEh30NGµeSs coF=]=%?}{܂씡5V@MWٹhDd8LĵEXx+qRyda|ն  oAuM MI p #Tٌx_N.k؏\[)#}n"3潎^yw A Y# C{^lWCk|7U?q<'A?kHOS' 2WT8Ϊŭ_wR;8T4sgRËk h77; Fu OӀC@?C/Dk..hG).(҉)rZK!4hq, ۠U8>~3_,b'eMWHh]:TKr:±)e*3C"՛Q^؂fln}u5pE#9E;vV`zk䊔G% "l&֠l, H7%<>E9F%$ PC5R/Lb^ƌb+WuPݫU!sY9#g_ !zS9Z˕'/qHXq"i{.Q5R3H`/)$xO|~,$7C"g彪KѰQ,+@{^0ue.ޖo te<|#gE%&H@RJ#cC4h~ZAظ@D-θFk"?H_s`~*|0OwȺBBhp1awջolhL+tUbk`a^ ?Y^SmͯyY\h s͐}Blq8tO8<z_b#_#83\lqM! G-:Ԕ"3z!gƒǴ]h;>A8_L~x֎JxM$Ho`. 3 /k-pZ)|.Dz΁u RFjh۴[5Ȃ $8M?UKޗG]7^HZ /ۉ?:NMg-f# ý"{y/.Bv e'Y6wry\Ib݆0+xZ7IF!+G$$'^.o@]DA PhY ɞLKAy 쉌f!΃ t7M~R{ Ohy&5EfrB~LiOѼ^ؗ"Q\AWSM㮳do〕qKL^_nd* ͵m*/c# Vi^cFMi@ HJ| `F:ǷtyޗAϡ[[̽PH?E)07&A@p>w:z|nw3':fw$ LĢ~jn+kT^ylt"t !G+w@;@aegH~ ͺ->Y3!8>MH)c43#QN *QoϘ*VU\+ |0J~Nklf,H Hqs bF-ΚIRXtFTL]&& (=w!XJ"WPx?<;VL`x{Jܿ7C! 3,_;vܚzp鬋h1]Ľ7s*_ijypiRl/=B8| {>cAohm_6g\hZ4XAjr1A=erQu ȓrݞ?1ƢzƶHQO]\jX9AqJV"(gυD^mlgRBO!V}߷f(X[H@dQ2_∔hDSԉM5B$]۫3²C䧫g`1n[[y);F&4ޓ9ƛ>%eKY\{$Uѥ V?"UJ7.;tCB(vJOʚH孨orGeN'c:EzJʽƟP@ANa<閗p˓Tc|Dh[Ȳ^ЀI3Y]cԏX@pol&0(`zE FHuY3>g+cc5LTh# BAS"2X89 _a a%x.5IGt}D }iRꜯ0ۭͮBԀ< O n\*ÊX0C3hZt@u1 P_6 †IB$= 4gb3,J5 {}@1eV,Kȣk\R1NSNfSDҸECp~ň G&T_wqrm-:JB!`' +D4jEU7 v UP#;>kj=s}s;/?w Ȟ<1CGZDEx.[cT.elc՝tG㪇9@#}}3ꦻ351r6ϧRTH,Wؙ2 }ب0 !飲54P_jYJ}-2͸◬xHy2T9o:Lv=A8K| 3 2ySZ`9qw1r6oˑ%,-D=sQhbi _ Aᬶ7YkP#{9+JM*ߝoo{n uw݋D? ~l cnS, ?.em } &$ˣ 7a/a9L2s+:<E T_/2d~PYVzg(WT)Y g{?1F٩h~$$؜D>žWxˇH#[ j = ,Z5cپQfiOZeϵNve/@{{͐ 5tY`~.xj5ێL?3BDO۸Z"np3Ŏ5M2|ʃSb6_݊9!j*$׺sC4&R!L {bquW6xhTYN{#q6}ߕ(]($i!cTg:B\_͑j%;; EeE{~8Q"g%jH{w89|z=M'W8رQ3/v>U&*yBMsvŚ}BP@_{Li)?OAxz2zh~-Pr b8,+rի|΋0@a6;hk |(R/ |Z+RIS;3Nc76Vj$d`aT uJI}R_Gbj,!&3̏Nqg۲&yZ"yl|5|߮^c瞇 }C,;C u-}Q{@Ci~c%c|͂c ޢi0%̋.Ug+so+\|2N׈[qO]S 7Ut K<#( T_*0sןcJX||´0C$~]dĎC8n5VPR'y>~Y5>I ̎Ԋ2=0ى!ш8 qv:n 2|[,EֳS`#ΨJ= h,vcD˃Pd Q9^&4N?{BHIJAgp{<ޠʡm?a{O''K _xG{7ǜ |8Y@CYh ES+)sà-WoAXpĶ[AKJ` c~U(ѻ$A# hUx1ÐoAMq-؁4'xJ^/pQk5'+$ C3aT"(BNdȁD`^W;%~]}ƝXrdj;ήDIr;~WO`[ѩ2)~.% {p" WC/ͺ^#*jIDs;cpWl5:ꛜ2G]b:@My.ln˄K9w4 JI["s>^$NlxFJ]Dw1:[LmD8$&n.}j}~Ʒg $홎oX6z{kkI+̉Sػ7w`Y#=I/J>!X`2-[~pPDSPIft%U"7Y:${Y/{izx^ =gnFJ8zXHhVrb6ЀP|A]<clcT5xϡio 9ݙqHf[~9.Ph|a0+{ z>c(tϩU Z[z 7 ЯzAOƹ,#jS)l GfޒوGUhy me5䤭9a5|6NF.֓~K-uTNu]ȒR])~Q_j+g"۱mF03Û.OT]ت@td!o@X C-E^&J (%@)9"!'?l'%SH8] 5 l}xf@7 A[QK#K F 4!/ P$97h5kP߱ωci}53o/|kn_.ͬ(6O(\]BV2[%Gu>f RҰȈhR=)<% ;Zo"|UE2K2dF߀ln] вuɱ\vva$ϛ(<rdtڃ=oI@Ekp.4Э]&uԾa+Cx~X{jN_c\E ASegN;;;f/w] ΃D+O@ P2b,?&#PzUڢ6ӷ..lgdj0T\qZ0^;lZH6 8~"2=.HȠp< K<;®}p~Ne(kcP &p; I-:ĺ5$p/,eӬ.4,"lH 1Ncmlc>dj.C'E Oa-{%F83¢1B.+DbTPTNϋn}[`u7Mΐ[m-P8[2)FZ9(!Zz뢉Eclώa.4O,3ZH"edz[,θD R^b$2ոmiyqB S|Jds-")`rd̠>Xí[ut4@d_`:5+@G.j}%nˠhb#tN!rK 2sꢯ oY繒\sS~(F_`l}=A)B*ǵ'RFZ/U;0@yRq+VDC(ECڌ4y Wf0cLx7}@8rYwb$$]$/c-/RUU2p\l(a;BeL;,9t !V-˞@io=F2٦+AN,3gSU| Y46^AVj`o ^p_e O {QQ`D)@>T]H6oLB JeC5:D&͜,{7S&ZTl6AB4kK邐D|yR3Ÿ :S['њMdm7. vJ\h#H,2OnC8BN'(϶gm*|Z,k[TD7~*lf`)ViެrKA*Bvbh]|~OdOUXIi. T)Vdbt8 immMWZ5y7]EYes8z gI =QA{<(#3@TaJ.GLכ2d{Z:wRٲPE;#.p0tLԵSb-i`ņTvyA;o/Ӵw]HZ#ț2"{^J-d[c :HetUE}|Vq޼WTKIH|RQCͻw>=nxjh#Wv'< fFdV!id"ꙴ9#v譻X6OFcQA(7>iUAQ$}:U.^D@O6BؖK‹*ay.uZuW!.[8cW&QY xqpÇ ;-q0a8k*>PD߽)D>~ItRÌ5UtprfmbtYbj7vᚹBZqvr@p_7 Ƿ 3[^. >wf"'Ԝu0HBׇ @| a#X}=WH?*յ kS?uDSK1R:@o^QjI}\6I%A&u)x9GRw W\䚗~9Ofhn1QEYNК=HXU@ 4:\60`.ޛ2k7<". 4W[Em^WאLs]rVʆS(gfCJL^ NISJJ&/4(#8r@`?h{"~?g/T[ B"SVHO-jľd:ʎݬHc0DҶ?qSo>۰2upuUpIQlBתԼ&AWla\%m42m kOЎsm[$1e{v _"sC2 nRh30ǣ0QKAD'IJNn)/o"f ^+._-@PZWJ|F%(q@e0s6n%!Ps|i럲LS% G#gjOIH@D5PV3bV)CR?Mҗ:&1XMKCYi1\3 aQejSD*x++hVl(G(Jd㋌p fHrR;c+־Fos]rCWO/:Qk6O8՚cf3ek9ojEb*mO 57׈nʰD#,UD%>+)h"tab 3jF}(0!f{9v[zXNY$3ڒ-PˡWټ=>ryiߏ3&:v?6P˓ݒjy'u-@GAS]zg€a>y` WqB@Ojx3i^Q1p'a3ďj uo$gM}lDV<>pS+DKW&gv|"@Q5-w z =(FTPl @/ܯ޻d0cyMYnAmյoc1>On bTB/WN=!pFT1Yqf̝"̝f-t<ٌCQgYGF/[]h4q`ٟ)GtESJ4:6 'eGY+*wz{WvcFR,)N7|bwA[+T7 J_MqǼ?vڔU#7Xw_e4t0L47|xs غgYس7ߩ5%rQVxL[E9)ߌj(^q@yc2LPoεBcR1]) P]Ib.>Cm @=},5 ot_%d}x8XT>,4}D0A$Bǿl 5h|Gɨ GAT`6/D]g('a.pJmV Dcc3௜B.BQ@ϩJUGM4Ux7+8Tf-`-'ch!L냿Gcgk`z=|M:> c<Xa pٝƆ lm}6D9eBHqO 8)Y̸6(S1OП6OI4= 5V 埏ajY]LvqM9l8 =j"BgO]U2؀j(dKpJ=l{QTP) 3}Rqpѡ P!{ I>8M@A@#ɟ8}ncDŽ8y:% J* % Vkӓ ~mKSiHß'WJAq7^%&A dN g y.Iv"[=өVsT$U 6FP/6ͤBts^,7!D D}Lpɬ9~3baՙ~'j*,8]~8I3"C#akPRd㿄e&Dj"beA +c@"0g_{1`eenR Ui{X7㞟Lh 2,ƎPWbLϝpxUVn™.}ZiQ= ;rpwurfגSCz1ڙ€H<K]=XMk݁% '^G|:I>WY~ŧJ|JEXx$:DQ2e^@b*ޫV>]$>ۋHB%&KR,li}#'ait\YY7`B ؆˟YIw # }I/v2mi%N %#yBz Z;b*:N9 En'YPoyXp׬2HH t;DLʿ>YC5}H#GNl G:JptiژXbJ{Dfk_SO F +w (D3n/ 6EfcZ@!_l\2$=Jn=f&"p ss^L.peCtNqGTV*f}IDm:в3EEaE4Bu/96Pu:K8 ʯD;G}P,D3,~6,d>l/KG2ܯO,lBsR/,:Q0n6'_66cģV ^Xī V-hޖ0<ͤ5Qʮ;,?i4^!bFz4 [RmaQh`XO-xA%Qb@er4M:XyoߙHwO1RߧX蒌emi967N-BEhͷ5Ik5uH5NЉ,Ѣáw,M"~>ē$|i5YT`6@oh˰\TI:ل?zux*#K8tziie=ҾCUϭYb>YZ_zR!qa$\wdGrT~kAx>qy(g<|QW/! LL5}u,.LywyqDlP7ǂ] %"߸N4ŸE:%: b3e"82  %Wsj$أi)%> /΢flN?]c!̹ ~0pK4?ouu޾Pp{4ӰQ٦Wڕ#vz!`~cly֝QhUӞU^OMIQ="{tDŽ" ۵Ygxxqe|f3t:7)L#`X >/qP}5-0<و KBױbK F_/6 HPRZq9NRM+DMM?n奩hk5”'r6+Qcs[ݭL,0EC4cJƌcs(_x61^!7N/X.*HTgiZaKe{SP_ٔdLz?+fA5bz_r_7z'X_rUUjбזf-g0` t;mK1- V-Dz+Lḟ <<TsM6ZQc4|TS96*2k)Ԑ0gfji賔n |*v3@>fku +| ^RHԣZq/c&kA-,kl]"+Pz("i^cp&0\w Gd8&r.il-,6o umWSЛ$ ;jʮ:%C>_.+!;S`1X@"yfЄsDŽQҭfb <8,_BRWE֑|:xD߯\.͊-{H 6:k2mCIi@y1z***}ĭW{kK ) zdWj2YHb3VɉiYd?cD^>]wgg=#hΊ!רJҍfD$Bů>nOL%"[dŽ bG7JF?g`ʪ}X2*vJgs^2>Z /s,wCk}kȞKi0>G ԯU!p5X>̧,ULÔXgw=YJ4LXei  ewt@/4WĝڻSF5JQ~>4go5]b&!Jv&(^Vo*R8-@ʍ5'؟Nj Dla'f ȃQv06UӌLCm ͠K|OO^f8.%?S~~6[bC_b,;h:xSe/~X̔,cʀwV<jV5M+L ܿ;NDNs5?B[kUAeka?ȫ ')S|:~D"TǸ8 ,!MlL:ⅽ @n-meB>iNvz( =((AN_CEY^"V*Q1T^ x{hdB GgC!Žhv8d |S`/@Bf gģ=|m|~vh\&M($xX3zPmilK mB24ҭϞuЍa>PxۧQ * Y _qʰ=.U>q MxDxpQ~ *h~$RK(n#ʟء*t “H'==#y\&xJ#!8怕(`+du~LjU%=f`l\=FEq*@&S<9BՈDv΋sv+?I_njIGΜ"g@Qvl*[ 't0"Lڥr]`>diClGՓo>6|--j7FI6{ߗ4.ˇVa7&~);߰3AFōzOqLVJCIhe 1}%˕$ a I<яKfaBP|f6z d), Nm-pitiAD)}uzWcZ?LH?$f)G+;5ͣM,vDX,ߐsSьD ލb"=+eΚv66 #K_@|{()<6"-hDX ?"1CWuaCΚbA(;|x E;d~!x6uY XD=(ra|(6keLt,g=vS~7)x $oT\%-M?4NtXfIk C,Rʋogwx  0({6tZG;Kc5xkK977`%L2 @ r &}:烓/<4p8TH,853acӳD5( dNĜ_b ͺw'WrԮUѱjpɨ6kldH{mx-N} 4omK5J~K:e+F4D闼b#]1ttTɜ  5&m'J-K z6s*uq̣i[wQIg¥/B6MO] C<-맟|*lN"W jVeΊ+/MyHV̮V@G1\7U~e]Hr_'0)lJ1}im8ͮǙ Ia:" :q.l& ٩ ˔_<|cd︞dţ&leXrq 35Lȗ8@mႨ)4]?q=/M[TxHG|c?EJ 2L.hoZ U?{=Fզ!Jym .[$H>}V'%i찺k^uqdMLQ(|gNj-ax Vg5<CSdK_['K7pLz^tڎd[.]ZƈBNB'Obް!D:?ֺqÄ|<T1׷N^YIZ fT&)[ǜaEHN_;u{$%6RL'd MA#C3PvQr!swB^sWRL)q]Xi?ţG1|Zwbs]fwC$ԏil`%/Ae5LO"6Ft"*, ོ s`5v}܉-tQ\ K 2_EhY7ZwR~)iEI2j슲$c,9@L#K,{42bO^Ny/RL4m:ڢG)_)F{ &lUhYmm6-T\RQB#PL,Vt،HFCtY*b$_Emsv.*7A[Xc% 5#yGd?8PֆON\%D=ϸж~%eBo}oOfyo~UbqI5{͡N[tc3?WhIΊ+[}MiT׺VdZ>z3[cXQ/x$ѳ{pk=0]T81ߗ3$zH|^v㬆rCmV M%G[pmX7WU@h4ErǛ˽e 1sx7X0M}%soz9Tu s-^/EPP懬+:)А&4ҍozהeSsUX# T:f1έfӉʥƗc]Էy.d p8 Pj(EeɭA)p!pK? /'OGSru3O`jx¯UxG#OY!:Z@Y7oNJX(+L:$Pf[wJNY[[(~Vl3h.SQ: V7GNs Ͻ]_,!zO0x|W8XL18?X֘Yr@ix_͜ YJ9&ymiв ;yݬprV?}u+&[c3}k(|[d#@U=+ovY*M𗮎C8.qiXTJĠBuy{S͈EeZAj mo=K%H]WeD>zy"9*\7X s婇c'lq 3x{Cc~b$庎7 ./<|O)SN ̛td6>u;T5Z=3ljJp4&'ݓ2-$P73O .Kߞmʸ4a },7+nWixns鿆GΥxpoSe@>7!h eY8`(.΄vОolxn>Q YYhN1=ܭ\b'#9ϪʩO6KZ4KX02@([XfHfC仿>Op@mCSrb r~jsڣÎշ{Ѝ$~ ~)xFm_f[}_>rҮOZsʴ*62$-IkEA؛N⮬kw9+Nʺ&-`OS0Nmu#ap4W\a64&wCtX8 MHY;^3FD,,3bC*:3*t`bdazx7j#$:gzY:"{j-&4B` P"!~Eu4yS{AݣLq0l;eUmt<̪:q'IcPl-&id<|ӆ 3>"P;C#A1Pa85H9d+7C)OeL7FH ֩AB.q.1~ ).!"R8L=Ԝه$m~ iF Uc80PuF]v݁[a C+񧛵e Dr)|۹b(#Mi7*MUܽ1LF^[ASִz7QqHj~?q%v]LI4 d&VhD'A 7Iy}H%k1yL#I~Xd 4L—FtJ::qAkK `&}M?Iwgjs`q?>y Gvľ2*-EI {OCWޯieAp&UB@HY`gDZav!UXJrLrNav"kĶQɾiL[Ov p]AN|U= NH\R{~Z2ef$ .<ҙ 7>cXQEcGKGas>DØ!44fdN9+HfPO' x(Bca%u]+UQ|{u3KյgD0n r9}eJT%DoJuCKrcq;ӏTĕGWgid(\7aџwVH{SJV}!3pC.|GsLcn+|J!3)A_&5*27ˣu/DW’?x0/L%A-LR O4@JEQO!ɰVW.bfJ}dָ@cʑzKSʱv=8ht`Ctʑ9ksi:ݞ da:?U f@0Ra =h*ҥ)(1Ȕlc\ Wd,mlilS܆Oqʹٙ𞼋=X/ N1ΉC uhӍS =6\>U~/6*U2'<:\3eRLa+JC6 \ iW+ :;k:Ǫ;`1F+7ZEdO}1O~&k{մT޼q|[vgj`f=yx^zq.I}X@ґhW~@YGiDƃOJAB̙gj/)*hoFxM['BE#tؗ2Rup'ME9`qZ)>HAU dR)2ٱǯC8IRD͒) CM';6鏲_<^;Nv񧹾bVqxEyh3am _ig;_7ބy*UI[=M-J62@]:*מ=#3T"Uc5fT'0]÷6! ss/m}CU >⿄p!KxpKǍ3mԙ t# DK NX#f& {1Mḁ!;ڿPXF긅67 mXgX~X)hp1 iWR9"$Zz?|X}n(8WYd:`%s峺+ӱk]C;HPC[ʠocP!( ;FU Be;éJz%z"1Qwq3}l5U"]ZOz(<д % "YFB<N!$>x@e_)Ol~Š+:A; M'QAIYPY$0*IfH#CuSA_1eÒi$ Ǟn9lLvq\Hq}V֞NYsOgјGpPtqði] ;қ?}u8j(N 6 S< _E?kEG$3c oi2I`co}9/ΚŠLSʯ?u^0o2͡=+RLHO.W.u6C "lo0;(@4hYe vCf-THbąĄ>PzI/aަdbV ѥ0"Ж[F,_O粎?jɥ:S.?xۂ1AWk8A 0%q8Ú7BMf{>܅-5;n9jC:ãюS%}@A$ep[_o<bzym|R5>or[V?)E=O .9)Uriay `"w1j$eE4#3DR6Eb+,#<-b^-Ql?e[8CϨ*wDz(l y ?ZTʥlZUD̘X @mf+^59 . ?gyO:`s(6-J0l;fPپ[uU88!qp*FgЉs>A(˄a6 ȮBOG~`U$ǭބ?PEvLQIݗuk` u9EJN:&T?}¶u qGQ҂/|34뽭5qە](ز+&4Ggr5TeC &}ؓL. 5Xsx\/ƝS`P\.XנN!`3>cH^`4sN%l2ԁJ6'x˵2;;% }+*~_` ø'v(I.!˨MAZpq)/NpP1S˺F;.fC5T] U4ۂ;T6ZZ`` G^D,^mBAZ;J{!c_` kĂu,2 5 t̮BhA(BMZFHryK6ઌ|_LǂSU Ҙ9.)i͍iT*=GY"%y Ѓ S #f5'*˭<FOdܬ͖r<$PTJ|b3Mi-9Lj(f 9ίT5gF@_'51SRf&ؙ҉Jl.Zw#@4YJ;_MW=AGBT>l .Z`pFU6<NJ{ș^W;4 n:/iO8lML=Wl$=c#[biJu!Lmdfpu03T3a;Q>XQj"xM7ae.*۵2Z/$qz/%G2S9܎u^뛴f1Y1:B!3@j}0s-6X|2d\|%fǼXJZ{n#3Ђy Nw{P9)4^*0{VJ@/),pCD\@r5?wO&5qAdf~^'ɢ{bTgxfe⁗pfw@8K`X' hkYbYQl0 y;3y 7},~1"Hc,a;I'ʒIz#/I@&h DAT(Q |)ى ʮpɞ>\=6W_ Q /dSyZPf$h'0UP,I!nhk\obr %o 0bE;~&8$(5f5FhT"Cfie7^q҉gǘ:3%<<D2OݚqVv⎠%fXcb WblUܮy"9s39[hZ2xbn;ԂBZU~y)q\M>I=hG@hcEWG"o = 'p{ t$+9stƼLju#}'@eøSfjݿBB+8GgB:v,!Bvˉ_X`0<)-R| ϵ5ץ0r.^cJ]{A Wn#lW$ڭ2I"Ո2%W|8sI^m])m*u$LI7lsWfivSU[mmN2v(h[_ٴaꡫharX_`V BMg>Aup5$8V[Z;3s•df~DpEMzpIY>eQ>t]װc;( sm[_"3VK;z>@kBM|Uo9ĎNr(cwKc+[ ;6xY.:•;}xcrL:VjūI5YK,xVhAUcm.,5'ޜ ȿJq>y2ytL2"J$ +~n^;RD\bfFϘ,ױ/0#}e\VnyS{f|M}hN29͹c 􎟐\]‛.jc[&{F'S7sDQTm58KEU_{UyLၯrD + ]m7ibRNb54"s#s쿏 BpmkBSoeǩO0򦄒dS.7O8,ͫ&7 `] Id9uy!2̫@ =?- , ybSϠĽ-$⨔]g8;h. <^>;zԫpLqUF2LH62->ІP{NIh^1  Cյ+w7[/I>+swƟTj:@]&x| ՙ$>rҫ'&!79,0Ɖl bX;*qLnlyr֎[/Y_P "`G2™jgnTNDRX}7FuӋI;Y~\'5W$Rl5mۀ BC]C-'2}V3~[%ks<& WnB¼fmn0@뮣R]hŠi(4j#"f~Iac(t} &]!.zv,8cYdS`Hse\)8 U PN? R'5'.\H6^ڳI[-A]P&4E6g)˘xH椱4\Vln!!ѣmrFJ=e>R56^w`r e[аjGi"QM-4Óz4 4N,}-X1:[9~*Ԙ>>`>eϽ{}٧JwOG^g|Ї&c};XI\ȇW*ٺ8w4(.- lYdx9hJDYcFcOk\U iV/fڴ4:P/P7=H޶ =<7rh?\ \e !Ua@Yp(+2;BoTpd*y0!oi"@w\7loT\[5#)S+׈&nrDx ^̲$ ~meW`3h|l6nW uKOY]0o:$]S`d$v77p`΢ %.&$!Qet*bt _XBk]1唳qD_85p.HWl_9dw٫`K?ak 㓾N랇dVzS{nu_**@u JɏOaҁB5KB2e+F cr>`{S0#ǎsG,ku#AW {7[P I&ڧ aW&S˜t2$= E' '>~x~I\ڡGX;E)(bEQ Z@ !gȕoq\9 ͺ`/ pR)xSl nAp3gY٨c],V#~$OIױf^Ќ?=ti/\dW-+@3 }yKuL>[Z΃;:3/)LML@CVhԊu©W\#RǨڵ][`a¿yyo-vc!VkۖHl$8=n#+ߠur/^gjⶭ­)cZƉbQL]c]KzԹ}ARBʾ n Hxz5ƛ^YGd!B24 4k z# =V^ox#[7 وno8e( VԳ&$b1QǬ=fb*AkŚg=Eԭ,ׇzI_b{ m2`zluySpUӧ<^m߃]kPL]Tt&=X(1Ў,G#0nƴRw 2q-wO0KʯKGf)Fh#ǸJ*'͋(!Υ淭U}7_ zMv-1>2&oPE2y)p9ݑrՔ K ]6';wN(,Ϊz! 2dD~DZN*gqvOH ڢsp $*-Nu}}'J,TH,=pX SkdmD:#@~^-%[x07wL0LOx#=o]#қ(y_u &`<1Ng/"^Go&f돆7=w.?zN kVrL~!uą [_-}'Y!]Vg8xZ"f5OD( PX9ԕƟVk!^SY36m1=i;~D?4P4oW+@'X.o*y r9l-uqgr~Uo8ثF)j껣j&eM qE@},3[ 2w&#fZYIEg~MPUƝҾj-;*͡jtg^_IÖSqӝ2ʀ}spW82LoMޖɴ5H' !X̌P>ꛎ-UD)Q1Tnۘ&[M t _ qhI/dgCl3~(&vPCC |؎! q NcQk tKi -d ()uթ wVK;d HFy&q14S|U8!F/Y"O`h|2KgK-[M"GxP aE%2_FJtWݢ8+&_GCB~1}K8$ Ƭb?ҩ F;J֎OJhqѿ NI PEj:HZ<I.]ªdE|Z礓RyPdػ$N_!a`(昒3Hȳ$-8;b}m+OnX,gdw^6X8u9|HjOƾiI*!-`B=3o}Q^ϚvX3ƃP̸ji=@HɣP(BsUvϋYЊB0#rSEE20Kyz6kcxaZ{E#]ˀ[؋O,'n"e32De xtXOjgf"xwVA mN,Gg#7X\d)Sl[_ގk(t$]ID{R%tsYr3+kـ/ncO= `7J?ZY$%"n+7|3j.*x 4DEɆ Z15CZهϼV[+-3"Ʊ_4z!ۖ2L- /S~A:1S} \z3 K2w]߳p I69j. 1N۟kGHˣ3vvg Մ C-u`آ{`7WHoU1R8;Ə'RI654sǒ'hWRb fd {R ژ@Y{)cd?S="g(x%b_|tfʶ \vdQb *BȠf9*b xuUgL~BWB2iSi׸I++d٢ 9+!$TBMa`Y2?{ɰ0D} -D&I䊎z\\/ou;z4)9Uuء/2?Nxd[%qVpi2Lg6?%94:vE_# |6ͽTKGdoYBVdTf)N%K+ _lpP4Z%uW$ڴ;+GFTL4c^5C[ޤ7M%(-JvPME͸47c"P}zwPRM.DF=&u2Aa>ner@ ~)WK̕-)m*a%JS˻;[hJ|}i)ERX9}k*7E;~C$P?[DC:6p 𑉣-, :t #"EͽtKAmt,ZwHs?%Xi,tgjukͪeVAiHd*݋g,2?._3 t0oۿ1s:D<{7ǯ(zCJXRiU%MFimq3lzqVe]DVNZt*H*a#~i='{o69 c }10Je&ev"/;u5,G_G/F)0(EŘUJ@<45ҕ(+v[tW@/!}"F 9J7TC k>@xa0#ɸv뗡sHZSbfB Sf/qːfyZD5ToĬa8mC((,ؚ +|ac5a?9AA,;H5YڿNTyG/i@B;N.;aղj>OT?t7Ako6'^iW}ҽYw")frmq%}:IICtIw! F_".viTG-M%$uekF%@|pk'7`EONA:aLXS->X? %F!'ÍP٭,:YoVc:MW=ƅ8pdZV6݉"Ag(D*g5ZqDd$Et8㶕 )XϷhF.[Ǝ,ʻvG? !ʺIHYEz>Rn#d0aoi=4:7?6Id(x6!h<[gm]PnKh\ãފk:j:)((30ヮ~)Wd[q56EmL"}"eГj/oⴡDJx^WoRckLӤ<&mXm 26CJfN'"&|҂ܳ\gX۰ M5ؓ[01QwmhsPl0ݦ*EXкVϟz(ZhFJzJSŽ݁Rz?JH0|FL%u+ Nq)Y[?ycVܿ g?7i2kCUWzuj]MYssB;tEqc Rϖ.wBχ!O0kG42 g/h jלY8gR?dØ 4X@"h - GLEJA޿og711Y`Qc;^.'=EgyJ<Ɩl BKxnZ }m'SQ b!AoUTD\fuvO,%i@}yG9VR`QRhnK,a%.A|6!E?e9YWgN~r9nh Ra*>d?w.Ѷ(j δolՠ#] (N&TH'e8}KӘ - U_ѓL~)H>1ya;&cnyփ MD32^(zTWh'HtF4G} +w5>D=nB)o]wǞ`pS1f.}@<.n֌n|sjK7iWgOiwNu Cwy'N'e15o`Eǔ.T2kAJD'tG\S< ZcM݄;.B"0KvHu>ޣ&V-}=z j2Ӆ5dȓ8v{#8Hkr%I*d jCJPkLe&Z +]s}( }hÉBkBDUkCYd}NeY!6/iug$F/n#0]%1[ޝ`\ hvoh-| Oi"uW^xHK=%V [ccdIW"r"!*LBs7FT+:8qJ2v@Oa8& OvvzJpwȘ Ç,k3J } zxGPY@Q3ۺPfRV¸+)8[C 4EgvI۟|}㿪dJ[*!>sHQP $`^ &}(:{F@rEi"` äۚL'_X8_0L3l"Q3Uq"@Mgb%Us1쥸*F.?ߠJr?5MBV&fBDdG;I|JAeG x X wރ[7%lKXhǾԾ uȕwbҬG8 tFy 8r^!f+WJߩp ]̟7p#鰖WC3\tq:#!a][=Ef[/M?`cM'f[$Ԇ`?뀔Ϟ>^ 7DWq x۷A;LK]RTˏ+JLP`?Ay,-Q$ܹ=kIޏbڄ^Y8hjxr$޵)q>J(_# +A`)X\'`;׭p՞H]dWkpXXS|`xX2>AJ/%6F#₲.=(WMN7#Mt"^>:-"V$N4+M<xrfsf&95i֡=ē&6L|QI2rr6JrUyelŪoޱH Pw M[S~1F<|w + %z{TjL֋<u,oH~+ǒY;F%5!U(sqGC1dz3pcZ-O+R 󏄠PfK]!Pk4cHTT/ :|toMHT[lL:|oß ;wu'LTSϞ )So}{h˔%_uMJ!7Y߮FȪ1j r=nM*K+^EKltza W$72VxNX; j҈( ,I(1ky9 O){f'OXV*AĄdZ9a==`B߁O}ϔ6leŅQn)}*S6ua$PZk#qNQ Y>5*w(c@PrΡhѤ1 TYtFS0d/]woD'g\aaO~..2mԁHn[ҳ=JQe4>FYs"vjԢӉm<\3^Ks #ؔ?[d7Z_9ty]Fc95V敡`B\hD3T0c*EJ5.ukqKA-e_;D\UkClV#z_aƄ`4pv>yH$n;?w? d [OXKtg FGjz9UhY~_]ڍ4YOlD$P  \ "u91A2@Lӏs%\_2tX5YhS5]Kod=K8§t@ԛI%C*/:4(&Վ||p*б_)D`՘Y˾K6hbcEƒfRdԴt:#П%=fS'qW.’L`#CALu$eL#z]_osY&E; v$>4 Fs^Fp*FA+*6_I˛;!zcJd Z_qJo?{ 9v r=jc®AC)Ya4vsz^p7YTpz6Sf-RƳG>M$by' I5܉ !xG]W#l4+1)/hQ` ;`]Koӱq&Yԛ&^tQ?ѝgp)F|&f?b9sD6ynee,g[x=ъ=B 87WfT+ݿ6"^h!Ԭ=l̏"Gf%2lEچ^ܥ`9UPRYhXx)8չ[C$h2Jfу4*M&L4"h?My(^ nJԯl{b9>jL\$ٽh)җJA-G2"RKj[x(\5miD8)y\L~ImRIShwև2*95 ƾ|(M zNJi09Ҡv] *GYj?0M=Qj\" zeD-qR^׸e>O>*WW>0ǎ֑ɜn{z: Qr^O0ޥ@2ei 4a:riB4 Z ȡkkξ0BpK(n SPЖu^nzeo ޮs5mXPP<1wF*HLV,iI\1(fL), H,w΁&n1\[ֲDUk`W1>۩p< J0Bj\d2XYyUX?]`1(huײ2:)f`W ½DD%t_&?TxƱ|䓰PIs7o%3f T=e@|T'  ʜ6Bff5iAwkZxx Dϗ&hW6 ?X-4E/)TzyuUsNv FsJ+TD#EZe* :& { z[P3g?XqBvƈlϗ85V!4p[Hi 4m=6N~%(ͱ?34(ą^k9 Ϭ{Zd(mX 9p!au&@"bȖފ$&$(zE@tK҅\6 =b^vkʱ%N&t֏S8x} OgGjBxX8sQDqJ]f*VlcӠ]qheNYeSWL "ЭD)qJiՏNH@;Wy8Gszj9%7oF+dORtY+mQ^ƊQDVbP#BŶSؑu^ 0TFtYjdwӼxM~4ҷK0(MuӷYZ\FE:1C& -1!lBL_ceI|^P[Z8S5z@ǺM.q(C.ol 7#^ 7F uMH"r]/lC/׬6dG( D!\JEV\_}oQ":xAlZ$@4]#7jҏ\Jm$0q", "%*׆ݟ%Go)RqX<`fJ*xAYM)PE j&\.PussJ$zQx'a)#h)p3a|$4KjXqjVTx+-d"I ;FqCшϡLogg"dz;͟G2>G[h%E]p+S ]Uξ {b?{ľ5:5+Ynh?,`>&;+>0m􆷊vvTE7DX/}Ur4*_R0F7>?潫cʳƣTŘQ`~q#XsTt+۰XS2$÷˃#f] o#ЁV D"u/Vjfn7*Ni,Isk "|Ut^,6E+]O3(A7?\hQ֫|)6"l.Գ& %n'-x^L'+aG0@_ ?U֡ n3SCpC{sӫKpB[k {,T'0bX1 &Tuu0lY/b0\_(f4V}5R`GI$C'lF:MT)霣)W5_dn1a{jBo%Sky#ٯpUcvdDҡ.SE:@ w;+w +h0~x/,̘K?7[yf#4bi{ T:3+[ѠԦ`Q>s^dy\\ocU70u`h&zz2tل ͆q[yuQ(L'x'Tgh;hG+2b/nTGKpx:eZ6?E]A&!>YCbc5X{beK8Uwo+(>@0٩ڊ9>*: OԻd^$/԰ebTdf,eY~S;c3YMA[W2b²vr "IIӮHHߗF*[1@S*GgDG|)=m432|Zr0XOIll0_9p|8vu߰)U[ni0ha`iwip\cH&y2ZEql8;diԾusa3kxU+܍^q9m sjʆa`c4,$XZ}*ZUy:{pB=$^fS{ΘKXj5#daRE i cowmW|tJT; whʂݡQjVĒɜO`Ϻ 暶ܱ6kwCS U,-)2`.]AEHCW|UKs ԔU^с?K8uW'I*9c+vk02rr*E'(wͱYNTM ZuN&dbRրy-WÖ,VJY! Bۧj;F cgG"]%)/ѵ4'44J4|7ob iMgD4z\o}o-!B*µ~ l$y)}PwٯQ X Ua ؀e7-orl.R KtS !w/yqeKLCOXt<g{3 fmt ,nĘJJEjظ )i駌-UjǏPjcF Q<؊B2]zoBk Vuma,:}NHp#dVH/kRk5;k\ĴoMWJjH$ _x1,ˆ(/Zv$ ͡S>5 -NkDj@֦ώ*Q(:1<^*I&tk%pæ(mTY?^xxy~JAS2Q$ |I^L&qI.Ym5 Eگo:dF GrQˉOsVٟz׹w BpLrׅvxElcW/Fw;Gx(㚼OF=b:ܨ5%;ޟ *zWF`G"̛â1O|̡K"S,VI/f^ms{hJ5:đuCqaX0Wxnvs%Y`֍ֻeJļdi?X= J\!=|2`,+צ̭pĪ&;10-~?6\E); $TdJI57t>C=!T,MdZ*%DI+/`@wн؏s\lQLE2P8gH(Q!"lkE}>H-rLdzk-lӧ 3CMe3If{ՠ$ t3{@=E]>b 4"kJYjF#G!7Zq&7׷f\va +S/K"Ұȷh-ktŸ '(ЁfCC,ۄEw5[i7_u[qnF`{޴2hLqʭm\j/7ipNP2$h!'+7Uf"ڤbTwhPSzNJB ,`0Z.Fǹff)( }e߭tP/kՈEsR?A*Sx#ULS|DF(G27yn7 18"OJ[]9.u(y's:H`Py;M@Lh/s\8Npǖf5Aƍp ARZq{Ј85@'i8#.ް)&ոo]㫓1 ]JWa/_xH;3c"=ş5?11X:D>e6Oby-@a v:Pi[Af<9u<YTx\Gl?t]I!AudseOjO!QI2m/Չ0K׀ǃ)Y2%_H$?xަФCJ W ZIhF zѵfe )8o;umaɶT2+=4?s2wS՗9vN-DeG1{+8EEaWx=0 מdK~yE*#:yVw3rǧJ]ց,nAKd*`plAIJQ:/8ʩWp2PѼݖ4ne)pFخֳee@5^d_]MY[]Be0Q51yRmQC<Zg 3 /ر:)l\h q6I½ZoV^MJ5'~d!5}wŢ^b=<$UrNz:bԏW&lzT\Spk0bKowcĶ- -i FQ,tD\換3t_|8=>CI 4Mz=.QJdj*'6 lf&TQ֎.] 2jOR@__o_ },{3SXh$iܛH@F3[* h"05* a"(ŀA`\~-uÙ)8ӈDHIWʍF7C6(lw>~by8w` {=ӯ Tp 6gV aA<ʐg};Q`! ?27IZu񤄌 -Q,ӕpwqzpVVuhRČj!1!E*U`lY]ͤH\BܘE`E:9ɰË{U)df ks(i!NҵuBͺnQ5 0+W]v1"/3'ufD?W?r,ڳ0vNi"G );Ogv*nszqk9YAk+[2ʞNx(2r0,׃Uzt02Ī*CJa7[Yq[8i'f0;ɍ !le,c0F&wsب Ed4/xyVBb _o@e Y!zE@ϡGΎb<, {P;~r I#MWǜ6aFp#@Y#Mbb54Og[{eGmkWcd^׋`F3jADmsOd+F4dd5^ =iDȖ&z&|+p3H)1_P |wRιt.Fj<鯖:b#Bޥ.G]갊?||s˷E*`ٛx@N Nc>@Y( vá"S3~|1shT*싃Esۿky~gc/BG ԟm"[kPI& lϰpv2+.p Wպ[Uܧ*xS*ӑl".B;>0o^$9c?9&C̵ugJ'qʕ1o G&!ȗ!`v!/LK/ M9YU.4ԭ8ߩ#,gE%(b8Զ8rGMF}Lux%. 5à2աp),|(ϱH8uJV6x\6OJ;66_z4fvޣcp?GQWG}KOT<͠s*l%7ho,[rWQ\rB8v]"H"'|$ 2.: JmabvHp~"B(m fawt@o# O/ɀc޵^yhȫz|9pTPgY=S4i@m.^! CM"$Pgqb@ը dD7Rmwbw*h|=0=n@x{&E1LA*tR,l 9jԓ syuFAAF}7Kw VZ!x*_*r'01񵳧vc% ^r-| 5.;0t;гaq.JK":'%^G F³c`9 T]}Gzg{q'rt{CO`yy!quUxRizrNȨ(ȅ؍rG Dpw1;-Fqۭokd[!# Tv S%fS&lP6\ݚ%{D iق\Y{ "_SR4߼Xy+>5ݔr.C,n %(ʉ+-`x1(32gFKy?JcM<.:@>h,gDܻ/Q&`-+ԜKFУ_&l"Dukɀoc&k.Cߊ\[>Wi1~8F Nu-GKvLw*EK띴pT?$j<6-=~F) >#W{W Jf \SDjɆ(Wfۦ:(({>0^eg`Ms1ͽMh3RL| 9MAvF+ zTYG1KJ1gj&=8T+{w?FnDc\,Svr}w :$HCƧK0 j;UNL}0]n3@? ."RSغcH`3 mW j9Wۋ w9oؔD;1\ `ԍ:pPe4!v1pVC*P^\c>w݀x.?0MC-酟3/ʟTIq}.cV i-u2k9_oZ*vE hhƓb7 1 +璊*A=~w.2S(K\l{ HWnhOJUsLMvq_:5|ΒVACc% =L x{OM,H;[ޓ~=ioU/-zBMKlڄ-MX{ȳ5FA`UAͮ_:Ֆ>=V3o82*_I !4%mF,ѬR73_2ɼp.ƶtbIk:PPh&IpBWjC0Ar -!~|XU7+Ck]cX=7[JΜGDzM1&߷𽂠yb,c̻+"qҪTJB!3d:!1 І5 u#EC.mBXc%K`H\q˭ r^'o|U\ I"aXatG4u«N*=B0{uG( =(sh ʃ^9m񇥅FFS}s2-ϻ k7j6z&K[V ,jo:"{jzs xv08ؖ5%,v3B{1Vi$f$pW;@3[Cc⏖+]> H۳T]:7tMF>FX&Ν dJgzq_szR. Z!ovwԃ)}Zʻ7 bO0*(!fB9uykxLw.,d=TjݷR, r=3?uu:Xȿ7ps(2Qm3 (IA>SǞzdI><:Ҡj튊#y ]YywzAyWL-|&>UV*vϦ:OVՑkY f/1L_Oa=$(xf^ZQꭼ7Ps2 k hsuӶ g)=ERCKd[T\eFxT(@za:^йśJg}V[VwV >Wd0D|7iVү$RQFз4oWoܞ `U;ds7,V/ AF# fǷq|sһ31ᅩDߛhK(K`8pS";7Qk3_6w5 V jj9{6NhW]S{EmIY5>YwLh.p|XB"%/ _¥Jrg h?: |5UТC8v'B0. BR!T7Z[RnKB w4jDEG2O 30,u))C'CR1[=B$61[8ca߃io9X <^2^w  `jv1&#u+@.8K:"-8=oE!L$$>%"Qad;oo܏51PH~Oa}]DNy@ 9 `+<?@Ųv*\r,!qjCx1} ml&Iv<&T~aJEuvwyrDkT)mщ$j_fwZJΌsd> rw:(]0zrȎKty@ANON&V4lƑ1?bUk+p00JGh6I}q;|wE EeN3Ghf=rY%"iDmL;ZxjKm84<&Fi ,Rum屮R%;z2+~Qâl|5Π|ZfcTl)*}H4&TY}Kp3\ ouؠVѲi[w(k}|,׎- #%TPНi/s!h7KVJ>;]kb4K"iN8| ܭaF0np{RWKLQOL=Ҥ%<X1 pdC..3wL=OC&ȀŪ ޭ:ch':?)D`}Qr25rk1rYMS $I0J (%mXz/*@i\&m`;0jh}֑(ÔBW+ZA?ky! yPweD,jsyUKҠBj EZ+u3C1VK8~0Ji'Xd;'%3EEF0TU: qfoLC8oӃӯ4 ?}~JノruIQXBU+rW-; [/2[fdYqB8H`k`'BsYp|Bz!S670wa:o7Td0q%>~{oBrZӻl#TU&@ohG2O#dd^ ^,$A|%iicwUm*, TEs5H5T=\DݕfGtpH/ ٔFwRd~'5oHT/`&S:\JUfNw}3E,PrڨQ ~S*W<=߽G~F EO9`´;8d"?HHq،6}SU\6 k~98ž+|1kHs5ܙ^yI›^X.D^č>;ʣ}Fzv  B'x iTgI눏nmJ{R'RZ9O֠biʟluQ7v HN8^m’{eْo(W{Cly`uXhN6B*`iqZf"kY5 r3"LЇWxz[$t'%XdU2{}GuMph񏋄]PYdD v`ۍSYI˹B㇖;sbj;W5W` T9*(Sόh }Ql`Er;s;[v{}1LƜcr_pDy烚UΥ1UMO\٫z+CӤEIJHق"Ë́#_EpJv |`ȶIX+xf†cmu֨dheRTEt\f `jsN7PXFb z["-'}d۷B<]Frm*L7lV dۢi2t㇑>V P$o,>#Ӱmۊ lܯ4.Z?!|K#)ʫyM7fQ1IJ|){#(n48F%;YWs~ZBJsɘO^sJB#|lJx0ARa|h;#Lg1IF~҆QO.jTtx*0Y68AfAbcJEz;. ^D<$;XޑZ`멤Y঴VSl,GwcvNsGޱ1Z!E`atxCrA<{vmb:K|Ra a6kLGxʞPK 2z< R"kԚHܲjF D+ =VS-WDazDx E&T8+3kthXl1:6"9sIN(Fͷ̈3@Ȟ$أ3+1^-n2#?xj~b#tCDy!Lĩ7_^_Z2&k'=)5 I$?3` ^'z~9mvw k ibg yS!fpͬzug ٸ)Pn>(Ig*̶4:w[c߂,Yo`2} zd.fj^5-Xo/zdqLz26XGK;wQQyu@=>UOŷH!+R%*HM͊2%8~F"gǖ+OQiYJVATF Qq ા}iR8x|E,y-7He5H 7Vw3u_qֺM`J 78OC[r6 ࣼ*3ʩA e1*Zt:2¯c:P Q-?&B/,ULk 4bWH3ǐ\$9mK-*$U=phT̹nG僠Y[o13O>យh(tbٚa"Nl zñLgIq<wC$2FS?vѷ2Նע#@i$湘^o) | PzѾi8} M)r{դf||$3֫ee28l6ʇW Dc"iG ƞ0 r]-A3:JA'x^Vdϫڿש oBv{3a絃~h;ɼpΦp"7.=+g*sN ɽ*}2✌uϵʪwmo!мmiL^E_22*}c3ԡ &< X\s:Y| cOtֻ2EJc(Bt;d#ak k (QY>7Bnru߲' ro80wRё ,.nOnmc,c?݄^Hލ./PePܳ(7v!&`F-W* 3KШDzP7D84O0ɶI{FN$3(w<-NbF+!!hp-bX:_a$uLrZc`om#Wf:H 2JЫIu/ R*x%nZɨ;7 \)W<Zߍ@֊I[P- IUߪ9vnJw:]p$b|;̽EwdSRSNzYt,>c?ކݷQ`Di,I(xwWPLX(z=T`m@R,c.\eYŢ2e!zۗ [Z Cjiɒq˟y92?np*f?nBα ĕj hư@"$<W3gw^qҵa) D OT$J@vۚ lup 9afrK⃍BU(0!Ķ!R@)i?^BIG[z6cOONzt؉9$Jp? '외6۸*P+3|Jd Qe%;J_\i)ʥS6ի%=ogQ6_.yƿW;Mb/^TERs&ϏYu, 0G(V 9ɚ W*<^Tʖ>2lnԮ= V j2Odr49e&WP5Zn8ƴ`ZaS!!%xW+ˎ O r|x\ ~=,eT&-`.~I=>^E9p:Yq [O \tUa(b@oVx3 ko,R/\J!gs@G'DI'N#zLV@(:j{9CU$#1nK Mt&>sfBRgVHO/xEsC@Q!X Vjv!J4wIMS8v{V5ۥ 8jE+&AnQLF_a\Cp}[]>71!H˙a:\?z]h4Վ+3=>2N-|x= :[Yw m+X[uiIjYke }/ϢG'1<+3FlbR0u~uPAN?+IN*-{Axh[9maMK%e›QqiQh oBRq/}[xv6oGìCoÝ-֌AT̉ @({G҉삘G'< Ş2C@* ӨY6_݁N uf.f<"5d!1߰&MT E 3=cvqqHq,^f9cgt5X?24XJ'sKC7wdQ'"zo%JMC)pG˭z<>I,C$:">-ǕȖP*_Md&Sl(0]&̪M1L5 َo-W3Onέי Rr&'&ʇce@= ŗM VA[ HⲦiX8YsLF&BSҫV}dIA^YY1EvP]@ 1SL$b^FWT|bǀ9.M7QSev_$u%9q,Vi&DL1Ttnʸ3*]}Ub z3 p4j}oũ[KYmXyxOy Y?|:U =6KİtX2)U Ƨ;CuIՈ 0A~z" Z3(XV΄*ө\١K_̟AY'$DSV8A(~)17-k&=I֒ K/ܔw|5yv{"Oc'dpn&'&,M )_. |Oʟ,=gB4*~E$;IlRzq*m2Qq*8%OkiR 7HclOL~-nӅ26\ QN 7Irr*=gZ7QUyԧ+DSH3^C?dFwzz/DyRUÖ-V5 5ΌuL"^<44NRlA =O02w]$5d.#賭\1vOȁ"P_=b@Nq5~AwдoűgJvi:<;{b;kNR\s6yPyrWj֥$/*;D>+S(pys#'[RzX}T e;%) uCUpb\6YmCdȓSzhC1H -0,AIճD؀ Znj ^Lb3 L:VBt~oy}2^ze\T-a꣆jҟҙ D'ꬊDSZYܥ 3 K>,}7JO2geMr+ws"TU4>`VTk6(lν()Kg?)ŔY05 x Wy׿:<* E˿_(R̿+p:4B iZfF z,mTVi-\4-9OR? 6"c$wа5Թ}!\k6Ӵ*ltFF}!G|B9=uǎ?|<$9x ߬NrMKp~A g1i*)nqE{+KqcZccC涯:A6-"yʗ3D'tCK$|a zK+J<~%ŗA/>FD]0qs6 A1Ç/Ӫ!F 6~b9;ֲKF~8sm l/= Ւyc~Ԍc^7_\Z_ oA,UOKkM`Ll}jgw-m/W&5`+H1KVmUEW&ks/KӑWeT2G{>d: KE]2ܮұC^?z,SasCOr¨M yP ^vbI:|2Wp}0ZZ3"Kmܴ<~? }Ç^_ꢽTb=rA`mY'W@)hr- HX+xy }K^G <*75XLhQ#a@vڣS^R+c!{yU]xQvh 1 iz/(,Tɣe;>'8٪:ɥ|/`]vJ&s.|>LeO+EM7}ev!J1ĝlQYh0s^S3.3xIH!M`dD^r i]i8#mm (Kf>sJ}Έ6L ^ E+ؿ69H%qScPD} ~SR䊳WFB=jl26%?Ul k-R Mc)4 P%*LC}8VcejxN(OiS4E0zYjZUmA08pnm;u8WǖF~ܛVY,񅄎/`GUiߥc7%(uQ_HtiII}I%B&W.S_{9=%  F ıwT)|")bU~$W/Sb?:uuf 78B}W7Z8h;:5$}^C w86(Y7' ^UR3ǵl<Gɉd֖*@dvI<*+jqc<àa(m!f*kJ9px5N9QCW"qni97Sqv;ؙ"w/#b}?QҚP(wqvl]?u/.էY? 8֥U}AB=O@#1݌+rͪ'g6oV6m\fNU}*[Ahȑ1FrQN2Di)"76[òD 9)e*5vpd8-] ,0EZrnꅩU{Nb$PW{E /ۢ6ٮ##2dmR.}){el_Kx\MNukbjVcrR4[uÙ;9b,6]@j/P卋 -^%q~|b:Ag+,W'Q;:H}Þ*D]덪Ov55ΦtG9 s!>ѝ8}ĭgS˙EZZ;ʛPDm2#x!\?kвƢ2?e8'R d a`ktm,yV+Et{̳4:"@DA7QyI._|l^^(WEy`Sa\_d ?(t`UW J`LMTXa\fZć)EEX(&Hs; D7ƒ<Qf~F||L8-cnOИ|k嘷3ޛ!8# ?i@Sf<[WPVsu9!ޘm71@ȳ|QߝҽfSt^Zް@LxEW.S":O܈1>}[ōcJJ2SNAonˌagv"CU2c̃;*^Ɯn_J'JS xɛdӁI7N 9 \$SZPW9+O2C ZBDa͋ 8LRxMLg+%:Ԍ>ԻQ'eY@ -ݙ|-ƆZp!_̜F<`|^i$U $@=gsz챮 -Ќѥx5 t"m>aIBSY"]D ") ^N6Vx2e9Yd3h„ڿe>!֗I2•k;75rjX@H]Pb/O<&&.I3/mEMkIZ`w{2ư1ꕘAt.[vƓG>NEExm*6l9alJkECkZչ &>/aZϧ4<,Ll**'͍Ƹ n" Ƕq|;8AP&b y?sG*"2o[D3hG~j[0j~ƹ)vj \bAA-0lj7} Iy(TRDrw@& 3\၉m@f Sꂢ5GX8 _>fҋfwrCiB\1Cǀ%^7JD;zJ+hUVR&ˆ>Fq_TS:sbdT6js7M86mMѝP-bhz:skSBʲ(][~+JΩڢ̀_D¢۬ Rjf~z-/|߳ѢiC~|zdFϷmQa~@7.ۍ]|d[oT yگicK]gF),3 p܁rш.JN:zpDY4]*~o.\+R2qz01j~bw'^#8-.GAݪC[AaᓢwK⩊s^97t߲w;4)},wL6Kİ`0XR"MILM)9<$lp} \V-!N{/%ݓY9:ΩZ-NAIuiV_Gf__'["VWk<튟^I d;}7c!NAԲ)HQet/!1J;N4Gcx p1m1+!LJI (rΠV}W=9(~܍U~]_.9i V՛ dZgq-}Tè[tOVhNַNzbʏPS:n!#>X ?8;&:pYa\MߺtW]0ŎH`dw?C܅]p{\ǗUcnjHh#Rgm6lJ(qUJȹvRh$:P+Rʲއݞ=krP+k&M&eoMg?Sz?4wiٶY!b DӦ<\,<zh eҶ%skFQ`i]LnO^KZ64EUGg&.(`.kË[LX鰗 RT?-*'_!TSIDZW ָ EǸe` ,[!T;1 BL|j-ك>֘@hb񛹉>e:8fIY;">p+xD]V ک2{&وX!]T\RvysXyh{jZW=WmeϻPǟfR37bQ2T^o {@C<%zC^ό[`0w{Lk2x'Ah1Ő 9;,Fg]K΅D T,*A$J{qyw,ȇIi`"P*E2a~Bz!bd%z3^-lc0e6<)+`?sPXΊ'r"P;C'H?CSNt&yZKX kBz\IH_ "cC]Hwsu 5aO8Ą+4"Љ=u8vLK q#aK.c{*t5 x) \f/ \o[UDRۈ?|3@Z9: Ѻ;R2I}Fmbq{BF=F8G *-XhCK$4 ǁp¶SfJxK=Āsh|]er9]ϵF4 ﳛ@ȺkN_Geu֠fc#[`x$/nP5%\-ԻHgbKC?,~~T\tH8mZ)'R(!F;ҫ9yKY%O-S _,cԈz2 Z%iqdG ӥdCUǮv%'$;%DMl Ϝ* Ӗb #xg_ܦ nX ZLm4S=2d5M=)V^"!6kA,, J7B_D.zeOٻaj"N!@&8SJj;-9Si|[Z@aH̝ *7I&r,C^mŽf[ |ݐq}S!o-|'`z TRLK&8O>6(rA2J}}]wԭşq!d\Zʦ8Unypk@ EB&]Xo|KZ+K PG/VȊ{<pU$F%! =& c Ie]_bcHfz'OC/]+%G3xdg$p4ҹGQ2 se`7< \9?H.9sqM3s!6 WC;Aƞ @t&w}Ή7SOpCSOZAEF-'#+2WTgoEFJ`@Y|`t%F4G7`^N 8t%_R&j.xs5xjd4ޮ87?\LqH}~ؼP{>K{:k)d|m\1s7yyBZM^ϥ&v .JͮW HYhmVݱf~V;#c&vMo2Mz/;*p ʋ!š&Daoa\Ȗj5L ̜o!"b^mԊy8M2_!i?ý^\A`]z Q8Rf)v1Ѻhu   3( FQRE39KrJflΝM~lRҌm&hSf~ߑBmL?g\ l> l0k};t5qUKk @_cJPY Uǥe1P-&#/Z/`qH&ݺ$: fƮ['=qM}zh8?h,soZHh&H0(ɢ"GUBI{p%s lv= d[b~llF2,`Lb?9]9qb+B lgn&}ȵK(w6r VZkYm 6s:?eSѝ !OP 9{,&獼UWq O 3G ^Kl =;5e|50O4oM(HsA4Ye ]k3/N|wrJoc[ !AOT'*DEyL~٠dKp[6E1J+9P0̈2?G⺩p kqZLAc8WiUV͋ ۦm4&(MVs``$J>}g҇Sٛ%7?,2CtxB4DQ}"MZEf]=W{f5x1-.^ ˵TD'I_E-q9- !yzFdy_a_"?g!L96=quߠhI!SS}%(&8m9?)v ʻ;͖ݣȿ$vALnJ?|!p'\-e#ne[v!KI9#U%{4]B?:_c%s$J@_#رuB/e1j?V~':3FS{8?:kWBί`O6˺)kB$JmגM70h}cDٍٸfELpe bm^Why ^@䩙I.}m7zj)$X2ݶ2= q;Ǻ`\WLrþʳyŸ $~'TI}mPoi7!#h\^4@JD}NDCmAgXcrcf~TH/1u$@eujV0t&PN%`f2)IrڐKֹ_Q.jf5?Z&TZqqiYўb&9GtC ޣn)z^Iycni~N" DxGohD9hݍ}<%bM`Xtx_`cjN]cB`Jȱ逮\o0[lߎluS$gzZ1ZSU]iOMP6go꽪H!JSU=4DROcM9(Ѻ:ͷw 43o9I-*xpuwk~6Z&}(:ic[ͬ[*Ùx,bJk)n%>&I(VtȞ3ǂO)3Q˾sg(li۩&^д;hc[=C#(9xYW[GLjK{KK{_/kH}y_0]V;0,W`EתIJxzJIJ*DPE /[ڠ'RdފD𢨁*: f$${U؄+rT͒!,no[=ep ߴCٳ( wh7m]/ZS@&yw_D@jS #)QY}cQekX3w9sNT0NCRTeg|ؖ.9U~4l*:?ԕ -' ZCP`8D3\ynU'=Dc-łCnRsHb'@|Hei*![FrsؠZ,j0.9QBP]AiCMv+R0~lDGU9.F \i-uQ#''te̓cك#-U&c=a?eh ܚ@[L2¬O f f(3T7jE|nVa{IS~rev\@6=Ґ$ϛ=u@1)]URua$ګ7{C ZO ~+$?sHY[ lNOn@v Ko9 9!3k'R( Z.NWD<@Z0loܝiɮf:2:p۬nwTc5moo795`ՇUstZq-/O> CU6wyI";dBDɸsER5/ K<ѹޜ0ƐhEq֫r:?F[iVe1 JDIJf0?tIBU1)CPEh1y3Spf睆τ6xk5N9zr厢fz)V녤 :z ^j`2& 6 fNowY;Si{ ~>r~cɶYnr L8畯]:\{=N2 C7%nws^%%c[%ùAs}T ,0#Dou2(OHLuހ5y /_RnzYi:}hXdUϟyZUq4کB4R!{v۩mz1َ5$u9)/MR f:C5szKݹY^qIj-^ܜYg6w6L⒀#Dwϯ63QY6J',lj>Ȓ"l液FGRQQ6(C|R!2z@\?iό cm(械M8Z|QO^@_}_ʼnAھ1ۇodA¡Z`K$XYcT 7 >a f T&hL/agzV٘CsX~?_mEF#IUNEYwD3EfܹvW9G1#lKmuR 1ЯgHC L4Z!0ѹM[I*oD5맥oD&ILȩ^A7Rȴ\FK$t$ݬ=d@D2Y]@'0l%Kt4`@1?k>8StBeBGLG 0. \wie7ǃ^Oh{aHv/˶_gd>@?}V' y0{?>llVmBY {JWD,xP :39c+Gq4DlS Ry!H{Pļ{_R!qV$Mb#ҵYyB7wr״j2ugP@] #WnQ8qףf6ۀe(kffU55"J 1H7 'l65 %8gtan2%7&[3fl+?7wC%Bn#Y(TAH _A  8K8;m#hGO s 2q"_"f ?ARnxd6;Ph] ;CL|fQ>tۄo D8"a8@Or$gWyE".LOr#VN<"#^5E/ufW$!%W%L޵F6:9gLjhn+ Þq+}GBz]!N -W}𼇘l1n97F2 -J ٢yq?!lTT>5,B4׉J8ӤvKw U8v3bakvQc~qOv޳`/R2 Hǝ~)!}K|_r,+l+t7lsF8?ҕ k{rw'2nVdFs J<_zKQ3Sv#)dZ@H/-uJV剩ť /r i-$t wgT떈w &{}6OHƞL->PC"u6WWD %TCNZK)*D/,,? "">^&q1xo+|3[G4z=;tKI"i"q.j$L4@`V;\#~%ƞkwta'.44Ya=%qoͥ_݃0dRLuSalB!†q3 ΘUbx|f7}Sm;Fu4nШ4OĘd! (:a7hÌ!@vk+h.flE) u<<7h7V6-L~)t]ͩߓ8$U܅lP2֬: ڷA r6P i閺k뽓6S!f+$ &ݖ!28IQu&ى6쭋oMUUykFvןTpW+drH~I*qLiNRFN/7&n+~73vHUF=Ґk<՘TDƜ﬙IC҂w d)t.manÔmϏo{/LnC;ByBQ)bDo޴O;G=!-f7 u|\)q@;$_X \#-$Am*gaXk=I9eQ!.FR@XL#{' '?!Q+En%H/ǽӷ`# /_)4󢹐*"羮7,a}A2̃3,wU5kSCERZ&g]ad!9o98Bu(VUWzwk_/!#mUZ?m{m ˰qsHpu$e}ƿ<5-mnfO&#J3;mj4>=AFQԇrDҭ)d}꽃CXJ4sԛ u7hw({I3s9o_KG3EG>+L4Dtg4U"?V|y u)e)>ѷct1A: )<†DE8%?J]aF%w_ucL̈́K%f\!+Dp^y-hz@4w ^=驠&NUޝ5)rrIVsIPUoeNWGl6SzT){-&3PǙw5]k@ܺR>ȻBO|  [{=WFỨ`]cC%Uh BoX[Y`y@ j ߫RLQk<0+%C|2 pQSd.YK!JѯR :r:rhn&Qh:]뭫@<tЬɀо"MO"mpE؏ч WVfj!u 2A%0HL>-G:G6=%Tx W ҸWB]C PZGd 6hn!SdlE IѦ,c?\~J \&<)c v7UŸXAO=m=j^؟un0إr0Uz- !3Qq7綧oQjV30OOeH)YyjAͿlMGǦxǂb>a͢j`|tCÔS\'&fc#+vz =Nxx8]hmmUw_)z^_'k~4 -FTHt-C̟n\ DdFIT~<_IBAjU#w&6T2k=hCzm'TM^V](q|p@W$zwrs;U&PϿ uŤ )xkNnY:)еus9掝Tc^ kZ ;#Q'0\ht8|.TKG_SvFar*{H4u?q])7C;/?|jǹ񜊴Tۓ|t{qdYKNt6}Z'hVuq? pc/Pb-5 7T P EmM@+3#Ib$1{Q8eCF=:&ws*{h9^Dl5b\LWyC!O`lcc NХYA:?([?bp+ml#)wsPL2Cy+=3#U'[W2v=rkHdxNjrlc;ZjU_pS|Ӆ7aʑ(. Lx9;H9@፝H BV(b %(Sơ AY#J%޹k "tdze-GV(Ңi;nEts~m-6p*'y4\+X/%Z4]sHS(FPE! 6[@~N.R%ge貃QML{ ɀS:JץɚCѭSKleԤl r}6xھeMqoiS\ݚ>s@g:7Eh(u7UnS-8ji}j|Uȫg=JU/3lv4>P'FGi"~eȬu BW\30ErUn90Klag5=]y&~S_ӞHf7&Z&I7O-/@ISTˤ_[c)6Pd&A ~}3+8ωAef6XX!Ð;vښ,}4) @1p*;tq;E-:g+uFܺ Hc_/a] lϾ9`MItDKL63ʥR${ۆ∄Lrg8MJږR1DgE9T9hQ򸌪Ǣ~G\S[;c|qQ!,JET[GQ)ˆࡻh2( "kPu~$?*~z7rp+f~z0tG( *zʰ&Ud5n f|4xeD`zgwy1м(2WFWzH/9-fc+dv`.K}H(H胸z9.qX6ml)dMv򞄁9yM ѯZ쭕AYzW:DɎ+Lh: vP~a-m7iK4Mq(T(Ey(Q*ۢ hjR[gW}i\> ~\*h]-DQD07+Y~SJg4D=5 &`QfE67@nY-"bw|c'씩º@ VdFnqOeb&Kx?]H5y(YѴ[j-6m tZk|~{ӽy0uhJ{*zBڡ%ȋlS38,"4.Bݭҧ3o"F1~KO9 iʸ g U&>N{f<ٌ+]-~15V,Ay TgM ux ҌJ5F&(WJ+ff=Ox3"B5[^RMf-Ǹ*|NjKv AZ2;K0Nc^98aZNkg@lg$S]xҴ{x'Aƺ%w|с& op׿P61mrHD#KyA>[Q09 kWKAqa텃؀z"1ؙ1  / JjΜsC %oe0|dJ'6$Nx*~.W4DnQ*& 8 C77MzuK 'ķGʁO&s LdT1.2s7[U| S=N/%Gxrf5(rxM*(t;n4Vl:l !Wkٌp +1(3aVjrN洅h{'>t.>;.{^G#a\,zW8Yh:=)vHig+]- SGۺ&qN9i)L(e ,zs{t {I1CVzd峞Ż lHʻ+7y02InݱĉX3!"mKKv#J]z,T+ν1%Ȋa؂^W(25W)T3cmf09\F9>fq='2^t5֊ iGb. Ր`߷>[yԃ-i-?GI_Yrh3~-Ua'aIqqľLS|zn7 ;_B#ŦW?G$!ו67@D5w}dN㏂Ntlt[?jj8w#,[UprO #*;v"3iOt,>@Io[!4mw> W6ǯRA[@@zXjo8fO1b07w&enدRcT{i|S39(kT %LrDe<^MJ8$a~Aߗԁ`!?XܔH]cd+4I_s\< B2/tL \xڃ"w=O#Yy[ erlgOɽ" n.pB,]Jorrʢҁ͹٤}Y.F 2֦1"Bs$:SA:FPA"u昂fWhMpv@Tl"FR8 Og^?|d> yӆxU`%2;yJJGZ RRc/ؚ\kՂ_!d(lQ"¥=oLv{ՍJ3WkƝkJR|kFP((2RF`>ZT 2Z$rĉ$0:\x_DzN;3؉h,A\YBOa%db9xVmؔڮBjocn#E(JQ( f!md@';Q&ukUqJJrݝdxUA5}=>0+6h yyhoHi:#)0~sTcͿ/ Z5JO_1q7ܶcK,FeG)8i?Mi#21S"j}3~ew>eejRA|ث.:^fSR\).1h)2ZU5L}_?5+2C$Q'ӚðecมT KX9<?Cl9-(Rv`0U5dFAhtL9vl<1r<}w ,á"YBz ׾VglOlHp¶.]euÿ2J@h->x#[,ǶB g"9LEFbyN{l%1?hJMZIsOs&cN\{OգS65fu|Wc ߙJFI_T55[FbnۖtFK~aTU-Dhh`*8?t;k.iHb %dw|sƵfC.u4K$L 'BGudBwZ(CyAS- 2U*}p݆: D(bbj _7QqU7.8 Z$#UIJQrʌ.; y."_2.!o5 QgBn3/g &$QdxDˏ8& 8(z=CvgqDž(Iz7)mw@;qKk<]pu!ma{/n/niؑ8;o8 Dh;QR _Zt?&U@JQ,Җ٠V%$9\"ԐdyPP,ApsNm\ENnD p((lbsvǶ$7$rvG}J# p8kD I,nHۛ 9N: fB`/Ϋr6#'tV0<ހ )Ԍ蜧ᢇ=cq񙡷7UVe]fk6 PPh0_*i_QJb(lv$gzWn"i\8.q"Y#m$e0nPKT$ 4%qx뎁J';vl}}c5«Fj"xB0@w]Hh,@̎&  6ZEz)֘i7z"zq/H-zKby˜he ޑ$܍Fx]zKgKn'ք'=+ d"7wnk_#=pޭ T*VPǒ(R[N==Sy*2A(̀G٭&`9Dm[Ul jzK9gW5oaS{'! `xԼSjɸ`Tۥw˹]ѿwo'Y`!_JVh\'dۦAʳ m2^ )k&P* Y"6uCw! nlW)/v-1']:-aY =UjK e3Au(ir1ERGV[Ƭ=ہD#EG.dҀNj7B|aJo/F۞:\ivXΉ-G _b>UV'8FG$[ J}*NSSnBKï.c7{n̛̊rS3%cm5<,S1q 7gW%qqS?% 6Dw_a':E ݍޚax~B.1c4̋߫@SYV݅tЀ}T)Ӽ*.׉R]ZP$D*H3]z* \^ 3;wŤxO<\Ֆ39'宫Y籐dWGfQrUt !jj6A[ h0 jYBX򄤌yܿgGpEt cD2y旛{9̶Bx4󊉵SH YD9}iYn¹`De!Z~qJ͡[)FǪZQU&;xYJx$BMsfctbaPݸ> :n+X`{(V;zvj W-5g!:r7%R>3St&~U?d@_*DTC+>e^]OvVH?)]O~iwJo-кäw`}l»*[ ]Np,a/P䨞;y2}Pu=q*N@֫ z$ PmɰEZ #fb.N \h{!TgS޴*+?{% vP`ayܯ(+4|$,3p=FDYi FTSa1w)þI]t*̂mŸM(bpmGi˿g1S?Vl= (FQ;[ЋRrNz K0:U+"ΩcPlN 5^Dgk֬ +6Q6=xqFcĭ!K&]a14ͱK5{)yaڎ[$7ON$Bk7)p$fxvM)]Z}:c 2Q{~7Ceft?y2=B ߏ1|Fq6Q"$'hWA$D:ix|c"My d#c{4R-I~νJ8})ކ pV+OZ4tk$Uf@3?(4(qS$ RsH|ُF7t)cgp [;~y :Y%ɵ'}8IT%PM̨ǎ; 9:0%6 _7y8IP]ocˤvc6| ^QwGO~"僘p1VQ7x$n;c̯y+wͬn\&!Sҙj;zK!k1}6U2j>o(l% *"tj1mh 9+z(P_ʆ{¶1` XYb__|؎`Yf4hUYVe"yʳ˶N&Fsp a?lBWHٯ\f 4:,9I|0]HF8kΜmƙ|J2QdQMdbh]hHyu&=?6Dj i;Oywo A_j;$ΤlF7 d#iԟ_@QIR„DU7}JFב['acya`h"|)rj&ꭾpM18VJ:ڳTаຝ"200\mIW"Br;12b11&&)1^:|8>G8 )pqS{2KY(pqCEy:HC?S[!hb;]_tbye2z8ן[c3 ,T1,C v|=[–aQ[U-ĢܥuhAuv˅z6,1:PN9OfoK `>b7X*XewX%u  ޚV x2g=2uBΜHHa߫F1vy^Fnul<:{HKv)uQSj^V chIXM6X[l{Jړ`2Ȋ3=>vLQhuClѮpp-thbŪߗOpIWOM"574Ė`zy**ޅmZ9/= qT1F@ POnz3`;RgB}[(3$`r^p/>t8(2ٜXŝaPCV Gu_6"z888vPB`*L4g\9(0kjRcj[?;_D*B( Kq >DWQto$5E|`AP2%̀TkNCy8tӉf mdNJhlEuX#4H[W!/ST.ͨXKo7+nkG޿]PRgI?>; yL|S)Z y{dMd~}% L=o+1ȬrH  OљsE=gIhsAmٮ+oh6 7g LIb6V@9\\4Zalx5|?zedP93;e4XE6n` Y_3tciҊk5 Y>j|soB3XUIɱy#$k5W?ca+cw0c|^|W >G,_(Fm܅gfW&,{Iade+݄2_RC6 E0<RqB&t ydɴe!|@7yG449}ޑo/pttީPGtp:eGJ<bD** Hm 3, R tڞ f'2[AXdj5.|8o4Oλl{ M0uhᔚߎnR[}{Bqr[Q0G_羇.6J<4`/]g#*#vuMI-~X0} /z>h‰sS2aj2uy%m2˻6@ Z{jZ{ VT X~hEӌSBNY!v[ŸuvT{RT > W;9 n=|\mo$)=_:;oB~27O+\@^g~>84wdDH rd6OP-YY֨nOJN.A5̆v/"5GYSeۭF1=^`1^*WO uȅ4Í+faCgqaSzL3<*H׃co"+G1U0/%"U{35WZSF"@%:,>I[|oG:^源29A%82*l&dMғ?x2*8_i3keOB6a~b"ٚCvd6${3u}$ThmsG˔Sm&R/ꦈʝhj^kFݺ\1HsP)loqLԅؠ)-7D%Os L|~YKƜfD>{3z0MRK뵢CC {v*l"!C,j>(B^讓'؝(EKzgMjafnt){j<٢[^1<|:Oұp消}6`xvCTk6(J$06EC/u "nVgٯ@_GR[_Pdz=H@(`geȼY[*ӓtc:Xxnc-48X {~q[ ݢrϰ3+XXEWW L4vp;IbOk+rYRQ-dmfw#>g Xl@:z4bϤG7y8ۓȄJMIK}<52~՞ rՎB!x|sK=qK4E`'/wɈRKBn:Gx U.pN? gKa9k)Jw:TNf{ 8IZah侐2ҭU3LԅrA QWI|i&K[MaP38hLCfmHyI&q)a!KѶs&z @ Kn˔i >~L'͆&3"i4=0~NfSGE;ӡl'?W.#.а i? lR ZUhI?Z%U|J?vpjঙυD)}$ϾD AްleSN߄Njկ!VVGd&f )Pb=DpԸh"*ws]T{l/=򶦁m.6b.,\qA:=Fs5}$ΞA!=|C^SG]/?{i]Ԏ' K@@a(wruJguIěGf"%t?qKҌLV:_ [Ÿ<2fh#c LՕ3̴ ʓgVbDŽSc{"&5$hzLT5y=w6`#&.KUxe' sb.y}D4;ܧ~?>?/ckv ,cWWW]K|azi;, Kۿ62c bo!o!lB& E\iSs`4e0AMODs^BKpNܡ޺}$'>p>peab~x2772 GFLboqA4.H}FLV2*taZ 8lK6/7.FpG%@"oPWgB"ڴNGʩJZa?iL#$}ia P4}QZa [ \cDdb)T.bB}VeHHk`6BdqѢ,ўڤ#I+H<mTGw? k^&$@ZjhUՎOt\^[sg ``^_"v*4zM!X*r?Sb~`'a+.?[RܫDSۜ!Ep)wIvK^n溥TT`bo qp=lQPZjSבKuh8wAw䞸_KeQ: .!=e5&ץj"4 C6}{5l_ba]d ץX ?cBL9FLq֧(ͺ-jyEJvCy/liCWw̰8әGݫz -%2U4@$Cc|etWn6@ l, ~v({Yl-DT3RCh]oɨ1 H"{=&7?܅ȐrhiahKVXMt2_"棿v~{ˀN@L=c"toC|2tݞ$j1=Dg=Iƻ)7\0~/)uە`ު P3O);Zkl:0 ;`)A['meSLL[F{†ag⠙Z|̓y6K="9&>8ufF G=X(-(Z844B*ϔ{ [?h/;iNcB|B^+ʧ1øQ粒CNe)b*i :3F'Uգ˛Kh Ɓdf| Ai~X WN}دeb.16+IA\1E=tXV2 8 \Hq7اKjjGI<"nݴ ^(L\ML2>M0CD\#͐ѽUER ۥn@\%tFӷϧ@: TZ`g4C);x4ٚyZq"HtlNC{/G%7E7G}В &p2׶єd3ƹvƓI, ߄ cx<'#<"Z3N5x1H| يÕ#k'n K V!j`?Y(q|/6Ur#Sҹ$E^=< MAkZOoOńj\#2˟`*\88w/(_T[>`9- (Ax>)}w3Vhh4kQM;ڮH ;di h@Nb i3^1U杛?Gˤ.}I4eTbtUu\+z 'BL rA3O^?P";=5PRsq4uC8{;@#6#suE/ʟ";;TN8 ~Jޑ_M 2 `5G*j tt {)#fA:FdUN8cl7:}_٩aڙN>p;>4J-ȑՠI띤 w p($h9,Ui0Mjdl#}0I_F2j/-4X7c~K;[ 6Xٺ5~-VV%leKAZ(pOYkI]@L;0κONOW J_Ůy-E):*h!]3vaZZj޸l_ce}19|x(Aې4Tb#@@p/"W+bDjN;wB(^9>9tzs[45\p+hP]f`EOL;MK+<+8QF-U;rNC \EcV;.]qw#",ہD!Lɍ%yNtޛX s6ݜ,9~fCv=vHѤ0y4MP"ZjYKwU/l41 z`:_vB&wv^5!ԣ`Ry#\ЯѬ1e M'sT' xܱoQNvͻ OBilcqzҚE5`:?F#6$6 8Apl\u j>$]vhlrZMrMJbcVbvTs-X9[º m]$sF =E|Av ?9:<jf񡮆f5DbCt~k4"H $컛 /!SoQV2<}37~StQ~ރVUɮ.ps-RdYmiMg?kWr[|N7«-aA# 8MM?eY}8FԢU䲱oaK b]lN9_sK$@]j#1ìQxe uoxb+R\C #a؈`n,}EYSՉcK.;hqޣЭ \u1'xj&)#1ͤ{ w|*X>ʀ|yv5+Aߴ$-Dϑ!)ru>W2nKv,T2"r~+"8[ٹ mdI3CӿTKM,[Z@ k~kAYH˜&ᔡj e&V0&!'POHL"́^~D\d*xc7|ѫ4?gyi7 ' ax|ʚZ9>Ywx!ryg cZExe w9Y|zeLCrd*\M3?ShmS[[r*kDl<*sw_(]h×$)O=DNLHxo78~kuM?ڑ$P ]# /f@(Ԃ.1#3?.ߗt󎤙Mț.WXcH8#2J~p%R3iC%"Dձuj}JuVlyJ/?wa3&J5NFÒwTy1UX73#d=p@[HIsr JW*"6 NYU\+ew|C7nMX`-j >gzd&m_ HİKN8lvM1 cZHC Pꢒ ENu{9RN]*L"C/c @(}a zgbVJ_wA`:"E`^Jn34D6*VlYRC|D۳Zb`MJ_ڻ&.}' ! 8f'@}փ#9+(>̇ !9vbhq )SZ+ץIpDz|ۀڶ)9u1ȇ(ȭyj4g_k!6l;4@F^#8Z? C32|ro}[O*NR؟kYKeyPћ{;moWcX91oP oiJ,oq>7k'eBi2q)tS?<@x!#1ʒML %Vy-ϛ f5ԥe+Lz l8D,11q<_#}pI \?kuqx w9Xb5 vIRE9Vtw"I@iHD\$34ڏ+^qAhah_Kg<b ).l9ea%q{V~8W0Uk )(C9Nj:&H⑥r[rd*Fg`S0 9Q\6j]$ KP.k4Sxc?:{#(T6&&BƜ] _-YS2%E

+{:N 4SMNZdd(nx 4`4̠ _etXDK#lsRp}!W:Jh6OaUZdU# 5Ī檵pԇrEQNN.&lU̼n=v8p۾TCBgKĦ5m@>KiV"]Mw E;fݧi0=ۣ~ۗj:t5 .guwqrmjS2/KI$DUnGx?: Vr ؈CH0]Ѳ#r0yKַD ־r7*LﰸbCjexUJ8٫2$I2zݗ l12t0RKrm))V[R`b? Rcm$͡ȬUnfJ\~aN,5֩C'}p_@nGI<$jMH%KXfS=CFLAZJ+ص-T+!߁<{.ef搂AA&H\I K piܰirX˳u1hLgRؠ9Zj QOOP7E$ J ޒg3@zvzY0XO({h' eZEF׌Ԙmrw"pC[mAa>R렑kF=+v 3=w *0(q9XpmJ~dgk- vh#JlPݑ%W4N2"$ˇՠmu"4QP YBT'8P"V8`fVq$vYȏU4CT f˫pU8!L-u=X$W<fn+7kyJ&p#ϑ*%̽:bQ8{~">(XB>r=*>."MF^v,ZU]ѵbΑUHU5u%!ç"x9 1S%"ra5ItsrهfwRCnƝO Nm<_&@bEmkqn5\a"Gč78Ωz0{J]W)#Hq y 5E%ػ<񮀶 Lܦ o7NdVq#ˆs콾m{HI+S5'6p$g IXifro c ә*}^hpF>z"DV3?g>Ur5$6Cmֵ{%?;_^<M9Ҭ \uV|"}])y9C&?@RmZsBV%g%6/%7K4a,M2W. I챌XlJWe"'me!fx{dʸBqeAg]s|횮9=|e9QurB@蘵qRLmi *F`"\^⿟{ |`2ag(k,|^Jn DdR `EZq1`d1 mWei6TN!=J,V/rݔ p__32ZEs|C|t @/+}8Uf,POٓ#.G/zf&Tm{7 `s8&NX[ZMԚs3r{}h<3_xEA0Lj9y "]j?*Yޭ\Kو6lp"}EoLc&UkX_f<—&JYʉmߟ]UxPj,MU[6[)%G zwPOzV;lc] 8 w ڹcmHOX"n5dپZymDoUi0W,7(ض3t,C+>vY/cWՠ܀ܽE{kCqF472dNeDζ'oTUTeARip5OQJOf7;zLn|n2sH{}PL|#]ΛjU_YeV$&vo_KH],wJW!ї/z툹nR CG'_g+֦ڏ-ad)oMWsZĚUe>J <6\'Q0R1:hIzqG 8p^򝰣+HY=AzHB8#&xlv9#LK4b׮<HQ婙zkH1`N֢ǟ_rH^w sԞ'4F ɘM@{0pphQ}R߲^<( |}f! ,6,{'j||A W}kӦ+U00`yW`o6@\o9ϹZRC{l-^f}#@`7(lXX<xLx'?gĈ਴v)@j5glպ|wr>2g=?ٮiԤ@ c?9!l~R^C^-j<`YCM0 =aujJB8ca{]߲ 8Ӈ=SZhTLML=~ޭĥVorV ~Vo9n}W /7whEMfd5]GhUYN(/rmN j) UjNsDM; xhlWw  NbY( _ǑhI55ංnU [l'.hTzPrd kĪK 4(<_){ 3,MFP~[<#s zo*MQ`ϫɹfNih6ck* "@!Om[21 0Fb@2xLrLRC.͖oKJ%uSth][2  bPV0g[,wJ6 GmH8SdJ``ʛ{qihyX$1.f57^ 9u97V*\wu-r|+V݈z)z";f3{Y}IIfQ=pDTtww _SB;LFeۂPX 8lC3^i^  :2p&pt`ʦ]:>' ZRb3C#[5=9[Er_m|za6Y!D,%EtGDeG.j饌󹬑2fsgے6~]ҧ*bh%6,;g ;ƅͧ/2[ڽxUfrO)Q%o3}n>d8DrJ6ףBqi|B׋?s 3gRV&Pn5WR[`%Ijx32ffHY5SjSyEόG$okIڝfB Ã3ܞ{>zgU#1XV 8+.$EZk@>Upjțꓖ 0P 4+9V*31L$Kci}yvF (LƩ$aVU j@gY:S)S6O뉪7$8?zH-x^5ic0 ["sk@M"#OfMV-oeRYk=>G8'l(ؚZrm08 4}~y4e'd|ϛhO(B.V o_Vp t 4IFxR7zA[V/tYw#2.$ژ,%տbc@!t7%k%O rTEωxSv||X2]r?=(#'؝)ab,rѭ0ٍqZp*&sdD:zf xt^G\j14y[7Չ܅\E\J(g؏F(\rQ Jސƍ|&c 5L<dx%{8~ޣʀy)5E^&GAB#w*Z4pO7NP qd#o[;$sŚ棨@%&N@mvjOc&geC9{ #&j Ag3 aKH! PJ~\J tYQ`A2O%+5W Yƞm8tعK"NHU ~m=Lf1ʔ`w6v-Κ?u'Db(O'QJ!q_2 3sfo))ݟ)?ZA ϔPMf|g ,!wbYW+g*OV{qq8Ic|gk" @{&%Z-gI0Dž5i :KH)3"8|+SAb$>4Xjd  m,Wi74^d2n5>DZ9qPczmd&L|z%q);i+tÛ`8)m6_ziB! xh=vr?t/|Fĉ ߷N(UTD@`ԝd[ sCZ'YgҼBUn]Tce1̦7A*BߊZ WeiKv]cl,J;/Qd~8^KN_A_3V"]YׂZ(2OPDq~oȇ9'!a_|m@H/lt;_>+,U C$}` d!o$y4TLm'o&r[8LNIHq6j,=~-tj~WhVE\$(5g lLņю9XXz87;o?bUdGn+$wWN tp}\/aJ!) uc0 {xeCdzԺ7)0+av{/#d ed+oO)ݗ|Js`oP=L :%`t6ˤ)vEK Sj * >ˆoqrT}ܚǕptk5W$?daT^="| v\)`|26鍊~phfuYBcCEhQCBn#8|I.v*V{'ۨ茭M4:Z&k%I?Ljj&@I>':N6qJ!f# U 3 +됫xa}:\aܼN-e:E'֚p8`kqP;>zknB1;ņb 2ۢ9Sd |%}onɨK;a r*t7L*M+.5Gr̉ ^l%G] @׈ ڢ*U9.5 .VZɻ+(FQ,+joXBu^dB WqKR ´FF C` 4piOhu+ByS)*l&5Q/D39|Ź~dU)OX~7X0ʞZ}C"،Sߺu!Swf|u:8WGID9} yeH[we(]O,'%|-D@|.2e7Q08YMI[9ƪ%W*jqŠ}6$n.kX*e5҆F$%.ØOacGH\VLU%EEo*ك͟{Rݍ8]}8".T!;4ImE/#*c8/gxϝsY}8vA[7rڝ",^ Ipto.)q U?n#dXn~^iK~M*渜D崒NC07C3Υ3PІHΜ[^n P8(2ӴVGK[1==$S1;D"%{K45Q=(cb <'-V&{fhN[eB<~U6~kO j1Z<Tޫz@JoG)G,zK@>hmT-=ƾXJRLocRKQHn@S]x3o;kbv0=?N=tdU\n6uz +mK5bl@f]rp dҚ2lMIhĬX*vuT*I|gP>i``6\jJ) /@{X8w]r'W>7`ef<W7B513NG1Ou6KƝ^%icn& ޘٸ@(/b%dFyA?zdoRض}VrK2 (vAo~ ,[.y/Lx|xQ9=6sˍC2 IM?z%a$Tl$y?I؜l/ X3YLFex-ц6eg#(620w!Xs\9"v.a1e-tFTqߌ.V^r*mJ̈V":AX w {&֐\F?V8{' X {imaD w&/#(YS=(^PQY\fVc 'Ltu'OS^2P|b:gR,թʅaw@0,d;gFH^Ox`K(-dhd!^ :X0^;Ť>W,p&fwϷ㷿$}yրg,"lGs4I$B`w#Ԭk1hޣ,Z{Fdm; !_ҟ 5v2PU]*(&E+U6xHSOmSb[V6fz] gɭM[LI $x3/m X H G8,>:W),rj0<^/ ^22Q9f-Rc{`Yov[)7 Y-"]:4t˵X)nmvvRDV=CKΨT$4ϱe^FZ"Tf -ܑ7R39' 0$.tktK1$75s~IQxu&`~m QVNL3&qH=C lSijSk]Cژc;k.f&x | 1hw<=ˈFVE&?Nzk>ihx\z r&8ud~rAXV4T_:+RiƵpň.MpÎjKRc":.ZH)xA;΍I%VM@tzq[{VغLd k4׍E5Wuk/:QK*xsZ <ʅdXA^p5/}mypMD}1/WP(Η8/hPF"M={sL>.A"|UsCc:*1FwC傭oG%}t$*t:@eWi>[av 0*cH6- B|j&P<TӒ @' 2i"8 2|(a0:؜=T:#g-H,y-Npǘ+E (*MW׷qup{:Ah𹦻 Ӭ+T|O+FM_w 2´ݞ.sć16}ymAw9D Q v72Uߓ2w8pD6ɺ3Uhj~sua8L.C2 -EwӦOğ$gH@]N )_*A<bZG*Wcdl{ /4Ѐ H7vqZp%E;U|4cR7OxKD%(r1qN iuߕ6A-M=0M:¨a? ЩVю%4SNy9#'ĥᘣ6`(UM#rmɜaAid:"^2}|ΎJDRgb;FBN ÐF!}Kn$y)I3IT>!ā^3M~ûvva:^(?u*{U*jE I{ Iܕ+3)w5#76!Rch{򒱄8Ts^5S>,{k'$7LMN{ ?+N{ζS[X(p4rXJyj?z4A]Δ*?=Ȍ_N_N\&o-XA=6pZ+f1,5ƽѺ$S88bb [g֑ 5Ţv8ux3KI\6I{Rd`p^}gdNdXB?){ RTNosd)Qae$b*fO?v1޺@Y6zg_h$7gVrR.rN+WsfyR4e5җzLVf  ~7q(|%R Y4gd;]] ِ<R480PQoLWmDljVhZó2?NH"7idךL'RIY} cHѰ>S ;2{wNg̫pР4hL89AWj~]RZbO@Dc-( ˩WSf3"!0% ?f=4;9NcV"6#d}G/s]'sI~\_$(.(]1v4)2z3:H e~f/N֓T$KԒEKiuT!%S>nZUsKZk(n7}K4Wh)I"B0g1T͓'&k}>O]2Z1щb'$C}F4H+$ckM=9T.V~r8^Q{ېqHɲi,7@(2-qKP5܆T5OOCֲ!Jqrל <*Xx3 \}t ̻rf'F8s#|: Z1w Pc1Mx?02oz ˞8PXks@+e㄀yeVhCR v!,6CuN'5&7r0N'p)wc0-ۗWY'R=үwJ]8<1l&'e+<v]RaAH_>.%*5y\#MW*Ѡq2;Zy`=kO%5'G9TdO=cd)Y'Zuƞmsq5'So";;؋mt %;ck4܀}~eV^eTyoB$8E:G+Hv>yFpLFF}:vHd!UA:m}&W>(ąґ=|Dk8jڳtg] lVdUj6 aP$Piq^k( gͪ EِV+64R ӖaP MK6 @ 1 ̉xx龥a`X@}*WkdQ0tt\A5*O$jóbFB|٥\:x3ڛra2~ylr}x); ÁYmHAͣMkJ6찮4 ϛ<,X"]?~ЅL1d;;"bdyWݒP'hWp{skD+VQ - RU3Sn<r]OҴ돕? y6lZ]!< vJM ,Gs^Ζ ,Y'm@>dA+yLVߩiζ50eR0TSm$gey*܃M\_]C>1  zcscUwmW_?zV}jEP1żCzo2S śc⩽RnH<3D->Į`Kta9PCY|c|$#Kv>%X!qPs96EH*Lqb=OfA4{qEW0{&DJ+j>-GFȂkhu&mLͱf6QcWg $,җpw )/+*JF1qVتVwԷFNJje}Wa>Cѓ9ј|#F h?@n- -!i-]Hap `7ٝZ41 xUPfHHcg6I,R6,(u>\_ڤꜝ0- е!(m;r[7r痕#=>XUr s޽Hgedlt$Iݐ;=_INH+ :V@ Dn(lfbn|Fpd{B^= 'qnz su mv`E (NS2V7P5j:-WgPuTk{|">P t>,VTH _ш> AlgvU2m;t`qݽ֢Z5MhP*!֎Y]!5pz.dLa8XUJ٢l5Ţr(|h2iPv\TLrw Z{0\7gϗmzrRJηdž ukCq VV`fK/s:2:d.mZ+9M/ ^~!ȴֈԒ IWKk\p$_R6s=?a^q$N M>)%Uۦ[{ex\TՎjTx]sŘWV5T6 _[u"1jsQ˥Pn2 뜍 ,0|,\R͐dx\V%x:ɹ-, D;Y>RD[ї%<%\+(m/+[.foa.ۤS0 dj{X6i-3F1q](f&mjUǾqSUޚ(}-˄=4?^/B{ΈkVWu ]^i!Û[pBnr ZU &~lK6)q+}tpUF#Uִԧ噾FXvy暈zqQ'hE۶^mI&89&8PsӘa,W뭨*3@Ғ-gxcJ$|t3[P9w/ Krm&wڃ۸rǟ<_!ԫP(#f zQ9I_S &T`bakbZDs#C,if֐wCCMzbOW. wԝS1fڹ$>RS3?H6m؆v[Fɉ ;zc&V |N5AAo?@$AFX')]qpwiR&"N@.iAQ.M^hLa+t {iCpDHa;5vOjlzۤ>Sz\íG&\лӋp$IDۨn>GB: נ֧/m=y4( jM')NT;ut51][qa{ߚ!MlӏH3PKaR:-DuAKf\fbCl.[42+K΍6~P8$ee+*衂apM NRO *9 x=^{-V\3ӭYAR^F-M & mX"lPWTҝoެ22`$~̶rX/E&KrwoHT8 .$ OXgFO&,kzS r"&b%SJu~" \lwf4 ׵Ώ 5)'^=oES-h`#; Iddu,hLgoKor >$G,: *R<c]kÈB| |3Wa)>=-!@Q̈́^qDn`]E-e4CD?3i߅a3%6wP|0r3 QG#tp#|#[wazRR? XY>{x: !ɲYy5{N9s%0Ŏu/ah"%%dЗ-Iq-vN DSȧ&9Ԭ,q XHMC$ȟ2H6z1a' Lg g)J~tWIK} !b0BDiy%o ΁!X)$-蟻:`0B24Y]4<4!;҆4U{'w=r0YRSʪ,lqyh<9,K'X-ٗFv&Ts\K͋$-X=%ap^CW$Eo, ȴDFN˦ :|q9@͞wJ3Y'pHh i Czl ;QJ8Ny2몐 >X(A l]- *1|hc-ޤz1^ʗq%7}pINU Ѓަ^8@ejkGVPK=wa ~%]oRɩ2g_wW)#/tpg^[R,,|NoDk۟,O [4MLzŊO׸w=UXEܩySpwd9,,j@xSXEnmPMGǯ);mݬaU>FP|aVtJ(~%mXK@CeϘa{v` Ӆ!!"}}mw=e4K9.m'/,ai `{*oTi*b myC\zm&tcje&d՜FѠ|KMv~ [ڶ_5gv> JVs$8݌z_t E"x6|>kG-~d1-mclWjBco8 /hfբ]m\(bԟaV*y$'mp撯6RL)?t,Лb?̌VZ86o=SY+g!Xg/Ob,B{,LJG O5σ&/0a1E zxovpc0eٷ S7+Jȍ^ : cDM?XȨGQr|KxD_,`'60n R>fmL2-'Ad5XpDMC,2 (6&Kq$`0@P}]'ߪϳf*N]߀E<C.d/4>ljחDt98>R|ot.zx㪊CtOh4: `<B)&*$fl^lܤOz2 ,W]V 1VM Jύ /.B14Իc珊'ADkd"fo<-҈#VkJ6yhmQzИ׻wKT#@X׾ݙq? 9ڳۙ>6ŗajdݞKeP)Z˶%)rJ{~ZSnj\ pcXK` ͈S=`LtM/b~4Rd CzXSaRfܻ|\@Ogq%VE90Bpbmo°L]C+j&ŷ@E] 'm& m+a %9*2;)t[94wP9emR6dUmR4.#-F#53~?ofGZs-dUMQ'#i@@_=bTmttgFu?qjJ6&V͓F))jX9c׽Cusð'ez,7ᙈQGFO|S#zt0Lyp{Rϫ;KτGڋ DZ4Tf=ΓIl+)&ڽ1)L[b-y όΕhrֿ.&ӽ Ds`>#E[g:_#[6O;@j٘kD]$b;IД}yiêF Q,|M'vQ, 3 X]\u x`p4$,ܬ6!2&T8\s5Uӗ8#_YRc-.®ۻ{r"u]x: N:rBN>Dɾ8v0 qj'9( xR _hz2ݓ`8cWL!N}$KLԭ8Z:VeP]/Zʤ,Út^lx"?b1jx r [nu}*H"bEJ]A) B޵a&Ɯ52H"̺mPޠuԀ$̿M|p D/:HP+JTEkǪD\.[9[S]bjU:V.a*h 6`k<23z;. zͨ i\ZFJn c?*f~xAI;i1^=AC1{d4XqϦkw s$Ļ0ngjeoc =ld i#)JMq힨ށL׺ܶiX1|3:3m`F8e?(VT]p_ԛDAG|\r=ekRۃaKYI+ D $L,L'QtJDyȭdzsJ˱U>E QBm=)kl]cAS"(]j}vD9zssψ<)჈OϨۚ96i-cTIn p Iڐ$I΍pd2KQCm̆Mj(D7~B xS X0%>LkS[GQ 4k::8(iIi9X6?ط*84p/T\Z?K GMq7n#.ٹQ)O8@f5ۗdǹRe_GC(2U;Ù D+DҺetLJ0a뛾S3趈SK>  ~.K_PU(;-md =rL@OdȥFޟX33-1Y뾛18imAT_M dl!eg:n ϩ>nuqO͒w S#:b3]dRxWY<q_IJC~ <1,o;j,u^7A~TtO]$GF x$289,=o>\kԧeyyJDž5FfAugE -]^&@lg[+Ar ?!)#aFoquޙ:H/fhm!OM+ܭ bIPgm@*I-8rB g`nm'AOom,\1z;Ȁgr O(̐yI!"a8aPGV)Z$qHr1OQUy=E8P.| b 'c<䦨-].W}8~#m]8k%!p.۫fx"@_scm~(G8<̡Ri3g$6dsͷq_HҪ1uyYX^uDۺǯG -/M+RIY@b̓&~{b!(w~"k/ ) 'QEBYrH!ϟJiDmQѼ _5GZ0&ZE!'a)S-jyɖS%m7Z? 2$erZPޝMLv1l8a-Ka7k FzLt^]B?HO[>~ׂ\C*K# MaH4a[\t3mF2y]nGPd]P{IQޞR:HHVjy[wZV# Zax bԤtr;R=;KTNy/[wˎx?RbȮfiVUsEx~6RbhPY 5cI:~CiY/j.{z)H2,lDICk9A;&dpܜ{6eC4n$!6~؝ ҍ⛲ ?Pʡ} 19-JQtfpxSYpXVa~ sOKL4 W{ڏW<$M"vgUоSb"3ĸfƭ@bb0'LgOPǗ rV&Lb_q; g z1@ߚYJikľPîAZnWFbLr|:*X*Bv5ڳFN/+!K&"ڙ$}~Ȓc`Gz_jrn7"3.6ŴfB2*or+M,mAW'!=[qO]_KCLX&`*˚lUrbk`%??*~8cenZ$3rr?; xBϒCOh;bYd< @ۤ\DF}8uz[-+b)%"Rf_Jl-!{zzƓ T3,:+chA`-~h=4dK%bV$ӋYiA3DDXs|IӔb2& 'vp!nAejSĬZp)ϜD^qs̊nԬpvpu>3:6TJ]Tf?W"hbsOd@Rea0Ϭͩ íytvJJ>:ٲ W]YYK@skrwjﰔK,dQݭTo@et:@ww hmU7U2#SS!@{=re]Δ ?-?0dHDM|`\g+*ҸWH)~{ϫ:gi[ 3|D=6 =oGT9L]<>-=oe8_J[[WBwkH!uu9bW+j Szh+πӍ])(k fa0!OcHB J2يB1^WNa blkFq>)dFPn{l?~街G?ȻX9ᓶUU@Um S}Nh]}-+TG=jكX eѵiB"Px>/vՒT>Y*CBwS=5T%ױ [\5hgSBtMgZfqG[ǝns)H]ͽ0΄<@vE@wm^ I=R-jҵn٨Wzja~9 d8zyL\L3:Bl/eO F{2涹C;-fl8 $ս]~)3M ;  ԘeUe3S sX (7iLܧ~ J3j/g}gb74vVvOE.V[)㼳J?K2)B#ǒڸ?ʧ)N0߬O@!;6!OpVs^CCn%!)ᄨsGTVRX8{/7OÐ_4fҍ4&'ώb9//K(^ęm㎣=˶e}pNuv|%=x@0)0ZfpvHMb)& )堸;7bu_sKNd.^^.>f/'MX1]h˴9M럠: IJ720zQiT6NSTZy%(4$ˍ*8Y<7p.|@ƨD? /[.tY}9a7>uw'5N*$HCNY <DyV;pWӜ}^5p #PJb#)Uf Q/?h+QfxשcGoKCc--Py0#gYxv#B1wZ@) JcDڝp;mp|+;\ju_\t9xvinQR D)샻p5=۟~s԰~"&.v>I_r[ŵa#ϊApwM>ɬA*M?6a[v%t,e0+qP}VLaԎt]=غi$B~V}]̨U'mֆg2 #.%Ot( f\GBhW%QI" Ԯ/aW455ر'XH,!K202NރqVH{ |z"k@H6BmNQRo4 WPb֋ڻМAtq&iȦ>HqR$h7"|YnA$*Q=6 }:{&W3-S+:iЭj?W=0hmh#Woy .U7;:=\j[ΌІs19(H0s̵ubF]S-~"'Y"ǡ*~I_nAVGi6>)uA"'s4jwѤP/++Qsh$&z 05zPs.x\EÌ-䃸º|/LS8 i [jj 6,69B yn&۹>[e~y=0O/v5ٝ; vZ? rV"v5DB}"p5 5$>:+jLjj5[}4ł'nJѢي9&bKH}}]g\bץO[}w$4TOUJtpt/x=E_zbsxJN[,IC:V+9EiA2̮( L/OSMaJ25c }9r$lnGeԑE-m(!WP`9wE kD1>.t6Nz/e!!uz 1_]qj6ȈPGnKH2aMSϥy_óE%+iP%; Q2 ϔM.6&G@z=-ӔsLK]RT`VίI%R .s!E%{A&ZX'9]>eK݄\!!s"?+y !x?X@r>ci# 3+))yC8=^ (x;=Y, ڟGSH[: 0"̅ 2:[32])bP9Y<LyӸtͺkO"$EB?jpiw#vMYsq  f=t@AAGP(l[߱Oo'cR \WC$Q4┃Qo!{ %IҴ4&U \sW-B\ =:L y_T=JWTDLJ@,oH^J=F7chu1Qa@>wŹEcW'm5⼠N %r\ZFQ|zV_&G Tl_A:-XX&*BKSpeBKYQTƐBrmo=BKlRYm ︔cG–S"O[Zq(Ds^ʐS@+KoaPsX9:XlB<܏NM䥪r.]/vxaIn h~ZЎ(k =QaLu|ms[#5A"ݦavVv&掘H|gV>(>Nԙ ]%>jwߋTH 9ɶGӪ2@L >+wC&` AF8s6ןltMms?\Q3Q7})PQTc[0" ʐ-it"ېXf!J ٨Wȁ (wgR(+aT<ʽJfzx.Vr-~}FZW1zywpuO tJ&N6_1er;k]BWF3?ElI53kROԚ*D1AX;R[H<;Qe={ a*&lG5b';>EX, ͋wPjL"yyKy,7m32[N92W|B**(qH>MD~Ouh"UAzU}O)qu6X1K!H~ni:D$EJ؅ˮxcn :HB-Q ◁!qqm9MgI+68BqҜevEkX6䀰uM}bwюfJy%s:u[T?>I:~05fOwAF'X-R㶣M|.M|11b.=WY謅&:Ŏ}9"$)~Q]hqĔϼz=x'Tq(aY#$5 Qšڝt>ZE?@dFBzh-4LH͘X:=SA4CːqElj_VÐ8 ;(ӵ4PV1#hI8*9 vRXkb= f5:閚8Ogۦ>+L/?r\xIalqd- pAKjLI0bjO3gzIQ]6xH* L% ^js{‡ r{:[AݓhfK!A4bR±I"` %FJV (;%W^}݀Fle }e׮w\^wOF#C-AMz Ո±A?~gvCKW%l>sk澝K_Fܭ#GVyd]gS9ޟf΃M%"!;JgEGd?ȾƛE:ӟd3;lnG!UeK\l#kt4>h*D6 {}3WSHhGt1*OI脆Q!+E~xZ,."P:?7P{ n <ͨ^w V"V^{!ʺQKuK=1q᳈:HpC7 Քɚ?Jm'7W7BzjdzӠep b\{i> je+ަ}R"z+靴k/{z":S)>\x h%,4~VS]I-AflOVY͍7 ;M>`XA׃*4U0Tk:a.D+mBMurtGQFϣCC/E>oml7tR K)`5*. Is"4[muLELZ y%0A@HmR:t:uwPÉ$ +63\FFE-i UȄֳۆBaV&ou_93M>9W.S^\ꮪ! % emМhAUt~aa2{#3wc?[e5h3FAX='y26 n;Wd"vV''z[Z F} _(UJlaWB70 P;:;{4XF߶]"l$U{ E 䅐[zkd 7o+)mt3M1JT1}e9/ .M?ctP* f|4Vf-[L/W\}߆&=@vh]P{C= nSuH|qr e];>UV%5?$6[K) ΏbHbvy=sRr l%\Oܻ6"P7NxbKHp(4 liE]$C},a҇[ >ɡ&yi?1:lV.pYٛ5WT~*hCwf!a,/Cl T_qzWEӗ8|_!pы.rfK4򢷐|훶A5]Fz,?WJܶ^2.gt% aJ 1'riF~-8O Gc0#nX̶ݫ0ܖL6CSNS6Zr9|g*s0bS/2͒xKO^/mohY򆨬$Ttd2륬R'iFU] +IqxiqZk'8 nRB6-^EG_ij-`ɶ5iӳQ2N t`eEܺco8&]_]X_np},- zbpC xg21t<>=?}vmiPZAx> Ewn|XAfFCaЊ8`:߮%O˦AAIJ:ԝ:/Ua7`m\}H{d|R-j9OhaUwՁLæ$v5VFX\H2$_b_> MiU ~;*UmSۇRPЅ\z"_vd`Y?HqL"c"R?| v^ԻQ,w7&NDy[A2%wSCQ+fC?\OvD]D'"un:!@רn y=/ʜJ,%x5O&ı|X'8_Wz/6⤛ÃϽic唶!s 4[{ d-O>5 ń>λ%Y@S5$e܉B0HΚ&~8]4ro|Ʋs O #ԄZc/]~=2BDKjk-KZ0e7͚~4Ja ^@J0{!55Xoc!Л3= @^v]XV׽c|ZP9 K|̫x}231o̥7FD?MJ"N Rk Vw;~0I=˷+MIKc^-~-`4ܐSrei/ ۹'rÑm")Ȧ>\żSƜH쿭6S eU4 ⭶ 4[ JhF e;R_و~j:Ze>|IzxlIݒ4Ɂ$\foL5&ղUF`"N$@O+ OMG%\HO&m]K}"pB14UeEZf-rB%SJs#e IO@ux71Hs/@<9X, u}XIKSm'ۄmIuTJPa`Jo4N^S&6@aHBF.Ǒ\`qdZn\ubklOx(9xsn/`m$7J@R@g3a#;#ɳ{̞eρ͝cTȺ٪V[p3dZk! "闲ȇ hi"{Bd7lE3krmJSE)Cֹ<,UKx̸W|SWp+? +[v~F!;KGCUGAG@r@36ߌ~ղ ,BGLN.ZMtGB/$ =f*F):vFKrw->]J|K5 9֮1vwƑԆ$prۛ 8y.MhI-"t3_O:.\ '֛]wRJΥ++B%_Iw;nU}4 ƋbQܱ`վk LH P9]Ɗryg4WW\R뗔N~WAJs9+gqL%DZK/ޕgBq+h(w)B\rkm\`fpiDOrYk6> d7]m^$t(FEsT/HSDb9 ZfUy.e͉(w;{0ӈɷSCn aI, }ߎZ6-,=5}DIA\`h|1:5DRD/I|֠MkrIm%}-,_0npalpm)fѠ1yo(bL/]:iyBZkƦPG죋z 1,lN_Ցqlnr*)$zүck899n:0+cL3I kV*_Z'vQ>y*˙,80'qV .A $rq~rohM`cw`u\\vPo瘑D֮4e5by2A!]g/W;թ)e4grN45j}Tr\W )[v5>)0F ƜB Z$cÈ7*xF_lU^Mk2ٶ`t[A9(Dʥ} 1YkK*3x|.tKgY`e,{of6ms}E9bZbXY8TΎM%)v[i Q :.Qw6d-TJBMN(jmލkkb"]pCz y6MRn"4NHB@6񌉮5e+@ߧN G kqJNpWC¼;by>OJV1+RNɛ(W*⫛pEvI߄4WP\s Džք!91tXĥ(7||0הL214*޿*6308ڿkI$_$  {Ԯ&[{2B8p(r|5"6IyxyE$vr5yp-2v^INE93%[ # N'BY;лjޙ;>A o d,M}Nr߁ЏKoYH <+tbV[FH2{ZѫOOaЬkǗp&ΖP |.T y'UN!%woe<%8p};k恤JN,c*:(BWg&W#;>fNh|lQBE4?zoJx5\L0LYx}}V a>J*;Jd0ҳʵS6k|8mc e%{[{[C, *]M8\iRL2Nf(q7DUݼ 3^EhC%&7LTv!C1eV2T}nģa-仢xWRZ6a"?Gy|5hP83[>LGm q}'7 [ k-nlRNdEn7& HvcnQհt2`[|g:#ZvēTV#ʼnd } kNP/K \$DI"{˪Q|pϚ{#sOlę=h5ۜUQ$H "ZҢBpEHc>=ґDZhށGލ1ҏS-Sio =[";(sU\ ayѼ1m= <_A1 gͬY`$ZtZbܹϛ`yE)͌n c$[p<rs`J=^~fK6n)*jJtb}rvU4:b8K P"\D8zr!W (&L l>rCxd2l˹۳̧c!#`oauAW%88֖JG襝A ᫿ʺK\c]p2;)mSFh|r*:OS~nHREҲ=0EU(C447RHQ=$]^[UJ0V+EHw@ϮN@iZSR_u؀o}PxEF6vvLw0U3zMyW-d9C鉶yqeDkDe]RJTLqoY1ȿ ׆֡( P|TO_xs ةuby0ڧYJI.ũE &5zsə򕞒XMG59'.JixV Xw*xLvbqЊ!ε1eWB9YF8q EM<7fer֍Nf:\=U߽a-IP+I]}y}Rߊe~,gBYzW󃞡 6$ ~t*J_HuyL0%=ݔೌc,8mD:~&nik"v[*P7Pk2N44$<U\ SY2S|Nѵ6jC@5n_ IHc$jnhHA&)Fux؇*rvp;"t#_dQ_,b.~8C)KC5is[[+/aĒW~OqoAHdXk~h4TFԠh9nmx3Lo6"ao"X ~%':M _KQ~<ߺhs t^_%HE:91FY+god3ct  }f} 7`_e҃7ayqjìnKb5Q|8 ޺Ufz, CR>xώ "cB7L !P2 ՏNZh͒_4\ѣҊ?qTADȂ-:-v3, .}2,Kqp 5r2ږ*e3UaO.Hm}Wy1MϔvD$ߓtx1D J`_1B~7mtqe(GȧR;.1Gؚ̎ 82Q1- qN"?$p_X+i[L߃j.~$Yt4:"N@~biƱU < !ƼZgI^H J|c3d;>lZѶ8"Է+!=Z++CpQ-;`-m_doGBiE;RpN8Mt8;_bV(85yTF ]}N,:Q4of)|Mv][LsfJF7IBz ( 6AgM޷=v%fs,vA WM-N'"Sxg(ɒ;ܘZ+L^S _Hk$#c Qyp]cD ZaD5Hs8޴ZY{o%/FJ hldG lB|ZIqqRQk< |xFⳄdufL-G!?E:_K<^5A*e5K&U"l]V46qoոڥc6zN M> ٓ0AL@b-Gfjg+ _X0T܏GTH\yq#.^~n P/f-z)h BkKS 'lѴny3U։9ފP+JD nA9H7Xy~Uv'$8LvQj߷{5 OK{ZޑKIyR-'L=p|G&.p>Wܛd# xxF"?; jc$ʍeǺ"}?HF3GQKW&-ݤ r9{id/LeOiu o/͒*:aO(6rFԼ>WMO0 `y@oxI[seۏMǞjկ͘Cy3%RޣFkpUլWԊlQ&ŸD^gN%Otog?ݼ9[}o͜*p{WziT`$4+A2,ڣЬB:)mjӅ ' Qin7+09yMVKW>CoM{tri=+ە׳j_û*kCYO8# m5T&~\ ju뎮6K ȸʯqJf̎.Yx5K)vRxZ.j[( jsIB0hPp`!.+j/#-LQ Ď1~aAئ%"85R sQ`zz6n2%A[X|iф nte;6w_3oya=\aQB nyVG8?Nx[u >/=Hm t5qU`*g [o*;]'ܵw O+ X<"Hubi40X{ke9:c9x?Y_ɰ=yPb yU.O/Sj4ΓOՋ/Dx`T kHIJPwsPcSF/A3]['A"`'Ώzb/S+\IYG)\+e!`AJ|^A:R3Ⲭz:jBҗyl7v@W4D/?@,޸ ՛Z@NoM'T5q$|4D8~ D*6}FS?7\ YNP*2fqՓAD uM%sBi+2Š(k'OH <?hc]J6!{oc4$ nDFeXư1¿`fL<Ҭʝ SZogVh*ӐSg"65Vem-`[:I!L=9v@]fG2NV"1OU `5E'_R'hEװoF4yM37*.]6| y er?{m {8g._.82PErt=zW ^:9:fq§ICBTDKtvev@jV[hpZa%,A_ӿ媨00c!CVq_ctoțFxBtA3/?} O aEw#6*3`4mx&Zj2&GQS ~Am`[,cgHrt; jf-,]5f9W 6xF6zϡ+_^wX<&ʅB kc-7)rS=% ݇"HIA9҅?9coo:ywL{σF~RlTh7RA'ES FŜI]ä2)8}=gփ\U|uo3I9~z7()7kZ-s& ?n-|amQnvl 1^Px:qs< [P;fǕ,ܤDϓ陉"\Iw,t? >^ho3(cXW)C!$f4v|l0*do>!eyMQY yx]D)~#l*t\kN49łZJ`1P iO֭/|QC4~T;B<14 ]dn )>%Ýz[:m1jwsyЄX7ǯ D>(E_ ]$Z ꑯPjEC6o;8 77ǫt|螁jCG7P3ޱhwjOHZQ~}FʼXCn=iN)^$\S|6#nRh&_KSp30Fs鞠HI)j[:;D M ge?;TKvS)0~lfú1Hb/ eV0/$k+k\xo Up<#A}WnzK웅S&<φ< 'rP:G!I;Έ"@Y@.≱Iߕ ,MJ*\._L0Zd&{KjP(ncA8{A> ԦNu_鑣:(ג`u$n8#&e`^&~faۚOoݦrST=Lo.֤_ lXyЄgA5)#v0^- 4`i<6=S0Qfy[?*ߣo)&s΋b.T~Au x&,zaZ3Q9ιoO+ c `{fno;Vcpa s&T=M y%ESCt~$ׯ2ٓZ bo.> 10m {%A<*Pq]#X#YE c^ %h6 *\ohLv ?rվa*NҐW WIaߦഃrʯaB{*MQ%bDg{+a炊~QT2x:0dJ6G;h?rhwf?ƶixp !+|l\K{Ź;DPJ??ߜZj0I' SMFL üۿʣ̇xJz_yt]YvbRv @_#X y:A~?AL[% K.U+?|laJ<ÝFq=e 9hls1؊wPxPvA3ln!SaʨUǢR+$ƅ 7>Ȱ1 e'ZZ͒h޿w|)+2¼[>/+dɠxbo>A1ݵ[l̒u3#D3t 7Gi_hJs⩽ כ VhBw4|3#뭮]$̷]rgd*u%U?\Ʉ&8_RA\ |0XDŽYF45sg0Cm,A%VJg,V }}Ps)^C+ y7Lrv—?=˛p제yv3)=iUd2ZLBZmn(Z[7ܟ4=/EEcd9ak[kYR3:)/oBR׀W0m 5f/λ06S3vqA|;Xnʋ814e3}]w%TMB6j4TW >OiDo ^tKךlB;.fGxnkk;Vh߻3Qoh&-0TJh|AP 5W^Z۬ B)Лԋ4t뜽BTH<+2\&av @!/S#KdV33/yn:WW!i˟2)ò܇feaBhiȖߝ\jh~xb`vd]ٞ᷶8ƕ*_v% Q6f)Fm2vуDv'Eg O_Ƣv%R/ox[0(C YYB+i #^rӂg:_r3_d χ#~ގE%=>j. |K\@9|%.ozgJb^Oqѩ˭,Y ~.@z,h~wY2%*Vd-~6a*>*NlRaJ4=?":[oI |B;uW4jX'埴PRT6mWi_,ByiZ::{@m=1J5],"ɋ<ѳH[UA6 0$m3^1{6mnLD~~˰~!,UjV\3"9/NgU"p(VR5.BgAjPa ;Uˣ+~e*O+#Kg[odDXn%[3b뽣NrnW6U-ܲ9^oѡpX[|:+orMǡ Ur_Pzx&]8d͛UAqY>MŠ`OG V p BZ'M` <(|=3[pku oe#|Hh0h/ !yw}K 4y1B1p|Ngܣj6K@EсX<6;Ee}mw(Sw?a>ur׊_zZ,$]e_iNDdX[ur`wzYEoڴdO̡-j7ԍjJmoF> 12o~"͒r8A[7hJ^(P˛ilm&4>犉ZzdQȣ2"@:]uʢ|Z':Qd +&/Ow8#b6[_0~` ̍>WmL2}0%̻͡KaIf*E&ZvCMW7+ #;c7Rܱ*@8F2{!8a|IjY ]MnqU㴪|^%rN|o2 gYF#P1 4F6GvW 1|+d cd{\=)`'7~Zj {~nnk!+:PbB!r1 -PDۘnsPD5VX/ƀgj`/bT)2wA,E5RNbl oP >fMQ\SnԗIɜjWE[MGGuBy$}]DZUWP`C"^o ]]hS[u'gr{tyժݏv7Ԗ4$S_k'x˜!aQqL|Z?:NIM:jIW0~_M H/ HA/?(3z!BVli0ҡ ?TKXV>[G͆l<誢C- [ޕęn X+yD^6/l)EUC w*pvs )v҈Y5qM֛tI0hؕCikӇ$K k3p]4rvoy8b_R& >zLZ>(^Zo-6OGҔ)꜡սNc}V_dV>~!6)UvDFO.XsF_*h+3 '\"GN~hb Gڄ␛l}< m5C1Q="[7#/}rEw5I a"lO4f$Lk3%A7O7+P%M'i 2NCN7dF3瓲ʨ4mYOr\zʲarDF% ̍ O"=EWFDoHk-çk 84_2cDqT/yU[ I(|k#:΋n#l `5ݝ-v /6 $YKzxؘs rht1FJ±*o0D,Ɩ sM%R=i%$,ZmLŢrݢD;7^JZ*A-%LDӺKKCF?u -:Ubc檩'jngN:w/.)+uv67OhT-<TwI퇩K`}i thdfV람g.6.՜̌"H0_k!!lC%]z׍Dz\8+#bJ]U?e0ihos.괠CC_9LJRB4S+WF.Ն;yݐx;\Ӛj-aF攡 };\Lvu0}y;"V!!FvޅefW}5D U博VF>~lsYmrJ 1Z{}?VrPzn7IV4F-ae*Y2T;{'C؉ B׬4vFPLÀa;pw?RM{7]<&`F9ZOg "/KYɷUDxcnlWP*S?jDaMƅ_I|7E+*85f(1#ߛ(vumQGH=> ߓ7?k]J4i6 Sɨ0}Xޯ2?Gm,RY6!UXFBɻ r.a St&10Y Wt9$.},e3JFŀ(!=4lmG&>t2mgK@+uq]Q6n8S~_q˷Rt7kn6)Jٲ.r 5ǿ.Y,8^E܅e(ɤzqq"fkҮm:&0} si'^PQɤ[,"B +קO&cvzeq+16$/t_Dv"CpcoW>kmr1n=\{QTW>]J,ǸϡYOV PKVBtJASm vic۟[a5Z6-KN5 AˍDl=di.rnstJHFYI7k(f,kwɆiWEu7Lm<JrMS b'1ˋEX;!aQOs@7u[1Gk!rD]򆢰uF>[Ύ* ^󨊦{R"S-[!3G>*!ZC(mi T*-kX|[ƁǜK2~jF]d"ځhL2φ7Y]댖&+@ҴMyJjktj 8Y6u+ 9՗<g*y⚑ C*8*tHJ\b('˥ `+qβaÎ+{[0d >~c>C,AUnM: ZcxGNw|w)Cq5y/Z,aKAءTs܋ع9Bo m  E70yeb _-([/՜ҊUC^EM(Aߗ#tٱg4K}G8 W]Qh]v*ʭ?Wa vBhr TY5sPO.5 HaM#pS?ڹtds Ǵ56|rQJ$&trT&H֛=lO̠EKE`-=A}H^f穯*nӈ|LtzvÔ ݈9`wfÇݠ1rzC8ީ!E/ :C`ܥX :TX-b?-7x߀4qT{` ZB\1}gרTqgC[]}a{Aׯf_s]79ΓF]!vd0.$W8:6<ﳃ1z @'KbMY>X8en걩/s&s`!㤼/%N6X$ )) PIp8{G!݂T.|eR5-Y}$8#1GYȤsۦ睥pPW]lWeF&Ÿ޿1+*PT {eͬIU N^\nD+ޏ00 ;cA-Hi͠hAYDZWS'7 э!{(XpC{) /y͉߯+x8ߢ60`6,C$$m1[0%QQHUгⓨzSD=l@>1ƥ$֥uQJ}c.ES_h\[E4@L,JH<#<@ߐJLPTUSXW,~Wl‡OPuǩB0?7Y )QRj*V ] !{G?j&R317ONILkV%ft~\kf70ZNj#>'576ղ -Y }``G0˞^ ]QNj[ U*=/b&ڀF}*[u@Y&dw["y+$KS\ m&t cJcp~ Z趙uQ0CaZqK/{=pNSFA?EBm2]Ry:j cjW{O"#ZaTk؂sPPbxJ3還kO7E"([%&VsNVWq b9`ŸHD)*g{ p4GmODޒ[V's_̞k i6PzN\## j,M)jv.}8bUaTktmsbLqY֮$X9&mPLǞyQ6a?#/4r吞m>_% ƅ1Yw 0Rڄ+9!89fmr?T|渔N7-@i.U)]ވshC)>Zg_e`]{& "}tfuU:=+yci+j_jPp4G^ovVX븖fK`3Ъ44_o'1pj Z'(6+Ȫ:jt^zi>%P8#FuJcG$w{K8 VV΀h!όKN"I9s3 Xt^o璀tF_Źݶ|]yvK6gtr11k-`ljro"T8ʺ"KU Wc(fMqe.T%{&f,b4S];CFZ"Pi+lXH)OH3Kr SPx>7.%Kl;5 vY,HnP7ȸ+| K$nR*ǑFz>]dnGia?_ɛf2&1, #U&X2K%ɀsG :Yi":wdZ[=eސjJfjs1<}! fA%h6dAs۾9rIdƮF'h&Y <,L_ciu|*%z45TsaTO'qR̳XLBLT{;K0\<;ք4hWI=T *?)n{( Pؽ'rW$1ޝ0\ͽnmLZ@k{vFp2Y/UP# 8dF`\ڽt~[t1/|l1wj}-$REm Uj?[P!rɧ{VPATLOW];!0@> xW B1<6`q`9D'AMFS>l!ʥgH l2c- $,2U%=9y)PMJEM0ںgZ1B5$+̖綂 ! s6F UʡŃ[JX,!c~2˪T43Te(^_:X^P4Ttuy~+Jwנ,ߣ!87!S=t IK`=g/EC,y uӃ"wAyRIOs뢃, ]Byx+bv|RI-r+S՞Lq/+ѡ;%u`5v+9\=zEOZ<\梉y9dJܭv{qbvQTd0,MտigzfCBS1^B.@jm|q )/Ӿ 1Q0)3qG\.RᶯPMEӃpX 34~-?>D}[|^R!Ԧt.4ޙ9,9mTth?͂i?>kAGg>,y=yM]Wqc١FMQm;lO M sT؋"eh-G[]Qv g_5ڮĩxss*bU [!aB .gcőAK1IpkU- ~2 tE:L?d She0H_+& ᇻ[[0Ia75nXM|89j8v`>p N/Ƈwȓx9m/pR܆cêT=Olp20pmvU@EwſRVȨҒ^A{.3,Cf r M2 ^M D#/2- Yb,ZwEz54ꊳWDXE@JX &ob{85PE*KIEsҏvDHlyHpzev aq,GXs{_0fU߳l?ma9|ۏrh4$U h;:n 5GHUCx֣TJAEIp?֑, Ffz@#̓Ut+z2B|WX39ۉϛJ&d%1n/ Ac#xzjb@j?ɦ΂LHOXA;3`%o`Fc;m^]{5~n,K<fFa~f fDrI5riMt vSwCDI%dŧ'+ު.%T/zMK|dfx[6ybK.=N-RLӯ{ûWN@Kwn09Jjpyc;*?;"2Ys{18m^ͫ_MR!;vsVf>"gPޫcNm-A?%b!&=x(JYQ`搇rPr::e%*3$O FdauR?Ĵ a_} J4ڪWGvH!se%;[Uᮚܺnt/"ls'$R"Uy@ M52w\ YX.BʈP?N5^8ͱ*n0 \C6dW;24)6dsYకH"#`2OSOA$9 Y";3:mGA{ tDǀHU P2iN[z/k_n1pޅڭ822hpW5EpsyKJ{@}h*䱘G)yfko 'GaМ3T $ㆇxmгhlt{?en؛4~L?'3"*70:'GU{Ի1V#"fpnj`i)tڥk#s=kC17;6.d$X 8du3);Yݮ*Ld˰$(4$'F-℁FpgI! {C:]ąPə|7tWrT*ѳlB[j`>rvE hmxw]>b1g° ,# e1Ld9x 4P?xK ѣ /aӒHro =~1Jj[5͊*< %b&Cr-إّ~\?D'R΀GCXw ;nHG8tbX41O Wt!Ŋ7 aR>tA 8CnA#bVhKO9}SgYI;3^byKJvW'c3YO7r)v],ݭ 6uwmzZY#6{hZpj$!m+B!؂rxۺܵ@Ss~׵nA'h315vvRcƘKud2;e-dF;V5"u6:z<3eGR++9dUg0/5(%k P 7ҭrVkAK51"v79XM tg+A Ƌ,]8ϻuOfntM<;1UX5cɈp=}R"3ʪX} 7˼TBᱤ m7r&`ߤG@he6<^dV"anӍB8_(jɘ8xFdY^?[lh12Ɉ͏ }^ߟ+iylzƱ x۪#T6|s'dې$5 b^xos*'M,gIsNS?y@.\7fHwn~ ZANeh@\F[r9Y OYjktݳ?!C8Q-K3 "3v2]&zi6C4v7R1$>tPrA-\.IKb'&Za29D+kۖuuE76IZ+ѳt(EN+XQ(1AW#ʀ!>A`ܿLFN{mCl:d%߻̸"d5Fz} ~B׍WW<m\VʢҎ^v@ƣ֣'3 cc0DM) $DjY0Ydi\򑤬`魁@yiLutTnHW1\BvZLfx.]5!ҷ،4i&BĖ_;Ll+o :)ȣ\#PKݦ? ]o&f]i0:6GqYtn>C'X?Av>pDƨy*BksJ>hk# X3@L3R+IpsnHj>3~?J<\x__~|SU)mg\8rg\|ؚŹÿf>H$h ZF']V=l^ܾn(zPNqG{Vc6!sJCLoMy3ط5s^#fXE-Fj_ey$T]$礧 }ؠzfތ%OVsMab4;jN@g7"Xt|rq ' Ц'7`Z!BL䮗#|VI_veLLPG(6k 9HA|FYƝVdzMg!MMmyԋbCYxɰYޖ:S0EABCtYV?&T{\ LJ"d?9 "Hҳؘ69#GIg6yEX 9QH(p|C?Bcث<jO vdyPG1 &9?2$e&LD:7B%FnߍAN@%` O7bUWm \#2 :dˤzC8!IDb?uv8z,;TuEVjw5{\꽩Lͯ Na=5Yȯ_@Nژy)~zA- Ԣf|0잷%ϸE՛ A6oJѬbgpʜ~W b!V蜀e8I/NEfU6N}D:cEܬ_r4J"q&8ưenXjK '- 贻A?mUavᾡbug\J/wޥ;.;:Q ^"v T"v{y&hc4qB)|q6}38*RGFR5 o.D ,Q0:nw 6?@Nk0,,h'>|JG]3pAP擯Ĉ0S"M4AzT]Ͱ[\Phs*$XDLY=1vJ~I Cʻ@q%nH?Δ mh‚+mf']R1zp^ܗFmؘV%@Vz;EJ*os?)YO䚫BFN ^fc,ۮ5AVe:r5gvbnHOPk#;=p'ՇG "Z قuϫ^kfJc7w<ǡe_Ir2UB>vL[tNZ-|8G]+1,Z>-bL~JK k@s~J-B lg^5=~ߊQNʉ3BlxT+66uI/i .r 2F﨔0 Fxӧ_ɪ~oK,1ij$notL: kި3"_DJx+JTl6 8X(Y#:k6/Kcq-&R4Z)ծc̉:Di(\TcNIܦ7*EJ#Eq}I8+W7{eH9-nf5z zXpj dzy*/N ehֶ,z00NL- OsU(G' GϪ*Hz ]=-@1RlZLo]x~:R vzkzX1Qqk=o@0e7/gN7ıXހ`I4J9pǎMW4+fJ<CûȏrG*CswڞmM5'ud7N<XWDsGbBNN)FTB<`[622ZVtH#T@LT2O#v",BVcp+_<`BH\4gנݎ{iİ| µm`k㹑٭-:j;U4 'P 9 ˪XGLuftHn\F9L'sN)4c1 \^רko',֡dbeTpmUNY8PYBD1x5"R9[) c XfZ͛ 1m1ec4e\i@!k&X'tZJÖaSaͰ[,p@UoA[tX<=!''1^#+BOjjQ5sszqU}Rm+4syYIe Y_+!⍀o:$[\_ϰnTW ɵ īSV']L*"1V‧es3W2"Ha7@<'U k`5XHw" bRԀXxk^' ktq!QG0b;^Z4D9>"%IVW̋{1RCµj12yy);IʕаUGo[Ow/.'Z5/LuMD::`a0Rg*șT UgfԻz㠘&e4 AF~9'l6pzƹBź@v _7usfU-y$xxS8(8@Z;RIbll wnw "5 V8t.‰[E/1fZ{7I4XYʞƶib])8 Գl N-7~N h`HmfATfi:}28QIޘ)TWJb>Z2"xrVՇtΞV>r) 2w_3(>JKezSNPW-+Ľ-TÜ[*lIO _aBlO>^?FkRs#)v5& 6h 5+֍1ZNqb^xu"~ a!y=Zԑy5k<4%MݡrTŧpǴHm bA)P(w>d#xOF7Y!E8Y彖̱}Ah]Tac+Ndi*1bnҠ0)1- yN qVgQM}-V54?dZV >kZсV=*Oha+&]8m!n?t!m%AP(-M\tx+|սr t*[Fyzx Ү DM*IUϡgp+}.|3/XI<{XOuU'!`"w{'^X؜ݯ+unJ^2rh7H&fjyE{pKWvj9!aC kmNhյPx Vjړ/Ɂ4>uZR;(lM@YLM\cN.+i! Ϗ6 =oSȶWU"}lך1&Lb3@@:J)ct?$-Qאd.WIw|Z~ख4{,<a#H4m40c6d`ג[֓;'.u"Åk }cb2ht|p!Lu0)Sej[eFy BrLA}ni)zH7З:5ELx.05r}-#ʑ7^jj\ vV*Y`Mj4Wȩf^Y,@Po`6[bkYkM$[jt#8';j,Z$Dp]e/a yJ bػ}R*rr]zZ[f 7,ư)Dn c kg p`M=iMte8-F#:Cj?"VUP5\Ea]'g@댮Zc 5D ϧ2{,=-ihBɤ<s͡S?͗$؟cO`p3n: T`{1`-p-2nBWH~~GV=zC!c#>=Wp>Gۤ{3d|kݏ~t`*K4wӿikO|6 1wSu[NL_Q.Q aŊpjZD `mIoY1 WdƏR+g^>:Sʔm xщԋ4SF[2`%5Շc^K55n^І/xjߴzu-Kc`6*^-C4^uxQ27߳MS+ I؏PY*ϒkEd&&u?r\/M pKiRI <Ğ՚4'cloo?wd&xngy9-PO|'TЧ,!9L({q?G}Ʀ 98p ETڇ8n`!yms/Xʮ-IUCb}ɉm4TX!6@h]3= &9J+b.Iņyp[wRh;نߪ^rv)a?\zϛ4HG4zUޥs¼Edl( ~,'}a!H]حΤZi )ӝ$TB8bA#Pҳ9(cCCކL*$YXi↉l(!Rk/B(a< NKs񔟎x tV"Kyi2# 9i^𢇙VJc3vvQ"u56M4]mx6ͮ9P 띂Հj>ɂ/84qrȄj3ݤbn J^(eU ieG#?vJ|Tk"Wo*?T p 0bw#⍎VW!{j(;5_%}c–` V(pt`VmQZf`| 4fD|Ʊm|{$5|yB9#nۤRMME$p6Dd6F[P9ߏNPK ǑǸn/|#%F |LӬc%6݈.j`2Dz} m;>^x+Lb_Pf5c(@ѾIv#HDֈtz˃Qw w 1 cA[f~\5@lAqNEn8qm-|NlcۀVS,Mƥ\{/b%P# 01|! =їP0muO*#f̻)c*ג#UuBvlT|v'̦60 9MgǼ + z!7NƯ|d.jUmk'_G5oku>Bq8j(ѻ[扤_ /G}fyݛ b#cpM 93ڕ~?{-P%7x/>'0VIU^~=r:XUpiB`15%h9lḩO,< 52s~O7-i`#+\qEq 1B?;`H\|tECG^BgK9CV"COV}VL oˇwi)."(}CiT['=dϿnT\ѫBWO9Tb|0{lվU*QP Q(])ޢMSX}),G,,xZ; j)tLrI(=<͂v7?Q^.l˫@sQg B՞J ɦbqPE,(7 w[C"DG!?p";6-l+ dxt& {x5j&O}Qٰ(vg0fn6}qJAdl@R%yUj9;%E! ?s֊GXn6~2z{>%PX6J|[IZ^¾LWZ:T?AtPT:3!Y|3A T'4)ֱYu-m§Rߜݮx@k棡:5UPyHGY% S>IYދ$M'd|~9pj\bt,@qQ4E+f@T775V\pýqnEvèI02-tƦ|9ZW*?qW;nRek'Dpհt ֹ$O'}Y4d6 V_{{n*&a]7&`ˣ&/"!}Y^ڐץgziإ>J6ti󇠘6 4(&ÎLwJ쏣*Yw2^7 UD:1YϤO LB@\ ߢ2ehTD#E \U,7p󲩻 Qa?BrͬVp[nFHVZ]mˊьo1`^u #ݴĨId]˚ii1*i`ݗfB(RF'!"zI! %5v>b=/]wĐEJ TAM{`N6vV<;M^TArl8GY@($jiOFE"97s?GGXT):|zhD÷ u~O>F;_F^Kx_t_w"'^hI|NQ \ٲ6YK۷?I#{"GSecJH"^~ +\`3ڿ,+iϟXؑE@>&4v&ve񮱣QTB!v#>X-}B䊚 $x 0#Ӳ{$NӾQu>#}Yi:L$չ=J1,/${oIٙ)zCLEOQ1kY;&b^-a ef Ӂnz8K;WL'5sqF)muA'!I/C XzY1b;`="Z-wy:'!^=^l_(  !FAIaC{aF8H5B'N Oc/zlf{]:6>(+agp AXO4PGCD#r(+>sUF)?4 HI{H7AC.L R_/(I<@ R9"ǹٹ%9#dv9MmNuK̓մ?&G?T}\/!zXESњGڅ&0xJ%e'Z܈Òa\l aMf0 m&A\Fq2DV ~č7ܼ;}z~=ژM6YL!I;8=[~:e6sn!9qr|OI0ȰbrzL£4,'YSK<`\ ,d=н K:U _{ Y{$f? am=pD:|DN]db6#~ˏԳ뤨8< éJgD`{ f7UG Smh2RpDR3 |6ߞQMuӅ%6Mx.0,"YճoƁFG:"r=VQaއ|9#6B l949WơЮ ͢T~WwP!,"q-žlOj86R_J°Q8!O!u5 ۅ9>O>Vh׉=aBCZ٭qh()m3E`7 Tl-"@!cf48K+Afo[Eo#isI/ @Ql^[Yq#5I574Now?@UÌ'DzQ/!:>utiM @Uգ.jhzlف9BogLi9{2:ګ x}W]l@S@"ElsHK`))zN%j̅-XUG߯21%wgiq-LIP?d*LSp{R! UpQ`{bgp`Uم"d-N`U1 . u-ֻ\ 0%wI9#rQU'{mA#iL9Jr8MknrFS aC¸9Tʼ&?rn4 Ϯ4ĹZ{)Q<Zxo/%m&Kͪ.0u$'$A$Ɨ-J0oDP*ڟ/`uyE\9N7]_\8 gcU MRfAN覴RI4hb.DOTa\F|p4'6[pkCԜax\`}a<+h+nyOj~ڈ_͔"Yt9K CeDx9.مJo奘R:?p)EP!ѻ=i78p'tf[u|OY{i=[&_x&,ЕD7hm iEz(SZڊ)i ۷s1ԓGU$m0\%@ bڲlU3ʠw[D-`r'\zbb󫗛uf?3WOMrURz+V'AB݁-I,R-+ŗ5SPNhdY^R|D(`MLr|ih[APW$ tH \M'!i7!` mqyl$|o@^m*Ǜ+d²Ml}H;R흋+(4ohtDsjDi*_g!LC?E (=0A OazA{Sv\FT\~t;w\)dm ja@]&IL<&\s9ZugE)newM}OZ 8Ch`CzQkI7mu*1N/o;E=PJe,Wm{cF2L0u%b\a~PEǣ别0y΍qnVX`'jJgKsē7P0$+qtCBt R SQ)q4  ɱςr˭\dJPw(w)jNrd"tX7'5])x23 Ve_ECϮIc''Gtve_(5k gtE6`~LUUD:ؤ=SrV ǕIjK3t3L׫*?6ĔcHli1VRj755 (0?^f jǺZj$4㔑WA[bfWc2afzy5ZAeZu#o 1ц\mV.b%L0Q`/nET QK"QYf؞h !dc푤^|$@_:0*ng u 7'!9lLdYryW`U$F"H ȾsBM*7(|K%!oM .%ޖc%|D˗E"Q<)''Iyu [LU:67_q}}xn.=p1k񷈋mrF'rt47xop}ÈYo WccQf Rr}6myuD"LBN|DBz4*. &lCP?蒪\cur-r+e&|bd_S𸹥g4̂C=|W܎h%T=f vܹ-ƴ zlϲ͏=[tk$@z=ncw@4Ɇ8b-5jB1{qX[mtЧ^x:A%B]LuY eER_b(D.#˃77Saޟk<+?,OM?w[orȒQ ؉H`7&)^+T$nEklhgQiQ*9 YSD.CU_2xt8!̭+քD[F5* iY{]vWԂ lP=>%.978#a8Q})Ւnn7GxUCxs^y |W˝uZC4wtHlxF[wET)IE|˶\X*)Oz &Nme&=WY[P> 7n~U1ւm^ ɔU)tcS6u\aXzF3ԟaTb.㱅J0f#`q:J(:sR.Mehn-nٲY,z\F.ٶIyp%>ݰȎZ5.OPBAdz&NNE5<6%PF58rSQБ#ng]kq[ff X߂yjs~ߛhJf7( DY˺Ԍ\DGZ5U>]֬Z.Ƞ+Bq=%ș^N22dkT#Vlq@m)tËa+D7iC| ETHyX ?0 e*#&~yu'U-mCAHU\4{bta?@nU._ے:E-V|G>,_oD"ǟM("8S0-X6A D1e$ 7Gwŋ13hN0kkAS 4QQn Ô0񚄹wGj@#J,Dƥ>U%ey E׷r`\s6JX4R'^ Iu]׎PXR6i/85(ѧD 42z$VvagQ޴>W) /f al{ vRZQ pZ᪺HE.>/:'욠bbW_lo~".0D=X5uY J] f ̂[EwgzFAKCFkqIH9kj.{o,pSrcV~Wi<`UY?J3 Bٲ=C S1]Bjٕl\ >UuL" RW>H eX#^ݗbd%10)]!,$#ή9gwwzf87泈gB׸mSJb~N]6}΄ŋ| :8砣3zV|PÞ? rQa Vf+'¯dAҨ|ң NBii3aꆝ0 EqJS #diqȨةA+ HkHACOET, Ӷѡɖp?ksG6ry#i[=jBwo6uQ@g[+V߽MUOeE2>FB!U1n.༈ENY^Ftu@4w?;מYP"Yi.a*0_3Z{?G.!73XK MdjAGS `1P|,S:&H;/5`ب6RˇY{휫7(F,%8OCe0\u"|a\hd}TU"$7}Devw|õF_TzBJ|~f { bEmlrds]8>(:jDZ3%a6j8iw ըծf9q~WW 2t.S|9h`)F8 Rʓ٪k 7~` RAu,VܡHu%% Ǻ-%$.V6ZUB +gf AO=WQ_iV`8$fQuJ60·eooU$"u"> H&y'[sX+FMMׇGM0z~y %ZЙ SX6m fyms%)_iZrZl6GTu~|[ bѾhbʼn'aKYk0֝~)($c. 6+#GC .& E63[%3u_,/LA;e⽵y.ߣJ@\_S B(D#tKƢJArq`e4-IcY|?2qǡw tzfcO,DPúӓX]NDVȬc9k_I]/W+ ht5DAtܭ`B-@ʒ9| 16d [ii^3WvMgzg[Y  ;?6&Rlc["Us9ea,)ͿsY $&`dO/(&0TԒ9nWYh~Ƅ/2Ѓ1Ea+#2w=4P"h(:6 6FbamPC.O4e6@pw ]])SJ S #&L.d@{Ӌ@۱nS&(ڇAHz9 9J~oƮ8q3Qxh1<Or.nԡvcu0 \UQ//7q{0HTIa) y%geL]Åj!QXW8IwQ7A/ט\GQPh@,ot=B%$ dӹ5۫˚J)Kw9>ɩ!bõf]Ųxme~V[9opubn1J'ݼvy1@#tXٰ&7HC+J&&e21!"`/GpFâ=ش53l'Nu dvo߅g^:np7CJW@^0ixna\gnΠ&G3py)%'ᕖ%r3^^RoG 0Z-NVKM.h&84Qfhn%3N1'A#ɦʫJޕ[Ps:amGhR4/fF~ZVVzݚChS<=uF.wLȚ ]< ~ {U'wtK}f.ϷS)̱ ڍJX 򟣋)s.JvZwLa]E% Ft6̢YuE1M p%v0co܈:A."b `rQhGKސ Q@ w7"'1lTjxՄr@N~at*YC & V/aF.5(Bf3.!EĩNG]'f'O_0zhT4;}*Qz0fմj OoFdYK+Z ,ZAjȉu$u:2ݔRJ$JOy, j.Ḩ%ws‰ow[?rpf~WZu'BG)-ɐjS}t 6}G faRrѿM;0A/W9JrAƪ 'O3FJ"v8;i)%~_(%v=-HO Kp=kҙ6V4 qڭTrqxsI_^k)E9 'VVD%]m txUqXjf 9zX6lbᥩCTMGһkW*RE)|-@bn؆94:Cw%QWT(Y[dGW=!Li\l׃ه>AvK)AjdWK _ڇaRy^A'm.KJaobʛuE~_!;zK P#}l]hKzioGUzp 9r'0.@炱~$_0ՀDkZC! e/%E7R*@_T_,iTeSmxkJݦBm:~3ɧn@g_"q=421h%kF?"OI%Sl4[Eޣa]Nv$臝QYڊN?YE8nGFY۬D G ڇE0 AIH+.T(^ZHb(ȕ(ԭheI>use0t_+y4'xuFt|2LD]qTioTZ!VR4lḄ,3O]7QFS\~FOW6Z#dь IOj5 dVfU(',3s0bq{Lה[T:ZU;?=Q,o{rwN f[>$^[:x}b<{n^TaZ6ҽ| Sb{dm&>WS|] nˀlkȓoG45X7_8ZKqOl0Ѫ$gl96#uJ #Y>9_0uyP;]3+#NU>܊6Mm+9קV+QT1Ycr67^c6xc8 F-/wrQ/>@Il '! Z(Kqva x߄}ϭϬ3?%&@w :)5ѵXabgE(zI3UtɱVo&DsFȶV ϑrf >f?UjuDO W{发0)\ߤ:s%@I8);2f`1 hTьHDݱ;2(7ГbHKf[9<cDv13已%_7"sJo ;KM' ݑid۠՝k4h,ٚf0=R _).(||一(y\+AzZP愸jE>BAZ*/&tk_#t %Ck៑.Kn$Åo|SX .U^z=iITEsVDJFq7e=+}ǣ46=;)F/? a*D!0 (JUcx=%9CǸl&9t?iA(}އg/KD)#Lf֯>cbG繥P>[hQ?/ܖpwWHQNe=cp["TMѓK=vv09D0|k8c?{b'kR]& АIuw~:BkHI=:f)HfI(Z"ucI֘h"L%JaX˂heSYѭVF5: f^O+a 6_q[L%6в{nCȆ4 LN%ಱJD%aJVy8׀H^Q[REZ]ǞÄb\~9dǹmp$@@>~!nZ { |\95}>3Y]y? ۓ0Ln'3y*v~ z4qīpu)kVDIFdF7{E9 CLw  ]h~+E,Z5.r\!0(>ٿq!WƎb' =$>%C]c\{0S3BsX-UsaZ@V% LOizOw ++AzpwɭNX^0VgGsQZzNXbV0zpeds>ȳNaC%n =.,5fHڕA}p dzi x37zƛ6Fr[YF*bKw=+,8O!g?AYD0=}#Iy1ɦ-dhTN>&7//0VU/mvۆ\b~$F}0R ?ae 8t|oI"lLjz|}Ñ.8ǰHݘ ̛O |</6=BRv EҌ6Ƃ.OE 25^h!^pQt L}Mb}0+_Gdgy>I~2O%ͥt~d0$O Lc1d5 Zj/o 4* ^;r-\}y.KK;qP+iXlv1Zs72Ofۍ *nOȳqx߬)+cRy5Yn +vBg M2PI]@1.|" ;[̉ķ&Md. @)e] M٥ި!D=ֆuN&.C"HNh d|N*Ry``C4d ]T7 n1#tߒ>`﷛wyBF#cbb-f *8mvȮ(B;׷¦LG mI6=Y+b34ǙN̢MQ֥nڋI@od*xT %uwWV _N Xh 0K} a8jXss :⹂P/8/#Ţ|W FD* tJB%:wVs{&Im:3mՖ2 EC/1K⣁Hwfٔrlw3Zž鹻RK:x =b1rj"9ӎ;Khp۪t;P@k[\k^W oN(Ρ.j'~ߠKʭ@ydg5_|n6Kd_,9=&+dO!On&1_"I[&77,zZSCq篿%E^.zY+Lm\T`ҪxTz@2?\Tel.Ntŝ`עxcddc6HUڵPŌouvZ &6EU6im:RGf7iM,O|b,3 MB"3aٚQ?Š'sr[ЍO3'!8Y~D|(}mPnASWN; ]V@Zx@iRի=~&5֙׏51̠iGp^#^W{!5Al2˟7ԢҾ^LɢrM.VX˺Z11Lӆ W6x*Džۣ(I2n{޺`>+JϏ0T*MM%P}"D\:O|}WϲrFngL%3%ZDVށjji"!q ;Z\ m´qd>HR[i]C1=zSUڱ.;)K/R:׌nã2pG"~kSL\IY gմɀwZ|uC}T—e-^;O7OXcGFb0l\r*,ZèS'oRm}~%VsрdAw?@H򗫘e|}KtWv(tq9}҄@H .BbxIgt5jtQ:F!O6y'WttZO%'wSH(Q~w,s =_t:]w bxz١op+ i\ 7t첯b͇p8xq`D"Y5,"p̎s5a^~ f*U?o`m[LicB\3[/i"9:6Ʊ t%(w>.$]CҶ.DY<:*$$Hb&x WǪi Zi皡[W=p܆- |诡;pQ&`NH7GEE_P</oS2`^-_/oTiP1ܛMLhl*"M9E2C# w"X*|lswt~*2#X{mC!K'jҋ3 qVQ g eOX"O;^44< |0uy% [s YٻZqA2p4!5eNci&ba?ہE\y)ց%^FP6ѓPKy':~f- C'yS˭Rz#GWX3*>9@L5[wGnUE<PzN\xioLQ j@lMOxϚqqǒa[>f*\<5L>(x:! Y`7$Ri +N6 *jttw @&I'24K0" YFiUoj"\uC./;YrNjKFTy)osC&vL}8hH`7 @TfD/]˛]diBLE/ڤxkb*i3֩ BT5b"afٱOԨ %D9k5F{ޛbj:Q|X?Cu}S R;x p&oϴjc@Rg+:ͳw2|/%ѾGbG'2oOt$ U ᡰgO4ؚJ,f'ɖ]u+ͅU+F e@ZwpzqB۫s飣xH~DzB%t68Q[ٽ2 ·Ʉ TR_/*#WiQŵFb^ꚎY@"DXf 8E*LQ2,‚Lzv4~Ʒ>=X ?8b*Hm m$%tl~ x3,SDmfFu(hσ6=C Tco\kXy2a0)/wbX7KpU8 =ص^E*\Mfm,ģ\IH9dۿ$2\{85Qg] $+mΛ=6Xy8?m!_0N$YvYU3&k yq_W=7;2v {xG)+sdCN\m,O;62@WFLӘIg2V7,ORq*)ɻc򿱴'\DCI6"XD#ޏֳr 5fދɨsVr>[fc w G+U %&=]_m#ݦŇJU]IeVy\t4r4&yHVnJbkr˾HfZhz2 1ٚx#BKvކ"TyiAMcU ax {枉/8L/肱j@X?1f]Y,3[9CQ/ %,lA4rebn-.nǟk%t +T "T OJ;G R%(QKOBۆ)2=CJK+DցEBχ/;(O*m3 qumJd̢w'OeG퉤 0 ꡻ReRs$%*dT`[NJI)+YBO=+fBƾvݡ#tۤH.!k.)uݒ Oyw:h丧-jSKJ4s}?n]`sYJ_ !\}.ߤC$M6;3W%2>o{P8*B8/Q~$uDqi^&S Mf㷎GpxYq v(L4_ Wh5UcJSa YrUO\F=%-h*!ĻeF5ՇB4+ӵykI"jq&au}> dFy.^rBF`>}Rݿ1S?V{-'k%nli1F"/#aO5r [u֞(DI14zQ呣e&7 b2'ݘ(_DLg@H J< Kk7qx9s/_ bJ85H囹 )^$7. e ooF+\lW #^Uf2,Lls6o%LdC|}ay(Hrj {ۍTqQ=ADvKD:-E'IZݑ'CX%bxaZ`:2 KWoc&%7H#8y&9EsMepjw։Khq6P=:вܺ{M\h*1Pd2'clJSD HZò И7(C.5N05Ii/~/:M 1Լ0RTJ4I1wɨTsV%!e}.X]/c*ͅa~O}3d.6}x9J鎈|t<FЁRDX \WIsK߯.QRKRx%(n9G߽@*c_Efzגd!fy`>RF U-\~4>{7_c_gm=|('S&pusR$=*?uKcp/a:sqʌ+8gaJMe_"unXB.O񫑒(!/ZWcwT Y}ʪݮ߰hG/C0vPRn$JRn&g `Y&_PQNRk?;qUk`F˘dNe% !%_yRU#5)LYke+3klb(߼K엨*%ֽx-ívjO?XʚK0]{G=o dM5 j~ēøj{S3 M|& 7 h! m24|@L{js5FO0BRMGPq %(Tc+μ5d8]?p e@! OMAFF.5q WGDMpMbP:}4M,r zȸZqdq4T_>b,Q YD(8΃'ꛢ[]?3f6@4WvёWN-@Y6.dV( m>R(_699x"'.cm.a>ʲNΈ`wO m6%?Y:5`} JB}$n9]5%&O [̋>e],| %e,n?U{žiQD *SZ%P7i)L{֩'HVr5` Le\[u(nj%zL ۽m}r""߳l[-+K!DJaw@ K t^<_J)C4$34UJqDg"-;kh?]}nhLuꐢ`sDBCY$ ETJlU/^zyK[6 ׃*>jY|=-&( HY_ F5PIf,Cp`I6CCM3 BRSo[@DMϙv[#Ysb&v5wJM߻GvRv%#J'` E;i9u wL:iGT*ܵ. M1O~Dv;PXQě$LAV9|=S%"oK(Ҋ^㌱0efw G98s$Ymt\"iˬ>͛Z7$ξqT~'MWu"[0 ?;P6k3r;*e>ں#4 VFi])YP|35A\=2Q)]%3M:X}%w,|Al dV,EqSoq=էqhzڎ5o*CVO&rJ \ګ4*5kEnT|=smvX/Vj|V򆱠u֘oc[&3!$HF JK:~y+MT"J> Eg%cͻ)BVXM{/hJ=XK*nܴ%--xЭi6{V ZZܹ>BvE+ț E2үa~1x>>VܗrQΦpѕBk* >;[j@Kޏu,G\@TfݦI %dygw0I@&R g.k &M̀$ܮ~O2ܟ/o1ϸ4;V8]:ThS|_VL\Ns` WeWUxbRDKbnciyhEslkf)De4bU1A2m0} L`P_K5OB I{ o =u;^_AP=zlez_ !1|+h n2=33 mzvjbhdƆ΅gdl1qW娷"g#Z+y>#Y? Gql]?⸳T<'dց5&e[y8L^YAY /5%u əp0K4gqq`\jVr/~uJ 2 5zfj\lXA#Ʀ?EuzFgkrd=ZqvGNxr=W N5.Q@ HYAuJ8k!3=KBDN4MSȻgc ĥ;~G9:nM~ta;bqe|z8"N!S;HX!`Jқ2!vy6H5T4 9:'uU1CSx7u?ȆTJ(+ sTf-#2;v!U<=6Dd։Öbf&>$}jE$~[g4 F:D4qާ̸eKS@Y os ޏQ*XhNj^N/vlWcwƵ ȟDizn@>FU]M"ʴQGdШ{]m?/e/ϩpJ+Nؗ~\3[X91+W[bmm$Ó=8 ph 3%(3uW7*!e'(&zTuv2$MlJ2n&!7F? { ]]XTp^R,P1S,^,=cY'A'ؘkY2E$|&BPqIͬGɱw*,yqc:I髴6\ aG.;-Gq<=vUxn`3w W%DO r<ͼV/ &}tf~EiqF_C^y'V5`V~p2ORX=B7#snV{UU/V5B-pLEQݢz\9kz`]xgc4gX(%<mʹ)$*S=9&h\>-c#WBYijB@SUWzor:Tj3E0N`b9%S7P/ku\&bYҎx*1CiS; XDwiAVV&A8~P5{<;/_SŚ5[%Wp\T*wC(0<V%7*Ӥk.2ފ[[Aj'Jto*ڭDp,,`64N-l3`wBr6`ӥ| HGĬ SMġ~~Njn(P+<"Z`Yk2Jur3 lSə^tȫM{*,uy-U|nd:ψmS _U<84ESLfIm/leDahdVKʘ[?^ƪw`Q5~KK$W xWڕ3j@ϽQlNH䖶ZzOvy EO HM(UJw o"]P8# J"^?"qU h%_D |]+* a%ܺYT_\l~v5|j73JDC8E1`S޳cpªj5T|DjZ2}u&DQk]m_Tۗ-Qw @N:=#1/&=@+<-n!f@YO jfG|d6`~D^Y\h>1J| X+q$hϟ?B\ FLR d漽:idT:^E|U` 3u 忧0E.\ZNF|=n38So&i.N-:OoOuGr_dc_}R~n a X #S6Α,f*w$aFzbLrE$so7e[ϧYLCsM@f@dQf^nLvI<:9⋒!1$M Q-cD;ŤTxz!~/N+=_ =Z󫆿F]@ݿDi]Ys#_qs^/0OIL*l=t'%)FZ݊SCr4t.jG1Ȥ86=PMۏ"!N8d|AO0Qe{/#9Rj:d6]wn{lʂ@~qC!j=,έPkZH$Guu?MKjqjQQc 燷)f pȠiVXo  8NG/rh?p?z-A_9kLtB7Zjs8pVrD,K-Їl u5N4w+i֘:R-̱B7Y,"-aHzUڠNDdҩ+ ')U:SZ)Jf`NvƂC:Β-e&( 2n>#@+7{~yG:(Pl 䆬u\׊ 9Nȗxͼ @i>Ds+TI+.ܘ?jCECIBo{{"rN48V Ii;fz&RuZs|m RM {#'1G9SϨEhL7 ZV~l/)(kDBL dt% Ci]mUV.O!k#HÝ\`DU= ö ϖǣ?{ȇJlD֡8D~ii.Ad]w?ޑ;8$J6!`]y_2cKo`>CfoE=/eMpj2jO 否8&AGx n9ǁ*=*93[4p.u %i%7o z=B\T[޾g=߾ 6o8 _iZU"U6#ZȘ:"2r;Ž~ܦ_UpHgٳmRF Ϻ73V&wB_'TH) w~7S.n6/t dq:>gHDphBv^n@QmˡSJn=͐uOѢT4?e⎎t{$00 )7v;8%}W^.Kr<訂Ŕ@wlv3ȉZDO̲$z!b7{ו O%48( /9_3x[`ATxЁ rX\ϼܫJU3xNUٙCþCѩ’|UgW4 riOrQS4V#q+p-IYob&lN>Fbeѥ3_[|:9SSNa&c ̜:FJIL\ۦfr,t Z6_&r +0X3wBđfk60]`-FsAAgί`k'6|+_TY[$:R2I&/ʀ)>ܱ]&{]=dBWaJ ܍6rֳ&,_y S| [>i{ k߷/! Af7BJko z Yhb.K#tE"!$K'ov-wnJ-:b' !9$ocbS/~d;?)5`aƻ1%țƈ[T(uEQ$0==A$ɸjѱ>OtT$v$]O0p]N0rm2<⊡ C!/[J#7cB0 uh'ţ2N+P&:Րfڄ={ꍃ5Xo 9LISdx] < at@e\>4xFTmWcpؑ)@0ʋHF! e{DelͿs!s?=|&eMX+p5N/;D8ܢ#>l ]] 2Wb|,UVRN<5M";svI&D;Rs4&v+}_:Mct?'ךlevGΰ~^4wϼ%v-Wy}]FҜ#4:,!0Nٌb4rb8J.e@9.l#93VܭUmY&CbW}%>܌^"ʄꞄ }iqe|3%7ʫS/_M]6@~2:>0SOڜ8t`jW*qv}GK 9yJQv0K4@&4'@RI WC{OKfwpxlZqCS.EH$ygaMe%~AٽV>3Х쮻 A\5󗱞 RNj@kLwķKӺj:{Dp7ڤ rpig ^p [_%%h_catvO!!xj#}}rیw LclXOD(δ#OVA8W AMYj*hvb,f!D%'],C4RYTUSf&2<lP6bHv0VT # T6P?`mJ3- LHh e䣺X[v ?"N/ތYuFZ%4ܞ>NV"?]#LԶ$s$\*mptD/W+h=(>%0ɍ'@9 kaZ5O<ɡig?)a{E"gTXHdžɆ灙Hvަk&޼(rӌsB -sQǫ8%uqx"SP8VUʼ2Ov8i"zᮒ *;n- 6;6q}S:P-+ʤw7nA}LawMKwybGd-e8JtRBƖ@44mqlߑPiu?@[A'gu[S"?Ona;RhH9TO=>gsl le`ũ.4y(W?3w-E~mvQÇpa P t2xQ/Dxkg2$&^,t+8ģR8v 5Wl~ykUF]x ˺N84{8e8=ʾ6"%b 鰨H݈\'ޟ`&t`amȚf/ Ξ6} 7 ʳi1|=$ڸ 8l}1iP*|u{H(A#STD<86^ Gfz܀AW Ǹ-(w $&$(G&aOH8 =R/.s6hUM1CRo`2kùۮGRO[HvROϬw&gU"~O7`BrLj8PݭBx'u؆y{&Ab'hlA pS{wV?o/VRFLx7VP)>}wҷ*=/%엋n  nLGp} 5=6!TK{p*yOJoG~y)J.܅|JEG%2C񰡓 =ak"?f:ֳxpG(Nħ`5b0#D],_ ijc!TCqcw>,dk~f ʲ˃}>`hCe:+#,70-~G5#5I,5Wv JԚ:'!utW6ƕey6+z90^6ϵلF#bp- 7 |RE_|G҉LT#\UW6hGI=wT^ +5yx5)VHPU1gH@2Ch"b S]g55gO bP))-n6]vT/Țpf" 2xO^VĒd[h80sQN5N3_" ҇nǕ>KOw﮻R/f"Dȝyߤ@MJAi'nK tYQ`՘nUiH%ODhUi-"#1ɨ ˤހU8CO,rp~i*vѐ_AE#Jޱg%7 5e]+ǜ?oEL#a臿2NIY(-6؁os9Wєso#Bӻ;}id,LJ؊&K 'НN 3Q2AEkXo O)Ե膿ݢ0uw͒kϨ}u;&jnTR/k~6ȳ)4z-Xi.|h(Y:rOeHmV(kj' I36=h1ơLbeus96YJg`;SnƆjiT#& xԩN|t ;*|yEiZ?uw:3kr5َ݄'JtI48#cfrF@^$D oՙu~omC~U)CA OCׁXz1Ni2ü-gi@ I?TT;+!Xٽ@?N ̎UPZL[}X) Kfc$J&-< Dݮ Áy6Pw938q% 4I4tzD_d8}}KM#~s ~׬" 1йnrMkiWJZ?g-6o"~N:(gG/әUWg̃(y"op|C [P2.1&Oe5BCoEUysYB Kq S@r6(ª}YoMGYHsxH 1=G6o( !MIЬoT2&N&a'i7֋ig]ĕ3yQU>rK@9篪mcP1.b3T6:^9_ZapO /KI6lKί MB|m&;v1CESXOd3˞$`3`q+V W o*`_xWQѦmm[bj"iĭ?%9ޛ$hL/)?jol 4sӯ {8 ݪ: # Szj=EbsQSYRBg@j|h'GWE8rv#;aPS)Fq`J-flw/lJ]u+@_ U)"zK}=!XgjY O8)"4 n:uj Ĵ=k2P+̙h8(ݴ@#ÃEE b/2R%1s6qkOB"|7+rE'(<( A !~nfwrԻUkWK뫁!u^viI;Qs(m?10eX;&i S\φ"n1@eaXgS'/^(8.$xDC6u zwfDy}O*;};mM+J[`ZZB9ɿ/ؾ)_xGN"k2R+QPq^|Rss2 _j9o 򥑌pk fB(x&$X3D~q=v?HV<%Zf6y` L+iYhma-^0\T0oV.NrRJ?2h$<clt #-mӦ^nr;D/F;m x;|4m|G+TUYy[Ifx\#McCFſT0 zkuqg:)6S,K+*X2],k1)J)I{h] νTpƫO-H("J.5hXk-"l=ٳGJ= 1jqV'deaKY}JB"SJEkǬ&SeITvކWh렘uɮՋ.f(en壁I4h &1MG@l+Ka01+SiEDi蠃W!;2+ۺw&eШ^/-uևc[Wmn-?MIΑe]uW  Hd996XjV^PP'_ %͌ݼЉ*V/uz Rm) ʾQ K=>蜥Qܒ]] xUI[f wrI]T'`VdQq# I&`TyW䔁* ݏ9,(7oV6(6f{ܵ<Ѧ!/j0Xe!N~V?jW*J 2\BW8Zמ鿌HS[~Gkv?ݷ:Tƾm=ЀL0LU352.w7}&jf>f"jlid?ʡgGwpFP]S rW%vASACegG>NzZi1Lb#|ߣ0pr&ӭgf?I/O V붻X`TDJ:&762<=l7)a@)pSTxeݮg`P-mw7ⓕ6U9Yp~ɛ2Ӽܢ7ȩ99eBTw~NH"ˍٰEꀘ>&Uːz" b_‹l/#Yاad w\O.\c5m3S r)0‹CjXoh"B@prqs14?/o}j4&=*AIdtɢ'ˇx.$ a:K@~͜GKńh[",EiJy2F'E5j{c`AblmjǻaW*YmȠuŁ'!g̘N0v.z=kB`8' | )-v{Uo&# G$Q` ˪D"Eƾ#_ڮq'3zW(ׯ/daQ}ڱ!<& a"c`c?J7DSR'Mz͹&usw(!̮s%CAXHT^;ZM&¶@S *0iknFVy5UUdJ+? f_~Wxh#zڿip>۴u ՐT77ο8Ms-:|8W1G㫆/pДjgφQ}  uґ knjƧB:Um(Ͻʔ-3ו)Zg%'H~oKQF1̒#gѭ lvWPZ887TQR =Rj˽'e=f ^x`J5/_>۱BnD/6;/T/? `+80.:ԐAʳ}yh6qZ q(͕N92^X/n3 8{3m3!M إ,M?!۠{NT\G#aPCP%'xH5/9.OBš*5If%6@ǷőJ;~t6fY&al8CZ٪;ݟNhVcd{ CzgO&rkvx녗;l}>Wk "%í#f&g}T߱G0rqϊA'_R.K&V)YkH&p0w誥Tz`#mn5%@D1+Iߟ-Lrĕ; O8KaWyz,6柷cs)O5,uG81ZY/@B-=7:}JmO0[9S;+-RdGcDuʩ)׆N`jf =.`x؅#ua,s7Oۓ҅UҷtPwH.*՘ouDi†u+u웸`A0e6'W*CcNFy_?TF0iCpX7!CO-ӝ wk^6$0'1{o]َ̀E4'Gn jq7h85ȼ,f) wqc&0c(拟i~R*iZ!]U֟c|qok Pv?[ &)6[PXqVb1] F;[x w\6X -ZGT#,9~ެTlwЧE1m\ާekDccNVAJ^bڐ :[v}ԙ ǚ7Le (Eәi~v?>ZFRkv'~xhl͂lNG6X_়PsP%Frf608ߒ#ƾseZgS07_4;5925V3e |+0ku$р9J$mf' ?W  8Zvm{5qekiNgid f;="HMAJV\͎MόC[Rڹ( c-b9Q߫<8a͓UNtVOQ~(WgGk0v{![ƌRDBիF`K7!t"6: '*^.Z48bCDL%<aֺgS&z'}Q0-%]ڢ^$kJTD Mճ'Y"><N ڠRu}Kjy.$]9WRFXM-g0C1*;;_dF,'h3ձڅ>/V<ĐBȇ GnOSVd"CHweyx*h?kK׼*(W4W\1VJ{Mdv4Z߄NYi300qPBDKfxa׏my9I?|~Y N5P8:[j㎬U ƾϡDmsn1tJO&*7z9uSd [$?}dp^c!Y6m𹩴(LuUfs* o`4w.!~%a=Hx,KpT>!`i'/ T,Cyίn>ZOa,BfzI6<]:؃Q6>P׹fɞ=p%~B иsɵ% W|z4ז G4'',$֋Ѿꦄ^d1K!$QGL8P rݼ 6bB&{R dұjwX.aH. s"JnVbܯx0Cۑ܀/ ڂb7ez0.r(/eWB 1 Q8~kL2v!QOQZ{u; ^MNlKUWMMo3;wQѪXfQG o<Vr ,ӗGʞU5=#(f]{J$)%B+C/"US9v$/$nЕzA^d[krkD Kvpd(ty[.,,52's(l!;&aYeg}}sюTBޫd OFhd 0o<؛Sdd-ߴ]kXƩpVj5QwB1ف$75Pv >Bja*sjb|xJ&y`}-84aȆ4pdBDt}\(O"`eQQd#mxS]58ﭯ?I'i%ӘJݠp(Xǁ+thro]j`5wq>p sSmͻPâ<] []/h-h{a{W\M(w/?Vl>}BDf᩺C J)8ы&.'t3aɰQҮavW=&^f:׹}qG%UckX+|w@fI8ֱǻpퟖ,6^ y(%9}3~:F3!R;ο)m؜^y LbvSO |tC]?f}5 $F웯_X"?QIX&"7xZAX LV}ƨyfчյRPiJP_6- q.t) 2!s67Xg*TDbw0y43oR8LJ/B߶<>ڢVWx ]&f춒yn*:'K/Aԭ"(kDHPx^=Z>,S,E٧gV*!߅[W۱8‡:ٟ4- tCgՏ }`f ]Ϭȝxv85yʰ^Q%uQ9Bjk8,{|B3 ʎS]DAwOI1~/4ٺ}SKُk1мinOV3$-nE^&~p|IF]CK PpB#lڠ [ hw ȣ3<ޚt!ӶQF_}x"U|wN^їt3hqɭ#,HY]҈r٭ !C7itp]Ǫ% \s^BO\fG{ Q\ktC*ۤajDLo/yLVKg>6Hv&A!Ly"q!r?mnO_}٠Ƶfwo85 |0m|A7Se␞^MI~xxxqSJ~t5ƞ{&::%PNɾ`0 *]Z@nt/i`wM+F=`޺ ٌbݙ [.+tZDTH7^Y3L80Kv _\ig/ zO?Uh$m[؍~6\7'{se_;AeXtIsL]1Vm%d3K S0U)tRm&S< hTQefit0F#̴K%M9;,|˴j?%43/^Zg3ky89 ;Zlb,xy7h'rVכuƦ<2ͯz|&ǵN›%٣lS8)%}ucyj9N*(ʷp= m 3&COp\a̻<[V >/jh78Ge E^i9L}ZBa)Dm->5~ S 𥗽ؿYJ!}!r ϮWPIde?F=&\C%74ڃt)1=ÉƆ! `[|8V2+e$FhFۓ~ D SJ!n8'>5:;Faȕ{ZDrI5B2ٺp@#ZkD54֑/?) ^<+f+ɸ{ U U&-)+Jwa:PB/`KlxY)+^^j_Kt GHEƞ2aTW-KZ}co9yrE8br~Hq/YsRA3N Y*?-`6?4kHZs=oyr\+Xu" qri\.x*%ڙˇCs)Oë2 ͶJ$ NW:Jj\2@ ig| ⱥp>&9sEPw k/2'\ʁ&NXr-T<6YZ)U'qx,J80l %/g9 Ⱦ'/:.!#߁DzD%hqR8:Ф,Me$L--W+cWP=֋fyYWh-(O 0b)*yCpK)n'qs3RaJ u{kS@rE7zvRVSXW:aq=\+fLG.}(;]fS?]a^eON> <ǸəN4m 7Mmxc''0S a5Y,œӵ\6;lC~6Dؼ]_i`HXeƓÃX\s'9,ҭj54B*A?P9%(׫ 5@j-g ;ρp\| "_ JRnTnhV0gZ9 4myZEؼrnEZܙ+|(B}<Ƽ\-V,lO%2Ϳ9ދЊ.,0::ݹCs1 ?,a6H-d<HqH͠:'Đ"KFRHF6ݨh$r^+\7J) tFHżα0ƀKv^&J)/QB6Zl6 sr~fƧjm|:xF$9W;T7e&f>9+AI_ud=!ri,(0 9 hNw%JbU!XMnҭMe%/2 {PұMK9̬܀^Iwfa5z{&,A~w҃Hg`j]F +ZZgvwYoAzcsT]$tjX*H'룕kzbdz ӛ9P8pߙκ{cse#( 75I>Ji'I3zIC3,_*XkдI&@hw,WGn>^|%VgP"7iROrM8 J,XuQu]a<As8Yu`LMeߎ'%O^MgG.e-FGkSQE0=>lQ&Cl~3v_գS 䌟ΨY@Ǵ,wd_@6Э(&%kF { M[ :څdb8JEׁEr{wMPư"_Ĉgƒ;wffwGQTr@҇񇄩AHlZu.YXAK?{ƜǍv ;|2ω5&c"e{qf~hQ(}tH \sqɭC*/Z(=ae~"aFBhTGq>Ms&Պ=DB=9agHX}Z \ϐ]to (.xz/̸pޡ^+Kď[Y˚v% h Y$U^Yd'+yXJ$6؟Ԉ{ T# .&dY +A4jHj&-4shyaTu/jj0= -{}R$X"=!a;krPH? 1fDƴWkR=Ӯ.Ma[tՆ*^I4C]7=t!!EwrDY|^X"bj~R<?1SmlP4j#R$=ͼpzn?GY;9pnU?EF"9d|E >tU(Js鮉5#qds._qL0nnV9s~ k=TQU:̆H%&mX{̐71UŘGeRc?]j'_901}[nLD<nD{j;6,ze/W FDjO흔= FD۹mGD=VL5Jaa5q@tz>hvDPKS!B--OG"y 'cf'ej1^Y;.9Li99گ?bw?,zt]Zb*A9e:Jh[H2Y:7/E޵wBDig9Q @\XKu,KIkT0oلcT1(mnZ/ɭH9v SÑgzP@xo4Z_ 8B ``s @J:ܔ7( z~>_:k 4@N1N,f5l#vb3.Ftݴ&T>b>K惑tւC/ fH7\Qz(ތw_v-zXNW?S8["<0mV_5zu!)eXy4&j13LTlݍ_,{(2Xh:@peQQ ٰO@3WIX,?MLF#u 3&s;ţo |>OK/@+ E.SF3zoqsMGgrS/B[2˟4=w.i媮R=[oLP9ă W B#.]{9K PGW!Af f|zo=mlcM \>Aӟ*^&<,=kP7V׆u(^*^xE).D#?<#/Bҽ˘% ?p[#j7k?7ZcxERq{/rE pVEwֵZ˷[Y܀2mm,oLV}r:G3Â痄l箼hY5Cc9_pmaouw>-=0N]Jj9OM>TKk>anqǿ=b;;f]a;..tI%y9fv!݇UJ'M1۳SSt!)x !Rn#'b~?$ s3ˬ6kȉԴ-O &UA;n))]LIYT dQ;KWt`o0"{jsA޳b5zo/)g++!^i[ŷ֝搖vSL($nN-])xyDU1i{tWB~$*wcf9&Vu|*Cl"3- TBc/ǯNA1? Fg`}YnҀKpO Nk[AAo,ymMNC_J5"<]s!NN->kjN̅-%st10klVos;]!`aTsǸؼ[\*C^,hCy)=>"0{1G0t?FiQ 7ޑK]X @^gݫId"ztdKvὖ |Ux8-SI?CnU eOh)>G$iKG2yblp[)Ce(f<4~Wc?HT.O!#:; *F_D3]?6aMP0pРY(p]ضItF BrQIN.,lˉ}tE6MkJMoƠ(ۻ /N 5:bW%ސ!: `p}qTMd"j}oqזleY:-aA%'d⨜X b⶗푆3}k5]ZiZ=?+-hEhRm{94d] 񏿒;`:ŰHk}FN]]Q`}W!9#D;:O~` ]i4gV2Lݺ4A2 AqgZ]^?/~ 9UG򝖽{v.SFuUq µ~jJFPz.L:Ť&5o7\%U SLZ⴦1CKɝlFr^\W&jx Rb`z){,ӀOjDh& 6 Ƀ-'C[wЋ߼}97-Lb}֊9F]YJN^diYwWrP'sUh>ĩ9\oߔ17EӸ)Dg75_e56 !A]sй0 4̈1U-t{Q;oDgc 1srWk[4>9wÃ! @?ИCbDl6Ը*xJK^iXX!TֿuEy4M&} eO޺fΗD 95)D\.wk' sZZ_]zl[薓 Rz(&B{f$Im|L;Dq!J]/sn-j ͟ ?Qd6f`S&*(9F+nqG!BTnym'?Diaf 4=MԨ%5q^ +oFYwaZw!4 80ETU <$N i7~أ7քunN_)(-Z>*3zfD!Uiƭ~݇Vdњ4HtRS p-˵ ]:Js 8n!MY\K[ߋyCOV TueE-r[\d)LYuQ4Qi;eKqpڷSbfM ɡ*[8.XyVa*E"[dՊeɛ~plego,$zª$3 sc6ZvĄ , ,/ցh lK)ѨNWP/~60MGh_êtuA -YrA0fb0}R#,ǝr >T6Tn kOӸ`{JOKԋ%ݝ_CC]A1nt8b3Q>\(_慿繸Ԏ\zH?m*j榪AsZDSvq:3Uv+cGC0)񦂉(sn#Sq'Tk{Jx *6|85 Oƍ-,"Jkб\]f:B )te w^srp7ªEx} 4@$BrwT`bt?UtSB7cMd{{ zVZb0\-3FMJٞVJ~%-)DEĮRAYssAy$y'iWsPY2LlDsg$+l\pR>!i(]Ap4R%]Acs4G=R_~+۰x.~P0nZaT()풏,8\*dkٰ]| 5sʘLOGi'm\OlԬ짙*m Eo/qjҾ@s:aqy  O9Ů:'/h {A|ĶtƍUݾ)tKVƁ>)mm)TP ޱJ_cЊ #۷pd0% 5X bS=y|t wxY7muN<D́ jeNk`L8ѓ$tMC/7]1 1^0Ro1.[] -IecA.*SC>xj4䷳-{gYx|ښ ֏,i]5˨`1]د f< 1ͭ<OJo?B&O[8l)e_sFm[h(;RE{m'L`>ݜM[QHQwfSO[F6CeiH*ίvƸX-zq#Oldc3{Fu2PڥVP-5cpH'QbV;=~⓰FھH HQ65 ?fdR#l?F<SL&'B/{JGKhC h ܩ5F&Y.cъVI|S.RXoh!btgC,L\i{TVC.@#RhlѥT؎Ezv.}':M!ISFܶG8ʖsP3G\whThstR\=D># 8MN/V]JNH`87m Gv '"!F)+i)%Fxm:'HWu2jxG[756Xj@#pa*/DX&y_: 7FR72v~^:R\y%'_{~>j3kOWU&r KnBGms(l1Ӳ Hl\ 9zZ覈t"j*. nRЩfPDؠQ53Pf w#0 q\!iͯұhV/?̅! M>(H6N,UyoxL{)ST;vV?cmj˖,]}2-J89wAkBe#.- I;1l\&F"S5>Z_Ҽ4uc r ?S(?q(uWPӞUի- &tf`=E氊RB\ː-.EZXDQ 3k4sQ֥_O)]> {<:Kΐ<|Ws?:{181e ONTl_~_5~z s{|h!. =%HqjQZ6܎:C/مWr[KLՍ(5#4$?cV?5SnEWi^hK ?RK5z>^j(`QnY~j" HXp\-(U#jn65OZ, Q1seR;vJAԌ1;3f4^ztT@k JG1"~68ޣO90[tc.+`_ $8䍫l̾('He๗M4;\(bDWc7nx ur28)<&X+tѲRH5Kb>ֶzg~$ WPǀVxlowvusTfYdusi (^H/:0bjz3Y5kgeJ⌽7w}e'QfߦRaL?. ^jx[i3T sQ9U[NNo%=3bJ+.jQ8|tc_ %hC8Ze E^d\5gؗf/jW38wJH> L5&@4 #kr :ڒU !eR!"B>MӨ,B{Kbg].;9GF7\}-Y煪q?.pVl&TrC(wGDPv\M&&9݀bd (e.3qMBu0® >d@ޱo =׿nEJ%7 tsD0h諉x)TXH(u Ȗ/Kk*[rpM*Wqw-KU$EzN9ٕEI]'8i+g, q1]:&1(1ppbxYb3%d/Kz?@;hR|{߿6;5ɲH|Ͽ:*s#0{Pobqk&;;76[LJѫ >BgeGuC{I:͗m'2ZǼ9(NQ (-HQs(C$g\ eN;OpX`+t`(W̽(V@Y[_>ؐ#`K}gig![IXsw6EA)S(`(R$~זhM !ɥsS`^H~Oa)8AGB8ԅHZmjqE *{h# Q`Ȟd6#·Cp #;(޽~Ʈp:$DFE>1bGb,n##5A=C5 -3xURG{Hr*<s7}|o~ XҊهaDL. tN~7.^R3a$ƆSw h'*Љ MYtf|_S `t)r~G|gNk[7VAךjp\T '?"]W$p,}[c| F m2Oܕ \̅CX48%JvȔsi=ܚtH/9 X֋"Uyfr#+<3z82?&K) 15Yt*tȠ8-t8=osg-`poFߩ3^1MOA+:T;C7A׳y'RŰ;[lyTpTqSZ1=[|J&k3 ٕfA.N4..V oCO WvAWޢ(|Dw 1RCUnSlc^0>i6,KhQ`Qu2-"pV`Ϩ`׺]]esC%˱-UDho='w|rL?7j8.ˑp}hX =#? ůӤ9>?nkOvwRG4+|:!قX0.Oř3Mg+LxL4t#n[ڠ+q UiTHKo .yld%c_K]D!e9E<>՘2HK[z?,f1e-c7]Ӳ_nyaU0)Q CشT @J)TKF.9,sB*]C:pElݼƪBDxp;XX e<߃j()$ꖊth/10d$ƒT,Cf xĆR]ۀ眝^DR=` [~7Ɲg:Jt:\Q 6XEmYeVswsL?3?H/ހ'GnN&4K59dM]x)FZ'd%#3[3n2KWw"c<:_\cAN7J`9xo (!_,,*V* E*,Ts2sߔ۬MmC#\0 iDa* E;f(#jG[Iq_GwnʾIE8K==iQmW2:[-EA{2G>ZEt0ݢp #Zo ի Avn%r+f3yBTI|9 ~fqfCפҐ\xE5".Uy h0M~ oJ/ FPG3ܪe˞k6#aы)PB紿=]?*g0DlIn()nxB^w"Z{ewwӽ){~ug^1@\لv Rf1ҕJU ߝW1$s{jvAEn[)!9#D+F#(κ 6ԥ HTynr.[mBUg$ާ`HZ.tO‘Ar!Sr,!;׽{b:F6џXbEƅu@f;@OI,E\Xw6q*(s{J?@^ 2uMʑΥAJ {ȘrV As(NI6_䠯? ^[D9Ls}럫p Z/":@xhwa&Spi8F4 \xKo&u`LCl ̐o({\NWzFHyGy|M{}ޙa`wopi%%}@w p%_Q{DI>B>9[5 W>UV{u{XxnR_`/Rp[~lOx0 `Ư@DK%wO8h\cl_xt.n ]/SSNxݬEowN|[ۣ}y30ULJZ?M 0~]?AhmQ`"3c q+G؄gT{'WP4 v 6{*Z1թ3l~%_ ʹDZn!klXdKM !0"yT?`"$j/9瀛ZNsWV7otg@q-(B99P0Ѷ),-I WNO 㱹e1hobN 40ᵡEzjXNL1&$ rm$LЎnS/g<yH$43HŲ,qXp6hbZl([Ҽ{Lw싃WF ڃ/0ǰBO"yvNP=e&yg ڱԬHFCe_s<;xB!t%`4 6 `vG ɜM}7'4p8e4}$RzZ#Y$pE\H.l޲H'Nd>D+IʼnPF=gLFtM ,elZqZ2-_m!E w%TYO-_Z{הawΊ.?Fh&ʡNp^@\/,,cG㷤 g$h\kG؟75+FZn$;Dz8 c/䓉|'#u%;RG5Ql5Pe97z5=^Yy`*Pv:fX!LWڵ'ы%!ۿV!eׯ&;a%!%Ե TA)Vf0`)r=VKV>Wѷ>NY fkif{/}!W`35f \ df-S 6NqS&upɛ Ol4A/CVUf/Yz&f:JۂQG)VKd+~, PtD='y{xP2ȕ;#KҾ3ZpAOe с; <'թ|mwJ:tt *6@{ڸnuٌ}ZpD=4 M4iI0~k6t և/ưગw+H mBWQ'k@&U45B!sUϪlhH6Jo JD^ .X{auLwFf'iv9(]1i$2p^"ӜM _OMғAS ,LӗJ$[6ekTߴ3ԹŒm;]_ҶsrФ~0!Su^3E↉Pp-m`js n5fsXr?P&O)`)7)ǏA"ea $^+~gv|DRv@^!U=T[ MAԨ0QθH'=Jb:՟>[bةoCBXBIHBp>w˯1y\%p&:|^y#\@@0*O7(:^59~4cM3(d gxfxF:槪[zp-tjܑ7N>Cn7s]گcH>͡#n&6ȟajo74N&5:8n)Qc[<*PY'3!)A P^ZUfguSeT |Mܳ`dVa711|yhҔ a|0g(tlOYCLgLڃЪP`m‡!#Ͻ7*q_ybq}r(T}3dC3;K6Ԙ l,lmTmS2ns`;0y m6po֥ d q9uR?Uj(HC\66I[B'RZ0qD9fv8&;m:2F' !tk.q^&Mekp&]rk,flN-8Gbc&nŧX,S{V-}PkzP Uǖ[+Aao? "pUnTZ)nvn:_iр 5 $8OA5zu`@PpKlZûE1vMNNeoq%)vjZ@]̚x[ XN°.l"C܁<$=4Ϡcg5j{'K@O")pޮAR  +{Ib?KՈ]MPYCWJ,t g.oUMcOܻ4\C3^7L W T,[y(޼%P! b#2P74T^L6-qUHq`Əp[/O&=%G۬~S''^'Ѣɔ7-LҲL{*8m sxfkNEֳTSi}vM-ײ ^rOgN{jɟr ܏ 6s"Z",)Po?-%}(H~AYidZ!{0QljY{RyǾ6sy-xy{֊ӈD[+߮PG)6)<6UAQC*;COll]t6n#vsOY؀9[ϙ=MHԀnCp vE`*ƩZtP(g3MށJE(eo¿^2Q6UWViՉ-=J34xͧUK;@R;ccJQsa21(4BsSdŞfzڨUN٫JR^ߪ#fIT* {B B#i7hn\ԭt8i2jrN8J#:|b4>{|4x Ӭ%eagẗ́fHmzij,$)F :En[$`x̀꾿 u~Kg쾱e%c? (/C*C`vS`:EB줁&g%.ş*Ȱ·|;FU5OGg%XW9'ܗməVة{̗J 7NPi4X/} &BL ݫp:`86%\$+5x^oge[ bֱMr6(P};n f,Mݚ jb$Ip}r&xf0Ŀ&3t!Z)P5D~%|7"*?Q۸2-ĕw\R1b*өp{cZs{2fF[3lu 9'2ƞG'tK<"b\lo8&aܽM!di5Ј _ 'XKE=p1lEL`7c .OY'|tiFV[ص6۸G+AfA\_>mn<?\ Yr(j_ M:ߗe$w F3Q7T6!y|K97MGL #!qqSlT!Cʴ͜\r&6K9.y^ 2xJGfd^&>uGdd޳CSmS*^ سt}fZf2PN$s1Ւ8xndDHჽ5og} ?g 3et9 F~ .X?sz$<&]i\o0W"K_:|(+VH?ܟX?±jXC(aLpK-pعc0|yQ.HqR"~F"b #<JH)tjqUem3Nf,9/GIϪ(S?^h|t\T|0-9f0%Mk g(sX2IP)QA2 W{T.Sk7+Ȑt Yvk{<6#guԾ=g$'Б-oL% K+?JtD.lLe-)Hg('呿 ܢ)Q\ `~`n}N֨/`LlO3V8֫@"̭+;Sm7-32Af]|Bχ^k @2KzXcDG0{׉%j +_S мkD !bMcB*R7.꓎ݟ#UV>|b'zyƱA9\ن?t9nC(|ќiA]BUFU(Q2_14KhWQ+UfJ]XꠗRr<.Y.1޼Ng >fW/KLuSdL͠nv}=gLMr s5]Cg\% 'zR_6wKr&ͫ`Y4skZ ;85:zT?L3F)bH"N@RQJ/ցd9F4NC6EW仛hk)$-KF$`?VQ~\T9-eOn#~i!ʫ/'d[P\Ĝ\&7¹^ -͆y;C EuuV ~!0:UYM'5l4-oGSpEuzJ8f eZ#29H W31>%@I٣޽,S⮇2tHěW57|8 ɬ=.Eh໭7햏?r&Vˬci,aTٸVg~GVv _I̟!Ci!mkٹM#{N_l $9{gDhrx` rDnE/o{|jԾ E#4$q-"&w''U ]hXLJgE-V7.q4&Up7%aCFK<[p;ry;dsD @:K[qzJ 7Bt &ˡ%ϴ_m |kpI5tjcS'\oS8 }r2|1"ct!Aq7DatI]yK\ ٍzu#m'˱m.h41vÅKyr9-]o$ߺ; -P9/Y?7̀6NJSqؿ0_vU|tֱ36jy?4B`JJ6X`%XXV^v1g}\mt'厧 j(3 %rIl =zFj ܞ1]+\gn鉷Тw"fRQ &޽5;{N*nIȋkh: ohd[vc}e)Zk,MnؼYYs.b߬] c?{4@E"1]LB`׌ . ⦿>1q4JQfð){Uo1IGnC1a hb.^߼hBؾ25ub!MǔY[kWOQHKNs<'HQ Ԋ\n6W!v[|Ȼ? mic86w^{[r K#Wž)j.C:DwѾ`e5@XZbr{, dvus[Q&}qU9`XHd:#øupggzx/q9QuGN$J7CHyez<&-.\c;Bo}A1+Зܘˀ"t1]Posw>H-'ݴ_ya("|M:h[3x&'wxg"`,s]zG&s?juKe(\rMF.wMCvMdw>CŁ4u\x`c)hz\ KM -|vP@I^g),33~D7{wZPEޓ[vaIA nM=<.f $ gpk`a}d@ ĴlKMSDwdMUo(x.`)Pҝ?6s0˦e=gȆP2>j uq-39\LӚ70v0s?/J'z?^*>2.sE]],''ݲ_[Sjhmw{MgWN spC\\`veF8QuXܐA 7^ ik)2FpEv zU;Fa4 T+A-'p[I)J^bJә"M~~NRpupә̜|⠺F>6)"dle|ftZYn"t"MЈv8e/*\^w8PL$8dvW*s^~F#F~8 =qwGLp7\u7T+/6--ሩ̲bFql c&8KηZz/<ݳӍWQɻ|,Gr+DNkwbGH W߽^n.$j# A~` y%dz*YfslQ5eeF0b6j}t5hġS<3ުwChRFs:\b0G|Ïkc~Z\oc*'h,n 82o1X40 )6?(gV8mKe*"T/#N7>ga Qb{NXD`'bg{t[ѼOSXZ2jl)D;So~ȳrR\5ݤ)S:(ҖPxm2`ŢCTҮu VPQfH.S[3>B mSSeh;~~J_4 KhE:&̊:.oX7Lͤμ$ڞt[ ~ %(P0YRSj'l guz5=g^ͨay08Py/2aRvp>UϲFS׵Tٔ6'[D,\W׸oJ:d g䞤"ܵ`S[H" - FSH6~ͣdu10ڒrxxw`?` ]D}'O. )rQmz: ?a\]s،G>p~Mx!1X`U_(ˇv +B'ŠDm.v ?{eF3ni.Mfk;x%TQ]uBNˊOJ_^pG< XE~Vf`eJhp2iY^ONU!ɶk4l+xN(hEx&-#F/."9K J 3@z6w~ V_`)- p}:@>W»_ew7uUJ?;\x$1P h'f#aQ` 8 `?8V 3'곒ȑ 痮 4'|8O[[D_1lkʟo%(6dL:a ۀl1寊jCpgXlҀq࡛7_BV"Dن7 B K\3q:l4:<'f 4ӘM *w{gV+5%*q Dֺ@1~nS߶n#9xլ'are(p̬${oH}6/W2s;KwM /-I*F kXL󽂀KjqnUI QWI,rW ?x;~nʕ|6V+ofYhUBscQ 2,zwr'cVJ+~eyx-^F^%'x ѹ_x)p([}tᥭ{s#VI%}!_>YƧ4Ke*&qI&USlv(܉.&/ BqC盵h>Kʜc~3PDHNcº]5*^O )b6nsƌ] 1 }Rx6աnjGqKBU;F|{%p~sz3GXme09㝰F&wtg/hJ: qڇ31{G9?Bv""3G {~\k/Lx#ތY2[Vvώ>G8瞀Hx 2z@GLU㝤M3^[fTU,!oO'ȯxΖsQ8fqm4`^H}{xD!J0|Bpq-F0#=ee(WW  "JwkvI?l`r,RL~1 Ʃ[I˪K': :w#d;َGwaI=6ID8U>z1"'Q[*;E"rh5DӘZU)`,8?;…_*A:Yfΐv~2n L0-_Y] '0pn>™W 7Pt&vkRq(koR2zu͜?`Ei ´`aKiFta+K,$Ggvx&̡k{|=dҚ ت.QT2ٶxP/NgȈ?7a]=7Vzi\IЧ/v+l¸z0;W_ta  X6+w;?L(z|w1ć2* M(bkk?-P$MUDVEYPsdtQULݭB zcq֟Yk? ^S?WS^ڔƖ`IܚlH3Lg 2n rП͝7vCh[cZk:V^~Ÿo8m4p @WpUrchtV%ں?eZOjiv޶f iJwOhK6%̵ ma{zt 7WiI>cϼ]OQ& H{%A_ŋ_GE1jva)]]KJ*Tx)ee=gw^L-y:1K~WM{ j.#1t}0>o1E˼»hbrQ'\XQټNG^lSeZN罣.(T1tO,4~×b!J {" WUޑ>F1 vŶ}5z= ?FA&(F=#l6ΰ:q◰A}lOT8wyZsn4=[ gfHu،dSR@L'9Jy t~w+(_9&>} .F9@[V[5 K c!j$%>C6Й9!|BLR\ܔK싌ыjRZ&bϼrd߹C-*N|6 I_Hp&B1OR+ۏ\O{b ,/VC>r7==4$m 1~I%}f\tMEZFhHD6-xoϝPʥSVB묂[ϸ(! .fOs!.e8硽[UyV}`#8p-:1*kq˖f4!ޜ\ĦQjvLE7>zUSW;li˄މگ B%B`t9lD$8ARLK-ݰ\{@P咥ϔco7(x ו[Z])x$6*+yO.O@A4% Ci/¼kSm"]1zyMk p[Qr^UD{2Yt\(v(` n:Q>`T\6N6~S@_=H;䍸sIPήO|^zZSMd_G:1kf,~DIN3 Td(pD؀/ +~gaoDcat2# jmEG̽Մ8wgo6,t'-hȻJgLi48[q v/ߠS9kOry 5swѡo*s[;̜=+ܑL<蕇/ozg TƉvo [ uJ 'jj`25d;@2TBR1'ƛlXy5zjls rn//I2}mZtR/1;Lu-=7Et {&"<dzg,-"+E mk/sa9X.Oté'Bҕ1 % q(d%hLN6bN'~7Ns@F~ 2}aIt=JW C+4&tM0q4:u*7;V="] ZUjvn;a8$pI\"Uwk*rb-[п5#8ye BwEf S&+G 21Iqkȩ~IAoÕ{'i=ӛ/ղ?_>yO|חd(<4El|,|60J<#x HRuàA澚JjCⰫw?^d>ZI܊g%-o3*Y]i1!_Xbgmiion} ΃u‘؊zZ7JK}h/'`<|\AѦ!H Ƙ?ȿc3Cpu:3':iwrb2ٖ.s8G@ʎOf7nJbʌe˸\b,AV$jk.Qf ]E$VX>I2;Xe~*36mxPY_if$VDf_UȰwYsWZ}yqT['>3{ **(g2X1f o8P(DM:< B4Z" ex|"h 1-m n {_YV^dŶuplM`s=}El `FHsf)_{LMtUe(Mm#"8q5bM*#dJҲ4 &IM8$kU7 $/Vc8)UR92Ȉhd4x9F#>ò0GhpFƶU$+S/eW)V#WɗO=-?nڿֲ4&MBhBd\& Eͩ>7GK=n%aV$@jvbQv G5dVw+YUBashǔo#SB_`-:e_L\#S押+SDgbSa eMd$CUEKE\]Პ:ַ@sAU&ݳV$+2q9+!.PvX~;m>I?rnPY!NU? *hf%5p}T<۞S=fy'Y,d{)N\(Cu;|GjgmҮC/DW炆$~uUVaЮQ?u'vht~H 3'p~FsTpE[ձ)-@@N]5)Eԓ?;`E1p~'nEJ'pkmlk#μAfDmwO!o r>l17Zףa0M˗y(C S)TTDһ6*^'\q;|'Ϻ- y/@#`S’x2hy(uT_dΠ_&4X/e4lX'\OH1ֿ1K7'UV/ڴG'…:R{$׊۷8Gf,d'H`$<>uxW˵(%3Ds@,;`QpᴹRAjk2ʫEpD8 b"Cy|,M\jXƝ[R&=Kdı;,D4 =ua}ʒd( 5Hس5VU|y~-[`!"+; _ÿQ d*dͅL[n2oif Tu“^ru{G4>!^Bۨ4cTqaಎ 4Ͼx>:VbC{͘Cw;:葟. +*́!EE3~#rY' >uE{fR0zޝQ%2pB iVW7LĶ39ȇ,.Xrz;]ca-v6s-mAwBb݆c2J#gpsJIw6DtC%Ee>|r r6)‚#UZ:EF}#Ֆ:'Jz}oQ$ݣQ0"ٍ[Dy8_=Cc_t3$Ԁm&g*2+֟̿=E$>\ LQz共{`KS+CLvܷx("ҭ ?Tf7'sN$E"l} ~,"35lQӇٜqp^j5c_̾F5PKaISCIgpA9xaސ@ zUT ؃Pxl3$"!'AhKcMt)2tP8+ׂ'Q*$2X;|"ݻGQ,N풗A):ٍq1 Sj4 p VyK_m sCv=Z3kUw,s>߫`(H.b˧8=-X1qk m1/3+W;Ekh Mqjߺ5 x\ ̻Tkd C!*da vPB `~@R81JeLI߭́rme&WѪpUGS4'f+g%*4b}O@iM3ƍ,nZglb㤣N풋ݺv]0?FɆ *J2A &Fn\! ^bzNuoCWNx.ҩpK_cjpunqjE!Sm#xwSYI.ݝT$C3{X`ֲLOAX#F1K]pXf> uײaRoXD>Ӈĩ'&%=/^nXMgN^Izl:R5! xw\}0 AW/V@:0AvΞ/(-Bx.ѩ>."< Bq?bE M_4E.eyAC<j! F}M3SøF7Yŀ܍rp<TPx~#8 sE `NgQN^h$BJ!ՠzQR>Sv}?p.o~N5BP:u8åЕ|bŹρMAn&gfp|VD5 ]59X҆ة7j._.)4YzU+J}j,F^ؐN7Pk VG߁%@<62hd,t59t{Z(}ෟDN $jPrhg;SFS oUJ6 t^4!_g:kyK vk$h^N%f*+aE\!6} 'w/?%r}kj< P-Αs ۥeznB@ڞP.È4 4Qjk\Wټ!!٭kiOGuyח T-aWJT<[R|1˖.l{ȹȨ-e%P ]& Y0hǬZt=KsIDyM48Q\nw@ zvx.:sH9#:}8#T>XIO` jkBB&H<AE~ѣ9b<Ӷ#*fƭ꽕6lj:CyFPɺ"7paMϢu Bky%zI|js7`l%xRؚNa+Mtp2s7ֻwT[n( /!; БbDRf봀zM}%xyKqmP|pٰ ag@2R&Am0lel"V#қ-x*5ᧅ"\炼jPf?{|emz-IPwҠĦbeKhag]Ħ3RѰւZKk,X.&g= :ɛuXT{,Gm@}:HN ĵNEը!po Dm; ƙPrS#YVb)*R2["!44}%, 0ΉMrPΕ-,qޔof;̀S PpQx@ & x@HQ_A'T(jja.af/8@E5Tf rd^t~†viӷ/=T{%fTpvrRl$f} $ST'.5J_UE.w0wafz'Xޙ##zwJa}V;, .LvwYAl lB5'ixO9+'1 dG&D.n糏GhS'0i$-k/t`a΁m6N^I$d/sX2Jqt!IHU 7/,34? P諜AZH !z|"5l+w-ChBsBT0h2]w=rWApsDodc 24z;plݘ7'ђCeS" *uSm`|  :u{[~ rfSQOJSS$ Y)L$bKՏGMNgᣩ$ܮ> WJuvzx cgtu:缦erb*#g evkƴd n}kϟ ݧ-z3iqRscQ!zH6$du5@G Q/Vg%jr>%;8ByH1Ȋ4E`7&(}xVa;Ŵ(jT3w(8sGwD|kw|y8l Cƕ\ԖR*99aOVAXnTXlWҍts%e0am"`ف;yTᢍzy7Dw-ho0`cbr|%b|nkg и (FAzh gBo>~?|OÒxgýoPJ hz$UK鵅n!n֏p|]JΧ"HU)S&Ot5[<~߄`v),h2tD2uͽ4<}u>28fd8n׌5~tC޸StJ z6;nFY!a.ZKT 7ۺh%BD" kC{2c MǺIJg-vBUiNe2 _)y3O٘hޛ'$1y9B|I-Tll&$d[bx%Ox#=18%|0xhTNLC"Y׵QSL(61e5i{GZUj e%(ZW`"i9@ڷ.Y C*/-|U>z*|)nZa_UnlSǘ?aKtL:j7I}AE#.LfQ UAк;..`B:*c_qk ReFM !&u7^rZ|>|f .,(&9ix ~Z˖ gS9J4foQ#e*ُ]o\m_?|5ّkxp%>:X5uo~";q>/] ;u޾ƜZEv+;sP2н؆Kj`:W4h)Cw)%hFvwڊ^T~0{3ê%6QʐO?Gl-Ď;koa_\^A9._RR[=~Ì3z0b:%rU q\B\pi6>A%=!\qf ^ËΛ 7;Nu# FGȗZ!M9= PE(#SGxU ǤoKKpr z7pao%Wt)$ Zf4]ҒPrL-= D~JQ `p?Hk%X: Op`2X{f9Y8Up-͢Qy Nnfr4'hI=Πwg-uJM_nE'>7CQ 'g rIi\ Q=)j;:0w@m#N׭I?+u77i8;rW*%dePDEًU%f!Rdc)ćYr2)4A+;alƹ$9{}GЄx^}Kن8DTX,//Ccv/Q'gkj`t&v9e&CR#ьC/U(3]{ X\CZ=qdVv>|^$&Q'ڥJp^늫nҞ>)$ B4cܮNIxC.oW5|:SamhʤC|+ τdí~w09'įҧn |ѣ3:d.Pb] _Z"liRwKjr^G#nf/F%\ p9tJ6$֗g/_x^u: }e #Gl#4X F!xZO.Պ۹]m$F]Op$4z=pgq3/f@رHUƘ:Ki u|Ity; k~{M坑*zo,*}rN70Zct]3KCxX[e cvTN:LwJs^uܨ?'t!8 TҨB8wngb25`UBpPUZDMlcєe;^7 F|1XvWi e'&yz,?#q5. D"ػ!þ?Q dzK3~ *"`*My)ύ݆q,ATsEj\Grه6w1cž)?G|~6{ff9}& T_xr2"I;+˰G4!VVU/:2 2ݽwO!f*R-綊%<%9&UFL{ՙ8 /55ӛJ  87s 7P͙ j.Nn9|bUG2Cuk`m`,u]jl8ك!=990-F ̶`(?a܊w 렗c}?+٬. a|M6(gEn(qFnd%S HÙߝ3&`lnb5*qе݉?cřR D;Zbg%bwо ]Zd}MU)&?jLus .DX"x،y@1TG=N ܢO2% ʽAi#'‹ʕw™=SoۧIeU{̬ ҏRZ䤛1uם݌5nag"(0Ն3F"8X-fyZs}zsw(4F]QL2Z|}tK6c[v, v?kC&үR~+O $C !.tw j;/vF?c{yɍgӢ{.ʝC^ީ7?H iHc'DHmBad~kWq\ pc؞x'ꏘK V*1.̛֬QZAVؙu+4Ҕf >coXN1yI4MJց^|Nk!8!D%ӕ\wąWkWm-Lum"}h4z_DJ+۟h$zh+ƔD1a@jW#B='=\ ZGZpryVHry.AUK.ee? ad#c®ٕ2U.5Y4Z. S"|tÿiH DLNpPs ?#w AAxPVmSbZGΈa -({<,y h">nK%y=\#H,e^QܯAԉ\ \aDR<=TS@7G]pI!4-z 9SÓ'- JǞ2;s( k u#k̈́PnϹ(}|3+bn_a))ĴJ( LsB ;Jmg=.ٶQ9cz16Ԯ Z6"yUlyv|/qt}P$}9^]r2~17fJ?gv;V|rRL+Cl|DPlt7,wx̀}x pmtg M6X=7Wri`@0XӠX+X%) @c]"O[4.B"(:V7㩟Z Q;S_+# z7{EeDz2V.Xq2^B9,^voG4~=V$ǿ5hcÌ : <oR=Q6rcoX/xi͓szVܛIJHWD ԩ%:9BǟMܝO0+U+=-BGh iaUV;d~g4s7#fa~Ȳ82"%OOkWyXEnQ0W0Xj xj+ƠL,$vpjYDNS((M0^V\`z\,G &8"pjlo4L'5sOس cTcqBaB 9WX󔉡%h!,xQى:miTÚ!,8~=*ya `{1'}U.-T2p}rߙvKr1E(cPhӜ/M;7]Pt-AanEc ]ΏfXPg(+)_9~ZKatE^."s.o.^<)Ш.gYtRw1P z=eXt}gCE⏽,ڈwPwRѺW4UuO{j CkgTP ǽWȝ:.uj ;`- g'Otm.9{prxRD `<7; m:%#x< >$Ķ~{u|0IxuIz'=?⟻S߫9ad[_*%l9o ? EL)w(yҵX:t)R+ҭQ]Y K*<7l]=nBGEAocx{)=| *KI1r|:.dܦ}3,s/S-U|I QzIYfZٛ~u #'7/xs*Xo?OlɝۈDޠQ3M1FiD{Y4|T0{ueeEuɐaMd!z~p9R܃+v5o.rԟifPAE^{z΂h+Sֳ";4;;Lbq h,)ޮwOKQXbI{tA; #8emj<ˡxɰ'4KiG̙(N'*VQj$Mq߅9WL(TS8O Z$WN_fXLKl $ė*,;FB5s)hgѓQTC#zq]v*V:"̱TtNC{1@RݺmA^?wMM) 0E7 IaP\k)}UA/# X^IC/8a,}O<@ 07xNG8t t5|Z;Ԇ?%=@AEXͷw twANBۧ,YqcR+7'Ck TJLg:s $BŇl$;\5ehZv⏑7 L{VZo Ka42t{:acdy[d+cO2qlXP _r+5u%0SJIRJ7% n\H)?t5u`rHq%,lNZLnneWOxՐccbcʜ}:œ4EmԧT^T}:f'p#UOM2N_|,MvGn;yΊK<h Q; "Մߍ[CUŠi^+(pbWB@ұŐb#_Q 1<}% |`o[.+g FWOug)̀p]E:熘 \!ElRj푼/lE'+O_^Z''^_qX v~f6YApݔ ),st8oC*ohsrFڙn%9C}>ggU}\W!oh:L{>06zD䣔/M~U[wAx CnT]꼶㷼JYhXBFgVZFt10j`_R` kfȱ+wxӚO=!1ot k:wv1OƓl[GPԊ^AS[V *E :Xx_ΉT`  `O&46YЎyLe^2f$ӎlnϖZCx6 F.ѣ06Qk}'T e <.՛,%6(F36ƕozԠ`-tU]'Yvv܌tQ5$Vzw*kHyNJ'/+ӲPTKmn 0U',eosuI?v*Rjy)8D4R}u5M1O"m9^'GI?aMB5?^Ao WXO ף^ue`J%w  cV!!ךJv28g < yߗXs>#g4&봥1gS@[^y"5ż|k{X]ѡQzqt ~ } I+KI!}KUE6 9l6Lvsz',%Mr%~_pb HN-s V~MҖJ]9\Vzz=z&!!Т$|`IEAv@y<# @,We=so~.i7K5q2 ƌ5"㉙`E7>1.=/Th';&r.`z]J CE̚buI]-l{;(*x~(+HU?O~ƥw;K@ef12c.IJ~J96Ǔ]JL M}KDa06.f"[n1#RbR4sPs ʘs2S]lV*Yblfi?h))A LCF K s)+x_6"A5[7TۀD!U]YI;1~vH.PI&TчqwbtJ )-M`L]To"Y^6xXVI_ɂ 8n{ >Ԧ6!owA{퀭' Z"*%&j,Fe 8]᳭)dEٔ}ŢGC-G-= <uZhH*z⻓[+c&P,+ GEa'̼tR36L*K+V)>iE=L25Za5Eʋ=}9qT p Am/dOJH1a7c饄߆>g }EżS%Bݞ A|q;L2.K!lE(af;^r1}8٤[ڃOBG eAV7lJx W{Jq"mOk&xG#jenJV^90 ɞ6jɈSdwEjǵ)9ΫڏÑ {7..{Јqk!-ݦt 'st K4) NJKp`ߛ1lM;vZM n3 㳾J4%K ?,k<`ٗӳ$@^R f`'A5:qSAXm1&./cd5dVGh 8uHGb[2Ϋa4A[]:(I*Mzy] $hp{-=*d#{\(hK{"JZ|!0wsuo6}W]F3RCY2wQ5-#:ߐ,غ~ɵ Ld[5ĚrL$OE KL0My ,I)ȈLg~1("fbHXpYamȂO+:, S FIӮ/U=#7xkYI)=5E+dz*?#Nي۲X0%Ba"#И̊{!fu<ߩ U%dzM32Kq>*lS]J1x+ lĺQE2_P)5@n)3ݡu\=ǯA*$qlKQc{7̎i#d{6H'\x/<@ &Ej,p5xGg&v5FTS4M !kƋ\T/AY`4<ćch9[r@cqE|:H8VEXJjL\#&M܍NY#7E0_B=}1Z'f6e O' Bu}\) d\/ARE, >vYCF?iB&>E"dY)cчZ,[tXZ:*e/A#VW#U'i@X1yh?^\e.Bct{[ghdFx~K<9ni,\`")P{UHzy KUQTqF=^IE>K`;҃+X a 4@hTy][m3 "0lt`jr2;hY`BDEQB)d~C~~,ܼzV_tO}brie(dps:R~kbDfoIxi.zRuwKJ́yH*֭zf1SǰV2nyQ[AjvE>l*牬OoƃZ\J X;.Z"$u/zRS(t}0!A ֆQ؃cS7|*!B}R^swnEI&ʹ6#<[=jEͣB\Na/r0,`Pw0ܻ*h9A.DHFo|WPJpvGCi;*_z]2Y m=ֺٖzmzrL|~@aU'&toنQd3X983Q27\d7^{\t͛ Uo}` cz+Zv`@i \OG~ lJU] dw:JTN D`qg['ɫKC*v ~SKk0;7Gߏ VCR5OM&Z[Eޙ~'\zÐ;-^ 6SXZ,DvӝmfII _pr}yl{)*}IȀHi ~灻/ps8#SqnRO8b(@Kb8wĝ֞o4a/92Bsѩ54o0^{E튈^V=OOpg<ՒFBny `RSq#xa !B5(n&|Sft)vTC5b}Z:ikmnQpݠi%}sdcҳ8 $[ӗ):8 `~$ppMBE=Q 3`W600;YU#1zZ.e7*ti{Pu򼦤Lx7s;ofu';l.lj춊be*oT毂zqJjLm Yy`IJ٤\A|q=k6nj/MDP5˾XT_]DjqK[-8\ U=cIVQN1e@]WH@l0AcU h*t]mӞKgr:,dAfDM޳^~VW'yc秫?:xGZv͹roQ RʫNŧBJs=>GR'Q_ 5 ~dV,$пKAaCa c^q-AzFP60LEP3JygΚиBi_$oc2Tw뱮0ЗhrWj<ڵqOi\~K1b ˜Nvo#GA4LQz@>7#9GJ%Sjٞ]'fΆơԪP[W$Z~vƪfk+f#EѾ>|XbvD 9HXpbⱻBT7Xj+OpW>>ym #./ .E^sOo4 "p!-_?- nVN\PJoqssSde"ҭ+/M^ty"_vWPm^-uȥn ]=u>[ 0ݝ 6A٢P˪)Y]/8 \\"L^Kt,X <ܑ GD+W=lYlcr)@{Nf&lF\2q9~jNCQ`u5MSix."ϵlhxL ,_A;pέnIwN8\Vu_eZ͞E~yK,]2(?ZlG1MDJO|Y)LW,֯*;uKh;RU~tdi_#e 2ZYo/2دOCr~oCfoP6Nĥz97ͿQOf]c|9-ٳW5QGRw⨤m4J;;Sz"=UCF!w $=wwe'(*v8)RYYeY A͉9 lk|cn#u"RސEneo_6LiA3&BO ;KպE}'4X%+X'i(-9qFYv`NŘb 2e&[  \$o-EIDymZ LB r_Z4ٟMぼ?C9YM"qx5UXj RET 8!0o6zՀxTYZh"Y>r d~ot!A.~um\X) ˤipkS|yCOo(`[OW"` 闸'wsY*p$7#٥`LdN4N$AzЫZ]7иlY׼ qq3pdRٟz5ܘٟi3dːJǸcE4W,~ڌdBȗ V|,NHLkPR۹H6]gy,dhX-!H$]Ʃh?J /,^z 3+,A}U.EzZoi8=RD)!(z5%5F‘wh>}c`!Fx:5`i͕U`͎k(ٔj|K2R\N-Y]T|G(8W]Z J \O8NcءzV."e1N\D2d" .Hh6ɨh>Y?9}Hf-*EtJwNj Z\w31kHyne SL;׼N!qqniÙHżRs(ЬuśBkUdEϹ2󍜸#V`O5?6܎Ik-|ֶY-qu&{lz|>SLcvWol,B#FVj1},|_EC75 j iYގ*ɾNX[aשdx XhKutk[~ x%o{NYa^t] T`=;o2H!?^s^%|;@%v.k#\fibC Rwn=Njd7 R*B] ah{3)ʰw[ >τywtǐ.B}jBeBy=0)^R}5[(iFafFb.yȨF ДDvΔQ"Os٭QKamp"Z9d j q*&Wyph1YF=A1ZV lֵaǻ";N b |Xl3.Ԓ&s yNCRFюl _޷+`+"-=Y}EYD J|űkybf@"Ų|Uf*Bנk?1K/f?Y1%}|S:MA]dV%^цc UJe>)An}>7ͿyCݡCӧ1b24˷nS!2MDX:vΉ0{T&adoeHYt"\iʼPa9:SeM[j8 #RYdAVSj?Cb`^REɠ\ (g5YO;y~X"j]ixRQ0h W'\ۚ%.}7i^ R>he;*΁ROӨbhіe Ԋ6gON4%- n5%` hB,0eh$cÆ anBkaއOH\(Ҹ7a;u=w.}k%N=IbZ71-]fdk}/hFCgpD|Az}].ԑ;E(^r=oowR5\s>H|Lz|t.fꕀNe@E!o.ٹteN`Scۅ"gi0ZmSJYgzxFW9 ~Xe jl0'ò`#%,X[ 6":_M^Jt)s{nѰUZWwʈe1Az:| YHÐPC\YɈL`=Ks#A+\|&|WVY=.,vX!‚cn/98BHtP'*@އC9s<P.L0Papm ЮNvאiZhs F-,Y=uq9/kb83I-u(6Z"M'cu/o2B#, N&"oyѠ\o,<~nFMT{F8m4N;ıGw#!Сlx@mlEbD4$X1|_֩A ba]vG5?]ci-44 CQFLfYI L#U{eY0I8`4[‘GbiPB6L2m '0sACxA|t^ʯ ,$Te/mD%)䈊~O-2$09I<][Z Y@?ayTgah;Q&VHe7 /DF I | MUܩ`Sӏ˱}A=L %-#Ji7M^+Tw5ӥٞF(& ?=tTƗO@?ՄVCM1q (x͆#m/"4*klwBNHV=l'{*?OapINp??1 l~V coQ6Wnvf3 [=-AnG3v zZ †8ZC5J7Q$JAV.?&ކl3O (Ef{?\P$Xt?4os=S?zY-8l *n"L3pT@~ל۾~pX~ 51OmZ|}P{žg0}t/F"]Qcy_'?S,TYgG@rRr`[oKnAhFw4|[z2C:8NNo8y{R7izXqIɄ٪ d}ĕ~Si?jY~tzj6߳zеɋ(S[Nh{,l4Qޒd 7IY8DP0)[TqjexcTrѮ `B?ö vXQMΞXϼ@0&ǷёULGFؖ3e+r~p짶xTbĆ:k*]`>#IITlƨx*Ǖה;s߭S_fߞ}g Q~$:^;@B@_eBep:n+ v$pC0瀬(s-Zμ['%-5DOGIAu|4sٻOx]A< ^ oԆMTO0obC!wfפ#T\%,Oi0Uv% ]#}o*f.гgRօv0dڎ{*tyZQ-/ji'3IYJY5lT]lqs]Sihmd6皸j7ݴMZcsgM~AdSe+-o /jΛ:8G&3rLAkW;V#6l~6Zn4Τxlqm\R#M `YO1e;yb;r$FbAڪ^&d7d|&u-vx#&MY$rtnqD} cۑ~<xj)?MǮ<9ETWpת"=$JO;LVh;rGJ.v)*Melvv^>@j:XC7N.`7ܵ&,>q- M$nQI t`@!͹V<K%lɆlCY+R;_H n 18kd庪VCg#p V>GyQ%$(~#ָzyh5 |]9xJz/Q*q @3ܥwx| -"%V@&rGgyy,s5$z5P[eL6S?,L]qLz,52u9Hj#zh dqBC R 03bIrM8K_dկ RѦ>~^2@xQY|gPϡPAK=nVJ]ݻTfJk1t3 ㎞5,!KF\FBDN5{YjY,%8`X uyh=BLc@y%F'Z|Bq&#Y@˱X46# :ޣm>]?qBcpmgQ8gT]63>U'>{9Ezu{ tXqb)ݟFe2[BXɣjW Bjk3ڷP%"ܗaؔ tX @6ԓ-I!+sa0pOlPP+A )HzTac71~>&l3T{ޗ pjWFªg$nBE歵Gi)_3N,wC"]*'ぞ*ZOE8myF% | 3ъN!L`X.1G0?TAO$;plXAYq5-6v번󝥸h$^ ^XGƵrHd b'"+kŇQh"c/$Q3wqKax+ s2gJˉX cP)˶B5,|l<(\ђqkwllQ$OH<[929Aeܳ%vH!Z \WDC9Q5/y ڲ= c9^bRb3 $v¢TM褻"c]MӚܻ_T+k3 o+}O{:1}/Se*Pnw\D1V9sP2 ؊H?-U/]^Dm~dH.  +I+KQd^sVOFH|,قVԂe/4AgXVzh 1f/ak~ O+霔}Ef, Dab ruz,*0R"+Q0 /R%l1rv]kO @D$~@ak!%˕eo@_SbZ90moNÿEv$`or-_s#}E+Pu`L(BjIs4K}_;QxH5ڷ uuB+ǐ {@jiFGoneoK[2}l9j?A;f8\Q2NL!v҂+粈1,|҄ S} xM*QĹMŒpDu&)X]2IYթ^S0WƚUIY%(U_L{2vS覔sɤ)V򣣖`s?J~4HsU;+ *ߢ k@g ۽ǻ ~0Ãsc/k μs>ZH1nDމ=x7ׇhn>œ-( y؎|n(c[:n+[+"ta ծ0/m\1))E`4$| M>*m % xd?m)P;t[Ku'J~]p3JE 'V]vnĘ*JBI#jv 0U4&TJ ŽƐǦT-7EPr%]n5h>ksrג n-`"sdsn?xYc)wukzbUPNDbMIK(n)ְ.\L?yi/!3N2'ޙqvļ Қ]M^_&=pg^?*kC MOw;6MmQ\z<{6Z55N-5Zn0eb-պ*҂: PݤQ*J|>څAThѬOOk\6%sQT9LJ5CE# ˳c 3m䔈WFW&6R6lb%&F__!GG|2RBVT7{Y@Q܀;[i.3%aB ~A;"0w} tCCLHT"ǧwzѢĻH# 7ˆg">|)$rq ܿg?2_ I`{/ l@sYTfYx+%o''|>_1yq?-c_~=%JB9Ȅ׈Ce@Ն'n&@ckv9x .Ǿ?ͧG;Z${G$Ek+qwG$\R.4>շZ6|O+eaQO>-a9t;5XHO,ԏG|ƌ88,i>l5ѶW-2 #g$̱"+z>NRYdwxL҂?D7WJ^fF@ $`ˆyd̆0tZȢ֒;]JC(!&D&#,sOQKd`#Z'/0E]a.W7$7kv&d{KPrF  m;a+2yEI"ẍŝǰL:,N Aι!<")t :ڳQP^K du, *_ tr][#SqiuW2~i|zb1&+!t VҘvM:s*V܀{̵WD &iwb΅^OO}˾V0 J&EOf69DGΗYoɧ1P- L+nNn~KKk L Wwyy8PMk&e\EPZ·ٞ sHòHUSTh`]s'4+ڎd%C~ۀoahI?x|´ɓo\:5j [RjCgXm-Vsf M  KG-K ח&7ˤ@C$,8¤#ڿQqB .¼ϾX21. g}xPO?jt򲚺lu+^vgMQ_j궀xsʒX K[n/B!ϱe-zGH xL-z6y{b 0R7R I &2bB) B>3⌎G|]I乲4dvBΈK@D(M(+X u0^oK^a_h2n}ZC!ᐘIxUm(~*KXܼFSVp,Dc~) C+?p^]Z5DWr-~9`ۙ[տtdr\[+)Xxp{bcX)#A˸fb:^ҵ/N5p¾X Jn9.Q9,.s e_s=l&XKR:ܣq1Q5Nf/NӜGpǂh8YiKE>O @,s Fsloo;'\Ų%FWÔ(l=*1䕾=CF*C6@ j|k9'Qi*i߻ ZV }x_$7k$ieX8 ֯@z@o$m+Ay$sQI$zԓE`Mq;IʼY DW֗P ߱jU΄ySK{MoX&ːp"\bRN?j6ח\i]3y=VjJVbX cLϨ~T:)GDqsDݱ3=wᢸD/|O 3roQ۲?RFy7:B] L 3`x'B 12?X~”(qv,Oy*z g;@\UN{2"IT#G˵dSF%minA:Qu唸@6vit״Z%/ Ǧq(idu(}ܻ WV嘚̫#??91f٬&,n muQjQV0Q@Zi#:1[_W vG :,`g~IEeV`0*C[/+4gOti: ۺ Ca.\YZ(x#r˃qSIֈK]pz{ja@Q܉5Ҍ $H %ku5;d kԟ7+kD@:)'b*n@G,'W@¤Tcw )pQ(5EI7Cq9Ӗ #`{/ENsڙQZ`AmUƂ>mdκ t"Ɇ_S (8,olp4JϲE(r߭iTGt"Ku{eC$VA9pkGFy( 'mY8Qc~4+> #}+dt1~1'`iR?PfH:54~GĉMN:Mr!^q4Ĉ+ō]ANvggD߫]t#&nsav+W*- ]>Nɜ԰A;47mmMAn"\ Px# }Ǔ8|lZ ߄RcY1?^ʎ3sn]2 ޙ#N( 2̴RS&>$ڱ!C :IyȽ!Uً|L9k)`qsxJGq8#oL"oXy±Mwx1׃Rb'dɹ @wR|uGǞ 12|O?{^ wo07b8-YOb,Xt jS# q7 dmAђ:doa$&Z_kwn$nDnN# ?'>Kǯar.e V\cOxoD20BDQ!*Fd9+Tk`_.sw&HWL[- ~Q J#UG%(qZfI'r_x`&S/)'SvHy$G,iaxa7!s ,ӥ c/=}dBڞ:[ V"E,3It 9K*>O{fgP';`UX/L+ B:BSy@S\(m -L=Fn; 8QrKB%7UέY< ȭ߷ +@in3;)$Kq݁Do3uHر@L!fCO[OLWeM,N8^>gxWަxi=H]}L{&,v@sӣ&~xIORgvGyƶWk$ۡNJpZIq0+޷ܪS|5HW&i}xH/;<˽e09W(gl$YFBvD,U0,謹f0f-Lg?p21 J fxT_d8_Y!`LK&5SUѳJ{ [&YRY/6Ddg>T]K~ۯ2BW@K}9ϡ=͒BmB^%t-.;@mH"P/ -JJ뜞)'t_ҩ#tO9^N]q/\}EDkY:5|e|ݳ5*ZPԱڪL 8K b3 C&% @sST3c YjjłXAQ3L= kJBc|@?Ͱ[t|0F>@OJƊ 7ɉ 3 pB_~|a1 otԒRAo<ɓ&_hYC&=wd )ُuD+~"ז@̚4Gu֚UG o5%ᩢ%Rմ5 X5f\THߠ^ZD3Ԋq"mspcQˇZfÃպ n9,<[a}۵B6{bk?0c~~跰D(y,^ReS-=5hLzw= 1z0Gܔ$)?ϥH@ F8YH:~͹h~*Cy. ^Vn@IWF!|>ƍ1& (TX_2]+ޕHcAQ~#Za3XVܩcEq~qS@jdrU]37c }V3(/#gMB*ZaER,e؎e=K!`@),~뇐VR{2Or#&vU"Dv#j)!M}PU77 4cpn=}Bz o5㫚sLMg*x/BqRL([Rd\ 3k6J&io^;: [n=T0?ů%X?,jwųgKLh {3Rv&)I; 셈91Sm8&%FcR=H!S,cNj?t 񤓴yDb8WOf"fՓA{J]BTN[dǏыEc|M` ql34$h^ J͘Vǥ}"PɊ!kcK:8J{殙Iolf_ <ΰsRKS Chk:x$XC\K24qBZz9R"~&d!AѨ$~Gg\;o9Y Sz+RY*ktH4bsmlogeOWw&K$'zJtilV6ܪbH:g^,*U t1A!Rќ[)J&vSޢyt4#+7yoZ$KNBY,(P;,/aPBfiHd7ȶL<[ab!3!WG`iTh'nĜ` o[:}qkIĽ p;9 ]/nX }EjRsO^YɘfeUo/a#X)0M9E 0pqm&U=xg}x whel1#H@!zSaF1!ֵPPiH“*a<@~@BM!KR?!뤢bɢ/)k6j$KegG\ͬ/۱n#=w%Q~T=}3Wn`.%]R`yY^\:SlqಝEB_t eW=&K'15ze?){Ju,J,bq)d]n3(-I1aO](;3nj^9F=91 C] g'>ɤ1Baw[ɾgO7K拚*гM䔉GǾD|,ǖ@&s VF!Z Ynsњ   3*"Va @k9IbQhWl-cUտkB[ xz +r+18ltdp_vyM.JhN1˝Q]2usN1S{E!lMj/Ļ7Pև\I tV2Ijɐ_ D#쿆kxNݹP4H%^ DkcUgkpA\s@k[;\X 6KarppdNETӢFJ@;n#W sU|n -*^M4ev'n!'vNRrL c=n o&rL1fC(J x'78BV᰿t8E4%MG:j` IrI>~+!mkWG1T{CB 䁩9p|Ð@o9l1T hWaa,)rt)Oz'\KGzC,| EXMؼ( \)fdRry/lMbtDz-Vxb\V٤d<2آsfC(7'{"\z9c8FS,Y0q3%Ҕh}^jl :vLCV 2+$eq26p;Jsk2 uӼk ]!s6u=won{ޞUfd/",ZMr +˅ MSyd%tTMh 4Fe(3x9h7uq[zEYł)׉<ђg{+;I` x7^zZ gC@跧Qdws#)[n_jKVQ'U^ ? 6ľoMeݓ~1톩-KP&*؍Q)*[eOq0+Y2`>9 hFɛ-% C1vF={p lEc!xKS%\{g"}jeFqޑc ̏*WG`44-։Ns`N/eg?z o\k^.H7$nIwT,|LjR< mlNY:sn5 zkp0)Cj0y{Bw}Sf"V'nZRJ|w뺬ב6ʡ:t%IHka۰}J- ~ >5qVAjF)'7L.xgi zYp8j0 jNa.Aug6Im%JǗY'v,)2@bpeD̮„ɯr7UO0`zև_ kJ*4Q57>r媱(QߐS5WlU)PCɒ^#4/ŹxvVd-8~= *_%wѹ*XЩٹqdύxJ9!Z5hqcm~ vy$qfڟVEx=4WRʎ- И J;_abA.xKƇ"WGfW>Qժ}X3Aa}_X$d6꼎aP?@E(܋lxtuO3x`8XwɘTy$,3\Hd$70gP5ro7 ؞LPGm_]ǤԘCA=G3<>{uZZ96Z7dafUUt^ĢD#J?fEfi qJuYQ:utQ/[[͵tx<8rMH]ߡj5렬*li/7;B1s$ATc2m P#n@YofD低ǐ*<gq-%=b[oMfܛ^0uVlF)K3? !"b-He[9qThͰ4š_H3뫜[T֥U lQRxJJ0*SN NU;ma4N-F vYa~599K!(f))m$ՇXN/AGhs,+Zn%nzȠӎРA0 D\/crFMzG5;0+jځÂ"u]L7噃v -}@ӽ]z/"vyO|~XB=̖G[q[exn.(6 @#. 1HkMuNPu:DPdJ:N+Ӧ`h.Lhb3CHM:#~o|LjUsB br}6DEùpuOi/$w4G v@ T|K, .;3ȉ@j87b9cȫF:FYUHF M~@]bdTFBEUBn&a %o$eÉ^JşɩD7zS^[E3GG2;*趵*P~2GQDMy^mm)sy{1&Z5_[gYxd84ZPv\?6y e?SMs|HmtU;ҍ?Q =O/k.hxr0]VpYɨ=JM-bj몴֢-kR̔58g\aN ܎:l~}SuA/?$J96콂۱*/HRch 'W^EƈT7H <Gm|!huX'Xm)B0+C TI:ώzC9jvFX2;u>LV\16BV14Ay .Py&YկB5YMqHh;J9B?Қ"S:kRSuog5Y7rH||^#&}*GQ\- wE#v8},[4?ܯfj y ?h5PJd•#eb]eh$Fge8U& p3D`h5D 8gjs}-DF{^9fVO1<`?0%waM()u! ]U74RӏIN *VM3۲#PZ3if"5##GۅrH"Sh 9@^=Q kZy &H9#/ǡ!PT"y/M?ΨaAT{\WJ;˥;cndJB,f%Z^{@W\/XÈe³"P| Mc=419y*P2~T8 9"R2v^gx|(D zo>p0qi^]Vȵ>\(Ad}?4Us^~hoȡ}ܒ$}((,y~^#ԩfrH ~I*"g=fO{ U.l-]tħ^ì %A^=mr |,Zf.1i!>k5l&jm ` (9]J"AU`%1rD[CȻx!,?LE/?X GQɘ>բ#„~2xA</I,m7;ʣVP>*e7ޫ16D@=3VcE+BH֍! CtH[tf m1';A 5DRr-VapDADLM[SprT~q<gx碆 ^ہu1p$̷ t0%\[ƮpW* m5v{I@bْ-^7k'Z5vfv!!4;D1ȩ)$PCLP.aI$/]Vaa_߻چ]ƭbXl;TdB a1D4E3G`|JVy%|MK ͦX,|nLLVwa`<}BBZ'U!\%=nڰƒ.:ڋ|אPm]dr-UYDbo܄X 5T2"qgJ]__#Q 5GJ~m gqǏ!`Zm`QG$c/ۃ)pXd4'2bug!@p.f& j~"C` CJɊC0 '3 1qX>5 4裇v397Ho>H. X+߶,@P*vo@X*ṩOXySj"Gb]crG)q`iN6nk1D C9vN_2V9qLf%2jb1҄2=X o#2/ǩNy2nr"{L>4P[\ξ[Egyjf8tX { -ˉ8 &gҳ偍2?)R.%9i졹jbzP-#E0x-')%p^$w-#] М&~&Y{8mj!D[RG,!aȬk* n,eEB2",B s|6=ɖIr@sa΢:<"BҢvUMccB^Jj*Ie9.LexwSQP2݀hj;\ 0Uh\Z71 2xOe܈Є,%xXmEBǻ~y*j5wpx~t]XE9fXT;P75бzd[ >w(Iq[rs<@G ]TV @CZ,R_8wְ c9$+/t&^rQEz`3-y,awU{6I Q =6R=ZXM8:52`Ab@dz8 \k]舫+hu6#QfH: W#f\(4p=R͸35CY]2o믞h5# `"Җ+gݗl`ʠPk-pDssc5юXP=&j:%k̚SL"x6UA ߏyAU0p:yJl9ܺueeE.gڍkaP(tRr T-@7)0H'o4RH ؉~i]̷KM/uM/|K'3`'Skfdi|>g;idYXF 8rF1 CH%#E;2Z][ v?l&1`EJ(\ۦLp0RF؋ޡ<3*yj»^ ٿ9Ţˆ@E8ĮJs؊p 4 M|ѱ~(N:sGpgPw#mK2H//,i736,Xދh7wHb@ƬI9aQNG\[!;1CFeu`[k$FcwKpO&#z'{>+=Z]n5~kVjTtZyjecw=Pޅ`g%Gh`dqNvZnKƋW7/0oMh]aW0:ۨo-/ AtԇeQ0wIΌe+Aqd65a;ne9 bt^*"roLLNd^(oRwGTݰWc|;?ԉ;MэΓ7 j\Q)4tL7u x'f .z ؤ-)];֘YxWA8iMo ŜJϝYy ?s,uy~(q\K.kN2<ʁòG粤lw-bI9 _!V`,߿Ԉ *&"1l6#YJ0 u$ܢ%[b?}Uن:="wW_>7H-.6Hv7bˇO #w>PhTN zC8EE[͏>J⾯'9N>9Hț;X'ޅfzdsgR( g| }Ga+/\ qH`*nc⇄lx5ag6D[k gF%''*9 ֢5ě5Euuw`MqZ^ޕb^ &i=ݧ0Kpr\p*L;]S''~ۉ~rT^2BݔUO'%%0 $Z&iŢv)~U]^g]g*Lծfd ==NMV* (]It6~G l95 /t ajUOWSM77B D`2>YvM(GIr&EE)dD(BnGr̐,_0iYVץ<֪?{{FNV+ UwG].ߥTПUqj@%/7d?c8UZbpAE+V57/;ăID1ksk6]0 Fz;^c`63`S8@AoF0A5֔SfV,sw\$tQ!} @G-"v~X/(R!ao#a VmcvՅMGΕeLl^%n n]ʼnr µ|EfI :9. }i5,./;.D  -^@dl8LR#qȰF9 KZW< Ov]G3Fٚ(plcrǵZВEWЕ}8~c2=1l⒩p˴\JhN|bI;6'Z|%cg iX9+ґ R>"ArVˈT I5׳lOq}hv殕 Tg4[li>!UtA M"@N:^8J{KbC9p__2}TZe?Ne{=uxǬ&!M9QؗOd)HbaMbt_Ag fi}$߮89[wS~f\{}wj`WG8W>r[ƺ.}䏟~km3m@"/ɮW&Hfq'Y۵?٭8 SQ=t$_ ܰMw[}ϪQzPc ?v2yVF F.Cay쨭dq7wv| e'lDgV9vr*0* o 'P/.$i-7^\Ck9P3K!ctF gsD>❡-n>(|n"n5Aԉ/ҁLzὛh_=⼛:3q Wm\Ny,x2b,f61%*R n,֧m^V"(}'eر>( K#I&&&#:Dp0 NuUHWF|@pI5 z747Ld(XG UZxSSJV^nv?sd.T(c⠓&ysR9HXC6cՄ2|2I2ml-SrweIW+f,F^kIrF56W~ZC|Eht~ R۬QI_,gn~^ k7HLt,[$(#RWfU"ˠHEH=3[8Hj{hJ{Q Mlk dY.D\ԕVVG$AWꕃ#ʅzJ[rc@ @6[tT1s0DgKu#M얆#@#?5gNHY7on yghه'HEp-7$+~$o2\C(ӁAbGIpVyd!ܔ! t~ 5@HI.&܏e2@D+|Cd`kfw:5 dp 5jLŭ;7!jD3p//B'ϲvfvdOZr@.:qJJp4qv;C. soW{G4&FPF&?ЀN8w[(/dҥȢFFީJHPx!/LLQov96cOhG;u,6fKnoWrh,ԄRv6Xq//$7 vZAnV>- Lfx.;{+<Ⱦ[ZɏՌiԷ$iH'-"Uސ?aL|C_n~Ϫ`D:>zQshӆ)fqp>av_jӾ;E_Q%"ߞܑgGl}` JmGkZ`16%E`0`F`ߘ0u=H =y -&QҢ;^OQ^"7Uۦ*kh?~g-ePh k'/:woh҈Md&bF0{ sdRE芋!Nҋ4F{j?_] 0+ g?/r~*!/GL08Mc^aD8~Z5e%TE0p[ux"RJ qH녣:.N. ShW#U*llO1FͱZt~d5:o=O56I9)_|JZ}EzK_耢Qa^ 1r('QC6:ZԛCßw*֟wz .0p͡ 3${Q;I tQutY^SVd&Gfƒ,^>!5JpTEŎx|/D5M@8h&ۈ}Uh^TYġdݥH .A1!}T .SsDOl-쓱?WMQhd">=Fz~,vRdIڜoV"|xcCg-ƞȣI? ,{cr>OƪS 儆kJq;RAM3 w<ÑTcBOaHj{jn+ +>@6FP zYɫyNl(Mwh&{}OV;ҋuwR9Q^5MzU)RVH1Ez {ٳ}`6 ,]7TCQ8|E&V.Z {!js1=nPq>$'kk1w"֎42Em_?Y,nh*'PKuT៤L?呖ܤVg;vTnuݓ֪z3>:?WmBt'R^bF乾~Ͻ\ʑE$xd°{\R3e1F׬RxjHđ&T)/Mݱ!jmsA:^$(/}jѐ>^TQݪewx.6]sr=#IV) e\ks\w]_ 2SBL4snh Gʒۡ=.rXoeb6S:,?chx4WybSmW4DỲLPCHnQf>@YyApPsNoj0bBYQoJHzh9.Z u+pzl!u _|7,j[-<{KTO /k?s^|5W~<VՑhMnujR (S9ՠrվ\:U伊D+r;6ӘE1HcK:UJV.zQXXv/m<R-qPgt!y%&] P$ű%q06UnPxH%~:Q2ٚ_簇b1n$AFc5cG荠g1Co"0IhN+IY?:7J/\XsrjivIwL"$&"Ar5C 01&Z\k&Ȋi毻iE7#%3F"4N񔕑DUjYk2+ff 1Tme]E= yZͮ*(,-:#7R SF [a1vX @j\ΩՀFoW6Խ]p'U@Ca3)Kd,& x`L%ESQ G KƧf"m-x7"t7aD=Cp<&WGk f[op.h*~OZX}R)E5qc x!IvQ>kO! jAJ%H7j[oנu),@7Ӥ(@JҍEE(b|Ÿ܍0KH#IO5NzzT=ȺL( 5Y1"0E}wN8(8_Bک`G>G~<}N~ٴzS ^Erv-24X$CvTiaqeFhGϒE(:[&ݗcrp6r?<&ѻu9i)DN5,9)Z-pfUGz#E UԮ-](U/>L(IvV!P .}PRBCX,\<\?AJM,U#3-6 둁雠?rAkd?VjFt|\}*mFX܆>lo.a *GRm]0T]ۚ8JiL]AP @NI㟌 l)@8JN?'fV!!EՈgn45H[g@Lec8;j41Jf ~_SZGUO&8fudOiͭVE.J1ҫhUOzS$<3;zoYSnI]e>,R ي¨*oD'oԿ@B-LDTBÔFsqIͬcTG\'A-/v+;ȟLr5s5(3p*< EArkۥ9!a9n."=K_KRADhR칡90pU b?Ȍd \wh|?y4Jhw5R7wշ#J)ܳ:mN܅O!;q+M/x6\~nO'"q;D% .x + Q{Pfhv/]:H0#>)ݱ$gEr87>G!„6_'La\B^p`w~b";(- 21j  HV!`,܊p͞*3t\(zδ:sh:"%mr+ O-[.N],#ИJ<=*Vi!MVA?ɮ ;.f{Q0L+?/Ap&Dy$eX+-|P;DlgoJ-F 3դSI^ݼ5mgE/Cǘq4i.`ï !`jRI F^3A%4JXHvyNOu}Y,%ȥDJQ\櫻 /6dhHYlЪǴx* A-ltQBtV`q_Q-EJS=hqPqhCZ`P#{Hm|V:I+,C{2DE/x:cL9ƉsI7 ]',#!L GހZoIC%GH7^YF: ROtQKwOMb z"I-M~nE+:Xqy56iPe į6[m6+"y]ńqh 1)+'K%,=yz)8ZWfM%WXv/;ŝ>, c|U>) #ČVZ0mėI2 ϼw/7d!ZSKv>ut!AKv%?2YwIٸvROCsp;OvJI5~؊l{eP acPK[vr&R'fx>QzD#hǽiP&aRwkiEܶ/<+Cnf4-jE;$ qˍ1qϒ Hm;BH: ϶\:5}腟v$,7}p)Uq@qXe  KF3~%> 7 ^0YX'U'm 1|mQ}T @(AY9in8Ag2r9iAdUÜJ0dU"`:!m[[tbsôYX$:"s1~V`'vϻhBDZ]x ]kWj02Uܼ3mE]V^ +>̾܋/F e3 _]B=ՈP˼pyUӭ%fˢ*0i{N_,YjXzl?R+ܢ+ʭv'0X_йpV3O1A1jZQ~Y[ Je~E0n7'5KAgAQ# <9xn/ UJLJqF=B^_4(;k|""ةi+~ lTP̧eM< P#!V\]X-4I3/GS 0ѢRDŽқd_1G厱ItE B9p{ şrX2&O[DW"н 3tTA"IpVK7: 220{;NMA u>5-S3jq:d ڸn!hW#S~NwG$f%PS6sV80r.yAj*`.STÒh;N156'3?ݲK3˿=OJr> D }@9^pNYQT҂F?#: ^j}X- 7I;2Mr'O+3XX'yy\c ),l?3 Y9ϊId9Ǵ-4 Mm:y8ۮSpJ FܡiF)K%(ʧ8J,1@A:d޾Q Zrj]223D=CoЬg>̧LdΑG-EZBl ;&VBM V\'8[GA~Q#zY1gJ J%.oI6Ւ !:P:{lƠ1Ë NmMJˀncߙZa R3M-r?Bc=Nw3?iTE uJ!(#P]ٻelB14H^T鱼ZN5g֖ &u1 nRdgmPoN"'l 1 ]߫OéRĨAEb Լ̤yR5!i lI%ڹ[Éё=oG"& 6%Aۂ@[19_3gWfY&s4X2.մ&3BUTSȧeD˓ю hN3]H*itښ? .'Vw:ϧ>x0dSv"|sHí4UX+i;F֥YHGv]yVZ~^Y֍zl0qк澫#=[굿oX.:%bdP:]Z~ vΈNۺ NAxt $9{U&as]4q}h\U3W' ml %Ig ޺P OogI~>2X?n[4;qMlLXM 0mDc#0̝3i6!c#RN\p1(.*"$q׽KYUQ#JrB0B"FRD]VD hfC"YQ.%]6RHh)O2 _$C/αR0l)9 [sRu>q)ȋA\)-h7PnDBø~8UgԽ4cuOpHL6Z>S `jAj'ةZJCO_tC<~3%f\%q񋠎=%C/+X.6;呬ݒL{gj=]V$P ڛX+_\X6Ŷ$ePSKn(4a>!tYlfZFaF?*{#Rx[@0d p9udJ GbGU)\LRQH|*sƢp+|^F`m5/M%*վ1HꖎN >I-xJL0_ɍx{b.ac5{t]+eC.w --E; &EGPvLWxm&G=9/bNZuG!.;:kj3p%s*nX9ƧI|Ahx@^,_u50wIXP"ْ3FiL>X8! (8߇?HX1OO]B%Q?_xqT[adlLox(`v(-f*W4:G=p"vEo oqM1$7 dBKGt ]9$ CHQo*x +L1]RsX(Ƈm\+& [Y#ZnC[w= kt^StZ}E<;bY^ha>|>MTjj IK';wFr4W`6l@g/ 8TAwq+T]oɒ֠]Eǯ핁 IvЬ>6wJ/ Ѕ>.8@zj=KЯ1M? !ų}`w{, ,ڵu@j `}x;v B$J\s7Wd)W-ꗒ ߗ'ܡ+F\?'nxekZ_=Z)_B֑1_9$!CD3|lФGU!2Z=ϴ9q_3`k:Tʊn):v-uiGb|UqnT 5].D8BjhL k; F~%* v yһ4ެjYi[̵ ҅{n- y]_u%LpL2>-Xumq;qIc,Sm`fX;[1V}O1P[LƳM)26&2abp>(Z,q8̾ΎL87_~L$AH܁^ $ZR[ 3F~=f=QGgX(hsP.CdSRWA a}"E OâCU77/o쟫&vC:F|(17^m|Ṵ~VbG.dsX~Y|vUU:wjO%p E[۸°ww>S= .KqU;-52D/sˎ+Մk!A=қMOJgAmJD%Z)r*RRE;F&W#^(Nzcx VK1ymEV>1?i|=)f= 4?t\=@w1xrY*Ȅ(-م_VVԨ?Hy%+2DIԨ=72lLgODf4Q(UaSG| ?q\,yX޼% h I.->#`DQMKqsgs's(7!B+:Y5=[͇{J҅Z4sG)Y* NDգ>xdR72\ہ]|@$%鱖K#5,NGj0\i ǐIh(Zlpbcd|x$cR|vљD?w&2aj@]fvɴ{IӨx ])ބo5՘(z{CS{}dnX%MnFn>\ZF*;am!9kr.|+L <ny~mؖ} D72  O\~C z{A3O eah:¿yQuӓaE ez "DY!.&ȯtR*q\zb $T3d\/OGʢ|ľz2{H l6_tsvQ'xP @; v`-KƆ,N5ȕM*BQ=[GWv5k{:YX:Eu9H@&Pzn[=dE`DqWBB['U HDQ>;KCʁɰܱrpՍ b] VN5*TtݿpmCyOJv8 $|T4.ЦOpCϣ|͌ b7(P-ý yH&. Rnw[ʪw\IeQEOVf=oz}b%9V{?Oګg@LX.;O BVm ÌN$[zAV!ƈh$?d a(/ǜWiP+R}>9#Ի(sHCL]쒮D:ff7WT ڲA(fF 0sӱ }ᒱ2V(]rαթ݊bduB0(1'@ğQ @MXBjIm]DBP$(]]C>l51o/q*/<֋Eb3 m{@0>qrO|܋rh^JݖUu9arPTm727$*G|YEueA>ݏй 7f' Ls(M['X*Z ­őkK |H<$qã- :@{%B{Lx} .1楃ȻwNbi^Af]ך[: hgr^<BN`idTg>u-:oцЍAxGPo=.Je&9 -۝EƼ8!"LJr̜י WfY {R*.wnZڇ k)\ANDpJ!_79SZ竍{OhPEaAm+2@M:cT e=?k^u2$\V YF\! #=iJ&J9]k5wɑ<5[L\3,:Žأv]^هT@q,R]$I0"R*zwE JK)O%Ht;e NjN-hKغ'FG[SY3Ss0™ޥtF}e/͙RBj&Yd<`zGaQWmBK7⨦Tl3-61d'vLm> JÿѐyV_NxuʴNx`Hm8{WMtP\7;\|em ^uQ(gx'T3ܺLE919E%U|#D4~A1Pyǻlq"v=@}T2&ޙ"noW$Nz3(aqNۇGi4 n1'z Nk xeS6N*.8I$;'*Ze$%o0*Fq#*4 n}Rym$ H h! |P^KmOVo3NxmA7o8)?רCd)vɠ=N-'#XnvAf]-;& !!XĊIAC3[J^#`J}`}@ɗ@+TM22|s:ڂ(8nʍIy ijZV Ԓ=1T]7/%y>9ֻ,wQ5,6A Tl~AԽ%֤E(ԭR\lK [ė;F<Hiz&=?d^s=i)ߨg{{a4ï^[Uj=–8,7aqL0r!f̏y60]Ce#ܧ7X<#'UBKb# jŸ]vmO_|W:>d!Wp4fPaKk(D|O'ϋ`U,% xC0')?P> ]^{fT2 A0F ,HE*/k=>-vPoT;I)S,U^Jt1cUnzT +WPL=&+hGwq"t߾];`툉;1cf1ץ Á ܟU]"$v5ڧQD4sU{wZ i݅ @zD]3VjӦ7sv! I‘u".k̘ tL @KCI0Ur^=dKo&Wgv1#F%s&!nQTȅm!oۦAuߟy}_rP&^@Q$h}KlϷUJ=i7gTJyǸ`oNUckPוڀHg 2Ŭ2͗@^S&WzMچ')-ψ~Y6v<e]I .#~+s;ND 66rI !qވʘ>Y8FYJz-4]ct3pl:7'`(D ^Oh ս&)rߺp(!q-9`垝էr$-?:0)M$]K$l-:guRb${Yw0>(Y 6cc6x uP1”R]0)H ;5WwExAaC+! ?O,EwX'8c51c妭卿LGs(뻶=io{JE0VҦ%1(5(x " EiȂ5 K ݷsI!r%*.o?&|ީ .PA9-Qϭܻ{HX.`߉/^ 9>tbv&4sSFݺrH|!_keQ6#K)S-Q ܞ׎+Sa&҃+Ϡ^{dH-S L хiF7)ӎr ad\G0CMBN.A χ%*AVh_<47l=#k#Ej}_lF$@V@E47OGAۗ13g6A[X|-%Co;yiޤW-$m]~*K` G&"|yQz$P`8_k5 ju?rx1Wb-IB':h*EKg6|O-H8aG|^7Zĩ|bŻ(r̰"|nHoŻ` ,%yZ˧ ]TSoa^ /7jiOצ}Wa@Bw zrz=\yZ}/ߘf f|9dn~vsyԳsdN]>[~d]ZW h>9FzA7mMM[Ecbt, tQ7-՘yDR ӛڦK8r֠jIL6E8(}̀l+/y,wLOģdH^EaY+ yEy`WEɯN1JP f}i Hx51&T~:zܓi-{+0KأJ񚄱nhWZꩣ'lW.1rfg , JL!d=?y傴]N 5Sն .;&fwh@S\4U8&qnH%SHFQINȥn.[DVϤuwEfQ옍eC&םԜ'qhZiPE A{S.euq4 45AIZ4|Ws]NpַD3G s>5q2(NOsd.œ-™$NlNw;>,Pe R1[/QgWӛ3A33C>Cg{a4N_:Fl=jxMLuil{,sYyqڜ[>G aX⥥ ,@l9 F(Ѫ6j~Ѓ6J B؃qu.l;^tV&܌A|DQ4*"DuTUMˢnn&|u%^^6h3T_ SŢ(iSoiĻjQu6S,v~u;?(99Q7,a ]'..lz(~4߷Cu9j>f쁫rZHuu=ĺ8>C\36K2vB q,Uŀj#Kd=R>Y; 2:Wsіˁv2htӲg#&]0X J$DZv% uD%Q&Gf7W'Y5`"CfV+Tz~v[DqUS-hD?{G|P4./lg pWosO"8vG1Bf!*:{1GΆUG9^xZ%D+fgWZ.9 +'K!]Z|HK ~/FDk߳Co$$j|c1ZEыYFΥh'gqc`-]įVϧǮLA/[7>X1DWOsYRgVfvZM)R~:=!cr}A&l1X?ŎB,H\:.xʒ`Ee|.ncQB#527 jcڽh$%<Glu,lQj[MDbg.ĶsZ//:LG3[eR*Y$"Ƶ|LNXM}綻QSugCj#B; ]\rN(3O/LI[g8=O;aqD'+V60dHiq5ip 23$0ިט^2"hceƒ`᫃7X &_!?g 7$ ~=T_Lkꢮ "x?>,ŖVr嶹GN5d͐1Zɾ:݊T/-\g5gU Tן7z?qÇ!Q|}6ļ2wS)K;IvͿgf׹ƚ6Ttތ'm8-X<8}/\!2E+g-+G3F[ :bZ>rzN\ZFy05.̰=tM)ډ!EoS6ޤ~wWqV+w*b`ER і;\w } U~@)ujL?ߓ7O~x /3#UAݾL@"{ktX!leM>4t=^m{§e8֜ /a_ߦizJі椝[;K"4ʤ+)߾&&}{NS["G6y$D?(B'NMbTCѱBȫ[vf]/.3X9fONsRsWO Su4w) Hd:CŹsT8l0H@X,;ӞG"pÌ97󋟺uE6x}1@צg6[k ({dX\ z7}BD Et~VG#ϊ*,kV~EjvG9_JX,A7vJ$PH!4aqmj/NQ'hi>{H} FEqOD"[:g=^7\89P 7wV6-~wg7oKW'`㷿$ڷS8|ِthHW!rmK*..I&7͕l&va'[MA|0\bZ#Rfșx{:YF4Ɓ=kXlw5z5Xqe+uTޒtVLoeֵ/fLROZ Og2kd :,4#"MкX,`$Ocn&OȎ64&/NjD+!b#Ik 7Rֻԋ~5R,Z.,ZN_J?&P~B8fQ rjҏOM\,3Շ5) Ht!)&>4V)"1wӀNbt{ġ{t@h5ȭt{3-{ХGߗsI'^[[ÄXp:GCD SZES;̭ vqџRBpD$+)O?J`=7w=3S2>BS5cLC0u`?Z. &׷BHI$?X[xLCA}gA J`hE2FamMMXSb/Y$b}kݛb)>\$!zM߶pGsc5ۜsOS \F٢3q- e,',@AY( 9Աߴ"l[Z>[-ECL iU=";,DG_  7aTcȝ( ḅJμM{XfՍb-uq=:*/}pC—ANωֳ`&0ƥ QoQ 7~2sRks'{g-i!W\bt*PuVv/i~~@4,3;֮0Ә6b^"-`%|mE n݇ )+7RO骸;!"\ěiMp^l 2tZ}LUs+˙\l s7eShQ[0<}R3u}5k-L܆>rFl~Nu0J 1}rVLT^+IJYP~Yɱ(3x?R JuF{ H3K%Q^!?kfSAa\{Phpr|ON UT(m~Yb}d&ܐ_Is7OUH <k^!ɢ!oۘACQ#R RÝ?b/pJpt Ž,#y[VX*їE(쉪/s ˂2a%mҪ01 sA1Fi2,o?ÚZ0Cp`̎3xp~Aop9Org^QY੠dIsz6L[B2!Էi(b=Ua9Q_( $=~ aqQVxyQo LN#Gw ߆kNYi 9QR4.u-]W{P B9\1wLjeS@FԍNSP4DKW(H(\4&BJ (}M*ɓ]\[6EzDO) $\GbBZZ5[c70߆aIk9V}q'o-WsQȭj>ZS;/  63|#UنXlKn3ѭ}^?*1>2@|\B_ _:'%È;㸑bU^<,7`{j$]`e@f",6%mO8 FKc߶j06HmntCdDCd柱%LQ] oA@ uT%t: f͍xlR< sZ"nnqrXcff;kΗɗ86oMj$o&Vp6M@^nt8)7\L9 6uȋ]C`hvqeH1?6T#P@*|4 7N=ZAl],>fTCөUI3NBKxRu0^)H!l?u{ 71h k?ꂚY5ՙ G̈́:?>W4\w>HpS.āFo>۳ʙP}CgsAΚZ5*ƣfS?I޲O0y?bޚ-V$]<)QuuShx(W ߱譌ƏS%%C ŅEժt{<#HJ{Z ˉUaR U $ (/*ho)&f;n})md_ʏ#~+I#f jPjNưQXEaG9e?.Z+}Y V߅U-o5TZ GS*-C3Bi:SOu.ˈ_T wr$h=#_BP04+xԈal[̢>\փKv1Ҡ|ʽYT⽿a󱤣tӯGVD?\QC P&t&LսLX2 KEz,b和zMDU{DtȲe-4^E3R}J4zYoaHaŎ' էJ]Vtt[b㰢rZ`\p(19Um![F<ٝl y <MY^?}9mBA_oA5RfLf?e1ErW#8p9?mNhSLh֏^4a~mwS?7b=>YC4%T՞R)rJf əcъAO~(ܲ,նp|mYĘ{G3r) _^-KGDrJMӈ`2M͛5iԀ]RuCC߃=0CB6mZ<\@?qZCSa8Ag` {:S4LB+_ހ ,1#y.;Flkwg/o8$wh*vEEi7U纕3A3.7ߛ>^=+wėS#$_vMWax Kw?UFY֑aXEmkg:{e>9L&{Q&G?!PCmn>&U)KO_ˊI1nzLNofЋn)'mx_j5,e^Yy3FD ]JZ+B?l>?xD_/-RŐ3:tg+Yi9&)g&W4fiv['>ҍ ݷ_Dn(}x 1ot)BI/(KW KxIbD4HD}JDx`I }X2}PJ'R3ƺTM  Vdoצ Y61!BO Ȇb6q3($N$_zR܇9YtjE:EP[1[ͣb>2υFekT \^ )([_gq+j6=Tl`|K|~oZ_S8Zz4I/ׇ)GKۀ+y P|2lӿ(6 E&J1L,l'~MD*T)[gnZro{Zc%u}7lu)we/€lېWK6)XM cp4'7 dJc/h'gkCu 'n`n5=JoYp."%u?׏<;yEȫPw#að.3T5@%) ZYy34 (b@bQ#* pA{6.KȾ(%ܜm](Er*f1 ٺ@J9&n&O$eA%heHhtzi ĸsR+'ѱZ-1Qh;"Aw hsVo{ u2~ }Yx֣%1)~ct#/G%H-c9 )ME4rϪ?35+Hr3U[wВlHTwmJlUd;9mxAGڋ-wa`Cj2ܽ!mF1;m5weaNc!q-l)Trz 1L°aXԭ?.[151xD珼SY{3l%N>c^"+״8_O b@2\^I""Y-dNU@%HX)H jMz̚JUKmH#@S3t9g̔m aQ| $y% X#b{~#˜Tv7\U~!VA\W&H36hC"ДD Ri^7 fN|-X5j?A-plB{\6u)]`9= =5v}QB"xgj/A㔎"Gy%m[-n<`GPC";+ @L&Y2l+';{U; n!&. g<|pH3"ơI1rL<\  ɇ1K=ƢU& \@ !Jŋ@-|lG{8fx`w G4 }[.Gٮ>W#H5[*]nR.֧!/.!0N,r ]:h-ZoYBED>=@C඲>ZO0f1n@ei*j@'A)ipwjpJ܄8sʒJfIx LSN.;nbaaP$اAjNx62~Jj\Aԯa ^cHY9u/S׷e; 3:xn3~^ղ ƌ9!ON 7cÁF}>Vg:2i$G) .+бhi6Dr%F~{/ <sP^<`ı^6p@ x/z7Wae/Q2Ѻٝ:͠D>%MbL-fa3Ssa-dX =/s>L"g,eTdMTE@MKpLp:Tar; XykEZ BR/W )3Fa)v2`3Ёv転]ϖ}`Dl9y V}Uw$ ÊhOB4<"ߚS}3fԱfs<'Gͩ8<8Nbrd߀i!ڭnqN8ژ glȂ_}**>pBܚGpؑc4zr(pe9ƕ:+a-Kj3qgTyOCvT@y hhm$/xby,KvaszE!Y:vw_nzvPծn@.Īk$&n McxGqMl@0~%98,pcEJU(6kyw ,h aizRҲhNK@j1<^sg [M4S4>‘c5Jݔ\$g%3:`7UЋ#ޏU.s;LaaDtބԇ!n,+Ǔ=~* KA6M!]u1ht;*@n:ۣ-B::>q#uX~kCa`!QP40tAmD|%<;뒤Uxx;M|c^)p37(~7~׋mO1 g' >`ß&pa^)'d(b]sES@lԛ#]e }՝"؂R/gٯË+T`Ùc x4PC@~j 'Ic ~'68` DOUR>:v7U6a( I>B5ȡ`󝴡yȸ+'eBR+kb^ه,2@dY)5銀'cʛοB$*&S[Hf1 V+USI!v}ģcA壇#h˴1kW{ R]V7u1T(`{ñ_hoa%^U-+SfEyZe}둹ܪ Cd=Vp!i+o"TpN[ hc d%2>C%)oh֪s [Y+ޮ%xȩq1ۇ!8ibz9O=(D.**VqoV79B\Ħ)d (.V6K䈉ZW}!t{Z% ?n`f.d^ -a._E>>ό-i샸i\CܟĀ0~%gYoNi0Arh2M"Sh8HXmF]dLHάch@,6X :LmD~eh1SFz61$VM{@*es?e`>yR^,@Cbq΍:EF<:ow3]˩z==~L#7P?Hϼ Hy P_>[ 7#A˄JxJ2<$ʪPtR^>",<|,#:"<ᗺ2Y- Yq <ȟ%4*̞i{xݫRpt8V7)|vdTTbUD.8Nݜ'3 :!x;FTi0( KcJ{6񱟫DmQ&ׇ:ܯ&~;ۀ6˟ c}kU!oǸw?q3'%\`--jF_?u>^@1?k"B@lc\g5Zz0:\ZGLl!Fb dt#}. ss"H 3':;^aaLJKySJold t lv@J?E'O^K߉Y>j74׽G%% mdfKS P k6y!hFHkl.}1F|k{{ɣǎZt\}!~Ѷt74/961+%/rz)p{(59 * YIed#wXϟwKa#$'H+yqij;lq@Kvl?r//( /18f%HK.R[c%Xj/gZCɼő.Iǃ̛"|vuIĀ;1WvL\oEW-H¦^ ^nyPY4oVD&c<2#xn @W,D&3y yBz_Ls3T:q“j=yŚ lX7惍8tf}Pd8 (>jԎ)ח6ZRK^Qʼnuձ蓥:7\@K`g?Y2Pj64,ۅRkBG#D;ĮJt6\9Wl.ץ4h[Hkrp O]Ov" w,bg3HfjHΚKw1 c\lb66  <]䡄]B\蕸}xR&J 2gO\5YA~ @+ܾ})aHp-_rظT9jyYJ oWftƝ/^N4i߲<@T쫖(Wx;t r}~z,?ybQ_%jy#Yثr"'[Xt< ! ś:p̸̮O;}:=]&f]L%o6^D* n"&„){Ħ)dL{C?-A^佧FX_:lF@)PpAcnыfuz< ,يP qmYra#q9Aw9TQz7(b TZ>a5&vݒ9©t"~H7v?yYLv c#GۨhFvhB(#8ۦ[:ԮJCᅡzqz}܀pIu6af/Њ_]H6p/%W(O uS e JcEt?^鄇w|Xoo,]Rn1碑GZ"=<\'uVxY]a9pǼFH'D9AX g"U_mCbTk6 /!SMJY'HUcTI :W{bf K K^b*:zeђv6G͏h%]v n |g'/Zcv%K"0XRh:(;8k%S8BF9N'1 -̥!eK HϵU\+}/xܾj"ORsO9G SG'k4D&&׭s2ئij 3Ud|Oxhmqz͕Ire|,R3;>񩯴^B̊j8bX\n J,kgXPM4lհ$~!QAnk`@2!laƛԫq%^=+"$9UaxqЙ.b{R6+H\C[oj825wE v.L@X&V..>BRv˥4ƂSIV|;Ny|>/Ŵ^dqsְ˅2k`6v&@#fRMc%J8P_|>8ff{bJVÓKu6FH* Bf{;2hkuڲ(Q5:˔PjpOwg4Q%Ӓ,dcWHG z2\fϏe{lP0};L[1 `9c e!hK\.ݕ}'vo$5oWNM $w:Nڄ⾮gE2,ڲ;ҕׯ*kGAyd#_aCPPv*>ڙSm?T6i{;[rmwьטp(<ǼQ8dTDW&4|+^ǖFxT`1Kjz?V…C?tvcQ=Ł^$ax\6~N"3&Ԟͦx//{HU2|BYd8V6+'+_uA'w[KH]n !Hi_*轧 ӯ^pt>0QA|_|Y^Yz j X[gbݢR̨^-eJxedHJH0?< }BB` ڎ`?=dA?Lv!\z6)gnȇi =6$[y6"|0ZP N)Ÿ LeIk}0 pJu9+CTk7WĖoSxSg{B9 ԁ5p ny]FM: fia&H6ճtJN[ϸyh˞G:a=6?:?b ]ٶYW<(9 j4Qݽ 3^itI,t7'Cz]@!H!y#, mVT<qe(RV潟ɭ0jP.hv $.hPQ/5b2JJe|ސ öB7ףqt✘e;CalFw 9&Yԋ7!)Q9'Qƒ`.{R;Sì>eF?wY23Y/= aT׈KcE#U?槇k!5V%F M@Kݰn`CL(B py /l(Tb&NlGk*,xpwҺe߄BQP*nZ`ڈ3V3RP6~*}ݺz_l 9ښ%BOc5sˈڇ=/*x2h1uIfI$Y{}6Hn6Ċتd/U~ NJ9SN~uM@&LoB^LG 7PKgy(uud 2!-gS=C&tΚڈ2c{jA %h(`pܒZ-[ű*Ahgh1tk.I k2LV'r6ȋΝQLx4'rXsM V3NrJ<|P2o'gm[{B-ޏsy'wBD~HQjx P~&!t'~@,DlX.z߲ju((3PGi;R,%Z&~sPnR4 |\~$Ծ-yi1 bɞ֮ +Z5LMWճzB")6֡ Da )l@tCNUUsچMH:~j{v*؍5%Bv8 f@};@vS[L[^c`'갑I-(e5ٵ_orCԸI)gVʿF8_L0J{.<ýWH jP܄1g^Qe#.[uZY,x`5iT O6/h+DAڞ\^1F}o"Kdr@/+b?t۬V$xT)ieōohP:SE<{հ4c,fn `͆T^pR #&KmӍLW:9H%)B2)xV́;GUո7 dLVV>JHn!LIE%$&aD8Y- Xή FBʘ:L8eehrG8Q%(7v7) b6U>ygfثn<-,Gs?brDWI;?(K^;֠_ϛ'P HB;Tg6C=!-! ~ye^=sGƚW&[Z|o#Q7%^+HW"޷L&P!b9L䙋Se%ۊ"%*C:zPq#ĩ>C$eRJk\߶ ^㤮\3AlO;[yCփE#44_j 'i 0ۊ`n޵tz;"6+c$Ѱ=W )҉ f@kɆ>#-JXjä~5J4(nC .$eX 9dJ [)7l9VQOm_ k34.x`oT$K桑xЗI9(~\F5GTVsE!4[&G3g֘϶,K}>[c;ck<HThG/; րuQfG8k}A*fBrsRT "Cd9dx{P$˫Õq4# jd>ɤ9$Vq|(xu N#)Q.19rb /Iq7ۣnS4 as=q7 n-Gp.YX}ΧaX8cH:. |$Wm7̡BzŔbc_7'Ҥ)"r+>Zߞ'g Xi^# u\-lecWz_1 smIHq^eِb_Ƀ,QceҨңm1Ė:!= zLP(jZ#7aA3EF6q&@ N/w S7EaJEdg&JϝA}cޚ5S/'1n8zLA۽MyxCa]lZL;F ."y 5"-V9$Iُ۪oe#'Z}&cK($3Ϛ{.g "ҧ iYg_Z}t̶~Ux㔎wطa)7aŚl{ދh9Il9W ` ԷY!SANFmXTcfFHo,RȖʅd;@UNa|W/xVTvG-9ROحL[ֈA `2;]QW}:FtD*}IpȁWZ}t(DJt2h_Xc7qcbxNi{TD\;/E{ÁL^KضrK ɒDFOan:lN<!N>w*x/'}~I{XYmL76<E 1iok~ ]uL$1 0S(%oDʭ|eW8bojXiT]jc:k6t-\c 8BPPONj*4mjG?ԝS7$PH֢VF 0|@-Q5|܆k/<]-FyM%H#H[߱\RSoiD}TZ}D}a^v<8{'&y',˾^&+BJaFp{fU~[]9Ѕ`V ,|5*ZZEܢ1gIX!H%>h&n+5eYDԡ /KCƘQSīS̏EGCwwdw16;(zd9['sR ]eUWh~LhUdD;/8h;q,masacy+WUNUu|G*P<)t_1-QƝY$ gL&D]Joa;DB0& lRژl# k99ӻٱ-OԎH #`$¯Y֊2Z8\u'GӸCh Cv1<a4!sR[fK/͜7jX+̬Ɓ6͍m^}@/! v2kKgn5(v=3vᛘz|r# .$Y+P|- 2 ۗ >B!yk>4OgJu{%54kO]L ne0@#U2OjZd%mUCq>fhLTﰥ:p>&!9zHV%FNJ=$4 [U[LI.HtFV>U?y74Jo*WV!'s5@%b$?8ΰf*6쎷E}m ?k!@[P}Cv]01u9rIѺdor"pD\{8Zxvb}MPA:y(%[)I2Z̶P=F24a2^ rE7p/J#X61T?b ~+^_L`Atᚘ NOpe`O8xARQb$DPZPLk/\VHIMV3 q׃nK涇Y\͙Sej,[4mY#uFrX̾=U4u0Xz~ f]?>of0ӽWQ0j|.7~&g8C$Dz{-h9X63"Svn 7l:Ḋ`-Ff~tl̓V)}8e%C2ԎxT T]A5zE;@EvsdiC_CWB&vEjO“1X$]hAsH*?My/#^ypfno:L\BS9Q%ƒKP^K#q> g fQ'Q8Ի{DWL#l:d;_K Ow(q'knU$IG]FNN~0.q.095hp3IyP;sEZYi uùx4q m{IlQ:RM`2qX\'XBWnt:D~n:g)ObEAJ?<<ޫ鸜iXR5 $tAXrV M4C|1 fN[vLF`m]:?D#b_Ny2Li tYe4MŮR괷 |u.8XEIgˈ S޽rl` AcYj4t0Uֽڃh0w-(47W;i$ je)+8 ˿my܄1[Z\,C1܅:ߝiG)^O6' E?Ar4:"4^]ʬΖ2u@ z^@Tq5S]) *n:X՝Y(#P?E$##OAm˧;nQU;),RE0V/aD<|S/hBncBkUP"U4LX.+5ljЗ B>J#*2 ƳqY% 1$`@1%1Lf̬cWY;V $HVcӦToWzĔCٙHwS0S1L?U Kz/lysZ+լd({w$i[_dmtɦ ZdN$7h9$r8AYn] ,WC喆rTlSW<YO |/ [)bJo/xM{o6ږ[7-"Ry_0Æ>dǡ4l#`H}E"A$DrwBNgOEc0wB4y3ئܽ YުICfΐXm{~BWϴgjT)*7& = {pY!)KN`Z?uvt'uK*on셫{$;oׂ^ֆ(j^R]o N˽a!֌r&=TNH0'x'DcOCH&)z/ `p=73^` k$-8A0 2g1zn##Bu Xm0VSM3Wg)hiNyhE2_%]:_gMfWV'vx =!6*%0(fE2mSIiED\t9xe"ӅLP=4"xA /<9 wF+r{fJ=\-8vN14[|Ht<˱OZ,e]U6\"7Vx3H3oMądJ@d ހ]g#H4wZ0"i}L.eS0Q(ק/VD{[ڊVRk%{庩t҄dJ%fX%Y]S#^7i-b| v$aL] %ҏ&k/맘={z)MM ("=8{.n V̦0絁"@SC?}3._O' R"B:Zؕ{ȩXy\tYev Ryi5jzd+ڕXkbW6ՃR]‡ҽGDoysT+TM/i`_/Qd.]7`Kmz ~jK}4۹z@Q6Yhmf;+U1,FE^{_Aj E\8XI5p + 7S_GdDݫoD溾k?4 tkf2C Tg*覬 (g_g9tT 0lSDGa#+yns[ 3 Ur"*p;9 N9|0Eq~v')Rd#T1&aP{YgrLV,>wa`C-mp_Y'V)ƥʮ~ I#]VFU)3NcAxcQ>7"[y\$N8Uς~zͱӰ_UX`ʬJ1^˶;w_m^O}ъL3Ն 呿0<߽cѡ&Ix%#bHŒcx #hΊszS,.Ӕԗ\u,tr{^ Tn`|&2K&("gϚ]չVϞ5tC:~n}7cٞ!QcYg|~(<""CSݢ]{ԓ /W1 $7{ 5@QZ;{!v-k=ӃIZx0$axAcF R0΢dtȶqPMii;*6.x4},臚^Ad‰hF%U0RтOj !& #X좁^o~WᲿv(+Yλ„M2s7}*ۄ3t޽+p9,bʕix9Y3W! ujגbX5P}}XPHj% oÜB1%Kn߄9UZUIzk 6VI@SbT9D ~TXv 9_Ǹt<S~Bw!B?mY@ӄFl+|M4CG 4 +*='2Moc85Arm} Թ|R/E*eti3 g\6yJ]=!;#iJ<;T腮lBmYN $9z^AMs%"۫qC_"Fx#%a^>7WsDhtGOgҨ!r !$VD3DH/)0pZHw,2@(u>`~e7~+g#_ o%qp?A x'> T6L2#*g?{ tn~U.WTZ+}3wb :dkL_RG׫=dJg7ZeuqL߸8x^-%!/1do^gLhZGoМ#m;nd55__x *Z+6p!]VS$Cv.;\i*g^ l|D.3m:@qP}PENpbwѐ;A&"9k|x@N{T#y8&xkȞ#]u8hm]$V\Έ=8frRKK-'O蠺צAؼJa mGF QTZ54jE櫧@iyc^h͜x ]!;~;SGdLϦ C?^Q\@Y[ =9Jc9p5$YG9zhI[ј_>5)s1ލγW*J1 BBX <ڤ,ᨙ寖P3|$xm0Azsg|,V۽!藻c:!ߏ slCӮ 6XŠ#2H> %zJE_9aC%>>}8X{r(J NH7xy|+O={2, 0pprwȉˮb=07V&BɆoIm;=^jyWd|#MPH]נОbW ):\2ɉ /(Hu\؞SLW"|EB{z75W}Gs$)!6^\oa]n~E!x^"u~jK~w?7cw"~Z?)_(jc+]aoSY`pl*-X-_(*WI"3Fm#B|w݈2ڔ\Ndc;{ ;.;TMO`I:m&#l=jxGx+:K\\UZj3]`i\qQN lhV\. B+ HJ|.fi/C~pv-ZPwdI9HG>[N*r~O=+R9aK7 rVWӅ1FV,LpK9\Q TQ5 4~.Moth!E 3)K"Y $獖ǢD59Y%fD) ^fqh,&Ӟo.v,j7>dQVqа`QnToG VH`!e*"Ձj/&Ѡn.T E+'Գ=oNT)@rG.tHL;+k1XRzh҆. _4H#s's IQ ,h+3Yq>Kcg uNky bDFgIn̑@ڞ# U-_1۝9SvNcA|n|`>4?PQx,sc6.O`fdը"516Z~X|OXd(/ͼc9m쁛z[MTl"5mTT lcr0݊*xCL"_\H^4#"?I}: x?e?Fd~Y?$&GzNDWF =_(gǾ/L[pq-;06B>BVlPA +ɸ`c~-,+:Ԯk]]=1row ];?zVy]`*׏:0ྑ+NFmmp[9cbO`ϢS9e2tx+եgYKWm>o^>wnD!GN /sȾ@.1A+N| ?ρ+=!U_5n8Pz«6i ^lx}TNoCS49|o/q wn(_d:Qpk!w ɩlShIC_~-M|$595"Z2w-ˀ~r Y|D5 1bQq2fϭh*6'=yY&L?,7צ= ޞ&zQiF%K3Fƨz6*N1R+\S ]XXH>u ?so?7V}9hK*R1>ʯmޅ1?TT˄'2jFjL.!Uo֖#ȩ7B0{^[.c RA$ꯖ~.fT5Q't/B/j,ښt+/sG(U'Ub4jVnf/ӥWAwWs>Xsb+J)tRKcL 10a $ھ ;_j;@P*]^LFj1+]oC=Fڑ3wSg>d (oIΤc +#өc.0r)JUmEjMOK;\ _Vyj^—ܠz*P=қiȈi p6)HM9\ʔ"LN@M&y\ZkBb 5~pWc2' 8x<7`2nL#^Z62eOR؍*ʵ_*0xejXO&K;59{w ċI9:jkEUh4Zs/O"oUwN} 9#՟(DCâASA`Ok09O8[`0+WC߲ ?y,{芃AoJrx` NJZr;*i{966fы 2c)KLZ BiPDKc蟞RppA -JA8n[a}7:Ļa(*-tPi=?ZsVpcի"#1F>wP[m9{؞'ɆZ*3fE}c_5v?c`#CH*X8Dʟіk 0!cpԭ}ˋ, G7(۹2b ͯ&f7L@Z.tpC̙Ԥ P$ўn!_YOA I)2MWkn2Ǯ vKbfZN=X_f"N|6 ч+jK'RP`jopnB̍HmL8 k.!55 O@yZ eSr27v?HR..Έr+`5lq. Pƨ\hˏ" _d*^^@\~g;"Tϫ Fi,w WGhj-(T4!{%nnN/9;_%D~,Kl]Dhr& WdYC Vw˖[ -=ќe0{v)X+@Äl!Vy}օq/ҮCg-q%AƜ ,姻reoe,zۉ¹# MGtQ:,DRHP7߃ӛPzD/Jb2B6}wONBMBv,'`Ln;:: Bjast$%eSyY9aZUiw4윞=^(TZ2tyC_RdT1υ\#+hU D,>5G EwOG7waG,#m]Lrz˧GYuB4~|Gb4}oBS:xfv`\,3FwfjCOZM %ٷu iy#a9R <8q/2h#)@U df:Qv4|6#·̄VQqda-Ymؾ_V[r A 0_mV]w$]W>"0T"rˉ#,I&]+w_Q;i7w(ƫ &ql^g!ۘgKz݁ PR-&q\b90 ;dG=яa ^V1X^'AMjYo| }U@rn3 KD:Z!_o͉e[k!:|JL#(o.,hRYIvͽ;sv:.6/_Fu:O C`^2 Z^ ;{/xb}}L+sQT4} z0pPKy'vr4y~F|~*nrE27z*\X%nw]тp E'U㩅`4Hd5~-#2bY#}De`>`#Ii1~ [/ pWKlNV~;O9?2 {?,_Xh}q®nE} T`{4L%_ 7aDD%up>Q{epA¸#O~wC~ :6>YiqZH܆-53MH~FE ӸWV> je:-bXl}R dϾt@#Bb!uj֙1BJi"yJ_D d?o"$k|0k8C7s;K3j_#(P3)cBWP kO]jjIZ˄,a0 a$ari0+%ˍc4pu ߤTF"k"CSN%\覦E.W(?(%/m&5+^Rꅇ>l* [*S1xG~c}ngnCTX|ϢābIщ?MD31 #\BL-ΊPHS2K1`Y*THI#P)xT|#~t [ёNtZ8`c'%3ɶYioG97Ds~oLCP4{9 3U=ACKB꿴Źlߚ_4(WT8ޗ8[894t?ko gϷAxѐ4 =e"Fz1!gW _>8)5#UR$Ö ~Sp H X d^RL\ݬP67@I}c/n e"Bo9nѱU] m ><7Ϲk`gB#Dhz6-(WG#f w\.[SdccR8]RC)~ں'a-j;]J= X=J?;XS+ё]z}N{fp8.%3XU/nsb,􆤮],ֽj5=ۡ6nt6VF3~KH B=tuʯTzWSWZ,zS,|濱 :`0w>af9WdJgG/x?D/Ob!+,s3;@Z#)?T)t]eKLFmR!KWHw[}Y3KRiR_ +t E|jz/:~6 6V[X~:2˱^#c6 2}1hlSD+z`-o̺jvm{2 ~N\/F©>"?b V+r-&ԥЊ# 0%Z}PIkg_>cQ] :|t{%EQ)#s㨎Eͅ7ciE Hp+פXo`sD>!K*W=2 dBV/eN^F~#hpwe{ْL( Z?w+.]b) WOT*eCLnY橛0\2TrO*ý˼&.>Dسl6^#uCR\! z0-$+tV"IyuVݳ̤1A2 tJ&Jڢ|hGP=ȵ49a?E@$ !;gurR q"pXU2vC&lπ}S@S4Y=@o:'0&7>,;A{oܤ s̄KT&ìXXCƝo C9=v?T#i10֛)E^Xt0p`1Ka\mʋT`Cx/HU'8_ӣ! =<Ô89>_%<0XV|:剞r30w;6jTO_H{YiS7Au ` YU lHe&ti%(! <>p 6NW0 ^Q 蕱3I0wzK[cjhp"0*-ڟ&=G&qw\`"d!ͦhLÙ[$'׶TNKZ!63u}ܼ5>z(2ch!bJ1Lxʪcgr%SШD(]BnBۥS EqF} J{->r[[&-]Rԅ3L4cLf9{#YbƷU!$QVKG3o9|Ou@ME#oNd}.`{1р,upveL&FJ 1ۇ KɎ Mѿ~A:ba6ޭu&72W9h4fV8߿uVJ81.hb2_&Tl F\[v L؟f{wAެF|rWXD?A4bm^ݒmru_8>mGk(_!'_iF'|#|Ym9ef'E}*ɔj(+" ~L;Rt_T@:IB]O;z%묮(C`xk 76% 2?3@FNZWS#e\b)ހkVsI6Zb郥OcoJi bp4BI?~7׵ 6P#cXՎkאDWOE KV."} զ=M)O?kA]eF2xXrֆAZcfaӠދ`qTHM<69[(fR)O^PԵV -!զ-zd5}lW0lM<Ӱ~ h2,£hxMBJ|Z GwZ?m 1s|!SO,:S} ~sB(oztv`hOE;1R)0NXgrHNm->|[gR0reѪԓ9XSؼP @Ԗh;R`?b]Am#%QTqdvV?[PYV@|dQ l 7|8Aʐ Ge]uv)r*GǴq ɥt*Y>w UHZ>ȋd5KWB.!Y%? l0)o!`E5۳'7eѶ̦J J9@OFS;2!G,z*}'3p)1U}t!SGnF޸j=cww8"xpSLcsp8)$0B(gzT3 =hX:pwi#)IjoYC#ux]cƲВ  Ek{2dy!]7V9I&Z._vצ26Eqj^F[<P^ nj0ܴDYϑ,ITDvLc`-\I&>o,01Qhd AhSuD5,Ad |TútDP.Vmj0-Zep{?q;4KDŽHr8șp,ٚ%TL)raP3O8ՒY~!)7 ,BZDRˬOi3I q 5XȪDy nzѭFF@W^IՉ>07DQ': S3U}?##,HvlQkCjQ2NabW. k}M'h>m [P8cD70-Pia\+l#J 9[&e[toUEӖZ`o-~Kc34o>ѹ /:@`#T'v%gDjЃhWW8V2K}0:mX?ahǬ)30lY6JԮ&X?]3k꠾YK: K DǨs|Ώd}SN9[P'g7i}l8Uwݡ*xMsl@xD{clNČR[~3rInO+T5Ypw8)o={i4mҸ\(G%}Y)+qoҥ"yed]o(.(ߟkOhx-Oq)y宵V{3Ej@ mFLLQ1x+*B3}<@q߻ &ZlGSr缬\ i(0a'~u-8 \8+^Ҍ"9<oa3KIF+paq#(Uy" ˒ )Bl[%R%+ @w=B\hZsT=-ꓑOsbڕ Id6Crӏl{mbYLDÃ^_8Q^i |#4371^E5? ? sT`="_Uh3Xd6]S@0h1DzgV0i(mbEˁk{'_q]WkÑ`+CaEȝد"FI&.)nCVv׃X(=v$M͂ X0L;9anwD2*w+I&e 8ŋ]R˅8QFDC#‹W2G>N*W;[͢h:.Ք} Z*EXrxY|&ؒ_}![vdÖz6BԱ+E&gQBapx~NA3pqxa6R;5]ҥnT9 ܑ$XRq[U~`ԁ>5> FГg,99}ذS.4֭OWʘZٞ D#Kx4͙.A+Np;kKW|%OE 4VVbuއuf*@کRXpԲ%vMòo~yNik$%!m{83`3ž*NR]/2"g',Bu%v`pqKNN@C%y9L'ǩ P(|sP=^3nNF(xmvLhYUR;%&PeHs{sk6)xG`e)q]IuY8Z5d:?=R*D- vfƊJ!IMGg][Ir{EWSW@4zg}.YzS4H^rMo{QnfU"PKj߄{YL,I}.'^ōv.44)Pxns7_Rʹ9ZtG  C q+oW@g2Ÿ݈X]Tٮ /D@5{Y{VU8} QwzvM6j3='F{#&0oZV(GF0ӂ(N+@T[YD17 <"(DQ{pH3"V*Ol@8ԁutX^p},.Cnw?瀦Ҿ;_4 K@񣅏(ڏ8w'௶dӏ׿KAW;8JYanP'njhR@]nٶKl-R^CA*]).b@KMmH2b t(4c5]mAoa/i,q #f,ُǫ@۬, rk]!9w*ڡS%9k-w=T[+Xab^# h&[lu$6چ`݂\B]t@me Qi"OEܻ B(+Fhӊy]\l-=D(OL8h!ۢsP xSz9vb |H?gҺ5˦tv a.A>>D̹A8VM%u\Ir`cQ]}v7SwĽ \%N..g.zMb3/wjK? YDGŔ=(u MI+؊z] @F%mFC;Bh/FP:X嘑`kk< FNDn=odmV@sw[ `(ut ؾlr.,u#: ?pmlYDo9pO,0be~"J-<{ 6!3B[4;1D`HU"RUpX wOJ]6[d%,d `C` 8b=.2`UJ[ }f) jyu4]ЈmbJzDo:x?d{0byPMh-JgרST^iS߈kB&?pg?Hv*gg [$^1?¹e-3Z:(+ӞǦB-Hamʵ?W(6!Νah652il 91qb>`5MÒqA&䕋5<Lhe/.il%1ܐ]i@ k̓\RT_,Fts}\9!j}MJF3d#=-%}CckB&ʳ إ-I_ B'2bw纛_|rQ"gV"Q`tѺ|R *oUѹ$,GIiKWIfK9y+$@x|b?8ٟm`rG ON5a` `sDZ6>R%s>T2I;[b|P~*W7: 3nm;T"٩r9 nѕBk]}l.m_rrnBfdeI&]W5gz=gRLxFZ̿f3zJA/ W谼 NU0pG(O'jc(aO_ILy=,T:+[yfOY5Ē @?)]]MAfӐDSv?},#8ы"vG]X+g_} ̀/{!`]a{R/(ܛ E@ꀡGROKEoh!+ã[v~ fTW}2Xr:M9d\ )Y:§M;}Mc:+[UĢ4k_^э&j98Yl{U0{&}^.ӿD]Q.7L~٪j`Z_:㝴, &a2,\mN/ #VБ$g1Pa{!#[;\W|/݄V%+h}O_*og\0TXz=IzݠlhմJfCeQ8Gqy \.u{_i@SL*[$WIC.Xm /~/o5LS۪c,b $ EjՕtQ́ 8;_認 L%2ؾ*" gIOğ k`*+^͢p}.P^1fm.u1eNgJtY0{-RFAzRT`Z.D&Ȁ056$|[gL5haN3%2fLx O 26HC}hkvߢN5K|h :NCelG)/㌪a[|rx̭LڞMh5R?HGʬ>bI|,m1d&b+/脈7a;jԍsezRn}!g2_FVNhѹ&%W:tṀpf.@JܽTR?>I]DNPh/W9$= ]#璋'G>w lmSwݎj6ɺpMkΣRKWSHk#3LOqw8df$~-I?شGJ͍݉s찗Ev@GiIHccі-qѢ ߆"d/IW"IJ,bR¿tDTa'!_${A ɒ*-&^:7D c=`K<,[L;:#9IjYĈ^۷U+(e鍜D[~~%y$%yY[7pM>XBGwC+tJOcWÐF PZ\y4o=^jn(gWtASLFia̸a;VL%Vད$\{꜇ϝgsb[0 yV=m%F ^"}[)Fiez#\ro]Gp32(}61e_oNw Q74W)za/a:!Sc-jT4AkL]ՂRCjY^;did1'(V'9ɒCQXIwu͂ ;=Fvd)ts5̥[AU= f5q Ҽt D "etADpMC#яf%$VT ) >ҔL׳Z'=q?i+ss o=K Xa,?zH(g2 +^OiR3+0 "tE4^IųJ$o}M->d40w '8.VåIhi|;ZuE)W LIי1*bkPzf#ۻҚd}9`ڗ? e 5\{XW90Hˎ.k.%,7DdS-5KKFoј51pӄAAE?}0)mn|fV] yV|MvZgq7T.M?|??J*Lnnj$ g;KfqGEg@-J/.6.uY\y%a*=:AlbF!ڊYwG6J(CC0Rq̍o!CZƧPM/9dh+!a蓠a/t#&bO~GҚɌ3& 7^@1XVC$ 'μF pC2*8)>}xLXvä͌q}ސ,gZxC*TfaD@{l2(MOaŒN r(H׋c\j;Fs0v6nմlQhVA`[Uai۞cP >I5GSg^\s*U>6Cr>,= [Sb^|zyTk2WAk݋+A+}Wu7$)on**NK-Ll/CMN9;7~JK;eU}W#ĵSY U3K+n~ʦ9y맑Kj[tG a17p{ 5_j)# bz/yBDGz=㈨57`5[*)xIDݟ`U W2yKv 9Pp+20"P4Njp8jpUgf{s{y*ܽ2Y{.*'&1eP!z`)q&WՀȎB>`U1תuF/Ӡ긮c(qRn&}RĄ@{o= 2$Z`&~':g%:Ĥ Oh(4Cr2{`] 5ӈ=PtsBti;?tX#>|?ůŠBϽOI ^Xqgzd1|XF)oV<:/\&Hq,X2w$_G0Dʌ˜"ē ?B@r`g4pr-&?ZL8c_GFOo.C#7xծ6J ;yfroL}-x@1l𛻶SG?% 8z^DPuJlol_OY;%R5?td'ހ̱M}<bYBLz/lx4EoݥTcԁq1R窌!!7DFYzdqgcb[B Q< /bN<[b|^[m5Gh:g6=ʪ&<~+# -:`O[|<$ztǪ#«yQIQ(I8z`H9d(# !O,w훖v3 G* y%p0\0~Ex 6 ~uv?Yw7mRjm6Pˮ(ҶIЗ=i%p6Ĭ3hy91#"1Ze4Sn!w.axuWn:i1[s@@8ZP 5ۼ P<>|} ;=>@v9JR QKYt;\ pb4v:ڼ"W7w|pZI(TDbnyFADHAW mRT;l6Y9yI#W72yXW1AH5mv 5U/A^N'v6iv@? nZ+OcT$j"\PlK"ެMQд]w4-I У;1Z!ٮ!%_O-=q&L{}Y MhJVRLYZTڥ&zѡ[bU0z%[p\E3_=8+8١eF>/`WrL5s !E7o v'cwLH Mr^MVVugu+ ) [Iyɭhw+36\{:,# a@}R:~"DRE7FPSx`&G{[Cl6ݦ-9ԈS)&Ef=pGΓ9V̮lD%"_6afaB0Ȓ:Y56Nagj7J7] VXV,DLk) 9j;vgbe+YT;n5 62з8pt nQJ-J/oJ(]u6_DXC!AѲ(dǛ`Y@<SJo :5݃BNRq$WӅ^|'Ai 6~SKgޚȯJryR\]uҰcHH8h) V6%S$~gThpO%Ӕ ySqM) ƃlV8b|D"]Jb7@NEcb}5n JGdean9 6A?65/2@$+- {}$Bk+e]NWr穤-I9;9anw9-`-<Ya j4 \'1(OZ7X-dam794M—[lsSF8:]㱃\sp0|'{"UY2 4,M 6 ťuAtOg_=DPf eC{3EQ]%^4-|^;eXVI0X񽧌k %s'p\_0S] sB~W{DJ 8x\̪YI ?_>.} VHSEcz)BjO,7|7Oa8L$%c[xIE-S0$Oȧ<0PC":F=Eo4~(-^Xp.؞Gt?ȽZ0څܣv+YW !agƝӧA*'jy*'R@5T$T|fe3^%|d[cg>Pu %nWCMbPHީaahcTOh9 ' 0iͤ8Fg,A*{s,J䥨s-(ó_[s"m>j5SKG@1|@舯&6-o*VO'v0g~V}su$VIB|\on*Fƅiy4TLq#bPds ̱A"6 ~mmX}䌐8x}@oyГ p<[)R2